macosx: Fix assert in audio artist view
2024-03-25 05:45:26.343517+0530 vlc-osx-static[12026:2028980] *** Assertion failure in -[VLCLibraryAudioViewController presentPlaceholderAudioView], VLCLibraryAudioViewController.m:360
2024-03-25 05:45:26.349972+0530 vlc-osx-static[12026:2028980] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Received invalid audio library segment from audio data source!'
*** First throw call stack:
(
0 CoreFoundation 0x00000001912aeccc __exceptionPreprocess + 176
1 libobjc.A.dylib 0x0000000190d96788 objc_exception_throw + 60
2 Foundation 0x000000019241fc6c -[NSCalendarDate initWithCoder:] + 0
3 libmacosx_plugin.dylib 0x0000000108f83338 -[VLCLibraryAudioViewController presentPlaceholderAudioView] + 912
4 libmacosx_plugin.dylib 0x0000000108f83f0c -[VLCLibraryAudioViewController updatePresentedView] + 112
5 libmacosx_plugin.dylib 0x0000000108f84088 -[VLCLibraryAudioViewController setCurrentSegmentType:] + 56
6 libmacosx_plugin.dylib 0x0000000108f5a914 -[VLCLibraryWindow showAudioLibrary] + 168
7 libmacosx_plugin.dylib 0x0000000108f59560 -[VLCLibraryWindow setViewForSelected
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Received invalid audio library segment from audio data source!'
*** First throw call stack:
(
0 CoreFoundation 0x00000001912aeccc __exceptionPreprocess + 176
1 libobjc.A.dylib 0x0000000190d96788 objc_exception_throw + 60
2 Foundation 0x000000019241fc6c -[NSCalendarDate initWithCoder:] + 0
3 libmacosx_plugin.dylib 0x0000000108f83338 -[VLCLibraryAudioViewController presentPlaceholderAudioView] + 912
4 libmacosx_plugin.dylib 0x0000000108f83f0c -[VLCLibraryAudioViewController updatePresentedView] + 112
5 libmacosx_plugin.dylib 0x0000000108f84088 -[VLCLibraryAudioViewController setCurrentSegmentType:] + 56
6 libmacosx_plugin.dylib 0x0000000108f5a914 -[VLCLibraryWindow showAudioLibrary] + 168
7 libmacosx_plugin.dylib 0x0000000108f59560 -[VLCLibraryWindow setViewForSelectedSegment] + 148
8 libmacosx_plugin.dylib 0x0000000108f59620 -[VLCLibraryWindow setLibrarySegmentType:] + 104
9 libmacosx_plugin.dylib 0x0000000108f61914 -[VLCLibraryWindowNavigationSidebarController outlineViewSelectionDidChange:] + 312
10 CoreFoundation 0x000000019122eb1c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
11 CoreFoundation 0x00000001912c2db8 ___CFXRegistrationPost_block_invoke + 88
12 CoreFoundation 0x00000001912c2d00 _CFXRegistrationPost + 440
13 CoreFoundation 0x00000001911fd648 _CFXNotificationPost + 768
14 Foundation 0x0000000192319464 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
15 AppKit 0x0000000194b80e08 -[NSTableView _sendSelectionChangedNotificationForRows:columns:] + 200
16 AppKit 0x0000000194d3559c -[NSTableView mouseDown:] + 3856
17 AppKit 0x0000000194d3450c -[NSOutlineView mouseDown:] + 76
18 AppKit 0x0000000194c3099c -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 3472
19 AppKit 0x0000000194bbbf78 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 364
20 AppKit 0x0000000194bbbc38 -[NSWindow(NSEventRouting) sendEvent:] + 284
21 AppKit 0x0000000195281e70 -[NSApplication(NSEventRouting) sendEvent:] + 1604
22 AppKit 0x0000000194ecf8cc -[NSApplication _handleEvent:] + 60
23 AppKit 0x0000000194a83cdc -[NSApplication run] + 512
24 vlc-osx-static 0x00000001000032f8 main + 1780
25 dyld 0x0000000190dd20e0 start + 2360
)
2024-03-25 05:45:26.350775+0530 vlc-osx-static[12026:2028980] [General] An uncaught exception was raised
2024-03-25 05:45:26.350919+0530 vlc-osx-static[12026:2028980] [General] Received invalid audio library segment from audio data source!
2024-03-25 05:45:26.351067+0530 vlc-osx-static[12026:2028980] [General] (
0 CoreFoundation 0x00000001912aeccc __exceptionPreprocess + 176
1 libobjc.A.dylib 0x0000000190d96788 objc_exception_throw + 60
2 Foundation 0x000000019241fc6c -[NSCalendarDate initWithCoder:] + 0
3 libmacosx_plugin.dylib 0x0000000108f83338 -[VLCLibraryAudioViewController presentPlaceholderAudioView] + 912
4 libmacosx_plugin.dylib 0x0000000108f83f0c -[VLCLibraryAudioViewController updatePresentedView] + 112
5 libmacosx_plugin.dylib 0x0000000108f84088 -[VLCLibraryAudioViewController setCurrentSegmentType:] + 56
VLC media player 4.0.0-dev Otto Chriek (revision 4.0.0-dev-28252-g5514572ec9)
Edited by Ankit Meel