[vlc-devel] Crash report: Blu-Ray playback access violation crash
Remi Gillig
remigillig at gmail.com
Fri Jun 21 18:19:50 UTC 2024
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20240621/1086327f/attachment.htm>
More information about the vlc-devel
mailing list