Incident Identifier: ea999023-e6ec-4d00-aaf5-ffc2faeed3d7 CrashReporter Key: 34B0F965-6D72-4751-B256-F960E0C7A8E0 Hardware Model: iPad14,2 Process: VLC for iOS [2312] Path: /private/var/containers/Bundle/Application/5E2792EE-930E-43FA-8EBA-EA5FC40E7AFB/VLC for iOS.app/VLC for iOS Identifier: org.videolan.vlc-ios Version: 3.3.0 (403) Code Type: arm64 Parent Process: [1] Date/Time: 2021-10-07T02:54:57.999Z Launch Time: 2021-10-06T23:15:44Z OS Version: iPhone OS 15.0 (19A346) Report Version: 104 Exception Type: SIGSEGV Exception Codes: SEGV_MAPERR at 0x28 Crashed Thread: 26 Thread 26 Crashed: 0 libsystem_pthread.dylib 0x00000001f1499948 pthread_rwlock_rdlock + 0 1 MobileVLCKit 0x00000001076b9d0c vlc_vaLog + 288 2 MobileVLCKit 0x00000001076b9da8 vlc_Log + 36 3 MobileVLCKit 0x00000001076bce8c DelCallback + 408 4 MobileVLCKit 0x00000001089e013c DecSysRelease + 100 5 MobileVLCKit 0x00000001089e075c SubpictureDestroy + 16 6 MobileVLCKit 0x00000001076c04f4 subpicture_Delete + 52 7 MobileVLCKit 0x000000010769d1c4 spu_Destroy + 276 8 MobileVLCKit 0x0000000107699c80 vout_Close + 116 9 MobileVLCKit 0x000000010768b0cc input_resource_Terminate + 232 10 MobileVLCKit 0x000000010764b888 worker_thread + 172 11 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 12 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 0: 0 libsystem_kernel.dylib 0x00000001b7f72564 mach_msg_trap + 8 1 IOKit 0x000000018ee8b2e8 io_connect_method + 436 2 IOKit 0x000000018ee8a698 IOConnectCallMethod + 172 3 IOGPU 0x00000001ca2a7ddc ioGPUResourceFinalize + 132 4 CoreFoundation 0x0000000182068830 _CFRelease + 244 5 IOGPU 0x00000001ca2a7a44 -[IOGPUMetalResource dealloc] + 208 6 IOGPU 0x00000001ca2ae47c -[IOGPUMetalResourcePool purgeWithLock] + 196 7 IOGPU 0x00000001ca2ae4c4 -[IOGPUMetalResourcePool purge] + 44 8 IOGPU 0x00000001ca2ab34c -[IOGPUMetalDevice _purgeDevice] + 188 9 AGXMetalG14 0x00000001189f3430 0x1186cc000 + 3306544 10 AGXMetalG14 0x00000001189f3494 0x1186cc000 + 3306644 11 Metal 0x000000019c28c238 -[_MTLCommandQueue dealloc] + 224 12 IOGPU 0x00000001ca2ab3c4 -[IOGPUMetalCommandQueue dealloc] + 80 13 AGXMetalG14 0x00000001189be4c4 0x1186cc000 + 3089604 14 AppleMetalGLRenderer 0x00000001f1a1118c GLDContextRec::dealloc() + 72 15 AppleMetalGLRenderer 0x00000001f1a1f8d8 gldDestroyContext + 24 16 GLEngine 0x00000001bee6a274 gliDestroyContext + 136 17 OpenGLES 0x00000001bef2c848 -[EAGLContext dealloc] + 84 18 MobileVLCKit 0x0000000108849b58 -[VLCOpenGLES2VideoView cleanAndReleaseFromMainThread] + 156 19 Foundation 0x00000001838bbe0c __NSThreadPerformPerform + 228 20 CoreFoundation 0x000000018210f030 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 21 CoreFoundation 0x000000018211fcf0 __CFRunLoopDoSource0 + 204 22 CoreFoundation 0x0000000182059ff8 __CFRunLoopDoSources0 + 264 23 CoreFoundation 0x000000018205f804 __CFRunLoopRun + 816 24 CoreFoundation 0x00000001820733c8 CFRunLoopRunSpecific + 596 25 GraphicsServices 0x000000019d88438c GSEventRunModal + 160 26 UIKitCore 0x0000000184a190bc -[UIApplication _run] + 1096 27 UIKitCore 0x0000000184796be8 UIApplicationMain + 2120 28 VLC for iOS 0x00000001045bfa78 main (main.m:20) 29 ??? 0x0000000105445a24 0x0 + 0 Thread 1: 0 libsystem_kernel.dylib 0x00000001b7f72564 mach_msg_trap + 8 1 CoreFoundation 0x000000018205b698 __CFRunLoopServiceMachPort + 368 2 CoreFoundation 0x000000018205f98c __CFRunLoopRun + 1208 3 CoreFoundation 0x00000001820733c8 CFRunLoopRunSpecific + 596 4 Foundation 0x0000000183896d54 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 5 Foundation 0x00000001838d86a8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 6 UIKitCore 0x000000018499207c -[UIEventFetcher threadMain] + 520 7 Foundation 0x00000001838e695c __NSThread__start__ + 788 8 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 9 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 2: 0 VLC for iOS 0x0000000104c8be70 mach_exception_callback (PLCrashReporter.m:296) 1 VLC for iOS 0x0000000104c9add4 exception_server_thread (PLCrashMachExceptionServer.m:780) 2 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 3 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 3: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 libc++.1.dylib 0x000000019a6a1ddc std::__1::condition_variable::wait(std::__1::unique_lock&) + 24 2 VLCMediaLibraryKit 0x0000000105b8ecd8 medialibrary::ModificationNotifier::run() (__mutex_base:406) 3 VLCMediaLibraryKit 0x0000000105b93298 void* std::__1::__thread_proxy >, void (medialibrary::ModificationNotifier::*)(), medialibrary::ModificationNotifier*> >(void*) (type_traits:3635) 4 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 5 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 4: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 libc++.1.dylib 0x000000019a6a1ddc std::__1::condition_variable::wait(std::__1::unique_lock&) + 24 2 VLCMediaLibraryKit 0x0000000105b412cc medialibrary::DiscovererWorker::run() (__mutex_base:406) 3 VLCMediaLibraryKit 0x0000000105b43ec0 void* std::__1::__thread_proxy >, void (medialibrary::DiscovererWorker::*)(), medialibrary::DiscovererWorker*> >(void*) (type_traits:3635) 4 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 5 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 5: 0 libsystem_kernel.dylib 0x00000001b7f72564 mach_msg_trap + 8 1 CoreFoundation 0x000000018205b698 __CFRunLoopServiceMachPort + 368 2 CoreFoundation 0x000000018205f98c __CFRunLoopRun + 1208 3 CoreFoundation 0x00000001820733c8 CFRunLoopRunSpecific + 596 4 AudioSession 0x000000018b3da308 CADeprecated::GenericRunLoopThread::Entry(void*) + 160 5 AudioSession 0x000000018b3e3d64 CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*) + 88 6 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 7 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 6: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x000000010764b81c worker_thread + 64 2 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 7: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x0000000107632a5c -[VLCEventManager startEventLoop] (VLCEventManager.m:154) 2 MobileVLCKit 0x0000000107632924 EventDispatcherMainLoop (VLCEventManager.m:94) 3 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 4 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 8: 0 libsystem_kernel.dylib 0x00000001b7f72564 mach_msg_trap + 8 1 CoreFoundation 0x000000018205b698 __CFRunLoopServiceMachPort + 368 2 CoreFoundation 0x000000018205f98c __CFRunLoopRun + 1208 3 CoreFoundation 0x00000001820733c8 CFRunLoopRunSpecific + 596 4 Foundation 0x0000000183896d54 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 5 Foundation 0x0000000183897510 -[NSRunLoop(NSRunLoop) run] + 88 6 VLC for iOS 0x0000000104c04b40 +[BoxAPIOperation globalAPIOperationNetworkThreadEntryPoint:] (BoxAPIOperation.m:252) 7 Foundation 0x00000001838e695c __NSThread__start__ + 788 8 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 9 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 9: 0 libsystem_kernel.dylib 0x00000001b7f72564 mach_msg_trap + 8 1 CoreFoundation 0x000000018205b698 __CFRunLoopServiceMachPort + 368 2 CoreFoundation 0x000000018205f98c __CFRunLoopRun + 1208 3 CoreFoundation 0x00000001820733c8 CFRunLoopRunSpecific + 596 4 CFNetwork 0x0000000182ae48d0 _CFURLStorageSessionCopyIdentifier + 59780 5 Foundation 0x00000001838e695c __NSThread__start__ + 788 6 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 7 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 10: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x000000010764b81c worker_thread + 64 2 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 11: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x0000000107965014 TimerThreadWorker + 260 2 MobileVLCKit 0x0000000107964c98 WorkerThread + 1120 3 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 4 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 12: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x0000000107964bb8 WorkerThread + 896 2 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 3 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 13: 0 libsystem_kernel.dylib 0x00000001b7f73230 __select + 8 1 MobileVLCKit 0x0000000107964c98 WorkerThread + 1120 2 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 3 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 14: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x0000000107964bb8 WorkerThread + 896 2 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 3 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 15: 0 libsystem_kernel.dylib 0x00000001b7f73230 __select + 8 1 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 2 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 16: 0 libsystem_kernel.dylib 0x00000001b7f72564 mach_msg_trap + 8 1 CoreFoundation 0x000000018205b698 __CFRunLoopServiceMachPort + 368 2 CoreFoundation 0x000000018205f98c __CFRunLoopRun + 1208 3 CoreFoundation 0x00000001820733c8 CFRunLoopRunSpecific + 596 4 CoreFoundation 0x00000001820f3a88 CFRunLoopRun + 60 5 CoreMotion 0x000000018efef3ec CLMotionActivity::isTypeInVehicle(CLMotionActivity::Type) + 21260 6 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 7 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 17: 0 libsystem_kernel.dylib 0x00000001b7f73204 __ulock_wait + 8 1 MobileVLCKit 0x000000010764b994 libvlc_media_player_destroy + 228 2 libdispatch.dylib 0x0000000181d5f950 _dispatch_client_callout + 16 3 libdispatch.dylib 0x0000000181d71068 _dispatch_root_queue_drain + 672 4 libdispatch.dylib 0x0000000181d71768 _dispatch_worker_thread2 + 160 5 libsystem_pthread.dylib 0x00000001f1495174 _pthread_wqthread + 224 6 libsystem_pthread.dylib 0x00000001f1494f50 start_wqthread + 4 Thread 18: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 libc++.1.dylib 0x000000019a6a1ddc std::__1::condition_variable::wait(std::__1::unique_lock&) + 24 2 VLCMediaLibraryKit 0x0000000105b7787c medialibrary::parser::Worker::mainloop() (__mutex_base:406) 3 VLCMediaLibraryKit 0x0000000105b79184 void* std::__1::__thread_proxy >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(void*) (type_traits:3635) 4 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 5 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 19: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 libc++.1.dylib 0x000000019a6a1ddc std::__1::condition_variable::wait(std::__1::unique_lock&) + 24 2 VLCMediaLibraryKit 0x0000000105b7787c medialibrary::parser::Worker::mainloop() (__mutex_base:406) 3 VLCMediaLibraryKit 0x0000000105b79184 void* std::__1::__thread_proxy >, void (medialibrary::parser::Worker::*)(), medialibrary::parser::Worker*> >(void*) (type_traits:3635) 4 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 5 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 20: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 libc++.1.dylib 0x000000019a6a1ddc std::__1::condition_variable::wait(std::__1::unique_lock&) + 24 2 VLCMediaLibraryKit 0x0000000105b7179c medialibrary::ThumbnailerWorker::run() (__mutex_base:406) 3 VLCMediaLibraryKit 0x0000000105b739cc void* std::__1::__thread_proxy >, void (medialibrary::ThumbnailerWorker::*)(), medialibrary::ThumbnailerWorker*> >(void*) (type_traits:3635) 4 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 5 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 21: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x0000000107964bb8 WorkerThread + 896 2 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 3 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 22: 0 libsystem_kernel.dylib 0x00000001b7f72b8c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001f1494f50 start_wqthread + 4 Thread 23: 0 libsystem_kernel.dylib 0x00000001b7f72b8c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001f1494f50 start_wqthread + 4 Thread 24: 0 libsystem_kernel.dylib 0x00000001b7f72b8c __workq_kernreturn + 8 1 libsystem_pthread.dylib 0x00000001f1494f50 start_wqthread + 4 Thread 25: 0 libsystem_kernel.dylib 0x00000001b7f72ff0 __psynch_cvwait + 8 1 MobileVLCKit 0x0000000107964bb8 WorkerThread + 896 2 libsystem_pthread.dylib 0x00000001f1495a60 _pthread_start + 144 3 libsystem_pthread.dylib 0x00000001f1494f5c thread_start + 4 Thread 27: 0 ??? 0x0000000000000000 0x0 + 0 Thread 26 crashed with arm64 Thread State: x21: 0x0000000000000001 x2: 0x0000000000000000 x16: 0x00000001f1499948 x3: 0x0000000000000000 x22: 0x0000000000000001 x4: 0x0000000000000389 x17: 0x000000016c687000 cpsr: 0x0000000060001400 x5: 0x0000000108ee74dc x23: 0x0000000000000028 x6: 0x0000000108ee74e8 x18: 0x0000000000000000 x10: 0x0000000000000001 lr: 0x00000001076b9d0c x7: 0x000000016c686e20 x24: 0x0000000000000000 x11: 0x000000016c6870a6 x8: 0x15dc6318140400f5 x19: 0x000000016c686d50 x25: 0x0000000108ee73ba x9: 0x15dc6318140400f5 x12: 0x0000010000000102 fp: 0x000000016c686df0 x26: 0x0000000108aeeba6 x13: 0x0000010000000100 pc: 0x00000001f1499948 x27: 0x0000000000000000 x14: 0x0000000092c02800 x20: 0x0000000108ee74e8 x0: 0x0000000000000028 sp: 0x000000016c686d40 x28: 0x000000016c686d40 x15: 0x0000000000002800 x1: 0x0000000000000000 Binary Images: 0x0000000104570000 - 0x0000000104e5ffff +VLC for iOS arm64 <7929c3d521d7338cba42508b42736058> /private/var/containers/Bundle/Application/5E2792EE-930E-43FA-8EBA-EA5FC40E7AFB/VLC for iOS.app/VLC for iOS 0x0000000105a30000 - 0x0000000105d6bfff +VLCMediaLibraryKit arm64 <403a909136f9394bbf9eb6e08567bdbf> /private/var/containers/Bundle/Application/5E2792EE-930E-43FA-8EBA-EA5FC40E7AFB/VLC for iOS.app/Frameworks/VLCMediaLibraryKit.framework/VLCMediaLibraryKit 0x0000000107628000 - 0x00000001090fffff +MobileVLCKit arm64 <7182ddd4e0243ee3a77ebb9f2e4514a6> /private/var/containers/Bundle/Application/5E2792EE-930E-43FA-8EBA-EA5FC40E7AFB/VLC for iOS.app/Frameworks/MobileVLCKit.framework/MobileVLCKit 0x00000001186cc000 - 0x0000000118ccffff AGXMetalG14 arm64e /System/Library/Extensions/AGXMetalG14.bundle/AGXMetalG14 0x0000000181d5c000 - 0x0000000181da1fff libdispatch.dylib arm64e <959cd6e40ce73022b73c8b36f79f4745> /usr/lib/system/libdispatch.dylib 0x0000000182054000 - 0x00000001824a7fff CoreFoundation arm64e <6174789ae88c3f5cba39de2e9edc0750> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x000000018286a000 - 0x0000000182d2efff CFNetwork arm64e <570aad29ce5c3cd9ab01ad21e1440ddb> /System/Library/Frameworks/CFNetwork.framework/CFNetwork 0x000000018387e000 - 0x0000000183b82fff Foundation arm64e /System/Library/Frameworks/Foundation.framework/Foundation 0x00000001844fe000 - 0x0000000185d80fff UIKitCore arm64e <0e2d8679d5f13c0390107f6ce3662789> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore 0x000000018b3d4000 - 0x000000018b3fdfff AudioSession arm64e /System/Library/PrivateFrameworks/AudioSession.framework/AudioSession 0x000000018ee88000 - 0x000000018ef3cfff IOKit arm64e <08dae3e208c13cf6b8d13854b3ee0d77> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x000000018efdc000 - 0x000000018f2e7fff CoreMotion arm64e <9d82cede6b9d36b3a8f8ba0c9782d328> /System/Library/Frameworks/CoreMotion.framework/CoreMotion 0x000000019a698000 - 0x000000019a6fbfff libc++.1.dylib arm64e /usr/lib/libc++.1.dylib 0x000000019c26f000 - 0x000000019c39bfff Metal arm64e /System/Library/Frameworks/Metal.framework/Metal 0x000000019d883000 - 0x000000019d88bfff GraphicsServices arm64e <0f7424f6bde5311aa3fac0e0c4c28d72> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 0x00000001b7f71000 - 0x00000001b7fa4fff libsystem_kernel.dylib arm64e /usr/lib/system/libsystem_kernel.dylib 0x00000001bee55000 - 0x00000001bef25fff GLEngine arm64e <8ad8f7e22cb4313aa4918ea9d5db7631> /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine 0x00000001bef26000 - 0x00000001bef2ffff OpenGLES arm64e <48cf2a685692317e9b1c0376eaba61a3> /System/Library/Frameworks/OpenGLES.framework/OpenGLES 0x00000001ca2a2000 - 0x00000001ca2ccfff IOGPU arm64e <3348a71a80cd306c89da86cf2e8304a4> /System/Library/PrivateFrameworks/IOGPU.framework/IOGPU 0x00000001f1494000 - 0x00000001f149ffff libsystem_pthread.dylib arm64e /usr/lib/system/libsystem_pthread.dylib 0x00000001f1a0c000 - 0x00000001f1a2bfff AppleMetalGLRenderer arm64e /System/Library/Extensions/AppleMetalGLRenderer.bundle/AppleMetalGLRenderer