Crash in VLCInformationWindowController on macos
Assert fails when changing tracks after the information window is opened
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: VLC [475]
Application Specific Information:
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x18d8a7720 __pthread_kill + 8
1 libsystem_pthread.dylib 0x18d8dff70 pthread_kill + 288
2 libsystem_c.dylib 0x18d7ec908 abort + 128
3 libc++abi.dylib 0x18d89644c abort_message + 132
4 libc++abi.dylib 0x18d884a40 demangling_terminate_handler() + 348
5 libobjc.A.dylib 0x18d52d3e4 _objc_terminate() + 156
6 libc++abi.dylib 0x18d895710 std::__terminate(void (*)()) + 16
7 libc++abi.dylib 0x18d898cdc __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 88
8 libc++abi.dylib 0x18d898c84 __cxa_throw + 92
9 libobjc.A.dylib 0x18d522e40 objc_exception_throw + 448
10 Foundation 0x18ec4a198 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 288
11 libmacosx_plugin.dylib 0x101bb726c -[VLCInformationWindowController updateStatistics:] + 568 (VLCInformationWindowController.m:434)
12 CoreFoundation 0x18d9bd370 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
13 CoreFoundation 0x18da4e20c ___CFXRegistrationPost_block_invoke + 88
14 CoreFoundation 0x18da4e154 _CFXRegistrationPost + 436
15 CoreFoundation 0x18d98bfac _CFXNotificationPost + 732
16 Foundation 0x18eb466b8 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
17 libmacosx_plugin.dylib 0x101be4580 -[VLCPlayerController inputStatsUpdated:] + 204 (VLCPlayerController.m:1400)
18 libmacosx_plugin.dylib 0x101be8850 __cb_player_stats_changed_block_invoke + 76 (VLCPlayerController.m:364)
19 libdispatch.dylib 0x18d72b854 _dispatch_call_block_and_release + 32
20 libdispatch.dylib 0x18d72d5b4 _dispatch_client_callout + 20
21 libdispatch.dylib 0x18d73c040 _dispatch_main_queue_drain + 984
22 libdispatch.dylib 0x18d73bc58 _dispatch_main_queue_callback_4CF + 44
23 CoreFoundation 0x18da079d0 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
24 CoreFoundation 0x18d9c75bc __CFRunLoopRun + 1996
25 CoreFoundation 0x18d9c6734 CFRunLoopRunSpecific + 588
26 HIToolbox 0x198f35530 RunCurrentEventLoopInMode + 292
27 HIToolbox 0x198f3b348 ReceiveNextEventCommon + 676
28 HIToolbox 0x198f3b508 _BlockUntilNextEventMatchingListInModeWithFilter + 76
29 AppKit 0x19153e848 _DPSNextEvent + 660
30 AppKit 0x191ea4c24 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
31 AppKit 0x191531874 -[NSApplication run] + 480
32 libmacosx_plugin.dylib 0x101b7b828 __OpenIntf_block_invoke + 852 (VLCMain.m:187)
33 CoreFoundation 0x18d9c8430 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
34 CoreFoundation 0x18d9c8340 __CFRunLoopDoBlocks + 356
35 CoreFoundation 0x18d9c7770 __CFRunLoopRun + 2432
36 CoreFoundation 0x18d9c6734 CFRunLoopRunSpecific + 588
37 CoreFoundation 0x18da419d0 CFRunLoopRun + 64
38 VLC 0x100f4ed20 main + 1860 (darwinvlc.m:309)
39 dyld 0x18d560274 start + 2840