RESOLVED DUPLICATE of bug 268568 269615
REGRESSION(iOS 16): [ iOS ] fast/forms/ios/file-upload-panel-capture.html is flakily crashing.
https://bugs.webkit.org/show_bug.cgi?id=269615
Summary REGRESSION(iOS 16): [ iOS ] fast/forms/ios/file-upload-panel-capture.html is ...
Ben Schwartz
Reported 2024-02-16 15:11:48 PST
fast/forms/ios/file-upload-panel-capture.html This test is flakily/consistently crashing on iOS. HISTORY: https://results.webkit.org/?suite=layout-tests&test=fast%2Fforms%2Fios%2Ffile-upload-panel-capture.html&recent=false&version_name=iOS%2015&version_name=iOS%2016&version_name=iOS%2017 STDERR: 2024-02-16 11:07:32.831 WebKitTestRunnerApp[70331:75472853] *** Assertion failure in -[DOCWeakProxy forwardingTargetForSelector:], DOCRemoteViewController.m:42 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'DocumentManager service tried to send a message to a deallocated host proxy' *** First throw call stack: ( 0 CoreFoundation 0x00000001804658a8 __exceptionPreprocess + 172 1 libobjc.A.dylib 0x000000018005c09c objc_exception_throw + 56 3 DocumentManager 0x000000010a589430 -[DOCWeakProxy forwardingTargetForSelector:] + 116 4 CoreFoundation 0x00000001804695c8 ___forwarding___ + 208 5 CoreFoundation 0x000000018046bd1c _CF_forwarding_prep_0 + 92 6 Foundation 0x0000000180e90364 __NSXPCCONNECTION_IS_CALLING_OUT_TO_EXPORTED_OBJECT_S2__ + 12 7 Foundation 0x0000000180e8f0bc -[NSXPCConnection _decodeAndInvokeMessageWithEvent:reply:flags:] + 1576 8 Foundation 0x0000000180e91170 message_handler_message + 84 9 Foundation 0x0000000180e906fc message_handler + 148 10 libxpc.dylib 0x00000001800957e0 _xpc_connection_call_event_handler + 68 11 libxpc.dylib 0x0000000180095ba0 _xpc_connection_mach_event + 904 12 libdispatch.dylib 0x0000000180143df0 _dispatch_client_callout4 + 16 13 libdispatch.dylib 0x0000000180160cb0 _dispatch_mach_msg_invoke + 620 14 libdispatch.dylib 0x000000018014bbcc _dispatch_lane_serial_drain + 336 15 libdispatch.dylib 0x0000000180161d70 _dispatch_mach_invoke + 464 16 libdispatch.dylib 0x000000018014bbcc _dispatch_lane_serial_drain + 336 17 libdispatch.dylib 0x000000018014c9b4 _dispatch_lane_invoke + 388 18 libdispatch.dylib 0x0000000180157d40 _dispatch_root_queue_drain_deferred_wlh + 276 19 libdispatch.dylib 0x000000018015738c _dispatch_workloop_worker_thread + 448 20 libsystem_pthread.dylib 0x0000000104c53924 _pthread_wqthread + 284 21 libsystem_pthread.dylib 0x0000000104c526e4 start_wqthread + 8 ) libc++abi: terminating due to uncaught exception of type NSException CRASH LOG (full attached): Thread 3 Crashed:: Dispatch queue: com.apple.NSXPCConnection.user.anonymous.70335 0 libsystem_kernel.dylib 0x104bbca4c __pthread_kill + 8 1 libsystem_pthread.dylib 0x104c571d0 pthread_kill + 256 /AppleInternal/Library/BuildRoots/11aa8fb2-5f4b-11ee-bc7f-926038f30c31/Library/Caches/com.apple.xbs/Sources/libpthread/src/pthread.c:1681 2 libsystem_c.dylib 0x1801375ec abort + 104 /Library/Caches/com.apple.xbs/Sources/Libc_Sim/stdlib/FreeBSD/abort.c:0 3 libc++abi.dylib 0x180263c78 abort_message + 128 /Library/Caches/com.apple.xbs/Sources/libcxx_Sim/libcxxabi/src/abort_message.cpp:78 4 libc++abi.dylib 0x180255198 demangling_terminate_handler() + 300 /Library/Caches/com.apple.xbs/Sources/libcxx_Sim/libcxxabi/src/cxa_default_handlers.cpp:77 5 libobjc.A.dylib 0x180037bf0 _objc_terminate() + 124 /Library/Caches/com.apple.xbs/Sources/objc4_Sim/runtime/objc-exception.mm:496 6 libc++abi.dylib 0x180263150 std::__terminate(void (*)()) + 12 /Library/Caches/com.apple.xbs/Sources/libcxx_Sim/libcxxabi/src/cxa_handlers.cpp:59 7 libc++abi.dylib 0x180263100 std::terminate() + 52 /Library/Caches/com.apple.xbs/Sources/libcxx_Sim/libcxxabi/src/cxa_handlers.cpp:88 8 libdispatch.dylib 0x180143e04 _dispatch_client_callout4 + 36 /Library/Caches/com.apple.xbs/Sources/libdispatch_Sim/src/object.m:604 REPRODUCIBILITY: I was able to reproduce this issue on iOS Simulator (17.3.1, 21D61/arm64) ToT using the following command: run-webkit-tests -v --debug --ios-simulator fast/forms/ios/file-upload-panel-capture.html --child-processes 1 --iterations 10 --clobber-old-results REGRESSION: Contextual information indicates this test regressed in iOS 16.
Attachments
123117392-crash-log.ips (39.32 KB, text/plain)
2024-02-16 15:12 PST, Ben Schwartz
no flags
Radar WebKit Bug Importer
Comment 1 2024-02-16 15:11:58 PST
Ben Schwartz
Comment 2 2024-02-16 15:12:38 PST
Created attachment 469934 [details] 123117392-crash-log.ips
Ben Schwartz
Comment 3 2024-02-16 17:19:54 PST
*** This bug has been marked as a duplicate of bug 268568 ***
Note You need to log in before you can comment on or make changes to this bug.