Crash report: Blu-Ray playback access violation crash
Remi Gillig <[email protected]> Fri, 21 Jun 2024 19:19:50 +0100
| Newsgroups | gmane.comp.video.videolan.vlc.devel |
|---|---|
| Message-ID | <CAF7gTJTkZKTFxnGe22ygm_vd4qY=omZ3StAnuSLzCtsARoruhA@mail.gmail.com> |
Hi all, I've checked the Git repo, compiled using Docker on Windows x86_64 and tried to play a Blu-Ray as I'm looking to implement similar features that it implements. When it tries to get to the menu, it does seem to crash with an access violation. The problem seems related to this change: https://code.videolan.org/videolan/vlc/-/commit/b42abb9b0ddcf531546eef02fbb823edd12aa2a9 p_reg is NULL and gets accessed in the for loop... Callstack: > liblibbluray_plugin.dll!blurayDrawOverlay(stream_t * p_demux, const bd_overlay_s * const eventov) Line 1809 C liblibbluray_plugin.dll!blurayOverlayProc(void * ptr, const bd_overlay_s * const overlay) Line 1913 C [External Code] liblibbluray_plugin.dll!blurayDemux(stream_t * p_demux) Line 3021 C libvlccore.dll!demux_Demux(stream_t * demux) Line 223 C libvlccore.dll!MainLoopDemux(input_thread_t * p_input, bool * pb_changed) Line 490 C libvlccore.dll!MainLoop(input_thread_t * p_input, bool b_interactive) Line 670 C libvlccore.dll!Run(void * data) Line 423 C libvlccore.dll!vlc_entry(void * p) Line 355 C Hopefully it's an easy fix ;) Thanks! - Remi. _______________________________________________ vlc-devel mailing list To unsubscribe or modify your subscription options: https://mailman.videolan.org/listinfo/vlc-devel