Bug 366441 - Kdenlive instantly crashing if GPU acceleration is activated
Summary: Kdenlive instantly crashing if GPU acceleration is activated
Status: RESOLVED DUPLICATE of bug 380019
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Display & Export (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-08-05 09:47 UTC by utybo
Modified: 2018-11-10 14:20 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
snd.noise: MOVIT+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description utybo 2016-08-05 09:47:10 UTC
Application: kdenlive (16.07.90)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-31-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Just clicking on anything that - I assume - uses the GPU acceleration

- Custom settings of the application:
GPU acceleration ON.

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f0b7ce148c0 (LWP 7608))]

Thread 13 (Thread 0x7f0b1659f700 (LWP 7643)):
[KCrash Handler]
#6  0x00007f0b76663418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f0b7666501a in __GI_abort () at abort.c:89
#8  0x00007f0b47f488c3 in GlslManager::render_frame_texture(movit::EffectChain*, mlt_frame_s*, int, int, unsigned char**) () from /usr/lib/x86_64-linux-gnu/mlt/libmltopengl.so
#9  0x00007f0b47f4b802 in ?? () from /usr/lib/x86_64-linux-gnu/mlt/libmltopengl.so
#10 0x00007f0b7bfea7a8 in mlt_frame_get_image () from /usr/lib/x86_64-linux-gnu/libmlt.so.6
#11 0x00007f0b7c0006d9 in ?? () from /usr/lib/x86_64-linux-gnu/libmlt.so.6
#12 0x00007f0b7bfea757 in mlt_frame_get_image () from /usr/lib/x86_64-linux-gnu/libmlt.so.6
#13 0x00007f0b7bffde84 in ?? () from /usr/lib/x86_64-linux-gnu/libmlt.so.6
#14 0x000000000072158d in ?? ()
#15 0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f0b750566fa in start_thread (arg=0x7f0b1659f700) at pthread_create.c:333
#17 0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f0b1e815700 (LWP 7642)):
#0  0x00007f0b73692ae4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0b7364d920 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b7364e2cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b7364e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b7735ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b77305dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b771228a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b750566fa in start_thread (arg=0x7f0b1e815700) at pthread_create.c:333
#9  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f0b2f7fe700 (LWP 7641)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0b77128aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f0b7b6c192e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f0b7b6c21b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b750566fa in start_thread (arg=0x7f0b2f7fe700) at pthread_create.c:333
#6  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f0b3a349700 (LWP 7640)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0b7bffe10b in mlt_consumer_rt_frame () from /usr/lib/x86_64-linux-gnu/libmlt.so.6
#2  0x00007f0b4a52bd90 in ?? () from /usr/lib/x86_64-linux-gnu/mlt/libmltsdl.so
#3  0x00007f0b750566fa in start_thread (arg=0x7f0b3a349700) at pthread_create.c:333
#4  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f0b1df5b700 (LWP 7622)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f0b77128a26 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f0b771244d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b750566fa in start_thread (arg=0x7f0b1df5b700) at pthread_create.c:333
#5  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f0b2ffff700 (LWP 7619)):
#0  0x00007f0b767249cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0b73691740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b7364de84 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b7364e340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b7364e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0b7735ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b77305dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b771228a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0b750566fa in start_thread (arg=0x7f0b2ffff700) at pthread_create.c:333
#10 0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f0b38d92700 (LWP 7618)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0b77128aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f0b7b6c192e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f0b7b6c21b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b750566fa in start_thread (arg=0x7f0b38d92700) at pthread_create.c:333
#6  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f0b3bf03700 (LWP 7613)):
#0  0x00007f0b7735dfd0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f0b7364d92d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b7364e2cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b7364e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b7735ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b77305dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b771228a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b77ed33c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0b750566fa in start_thread (arg=0x7f0b3bf03700) at pthread_create.c:333
#10 0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f0b40885700 (LWP 7612)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f0b77128a26 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f0b771244d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b750566fa in start_thread (arg=0x7f0b40885700) at pthread_create.c:333
#5  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f0b41986700 (LWP 7611)):
#0  __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:65
#1  0x00007f0b767249c2 in read () at ../sysdeps/unix/syscall-template.S:84
#2  0x00007f0b73691740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b7364de84 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b7364e340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0b7364e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f0b7735ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b77305dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b771228a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0b77ed33c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f0b750566fa in start_thread (arg=0x7f0b41986700) at pthread_create.c:333
#12 0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f0b46043700 (LWP 7610)):
#0  0x00007f0b76728e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0b4d59e64c in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f0b750566fa in start_thread (arg=0x7f0b46043700) at pthread_create.c:333
#3  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f0b69503700 (LWP 7609)):
#0  0x00007f0b76728e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0b7139ac62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f0b7139c8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f0b6be87629 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f0b7712784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b750566fa in start_thread (arg=0x7f0b69503700) at pthread_create.c:333
#6  0x00007f0b76734b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f0b7ce148c0 (LWP 7608)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0b7139aeb9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f0b7139c617 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f0b7139c721 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f0b6be862fa in QXcbConnection::sync() () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5  0x00007f0b6bea5efe in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#6  0x00007f0b6bea6096 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#7  0x00007f0b788ca663 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f0b788caa8c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f0b788e8c1f in QWidgetPrivate::syncBackingStore() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f0b788ffd88 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007f0b78a15d8b in QMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f0b7a5c3147 in KMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#13 0x00007f0b7a5fb4e5 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#14 0x00007f0b788bd05c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f0b788c2516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f0b7730862b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f0b7730aa26 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f0b7735e673 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f0b7364e1a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f0b7364e400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f0b7364e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f0b7735ea7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f0b77305dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f0b7730de8c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x0000000000489f52 in ?? ()
#26 0x00007f0b7664e830 in __libc_start_main (main=0x489050, argc=1, argv=0x7ffd5354cbc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd5354cbb8) at ../csu/libc-start.c:291
#27 0x000000000048a7d9 in _start ()

