-[UIApplication canOpenURL:] deadlock
| Originator: | futuretap | ||
| Number: | rdar://21386259 | Date Originated: | 15-Jun-2015 08:32 PM |
| Status: | Open | Resolved: | |
| Product: | iOS SDK | Product Version: | 9.0 beta 1 |
| Classification: | Serious Bug | Reproducible: | Unable |
I just experienced a deadlock in -[UIApplication canOpenURL:] with the following backtrace:
* thread #1: tid = 0x23e07, 0x000000019a998b08 libsystem_kernel.dylib`semaphore_wait_trap + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x000000019a998b08 libsystem_kernel.dylib`semaphore_wait_trap + 8
frame #1: 0x00000001013f2cd8 libdispatch.dylib`_dispatch_semaphore_wait_slow + 244
frame #2: 0x000000019aaa706c libxpc.dylib`xpc_connection_send_message_with_reply_sync + 204
frame #3: 0x0000000187e71678 MobileCoreServices`_LSCanOpenURL + 96
frame #4: 0x0000000187e776a8 MobileCoreServices`-[LSApplicationWorkspace isApplicationAvailableToOpenURL:error:] + 332
frame #5: 0x000000018a7bf784 UIKit`-[UIApplication _applicationProxyForURL:publicURLsOnly:] + 100
frame #6: 0x000000018a79601c UIKit`-[UIApplication _canOpenURL:publicURLsOnly:] + 256
frame #7: 0x000000018a7bf958 UIKit`-[UIApplication canOpenURL:] + 236
frame #8: 0x000000010010f3d8 Where To`-[UIApplication(self=0x000000015ed7bb90, _cmd=0x000000018ae3cdb3, url=0x00000001660dcc70) myCanOpenURL:] + 684 at UIApplication+Additions.m:61
The app waits forever in this backtrace and is completely unresponsive.
The call was made right after putting the app into the foreground.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!