Bug 346301 - Lancelot - Can't use Add to Favorites
Summary: Lancelot - Can't use Add to Favorites
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-lancelot (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-04-17 11:37 UTC by Gilberto Caetano de Andrade
Modified: 2015-05-02 13:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (9.13 KB, text/plain)
2015-04-17 11:46 UTC, Gilberto Caetano de Andrade
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gilberto Caetano de Andrade 2015-04-17 11:37:49 UTC
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
Comment 1 Gilberto Caetano de Andrade 2015-04-17 11:43:46 UTC
If it doesn't crash on first time, after the third try the Lancelot startup option freezes.
Comment 2 Gilberto Caetano de Andrade 2015-04-17 11:46:30 UTC
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
Comment 3 Ivan Čukić 2015-05-02 13:17:54 UTC
Lancelot for Plasma 4 is unmaintained.