Bug 174592 - fast/workers/worker-user-gesture.html crashes on iOS
Summary: fast/workers/worker-user-gesture.html crashes on iOS
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
URL:
Keywords:
Depends on:
Blocks: 174522
  Show dependency treegraph
 
Reported: 2017-07-17 12:46 PDT by Chris Dumez
Modified: 2017-07-17 13:39 PDT (History)
5 users (show)

See Also:


Attachments
Patch (1.85 KB, patch)
2017-07-17 12:50 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2017-07-17 12:46:52 PDT
fast/workers/worker-user-gesture.html crashes on iOS:
Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
CRASHING TEST: fast/workers/worker-user-gesture.html
*** Terminating app due to uncaught exception 'WebKitTestRunnerTestProblem', reason: 'The test completed before all synthesized events had been handled. Perhaps you're calling notifyDone() too early?'
terminating with uncaught exception of type NSException
abort() called
CoreSimulator 375.21 - Device: iPhone 5s WebKit Tester0 - Runtime: iOS 10.3 (14E269) - DeviceType: iPhone 5s

Application Specific Backtrace 1:
0   CoreFoundation                      0x00000001132d5b0b __exceptionPreprocess + 171
1   libobjc.A.dylib                     0x0000000112c92141 objc_exception_throw + 48
2   CoreFoundation                      0x000000011333e625 +[NSException raise:format:] + 197
3   WebKitTestRunnerApp                 0x000000010e3a8a68 _ZN3WTR15UIScriptContextD2Ev + 18
4   WebKitTestRunnerApp                 0x000000010e3a49a3 _ZN3WTR14TestInvocationD2Ev + 69
5   WebKitTestRunnerApp                 0x000000010e39d3f1 _ZN3WTR14TestController7runTestEPKc + 293
6   WebKitTestRunnerApp                 0x000000010e39d621 _ZN3WTR14TestController20runTestingServerLoopEv + 117
7   WebKitTestRunnerApp                 0x000000010e3995aa _ZN3WTR14TestControllerC2EiPPKc + 264
8   WebKitTestRunnerApp                 0x000000010e39345f -[WebKitTestRunnerApp _runTestController] + 40
9   Foundation                          0x00000001127c7e51 __NSThreadPerformPerform + 334
10  CoreFoundation                      0x000000011327bc01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
11  CoreFoundation                      0x0000000113261058 __CFRunLoopDoSources0 + 408
12  CoreFoundation                      0x00000001132605ff __CFRunLoopRun + 911
13  CoreFoundation                      0x0000000113260016 CFRunLoopRunSpecific + 406
14  GraphicsServices                    0x00000001178a0a24 GSEventRunModal + 62
15  UIKit                               0x000000011038d0d4 UIApplicationMain + 159
16  WebKitTestRunnerApp                 0x000000010e39352d main + 97
17  libdyld.dylib                       0x0000000117e4c65d start + 1

This is a new test I added.
Comment 1 Chris Dumez 2017-07-17 12:50:05 PDT
Created attachment 315698 [details]
Patch
Comment 2 Chris Dumez 2017-07-17 13:39:57 PDT
Comment on attachment 315698 [details]
Patch

Clearing flags on attachment: 315698

Committed r219572: <http://trac.webkit.org/changeset/219572>
Comment 3 Chris Dumez 2017-07-17 13:39:58 PDT
All reviewed patches have been landed.  Closing bug.