I run VLC only in macOS 10.7. I confirm this misbehaviour in the most up-to-date release of VLC (3.0.12). When you quit the app in the midst of playback a crash alert pops up. What's interesting is that the buttons in the alert are both non-responsive for some time and only not before unknown time elapses that it becomes possible to dismiss the alert by clicking on either of them.
I wasn't able to find VLC log files other than the reports in Console
Code: Select all
21/02/2021 11:14:34.851 [0x0-0x14e04df].org.videolan.vlc objc[47847]: Object 0x7fcfd9c1b480 of class __NSArrayM autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug
--- last message repeating
21/02/2021 11:14:35.031 [0x0-0x14e04df].org.videolan.vlc [00007fcfdb51a700] [http] lua interface: Lua HTTP interface
21/02/2021 11:14:35.058 [0x0-0x14e04df].org.videolan.vlc [00007fcfdb0141b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
21/02/2021 11:14:35.418 [0x0-0x14e04df].org.videolan.vlc [00007fcfdb02af40] main playlist: playlist is empty
21/02/2021 11:14:36.509 VLC Can't find app with identifier com.apple.Music
21/02/2021 11:14:36.510 VLC Can't find app with identifier com.spotify.client
---last 2 messages repeating
21/02/2021 11:25:17.418 [0x0-0x152e52d].org.videolan.vlc objc[49037]: Object 0x7ff549c1b4d0 of class __NSArrayM autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug
--- last message repeating
21/02/2021 11:25:17.502 [0x0-0x152e52d].org.videolan.vlc [00007ff54b8087f0] [http] lua interface: Lua HTTP interface
21/02/2021 11:25:17.526 [0x0-0x152e52d].org.videolan.vlc [00007ff54bb03360] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b101400] get_buffer() failed
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b101400] thread_get_buffer() failed
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b101400] decode_slice_header error
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b101400] no frame!
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b0eac00] get_buffer() failed
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b0eac00]
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc thread_get_buffer() failed
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b0eac00] decode_slice_header error
21/02/2021 11:27:16.607 [0x0-0x152e52d].org.videolan.vlc [h264 @ 0x7ff54b0eac00] no frame!
21/02/2021 11:27:16.627 VLC kCGErrorIllegalArgument: CGSGetSurfaceBounds
21/02/2021 11:27:16.627 VLC kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
21/02/2021 11:27:16.628 [0x0-0x152e52d].org.videolan.vlc CoreAnimation: rendering error 506
21/02/2021 11:27:16.629 VLC kCGErrorIllegalArgument: CGSGetSurfaceBounds
21/02/2021 11:27:16.630 [0x0-0x152e52d].org.videolan.vlc CoreAnimation: rendering error 506
21/02/2021 11:27:16.643 VLC kCGErrorIllegalArgument: CGSGetSurfaceBounds
---last message repeating
21/02/2021 11:28:49.508 [0x0-0x152e52d].org.videolan.vlc CoreAnimation: rendering error 506
--last message repeating