Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-27930

iOS: iPad crashing intermittently during unit test suite

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 9.1.0
    • Fix Version/s: Release 9.1.0
    • Component/s: iPad
    • Labels:
    • Environment:
    • Story Points:
      5
    • Sprint:
      2020 Sprint 13

      Description

      When the test suite runs on iPad, it tends to crash around the Ti.UI.iOS.WebViewConfiguration tests (not one specific test, though). i.e.

      Please see the attached crash logs.

      Looks like perhaps TiViewController's underlying _proxy pointer is null?

      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_START: #createWebViewProcessPool()
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_END: {"state":"passed","duration":16,"suite":"Titanium.UI.iOS","title":"#createWebViewProcessPool()","message":""}
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_START: #createWebViewConfiguration()
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_END: {"state":"passed","duration":0,"suite":"Titanium.UI.iOS","title":"#createWebViewConfiguration()","message":""}
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_START: allowsPictureInPictureMediaPlayback
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_END: {"state":"passed","duration":337,"suite":"Titanium.UI.iOS.WebViewConfiguration","title":"allowsPictureInPictureMediaPlayback","message":""}
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_START: suppressesIncrementalRendering
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_END: {"state":"passed","duration":6,"suite":"Titanium.UI.iOS.WebViewConfiguration","title":"suppressesIncrementalRendering","message":""}
      [2020-06-03T13:01:33.689Z] [INFO] :   !TEST_START: allowsAirPlayMediaPlayback
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_END: {"state":"passed","duration":5,"suite":"Titanium.UI.iOS.WebViewConfiguration","title":"allowsAirPlayMediaPlayback","message":""}
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_START: allowsInlineMediaPlayback
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_END: {"state":"passed","duration":8,"suite":"Titanium.UI.iOS.WebViewConfiguration","title":"allowsInlineMediaPlayback","message":""}
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_START: selectionGranularity
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_END: {"state":"passed","duration":4,"suite":"Titanium.UI.iOS.WebViewConfiguration","title":"selectionGranularity","message":""}
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_START: mediaTypesRequiringUserActionForPlayback
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_END: {"state":"passed","duration":7,"suite":"Titanium.UI.iOS.WebViewConfiguration","title":"mediaTypesRequiringUserActionForPlayback","message":""}
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_START: preferences
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_END: {"state":"passed","duration":7,"suite":"Titanium.UI.iOS.WebViewConfiguration","title":"preferences","message":""}
      [2020-06-03T13:01:33.690Z] [INFO] :   !TEST_START: Should pass
      [2020-06-03T13:01:33.690Z] [WARN] :   Ti.UI.iOS.NavigationWindow DEPRECATED in 8.0.0, in favor of Ti.UI.NavigationWindow
      [2020-06-03T13:01:33.690Z] [WARN] :   3DTouch is not available on this device.
      [2020-06-03T13:01:33.690Z] [WARN] :   Ti.UI.iOS.StatusBar.GRAY DEPRECATED in 9.1.0, in favor of Ti.UI.iOS.StatusBar.DEFAULT
      [2020-06-03T13:01:33.690Z] [WARN] :   Ti.UI.iOS.StatusBar.GREY DEPRECATED in 9.1.0, in favor of Ti.UI.iOS.StatusBar.DEFAULT
      [2020-06-03T13:01:33.690Z] [ERROR] :  Application received error: signal error code: 11
      [2020-06-03T13:01:33.690Z] [ERROR] :      (null)
      

        Attachments

          Activity

            People

            • Assignee:
              cwilliams Christopher Williams
              Reporter:
              cwilliams Christopher Williams
              Reviewer:
              Vijay Singh
              Tester:
              Samir Mohammed
            • Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                  Git Integration