[1.19.1] qmlglsink on Windows

Nirbheek Chauhan nirbheek.chauhan at gmail.com
Thu Sep 9 17:30:37 UTC 2021


Hi Ilya,

If the same code worked in 1.18.x and crashes in 1.19.1, that does
sound like a regression. Could you please file a bug report about
this: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/new

For quick diagnosis, please include a more complete backtrace with
line numbers. Also, a self-contained test app that reproduces this
would allow us to figure this out much faster.

Cheers,
Nirbheek

On Wed, Sep 8, 2021 at 9:15 PM Ilya Aleshkov via gstreamer-devel
<gstreamer-devel at lists.freedesktop.org> wrote:
>
> Hi,
>
> I've tried to touch the qmlglsink plugin with GStreamer 1.19.1 but with no success (Qt 5.13.2 MSVC 2017 64bit or Qt 5.15.2 MSVC 2019 bit).
> I've got an error inside the gst_gl_context_get_current_gl_api() method:
> Exception at 0x80000000, code: 0xc0000005: write access violation at: 0x80000000, flags=0x0 (first chance)
>
> Call stack:
> gst_gl_context_get_current_gl_api()         |  gstglcontext.c
> gst_qt_get_gl_wrapcontext()                     |  gstqtglutility.cc
> QtGLWindow::onSceneGraphInitialized()  |  qtwindow.cc
>
> It looks like a regression.
> I've been using qmlglsink since GStreamer 1.14.4 (and up to 1.18.4) without any issues.
>
> Thanks,
> Ilya
>


More information about the gstreamer-devel mailing list