https://bugs.kde.org/show_bug.cgi?id=370987
Bug ID: 370987 Summary: git master:2016-10-17: Application crashes on startup Product: kdenlive Version: unspecified Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Severity: grave Priority: NOR Component: User Interface Assignee: j...@kdenlive.org Reporter: evert.vors...@yandex.com After the most recent update, kdenlive crashes on startup. This is my testing machine with the nice nVidia GTX 960. I have enabled pulseaudio output, and I think it is related to this crash. Reproducible: Always Here is a backtrace: evert@Vorster ~]$ gdb kdenlive GNU gdb (GDB) 7.12 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from kdenlive...(no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/kdenlive [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffdcad0700 (LWP 1212)] [New Thread 0x7fffd6c49700 (LWP 1213)] [New Thread 0x7fffb3780700 (LWP 1214)] [New Thread 0x7fffaa755700 (LWP 1215)] [New Thread 0x7fffa9754700 (LWP 1216)] [New Thread 0x7fffa8a72700 (LWP 1217)] "This is a beta version. Always backup your data" [New Thread 0x7fff96e66700 (LWP 1218)] [Thread 0x7fff96e66700 (LWP 1218) exited] [New Thread 0x7fff96e66700 (LWP 1219)] [New Thread 0x7fff9a9e4700 (LWP 1220)] [Thread 0x7fff9a9e4700 (LWP 1220) exited] [New Thread 0x7fff9a9e4700 (LWP 1221)] [Thread 0x7fff9a9e4700 (LWP 1221) exited] [New Thread 0x7fff9a9e4700 (LWP 1222)] [New Thread 0x7fff9909e700 (LWP 1223)] [New Thread 0x7fff9823d700 (LWP 1224)] [New Thread 0x7fff9782a700 (LWP 1225)] [New Thread 0x7fff96458700 (LWP 1227)] [New Thread 0x7fff95c57700 (LWP 1228)] [New Thread 0x7fff95456700 (LWP 1229)] [New Thread 0x7fff7fffe700 (LWP 1230)] [New Thread 0x7fff7f7fd700 (LWP 1231)] [New Thread 0x7fff7effc700 (LWP 1232)] Cannot make QOpenGLContext current in a different thread Thread 1 "kdenlive" received signal SIGABRT, Aborted. 0x00007fffefdae04f in raise () from /usr/lib/libc.so.6 (gdb) thread apply all bt Thread 21 (Thread 0x7fff7effc700 (LWP 1232)): #0 0x00007fffee32410f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff0852c2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff6238395 in () at /usr/lib/libQt5Quick.so.5 #3 0x00007ffff6238c8a in () at /usr/lib/libQt5Quick.so.5 #4 0x00007ffff0851d78 in () at /usr/lib/libQt5Core.so.5 #5 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7fff7f7fd700 (LWP 1231)): #0 0x00007fffee32410f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff0852c2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff6238395 in () at /usr/lib/libQt5Quick.so.5 #3 0x00007ffff6238c8a in () at /usr/lib/libQt5Quick.so.5 #4 0x00007ffff0851d78 in () at /usr/lib/libQt5Core.so.5 #5 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7fff7fffe700 (LWP 1230)): #0 0x00007fffefe5ef19 in syscall () at /usr/lib/libc.so.6 #1 0x00007fffe80ec03a in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe807ae89 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fffe80ceaa6 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007fffe80ce0d5 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7fff95456700 (LWP 1229)): #0 0x00007fffefe5ef19 in syscall () at /usr/lib/libc.so.6 #1 0x00007fffe80ebf1f in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe5e5097d in () at /usr/lib/libgstreamer-1.0.so.0 #3 0x00007fffe80ceace in () at /usr/lib/libglib-2.0.so.0 #4 0x00007fffe80ce0d5 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7fff95c57700 (LWP 1228)): #0 0x00007fffefe5ef19 in syscall () at /usr/lib/libc.so.6 #1 0x00007fffe80ebf1f in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007fff9955cf76 in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so #3 0x00007fffe5e1c807 in () at /usr/lib/libgstreamer-1.0.so.0 #4 0x00007fffe5e249b2 in gst_pad_push () at /usr/lib/libgstreamer-1.0.so.0 #5 0x00007fffe5e0c06b in gst_proxy_pad_chain_default () at /usr/lib/libgstreamer-1.0.so.0 #6 0x00007fffe5e1c807 in () at /usr/lib/libgstreamer-1.0.so.0 #7 0x00007fffe5e249b2 in gst_pad_push () at /usr/lib/libgstreamer-1.0.so.0 #8 0x00007fff9956b1ea in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so ---Type <return> to continue, or q <return> to quit--- #9 0x00007fff9956b6d9 in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so #10 0x00007fffe5e1c807 in () at /usr/lib/libgstreamer-1.0.so.0 #11 0x00007fffe5e249b2 in gst_pad_push () at /usr/lib/libgstreamer-1.0.so.0 #12 0x00007fff9955c91e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so #13 0x00007fffe5e50791 in () at /usr/lib/libgstreamer-1.0.so.0 #14 0x00007fffe80ceace in () at /usr/lib/libglib-2.0.so.0 #15 0x00007fffe80ce0d5 in () at /usr/lib/libglib-2.0.so.0 #16 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #17 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7fff96458700 (LWP 1227)): #0 0x00007fffee3240f7 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fffe7c37708 in pa_threaded_mainloop_wait () at /usr/lib/libpulse.so.0 #2 0x00007fff9a9ecaa2 in () at /usr/lib/gstreamer-1.0/libgstpulse.so #3 0x00007fffe524764d in () at /usr/lib/libgstaudio-1.0.so.0 #4 0x00007fffe59627ce in () at /usr/lib/libgstbase-1.0.so.0 #5 0x00007fffe5963970 in () at /usr/lib/libgstbase-1.0.so.0 #6 0x00007fffe5e1c807 in () at /usr/lib/libgstreamer-1.0.so.0 #7 0x00007fffe5e249b2 in gst_pad_push () at /usr/lib/libgstreamer-1.0.so.0 #8 0x00007fffe596d900 in () at /usr/lib/libgstbase-1.0.so.0 #9 0x00007fffe5e1c807 in () at /usr/lib/libgstreamer-1.0.so.0 #10 0x00007fffe5e249b2 in gst_pad_push () at /usr/lib/libgstreamer-1.0.so.0 #11 0x00007fffe596d900 in () at /usr/lib/libgstbase-1.0.so.0 #12 0x00007fffe5e1c807 in () at /usr/lib/libgstreamer-1.0.so.0 #13 0x00007fffe5e249b2 in gst_pad_push () at /usr/lib/libgstreamer-1.0.so.0 #14 0x00007fffe596d900 in () at /usr/lib/libgstbase-1.0.so.0 #15 0x00007fffe5e1c807 in () at /usr/lib/libgstreamer-1.0.so.0 #16 0x00007fffe5e249b2 in gst_pad_push () at /usr/lib/libgstreamer-1.0.so.0 #17 0x00007fff9955c91e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so #18 0x00007fffe5e50791 in () at /usr/lib/libgstreamer-1.0.so.0 #19 0x00007fffe80ceace in () at /usr/lib/libglib-2.0.so.0 #20 0x00007fffe80ce0d5 in () at /usr/lib/libglib-2.0.so.0 #21 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #22 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7fff9782a700 (LWP 1225)): #0 0x00007fffefe5ef19 in syscall () at /usr/lib/libc.so.6 #1 0x00007fffe80ebf1f in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe597d2a2 in () at /usr/lib/libgstbase-1.0.so.0 #3 0x00007fffe597e5c0 in gst_data_queue_pop () at /usr/lib/libgstbase-1.0.so.0 #4 0x00007fff99557840 in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so #5 0x00007fffe5e50791 in () at /usr/lib/libgstreamer-1.0.so.0 #6 0x00007fffe80ceace in () at /usr/lib/libglib-2.0.so.0 #7 0x00007fffe80ce0d5 in () at /usr/lib/libglib-2.0.so.0 #8 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7fff9823d700 (LWP 1224)): #0 0x00007fffefe5ef19 in syscall () at /usr/lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- #1 0x00007fffe80ebf1f in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe5e5097d in () at /usr/lib/libgstreamer-1.0.so.0 #3 0x00007fffe80ceace in () at /usr/lib/libglib-2.0.so.0 #4 0x00007fffe80ce0d5 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fff9909e700 (LWP 1223)): #0 0x00007fffefe5ef19 in syscall () at /usr/lib/libc.so.6 #1 0x00007fffe80ebf1f in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe5e5097d in () at /usr/lib/libgstreamer-1.0.so.0 #3 0x00007fffe80ceace in () at /usr/lib/libglib-2.0.so.0 #4 0x00007fffe80ce0d5 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fff9a9e4700 (LWP 1222)): #0 0x00007fffefe5a48d in poll () at /usr/lib/libc.so.6 #1 0x00007fffe7c37121 in () at /usr/lib/libpulse.so.0 #2 0x00007fffe7c288f1 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 0x00007fffe7c28f8e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 0x00007fffe7c29040 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 0x00007fffe7c37069 in () at /usr/lib/libpulse.so.0 #6 0x00007fffe13fded8 in () at /usr/lib/pulseaudio/libpulsecommon-9.0.so #7 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fff96e66700 (LWP 1219)): #0 0x00007fffee32410f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff0852c2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff084bb33 in QSemaphore::acquire(int) () at /usr/lib/libQt5Core.so.5 #3 0x000000000074f9f4 in () #4 0x00007ffff6f9fe03 in mlt_events_fire () at /usr/lib/libmlt.so.6 #5 0x00007ffff6fa94bb in mlt_consumer_rt_frame () at /usr/lib/libmlt.so.6 #6 0x00007fffc1439b10 in () at /usr/lib/mlt/libmltsdl.so #7 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fffa8a72700 (LWP 1217)): #0 0x00007fffefe5a48d in poll () at /usr/lib/libc.so.6 #1 0x00007fffe80a6786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80a689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8070f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2a23a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff084d0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007ffff24472d5 in () at /usr/lib/libQt5Qml.so.5 ---Type <return> to continue, or q <return> to quit--- #7 0x00007ffff0851d78 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fffa9754700 (LWP 1216)): #0 0x00007fffee3244b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007ffff0852b66 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007ffff084e274 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff0851d78 in () at /usr/lib/libQt5Core.so.5 #4 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fffaa755700 (LWP 1215)): #0 0x00007fffefe5a48d in poll () at /usr/lib/libc.so.6 #1 0x00007fffe80a6786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80a689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8070f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2a23a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff084d0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007ffff24472d5 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007ffff0851d78 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fffb3780700 (LWP 1214)): #0 0x00007fffefe5a48d in poll () at /usr/lib/libc.so.6 #1 0x00007fffb969fcbc in () at /usr/lib/libusb-1.0.so.0 #2 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #3 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fffd6c49700 (LWP 1213)): #0 0x00007fffefe5a48d in poll () at /usr/lib/libc.so.6 #1 0x00007fffe80a6786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fffe80a689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0a8070f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff0a2a23a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007ffff084d0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007ffff2edae55 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007ffff0851d78 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fffdcad0700 (LWP 1212)): #0 0x00007fffefe5a48d in poll () at /usr/lib/libc.so.6 ---Type <return> to continue, or q <return> to quit--- #1 0x00007fffe77e18e0 in () at /usr/lib/libxcb.so.1 #2 0x00007fffe77e3679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007fffdf044449 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007ffff0851d78 in () at /usr/lib/libQt5Core.so.5 #5 0x00007fffee31e454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fffefe637df in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7ffff7ec47c0 (LWP 1208)): #0 0x00007fffefdae04f in raise () at /usr/lib/libc.so.6 #1 0x00007fffefdaf47a in abort () at /usr/lib/libc.so.6 #2 0x00007ffff08384a1 in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff0fb5a31 in QOpenGLContext::makeCurrent(QSurface*) () at /usr/lib/libQt5Gui.so.5 #4 0x000000000075164a in () #5 0x00000000008bbdb5 in () #6 0x00007ffff0a584b9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #7 0x00007ffff0f860e8 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5 #8 0x00007ffff626d883 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #9 0x00007ffff1a74e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #10 0x00007ffff1a7c581 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #11 0x00007ffff0a2bde0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #12 0x00007ffff0a2e56d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #13 0x00007ffff0a80303 in () at /usr/lib/libQt5Core.so.5 #14 0x00007fffe80a6587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #15 0x00007fffe80a67f0 in () at /usr/lib/libglib-2.0.so.0 #16 0x00007fffe80a689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #17 0x00007ffff0a8070f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #18 0x00007ffff0a2a23a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #19 0x00007ffff0a3273c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #20 0x000000000048b39a in () #21 0x00007fffefd9b291 in __libc_start_main () at /usr/lib/libc.so.6 #22 0x000000000048bc4a in _start () (gdb) -- You are receiving this mail because: You are watching all bug changes.