Application: lancelot (1.9.5) KDE Platform Version: 4.14.6 Qt Version: 4.8.6 Operating System: Linux 3.16.7-13-desktop x86_64 Distribution: "openSUSE 13.2 (Harlequin) (x86_64)" -- Information about the crash: Everytime you try use this function it crashes The crash can be reproduced every time. -- Backtrace: Application: Lancelot (lancelot), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe79eabf800 (LWP 1414))] Thread 10 (Thread 0x7fe7773ff700 (LWP 1416)): #0 0x00007fe79261c8e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fe7925da299 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fe7925dab03 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fe7925dacec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fe79b5a40de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #5 0x00007fe79b575e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #6 0x00007fe79b576165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #7 0x00007fe79b4730bf in QThread::exec() () at /usr/lib64/libQtCore.so.4 #8 0x00007fe79b557783 in () at /usr/lib64/libQtCore.so.4 #9 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #10 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #11 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fe766977700 (LWP 1830)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #6 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #7 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fe766176700 (LWP 1831)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795daf1ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #7 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fe765975700 (LWP 1832)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795daf1ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #7 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fe75ffff700 (LWP 1833)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795daf1ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #7 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fe765174700 (LWP 1834)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #6 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #7 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fe764973700 (LWP 1835)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795daf1ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe795daf1ac in () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #7 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #8 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fe75f7fe700 (LWP 1836)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #6 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #7 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fe75effd700 (LWP 1837)): #0 0x00007fe7994db05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fe79b475c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fe795dac6fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fe795daf193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fe795daf1ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fe795dadeaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fe79b47579f in () at /usr/lib64/libQtCore.so.4 #7 0x00007fe7994d70a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fe79ae2a06d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fe79eabf800 (LWP 1414)): [KCrash Handler] #5 0x00007fe79d8a8473 in Lancelot::Models::Applications::contextActivate(int, QAction*) () at /usr/lib64/liblancelot-datamodels.so.1 #6 0x00007fe79db22654 in () at /usr/lib64/liblancelot.so.2 #7 0x00007fe79db22766 in () at /usr/lib64/liblancelot.so.2 #8 0x00007fe79c2ddc75 in QGraphicsItem::sceneEvent(QEvent*) () at /usr/lib64/libQtGui.so.4 #9 0x00007fe79c304cfa in QGraphicsScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*) () at /usr/lib64/libQtGui.so.4 #10 0x00007fe79c319e65 in QGraphicsScene::event(QEvent*) () at /usr/lib64/libQtGui.so.4 #11 0x00007fe79bd3976c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #12 0x00007fe79bd3fcad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #13 0x00007fe79cf1acea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #14 0x00007fe79b5772ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #15 0x00007fe79c331977 in QGraphicsView::contextMenuEvent(QContextMenuEvent*) () at /usr/lib64/libQtGui.so.4 #16 0x00007fe79bd88ed2 in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4 #17 0x00007fe79c1255ee in QFrame::event(QEvent*) () at /usr/lib64/libQtGui.so.4 #18 0x00007fe79c331429 in QGraphicsView::viewportEvent(QEvent*) () at /usr/lib64/libQtGui.so.4 #19 0x00007fe79b577416 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #20 0x00007fe79bd3974c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #21 0x00007fe79bd40a68 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #22 0x00007fe79cf1acea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #23 0x00007fe79b5772ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #24 0x00007fe79bdb0cf0 in () at /usr/lib64/libQtGui.so.4 #25 0x00007fe79bdaf70c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4 #26 0x00007fe79bdd65c2 in () at /usr/lib64/libQtGui.so.4 #27 0x00007fe7925daa04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #28 0x00007fe7925dac48 in () at /usr/lib64/libglib-2.0.so.0 #29 0x00007fe7925dacec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #30 0x00007fe79b5a40be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #31 0x00007fe79bdd6676 in () at /usr/lib64/libQtGui.so.4 #32 0x00007fe79b575e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #33 0x00007fe79b576165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #34 0x00007fe79b57b5b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4 #35 0x000000000040d963 in () #36 0x00007fe79ad66b05 in __libc_start_main () at /lib64/libc.so.6 #37 0x000000000040d997 in _start () Reported using DrKonqi
If it doesn't crash on first time, after the third try the Lancelot startup option freezes.
Created attachment 92102 [details] New crash information added by DrKonqi plasma-desktop (4.11.17) on KDE Platform 4.14.6 using Qt 4.8.6 This time I was trying to open the Settings option menu -- Backtrace (Reduced): #5 0x00007f80af6dfdc5 in QListWidget::setItemSelected(QListWidgetItem const*, bool) () at /usr/lib64/libQtGui.so.4 #6 0x00007f80889dc821 in () at /usr/lib64/kde4/plasma_applet_lancelot_launcher.so #7 0x00007f80889d759b in () at /usr/lib64/kde4/plasma_applet_lancelot_launcher.so #8 0x00007f80a4c6077d in () at /usr/lib64/libplasma.so.3 #9 0x00007f80a4c6f130 in () at /usr/lib64/libplasma.so.3
Lancelot for Plasma 4 is unmaintained.