Reported using DrKonqi
Comment 1 Paul Konecny 2016-10-06 09:19:26 UTC
What GPU are you using?
Comment 2 Sven 2016-12-25 12:08:41 UTC
Same problem, using a NVIDIA 1070, driver version 370.23 (proprietary drivers). When enabling GPU accelaration (Movit), kdenlive will crash when clicking in the timeline (even when no clips are inserted in the project).

Kdenlive version: 16.12.0
Distro: Kubuntu 16.04 64-bit
Comment 3 Michal 2017-01-03 01:14:45 UTC
Same problem, disabling GPU acceleration in KDENLIVE solved the problem instantly.  Using gtx 770 with 375.26 drivers on KDE NEON.

Backtrace of the crash I experienced:

Application: Kdenlive (kdenlive), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fa5172b88c0 (LWP 5422))]

Thread 12 (Thread 0x7fa4a67f6700 (LWP 5443)):
[KCrash Handler]
#6  0x00007fa510a51428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007fa510a5302a in __GI_abort () at abort.c:89
#8  0x00007fa4d992f8c3 in GlslManager::render_frame_texture (this=0x3fc8a30, chain=0x7fa4b8151870, frame=0x7fa4b813f620, width=1920, height=1080, image=0x7fa4a67f5cd8) at filter_glsl_manager.cpp:383
#9  0x00007fa4d9932802 in convert_image (frame=0x7fa4b813f620, image=0x7fa4a67f5cd8, format=0x3d3606c, output_format=mlt_image_glsl_texture) at filter_movit_convert.cpp:573
#10 0x00007fa5164ac7a8 in mlt_frame_get_image (self=self@entry=0x7fa4b813f620, buffer=buffer@entry=0x7fa4a67f5cd8, format=format@entry=0x3d3606c, width=width@entry=0x7fa4a67f5cc4, height=height@entry=0x7fa4a67f5cc8, writable=writable@entry=0) at mlt_frame.c:591
#11 0x00007fa5164c2679 in producer_get_image (self=self@entry=0x7fa4b813e980, buffer=buffer@entry=0x7fa4a67f5cd8, format=format@entry=0x3d3606c, width=width@entry=0x7fa4a67f5cc4, height=height@entry=0x7fa4a67f5cc8, writable=writable@entry=0) at mlt_tractor.c:370
#12 0x00007fa5164ac757 in mlt_frame_get_image (self=self@entry=0x7fa4b813e980, buffer=buffer@entry=0x7fa4a67f5cd8, format=format@entry=0x3d3606c, width=width@entry=0x7fa4a67f5cc4, height=height@entry=0x7fa4a67f5cc8, writable=writable@entry=0) at mlt_frame.c:585
#13 0x00007fa5164bfe24 in consumer_read_ahead_thread (arg=0x4288b50) at mlt_consumer.c:825
#14 0x000000000072bb4d in RenderThread::run (this=0x7fa4a8152e90) at /workspace/build/src/monitor/glwidget.cpp:1252
#15 0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fa50f17b6ba in start_thread (arg=0x7fa4a67f6700) at pthread_create.c:333
#17 0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fa4c0e4f700 (LWP 5442)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa5164c00ab in mlt_consumer_rt_frame (self=self@entry=0x4288b50) at mlt_consumer.c:1576
#2  0x00007fa4d9d70d90 in consumer_thread (arg=0x4288b50) at consumer_sdl_audio.c:531
#3  0x00007fa50f17b6ba in start_thread (arg=0x7fa4c0e4f700) at pthread_create.c:333
#4  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fa4a77fd700 (LWP 5439)):
#0  0x00007fa510b16b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa509c5e39c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa509c5e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa51175e23b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa511708cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa51152dfb4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa50f17b6ba in start_thread (arg=0x7fa4a77fd700) at pthread_create.c:333
#8  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fa4c0133700 (LWP 5438)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa511533a4b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fa515b51eed in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fa515b527c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa50f17b6ba in start_thread (arg=0x7fa4c0133700) at pthread_create.c:333
#6  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fa4c18bb700 (LWP 5436)):
#0  0x00007fa510b16b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa509c5e39c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa509c5e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa51175e23b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa511708cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa51152dfb4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa50f17b6ba in start_thread (arg=0x7fa4c18bb700) at pthread_create.c:333
#8  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fa4c22cb700 (LWP 5435)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa511533a4b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fa515b51eed in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fa515b527c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa50f17b6ba in start_thread (arg=0x7fa4c22cb700) at pthread_create.c:333
#6  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fa4d0bfb700 (LWP 5429)):
#0  0x00007fa509c5ddd7 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fa509c5e340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa509c5e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa51175e23b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa511708cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa51152dfb4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa512932675 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa50f17b6ba in start_thread (arg=0x7fa4d0bfb700) at pthread_create.c:333
#9  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fa4d24e2700 (LWP 5427)):
#0  0x00007fa509ca2ac9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fa509c5e35e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa509c5e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa51175e23b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa511708cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa51152dfb4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa512932675 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa50f17b6ba in start_thread (arg=0x7fa4d24e2700) at pthread_create.c:333
#9  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fa4d6bcb700 (LWP 5426)):
#0  0x00007fa510b16b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa4e022364c in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007fa50f17b6ba in start_thread (arg=0x7fa4d6bcb700) at pthread_create.c:333
#3  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fa4fcf7b700 (LWP 5425)):
#0  0x00007fa509c5b42e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fa509c5dcfa in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa509c5e340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa509c5e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa51175e23b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa511708cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa51152dfb4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa5173197a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fa50f17b6ba in start_thread (arg=0x7fa4fcf7b700) at pthread_create.c:333
#10 0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fa4fe97b700 (LWP 5424)):
#0  0x00007fa510b16b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa509395c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa5093978d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa501547a39 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fa511532b98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa50f17b6ba in start_thread (arg=0x7fa4fe97b700) at pthread_create.c:333
#6  0x00007fa510b2282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fa5172b88c0 (LWP 5422)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa509395eb9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa509397617 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa509397721 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fa50155c61e in QXcbWindow::frameMargins() const () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5  0x00007fa511a61a55 in QWindow::frameMargins() const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007fa5121c5c32 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007fa5121c5dc3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007fa5121c6567 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007fa5121c981b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fa51216689c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fa51216e296 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fa51170acf8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fa511a590b1 in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007fa511a5e09d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007fa511a3be6b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#16 0x00007fa50157d710 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#17 0x00007fa509c5e1a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fa509c5e400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fa509c5e4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fa51175e21f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fa511708cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007fa5117112fc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x000000000048bcfa in main (argc=<optimized out>, argv=<optimized out>) at /workspace/build/src/main.cpp:158
Comment 4 Martin Sandsmark 2017-04-04 16:10:47 UTC
Can you paste the output when it crashes when it runs from a terminal? So we can see what the assert is.
Comment 5 emohr 2018-11-10 14:20:50 UTC
Unfortunately MOVIT (GPU effects) is not stable and not ready for production use.

*** This bug has been marked as a duplicate of bug 380019 ***