Ok it's possible to gdb -p [pidofmediaplayer-app] to get:
#0 0xb636a580 in QObject::staticMetaObject () from /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5
#1 0xb0711c34 in QDeclarativeVideoRendererBackend::updatePaintNode (this=0x8bd328, oldNode=0xad30a070, data=<optimized out>)
at qdeclarativevideooutput_render.cpp:319
#2 0xb69f15ce in QQuickWindowPrivate::updateDirtyNode (this=this@entry=0x7bd658, item=item@entry=0x868eb0)
at items/qquickwindow.cpp:2985
#3 0xb69f1af4 in QQuickWindowPrivate::updateDirtyNodes (this=this@entry=0x7bd658) at items/qquickwindow.cpp:2723
#4 0xb69f1c2c in QQuickWindowPrivate::syncSceneGraph (this=this@entry=0x7bd658) at items/qquickwindow.cpp:341
#5 0xb69d2274 in QSGRenderThread::sync (this=this@entry=0x90bf38, inExpose=inExpose@entry=false)
at scenegraph/qsgthreadedrenderloop.cpp:512
#6 0xb69d2a64 in QSGRenderThread::syncAndRender (this=this@entry=0x90bf38) at scenegraph/qsgthreadedrenderloop.cpp:558
#7 0xb69d6776 in QSGRenderThread::run (this=0x90bf38) at scenegraph/qsgthreadedrenderloop.cpp:674
#8 0xb60a8106 in QThreadPrivate::start (arg=0x90bf38) at thread/qthread_unix.cpp:331
#9 0xb5df6490 in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
That's probably as far as I can get there, and the trace doesn't show any hints why video playback works for eg thumbnailer + in Youtube but not in media-player - nothing related to qtvideo-node shown for example, and the backtrace does not go further back because of corrupt stack.
Ok it's possible to gdb -p [pidofmediaplay er-app] to get:
#0 0xb636a580 in QObject: :staticMetaObje ct () from /usr/lib/ arm-linux- gnueabihf/ libQt5Core. so.5 eoRendererBacke nd::updatePaint Node (this=0x8bd328, oldNode=0xad30a070, data=<optimized out>) eooutput_ render. cpp:319 vate::updateDir tyNode (this=this@ entry=0x7bd658, item=item@ entry=0x868eb0) dow.cpp: 2985 vate::updateDir tyNodes (this=this@ entry=0x7bd658) at items/qquickwin dow.cpp: 2723 vate::syncScene Graph (this=this@ entry=0x7bd658) at items/qquickwin dow.cpp: 341 ::sync (this=this@ entry=0x90bf38, inExpose= inExpose@ entry=false) qsgthreadedrend erloop. cpp:512 ::syncAndRender (this=this@ entry=0x90bf38) at scenegraph/ qsgthreadedrend erloop. cpp:558 ::run (this=0x90bf38) at scenegraph/ qsgthreadedrend erloop. cpp:674 :start (arg=0x90bf38) at thread/ qthread_ unix.cpp: 331 linux-gnueabihf /libpthread. so.0
#1 0xb0711c34 in QDeclarativeVid
at qdeclarativevid
#2 0xb69f15ce in QQuickWindowPri
at items/qquickwin
#3 0xb69f1af4 in QQuickWindowPri
#4 0xb69f1c2c in QQuickWindowPri
#5 0xb69d2274 in QSGRenderThread
at scenegraph/
#6 0xb69d2a64 in QSGRenderThread
#7 0xb69d6776 in QSGRenderThread
#8 0xb60a8106 in QThreadPrivate:
#9 0xb5df6490 in start_thread () from /lib/arm-
That's probably as far as I can get there, and the trace doesn't show any hints why video playback works for eg thumbnailer + in Youtube but not in media-player - nothing related to qtvideo-node shown for example, and the backtrace does not go further back because of corrupt stack.
Any help welcome.