Bug 331738 - Crash after adding application to favorites
Summary: Crash after adding application to favorites
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-lancelot (other bugs)
Version First Reported In: 4.11.3
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords: drkonqi
: 335061 342166 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-03-04 15:07 UTC by Jon Ander Peñalba
Modified: 2016-02-04 22:45 UTC (History)
16 users (show)

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


Attachments
New crash information added by DrKonqi (7.54 KB, text/plain)
2014-04-11 09:57 UTC, runtarod
Details
New crash information added by DrKonqi (8.36 KB, text/plain)
2014-04-20 03:49 UTC, Zach
Details
New crash information added by DrKonqi (7.33 KB, text/plain)
2014-04-29 19:16 UTC, kioftes
Details
New crash information added by DrKonqi (6.95 KB, text/plain)
2014-05-23 05:23 UTC, sparhawk
Details
New crash information added by DrKonqi (8.23 KB, text/plain)
2014-06-17 23:48 UTC, Swedish Steel
Details
New crash information added by DrKonqi (8.04 KB, text/plain)
2014-06-19 02:40 UTC, Marat
Details
New crash information added by DrKonqi (8.50 KB, text/plain)
2014-06-26 08:21 UTC, xghostx.7
Details
New crash information added by DrKonqi (21.72 KB, text/plain)
2014-12-26 19:30 UTC, cz3dtc
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Ander Peñalba 2014-03-04 15:07:37 UTC
Application: lancelot (1.9.5)
KDE Platform Version: 4.11.3
Qt Version: 4.8.6
Operating System: Linux 3.12-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (jessie)

-- Information about the crash:
- What I was doing when the application crashed:

I right clicked an application and added it to favorites, immediately after I opened Lancelot again and the crash occurred.

-- Backtrace:
Application: Lancelot (lancelot), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5af4e2f780 (LWP 3252))]

Thread 2 (Thread 0x7f5ad8a2e700 (LWP 3256)):
#0  0x00007f5ae9a7be1f in __pthread_mutex_unlock_usercnt (mutex=0x7f5ad4000a60, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f5ae8f96351 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5ae8f56726 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5ae8f5691c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5af18b3636 in QEventDispatcherGlib::processEvents (this=0x7f5ad40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x00007f5af1884f9f in QEventLoop::processEvents (this=this@entry=0x7f5ad8a2ddb0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5af1885295 in QEventLoop::exec (this=this@entry=0x7f5ad8a2ddb0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f5af1781c1f in QThread::exec (this=this@entry=0x2437f00) at thread/qthread.cpp:537
#8  0x00007f5af18667d3 in QInotifyFileSystemWatcherEngine::run (this=0x2437f00) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00007f5af17842ef in QThreadPrivate::start (arg=0x2437f00) at thread/qthread_unix.cpp:349
#10 0x00007f5ae9a78e0e in start_thread (arg=0x7f5ad8a2e700) at pthread_create.c:311
#11 0x00007f5af11420fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f5af4e2f780 (LWP 3252)):
[KCrash Handler]
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x309479b, index=10, context=0x3a4e990) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007f5af3e33f84 in Lancelot::ActionListViewItemFactory::itemContext (this=0x43d5880, sender=sender@entry=0x44b43c0, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007f5af3e34096 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x44b43c0, event=0x7fff8ca5b3a0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
#11 0x00007f5af25d6d95 in QGraphicsItem::sceneEvent (this=0x44b43d0, event=0x7fff8ca5b3a0) at graphicsview/qgraphicsitem.cpp:6725
#12 0x00007f5af25fdf4a in QGraphicsScene::contextMenuEvent (this=<optimized out>, contextMenuEvent=0x7fff8ca5b3a0) at graphicsview/qgraphicsscene.cpp:3617
#13 0x00007f5af2612a25 in QGraphicsScene::event (this=0x218c5a0, event=0x7fff8ca5b3a0) at graphicsview/qgraphicsscene.cpp:3412
#14 0x00007f5af20316cc in QApplicationPrivate::notify_helper (this=this@entry=0x2023fe0, receiver=receiver@entry=0x218c5a0, e=e@entry=0x7fff8ca5b3a0) at kernel/qapplication.cpp:4567
#15 0x00007f5af2037d40 in QApplication::notify (this=this@entry=0x1fff2c0, receiver=receiver@entry=0x218c5a0, e=e@entry=0x7fff8ca5b3a0) at kernel/qapplication.cpp:4353
#16 0x00007f5af322849a in KApplication::notify (this=0x1fff2c0, receiver=0x218c5a0, event=0x7fff8ca5b3a0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007f5af18863cd in QCoreApplication::notifyInternal (this=0x1fff2c0, receiver=0x218c5a0, event=event@entry=0x7fff8ca5b3a0) at kernel/qcoreapplication.cpp:953
#18 0x00007f5af262a597 in sendEvent (event=0x7fff8ca5b3a0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QGraphicsView::contextMenuEvent (this=0x2183540, event=0x7fff8ca5b870) at graphicsview/qgraphicsview.cpp:2892
#20 0x00007f5af2080f92 in QWidget::event (this=this@entry=0x2183540, event=event@entry=0x7fff8ca5b870) at kernel/qwidget.cpp:8554
#21 0x00007f5af241ec5e in QFrame::event (this=0x2183540, e=0x7fff8ca5b870) at widgets/qframe.cpp:557
#22 0x00007f5af262a049 in QGraphicsView::viewportEvent (this=0x2183540, event=0x7fff8ca5b870) at graphicsview/qgraphicsview.cpp:2866
#23 0x00007f5af1886536 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x2023fe0, receiver=receiver@entry=0x216f730, event=event@entry=0x7fff8ca5b870) at kernel/qcoreapplication.cpp:1063
#24 0x00007f5af20316ac in QApplicationPrivate::notify_helper (this=this@entry=0x2023fe0, receiver=receiver@entry=0x216f730, e=e@entry=0x7fff8ca5b870) at kernel/qapplication.cpp:4563
#25 0x00007f5af2038aa8 in QApplication::notify (this=this@entry=0x1fff2c0, receiver=receiver@entry=0x216f730, e=e@entry=0x7fff8ca5b870) at kernel/qapplication.cpp:4189
#26 0x00007f5af322849a in KApplication::notify (this=0x1fff2c0, receiver=0x216f730, event=0x7fff8ca5b870) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007f5af18863cd in QCoreApplication::notifyInternal (this=0x1fff2c0, receiver=receiver@entry=0x216f730, event=event@entry=0x7fff8ca5b870) at kernel/qcoreapplication.cpp:953
#28 0x00007f5af20a9360 in sendSpontaneousEvent (event=0x7fff8ca5b870, receiver=0x216f730) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#29 QETWidget::translateMouseEvent (this=this@entry=0x2183540, event=event@entry=0x7fff8ca5bbb0) at kernel/qapplication_x11.cpp:4545
#30 0x00007f5af20a7d7c in QApplication::x11ProcessEvent (this=0x1fff2c0, event=event@entry=0x7fff8ca5bbb0) at kernel/qapplication_x11.cpp:3663
#31 0x00007f5af20cf6c2 in x11EventSourceDispatch (s=0x2024380, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007f5ae8f56526 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f5ae8f56878 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f5ae8f5691c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f5af18b3615 in QEventDispatcherGlib::processEvents (this=0x1fc2af0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#36 0x00007f5af20cf776 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f5af1884f9f in QEventLoop::processEvents (this=this@entry=0x7fff8ca5bf90, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f5af1885295 in QEventLoop::exec (this=this@entry=0x7fff8ca5bf90, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007f5af188aa69 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#40 0x00007f5af202fe8c in QApplication::exec () at kernel/qapplication.cpp:3828
#41 0x000000000040cde3 in LancelotApplication::main (argc=<optimized out>, argv=<optimized out>) at ../../../../applets/lancelot/application/LancelotApplication.cpp:113
#42 0x00007f5af107a995 in __libc_start_main (main=0x40cc90 <main(int, char**)>, argc=1, ubp_av=0x7fff8ca5c0f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8ca5c0e8) at libc-start.c:276
#43 0x000000000040ce17 in _start ()

Possible duplicates by query: bug 281909.

Reported using DrKonqi
Comment 1 sparhawk 2014-04-05 01:30:22 UTC
I just hit this bug too, but slightly differently.

Lancelot crashed immediately after added the favourite. Now, when I click on the launcer icon, nothing happens at all.
Comment 2 thom 2014-04-08 03:49:35 UTC
I hit probably the same bug, here is my crash report:

Application: lancelot (1.9.5)
KDE Platform Version: 4.12.97
Qt Version: 4.8.6
Operating System: Linux 3.13.0-23-generic x86_64
Distribution: Ubuntu Trusty Tahr (development branch)

-- Information about the crash:
added muon to favourites, this crashed lancelot immediately.

The crash can be reproduced every time.

-- Backtrace:
Application: Lancelot (lancelot), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcaa833d800 (LWP 5782))]

Thread 3 (Thread 0x7fca842fc700 (LWP 5787)):
#0  0x00007fca9be6e62d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fca9be6e989 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca9be2ced5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca9be2d0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcaa4e247be in QEventDispatcherGlib::processEvents (this=0x7fca7c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007fcaa4df60af in QEventLoop::processEvents (this=this@entry=0x7fca842fbda0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcaa4df63a5 in QEventLoop::exec (this=this@entry=0x7fca842fbda0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcaa4cf2c5f in QThread::exec (this=this@entry=0x1d64640) at thread/qthread.cpp:537
#8  0x00007fcaa4dd7823 in QInotifyFileSystemWatcherEngine::run (this=0x1d64640) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fcaa4cf532f in QThreadPrivate::start (arg=0x1d64640) at thread/qthread_unix.cpp:349
#10 0x00007fca9c74d182 in start_thread (arg=0x7fca842fc700) at pthread_create.c:312
#11 0x00007fcaa46ab30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fca838b9700 (LWP 5788)):
#0  0x00007fca9be6e62a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fca9be6e9b9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca9be2c0f0 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca9be2cea5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca9be2d0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcaa4e247be in QEventDispatcherGlib::processEvents (this=0x7fca700008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007fcaa4df60af in QEventLoop::processEvents (this=this@entry=0x7fca838b8da0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fcaa4df63a5 in QEventLoop::exec (this=this@entry=0x7fca838b8da0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fcaa4cf2c5f in QThread::exec (this=this@entry=0x201fe70) at thread/qthread.cpp:537
#9  0x00007fcaa4dd7823 in QInotifyFileSystemWatcherEngine::run (this=0x201fe70) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fcaa4cf532f in QThreadPrivate::start (arg=0x201fe70) at thread/qthread_unix.cpp:349
#11 0x00007fca9c74d182 in start_thread (arg=0x7fca838b9700) at pthread_create.c:312
#12 0x00007fcaa46ab30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fcaa833d800 (LWP 5782)):
[KCrash Handler]
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1, index=10, context=0x2f3f090) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007fcaa7369d64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x26ab050, sender=sender@entry=0x2bdb420, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007fcaa7369e76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x2bdb420, event=0x7fff78b648f0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
#11 0x00007fcaa5b4d5b5 in QGraphicsItem::sceneEvent (this=0x2bdb430, event=0x7fff78b648f0) at graphicsview/qgraphicsitem.cpp:6725
#12 0x00007fcaa5b7470a in QGraphicsScene::contextMenuEvent (this=<optimized out>, contextMenuEvent=0x7fff78b648f0) at graphicsview/qgraphicsscene.cpp:3617
#13 0x00007fcaa5b891d5 in QGraphicsScene::event (this=0x1ca80f0, event=0x7fff78b648f0) at graphicsview/qgraphicsscene.cpp:3412
#14 0x00007fcaa55a3e2c in QApplicationPrivate::notify_helper (this=this@entry=0x1b5be40, receiver=receiver@entry=0x1ca80f0, e=e@entry=0x7fff78b648f0) at kernel/qapplication.cpp:4567
#15 0x00007fcaa55aa4a0 in QApplication::notify (this=this@entry=0x1b2da40, receiver=receiver@entry=0x1ca80f0, e=e@entry=0x7fff78b648f0) at kernel/qapplication.cpp:4353
#16 0x00007fcaa676fbaa in KApplication::notify (this=0x1b2da40, receiver=0x1ca80f0, event=0x7fff78b648f0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007fcaa4df74dd in QCoreApplication::notifyInternal (this=0x1b2da40, receiver=0x1ca80f0, event=event@entry=0x7fff78b648f0) at kernel/qcoreapplication.cpp:953
#18 0x00007fcaa5ba0d07 in sendEvent (event=0x7fff78b648f0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QGraphicsView::contextMenuEvent (this=0x1c91d20, event=0x7fff78b64dc0) at graphicsview/qgraphicsview.cpp:2892
#20 0x00007fcaa55f37d2 in QWidget::event (this=this@entry=0x1c91d20, event=event@entry=0x7fff78b64dc0) at kernel/qwidget.cpp:8554
#21 0x00007fcaa5994fce in QFrame::event (this=0x1c91d20, e=0x7fff78b64dc0) at widgets/qframe.cpp:557
#22 0x00007fcaa5ba07b9 in QGraphicsView::viewportEvent (this=0x1c91d20, event=0x7fff78b64dc0) at graphicsview/qgraphicsview.cpp:2866
#23 0x00007fcaa4df7646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1b5be40, receiver=receiver@entry=0x1c8bf80, event=event@entry=0x7fff78b64dc0) at kernel/qcoreapplication.cpp:1063
#24 0x00007fcaa55a3e0c in QApplicationPrivate::notify_helper (this=this@entry=0x1b5be40, receiver=receiver@entry=0x1c8bf80, e=e@entry=0x7fff78b64dc0) at kernel/qapplication.cpp:4563
#25 0x00007fcaa55ab1f8 in QApplication::notify (this=this@entry=0x1b2da40, receiver=receiver@entry=0x1c8bf80, e=e@entry=0x7fff78b64dc0) at kernel/qapplication.cpp:4189
#26 0x00007fcaa676fbaa in KApplication::notify (this=0x1b2da40, receiver=0x1c8bf80, event=0x7fff78b64dc0) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007fcaa4df74dd in QCoreApplication::notifyInternal (this=0x1b2da40, receiver=receiver@entry=0x1c8bf80, event=event@entry=0x7fff78b64dc0) at kernel/qcoreapplication.cpp:953
#28 0x00007fcaa561ea20 in sendSpontaneousEvent (event=0x7fff78b64dc0, receiver=0x1c8bf80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#29 QETWidget::translateMouseEvent (this=this@entry=0x1c91d20, event=event@entry=0x7fff78b65110) at kernel/qapplication_x11.cpp:4639
#30 0x00007fcaa561e269 in QApplication::x11ProcessEvent (this=0x1b2da40, event=event@entry=0x7fff78b65110) at kernel/qapplication_x11.cpp:3627
#31 0x00007fcaa5645b02 in x11EventSourceDispatch (s=0x1b5bcf0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007fca9be2ce04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fca9be2d048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fca9be2d0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fcaa4e247a1 in QEventDispatcherGlib::processEvents (this=0x1a98af0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#36 0x00007fcaa5645bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007fcaa4df60af in QEventLoop::processEvents (this=this@entry=0x7fff78b654e0, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007fcaa4df63a5 in QEventLoop::exec (this=this@entry=0x7fff78b654e0, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007fcaa4dfbb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#40 0x00007fcaa55a237c in QApplication::exec () at kernel/qapplication.cpp:3828
#41 0x000000000040cde3 in LancelotApplication::main (argc=<optimized out>, argv=<optimized out>) at ../../../../applets/lancelot/application/LancelotApplication.cpp:113
#42 0x00007fcaa45d1ec5 in __libc_start_main (main=0x40cc90 <main(int, char**)>, argc=1, argv=0x7fff78b65648, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff78b65638) at libc-start.c:287
#43 0x000000000040ce17 in _start ()
Comment 3 runtarod 2014-04-11 09:57:23 UTC
Created attachment 86042 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.11.5 using Qt 4.8.6

- What I was doing when the application crashed:

Trying to add chromium to the favorites of Lancelot.

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1, index=1, context=0x2c6b310) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007f15be5fcf84 in Lancelot::ActionListViewItemFactory::itemContext (this=0x28e3c70, sender=sender@entry=0x28e5e80, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007f15be5fd096 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x28e5e80, event=0x7fffa42009c0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 4 Zach 2014-04-20 03:49:09 UTC
Created attachment 86181 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.13.0 using Qt 4.8.6

- What I was doing when the application crashed:
Tried to add new favorites to the Lancelot Launcher.  When adding, Lancelot crashes and restores the default favorites.  Happens every time.

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1, index=2, context=0x20cb0c0) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007f37db07bd64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x22a6970, sender=sender@entry=0x1f1ddc0, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007f37db07be76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x1f1ddc0, event=0x7fff0e07e370) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 5 kioftes 2014-04-29 19:16:51 UTC
Created attachment 86351 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.13.0 using Qt 4.8.6

- What I was doing when the application crashed:

Lancelot crashed after I added Chrome to Favorites. Chrome was actually never added.

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1, index=6, context=0x1da26d0) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007fbb0f657d64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x1abb9c0, sender=sender@entry=0x1b31120, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007fbb0f657e76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x1b31120, event=0x7ffff11941e0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 6 Isaac Mercer 2014-05-09 07:00:03 UTC
Same thing happens to me:

Backtrace of the crash I experienced:

Application: Lancelot (lancelot), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa953fec800 (LWP 1795))]

Thread 2 (Thread 0x7fa92b3eb700 (LWP 1797)):
#0  0x00007fa950347fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fa947ad4fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa947ad50ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa950ace7be in QEventDispatcherGlib::processEvents (this=0x7fa9240008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fa950aa00af in QEventLoop::processEvents (this=this@entry=0x7fa92b3eada0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa950aa03a5 in QEventLoop::exec (this=this@entry=0x7fa92b3eada0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa95099cc5f in QThread::exec (this=this@entry=0x1ccabf0) at thread/qthread.cpp:537
#7  0x00007fa950a81823 in QInotifyFileSystemWatcherEngine::run (this=0x1ccabf0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fa95099f32f in QThreadPrivate::start (arg=0x1ccabf0) at thread/qthread_unix.cpp:349
#9  0x00007fa9483f5182 in start_thread (arg=0x7fa92b3eb700) at pthread_create.c:312
#10 0x00007fa95035530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fa953fec800 (LWP 1795)):
[KCrash Handler]
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1f6723b, index=2, context=0x277d0f0) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007fa953013d64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x21911f0, sender=sender@entry=0x2071b60, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007fa953013e76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x2071b60, event=0x7fffd469f4b0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
#11 0x00007fa9517f75b5 in QGraphicsItem::sceneEvent (this=0x2071b70, event=0x7fffd469f4b0) at graphicsview/qgraphicsitem.cpp:6725
#12 0x00007fa95181e70a in QGraphicsScene::contextMenuEvent (this=<optimized out>, contextMenuEvent=0x7fffd469f4b0) at graphicsview/qgraphicsscene.cpp:3617
#13 0x00007fa9518331d5 in QGraphicsScene::event (this=0x19daf80, event=0x7fffd469f4b0) at graphicsview/qgraphicsscene.cpp:3412
#14 0x00007fa95124de2c in QApplicationPrivate::notify_helper (this=this@entry=0x18d5d00, receiver=receiver@entry=0x19daf80, e=e@entry=0x7fffd469f4b0) at kernel/qapplication.cpp:4567
#15 0x00007fa9512544a0 in QApplication::notify (this=this@entry=0x18aa810, receiver=receiver@entry=0x19daf80, e=e@entry=0x7fffd469f4b0) at kernel/qapplication.cpp:4353
#16 0x00007fa952419baa in KApplication::notify (this=0x18aa810, receiver=0x19daf80, event=0x7fffd469f4b0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007fa950aa14dd in QCoreApplication::notifyInternal (this=0x18aa810, receiver=0x19daf80, event=event@entry=0x7fffd469f4b0) at kernel/qcoreapplication.cpp:953
#18 0x00007fa95184ad07 in sendEvent (event=0x7fffd469f4b0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QGraphicsView::contextMenuEvent (this=0x19d7ae0, event=0x7fffd469f980) at graphicsview/qgraphicsview.cpp:2892
#20 0x00007fa95129d7d2 in QWidget::event (this=this@entry=0x19d7ae0, event=event@entry=0x7fffd469f980) at kernel/qwidget.cpp:8554
#21 0x00007fa95163efce in QFrame::event (this=0x19d7ae0, e=0x7fffd469f980) at widgets/qframe.cpp:557
#22 0x00007fa95184a7b9 in QGraphicsView::viewportEvent (this=0x19d7ae0, event=0x7fffd469f980) at graphicsview/qgraphicsview.cpp:2866
#23 0x00007fa950aa1646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x18d5d00, receiver=receiver@entry=0x1a31470, event=event@entry=0x7fffd469f980) at kernel/qcoreapplication.cpp:1063
#24 0x00007fa95124de0c in QApplicationPrivate::notify_helper (this=this@entry=0x18d5d00, receiver=receiver@entry=0x1a31470, e=e@entry=0x7fffd469f980) at kernel/qapplication.cpp:4563
#25 0x00007fa9512551f8 in QApplication::notify (this=this@entry=0x18aa810, receiver=receiver@entry=0x1a31470, e=e@entry=0x7fffd469f980) at kernel/qapplication.cpp:4189
#26 0x00007fa952419baa in KApplication::notify (this=0x18aa810, receiver=0x1a31470, event=0x7fffd469f980) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007fa950aa14dd in QCoreApplication::notifyInternal (this=0x18aa810, receiver=receiver@entry=0x1a31470, event=event@entry=0x7fffd469f980) at kernel/qcoreapplication.cpp:953
#28 0x00007fa9512c8a20 in sendSpontaneousEvent (event=0x7fffd469f980, receiver=0x1a31470) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#29 QETWidget::translateMouseEvent (this=this@entry=0x19d7ae0, event=event@entry=0x7fffd469fcd0) at kernel/qapplication_x11.cpp:4639
#30 0x00007fa9512c8269 in QApplication::x11ProcessEvent (this=0x18aa810, event=event@entry=0x7fffd469fcd0) at kernel/qapplication_x11.cpp:3627
#31 0x00007fa9512efb02 in x11EventSourceDispatch (s=0x18d5b30, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007fa947ad4e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fa947ad5048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fa947ad50ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fa950ace7a1 in QEventDispatcherGlib::processEvents (this=0x1814af0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#36 0x00007fa9512efbb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007fa950aa00af in QEventLoop::processEvents (this=this@entry=0x7fffd46a00a0, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007fa950aa03a5 in QEventLoop::exec (this=this@entry=0x7fffd46a00a0, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007fa950aa5b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#40 0x00007fa95124c37c in QApplication::exec () at kernel/qapplication.cpp:3828
#41 0x000000000040cde3 in LancelotApplication::main (argc=<optimized out>, argv=<optimized out>) at ../../../../applets/lancelot/application/LancelotApplication.cpp:113
#42 0x00007fa95027bec5 in __libc_start_main (main=0x40cc90 <main(int, char**)>, argc=1, argv=0x7fffd46a0208, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd46a01f8) at libc-start.c:287
#43 0x000000000040ce17 in _start ()
Comment 7 Ivan Čukić 2014-05-22 20:20:02 UTC
*** Bug 335061 has been marked as a duplicate of this bug. ***
Comment 8 Ivan Čukić 2014-05-22 20:50:56 UTC
Can not reproduce, although I got more than a few of these reports.

Can you update to 4.13?
Comment 9 sparhawk 2014-05-23 05:23:47 UTC
Created attachment 86786 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.13.1 using Qt 4.8.6

Still crashes with KDE 4.13.1.

- What I was doing when the application crashed:
Attempted to add application to favourites.

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1, index=31, context=0x43ee210) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007f836e748d64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x4439f10, sender=sender@entry=0x4491870, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007f836e748e76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x4491870, event=0x7fff2164b980) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 10 Isaac Mercer 2014-05-23 09:35:54 UTC
(In reply to comment #8)
> Can not reproduce, although I got more than a few of these reports.
> 
> Can you update to 4.13?

Happens to me on KDE 4.13 as well.

-- Backtrace:
Application: Lancelot (lancelot), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1d39f02800 (LWP 3182))]

Thread 2 (Thread 0x7f1d10ed8700 (LWP 3183)):
#0  0x00007f1d36260fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1d2d9edfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1d2d9ee0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1d369e77be in QEventDispatcherGlib::processEvents (this=0x7f1d0c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f1d369b90af in QEventLoop::processEvents (this=this@entry=0x7f1d10ed7da0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1d369b93a5 in QEventLoop::exec (this=this@entry=0x7f1d10ed7da0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f1d368b5c5f in QThread::exec (this=this@entry=0x1f09d10) at thread/qthread.cpp:537
#7  0x00007f1d3699a823 in QInotifyFileSystemWatcherEngine::run (this=0x1f09d10) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f1d368b832f in QThreadPrivate::start (arg=0x1f09d10) at thread/qthread_unix.cpp:349
#9  0x00007f1d2e30e182 in start_thread (arg=0x7f1d10ed8700) at pthread_create.c:312
#10 0x00007f1d3626e30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f1d39f02800 (LWP 3182)):
[KCrash Handler]
#6  QString (other=..., this=<optimized out>) at /usr/include/qt4/QtCore/qstring.h:725
#7  Lancelot::Models::Applications::contextActivate (this=0x1e74b70, index=258362611, context=0x1eccddf4) at ../../../libs/lancelot-datamodels/Applications.cpp:310
#8  0x00007f1d38f2cd64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x2bab780, sender=sender@entry=0x2e42aa0, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#9  0x00007f1d38f2ce76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x2e42aa0, event=0x7fffcce1dcc0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
#10 0x00007f1d377105b5 in QGraphicsItem::sceneEvent (this=0x2e42ab0, event=0x7fffcce1dcc0) at graphicsview/qgraphicsitem.cpp:6725
#11 0x00007f1d3773770a in QGraphicsScene::contextMenuEvent (this=<optimized out>, contextMenuEvent=0x7fffcce1dcc0) at graphicsview/qgraphicsscene.cpp:3617
#12 0x00007f1d3774c1d5 in QGraphicsScene::event (this=0x1c78ec0, event=0x7fffcce1dcc0) at graphicsview/qgraphicsscene.cpp:3412
#13 0x00007f1d37166e2c in QApplicationPrivate::notify_helper (this=this@entry=0x1b0c0a0, receiver=receiver@entry=0x1c78ec0, e=e@entry=0x7fffcce1dcc0) at kernel/qapplication.cpp:4567
#14 0x00007f1d3716d4a0 in QApplication::notify (this=this@entry=0x1ae0800, receiver=receiver@entry=0x1c78ec0, e=e@entry=0x7fffcce1dcc0) at kernel/qapplication.cpp:4353
#15 0x00007f1d38332baa in KApplication::notify (this=0x1ae0800, receiver=0x1c78ec0, event=0x7fffcce1dcc0) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x00007f1d369ba4dd in QCoreApplication::notifyInternal (this=0x1ae0800, receiver=0x1c78ec0, event=event@entry=0x7fffcce1dcc0) at kernel/qcoreapplication.cpp:953
#17 0x00007f1d37763d07 in sendEvent (event=0x7fffcce1dcc0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QGraphicsView::contextMenuEvent (this=0x1c7a6c0, event=0x7fffcce1e190) at graphicsview/qgraphicsview.cpp:2892
#19 0x00007f1d371b67d2 in QWidget::event (this=this@entry=0x1c7a6c0, event=event@entry=0x7fffcce1e190) at kernel/qwidget.cpp:8554
#20 0x00007f1d37557fce in QFrame::event (this=0x1c7a6c0, e=0x7fffcce1e190) at widgets/qframe.cpp:557
#21 0x00007f1d377637b9 in QGraphicsView::viewportEvent (this=0x1c7a6c0, event=0x7fffcce1e190) at graphicsview/qgraphicsview.cpp:2866
#22 0x00007f1d369ba646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1b0c0a0, receiver=receiver@entry=0x1c387a0, event=event@entry=0x7fffcce1e190) at kernel/qcoreapplication.cpp:1063
#23 0x00007f1d37166e0c in QApplicationPrivate::notify_helper (this=this@entry=0x1b0c0a0, receiver=receiver@entry=0x1c387a0, e=e@entry=0x7fffcce1e190) at kernel/qapplication.cpp:4563
#24 0x00007f1d3716e1f8 in QApplication::notify (this=this@entry=0x1ae0800, receiver=receiver@entry=0x1c387a0, e=e@entry=0x7fffcce1e190) at kernel/qapplication.cpp:4189
#25 0x00007f1d38332baa in KApplication::notify (this=0x1ae0800, receiver=0x1c387a0, event=0x7fffcce1e190) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007f1d369ba4dd in QCoreApplication::notifyInternal (this=0x1ae0800, receiver=receiver@entry=0x1c387a0, event=event@entry=0x7fffcce1e190) at kernel/qcoreapplication.cpp:953
#27 0x00007f1d371e1a20 in sendSpontaneousEvent (event=0x7fffcce1e190, receiver=0x1c387a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#28 QETWidget::translateMouseEvent (this=this@entry=0x1c7a6c0, event=event@entry=0x7fffcce1e4e0) at kernel/qapplication_x11.cpp:4639
#29 0x00007f1d371e1269 in QApplication::x11ProcessEvent (this=0x1ae0800, event=event@entry=0x7fffcce1e4e0) at kernel/qapplication_x11.cpp:3627
#30 0x00007f1d37208b02 in x11EventSourceDispatch (s=0x1afe0f0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#31 0x00007f1d2d9ede04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f1d2d9ee048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f1d2d9ee0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f1d369e77a1 in QEventDispatcherGlib::processEvents (this=0x1a4aaf0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#35 0x00007f1d37208bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007f1d369b90af in QEventLoop::processEvents (this=this@entry=0x7fffcce1e8b0, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007f1d369b93a5 in QEventLoop::exec (this=this@entry=0x7fffcce1e8b0, flags=...) at kernel/qeventloop.cpp:204
#38 0x00007f1d369beb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#39 0x00007f1d3716537c in QApplication::exec () at kernel/qapplication.cpp:3828
#40 0x000000000040cde3 in LancelotApplication::main (argc=<optimized out>, argv=<optimized out>) at ../../../../applets/lancelot/application/LancelotApplication.cpp:113
#41 0x00007f1d36194ec5 in __libc_start_main (main=0x40cc90 <main(int, char**)>, argc=1, argv=0x7fffcce1ea18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffcce1ea08) at libc-start.c:287
#42 0x000000000040ce17 in _start ()
Comment 11 Swedish Steel 2014-06-17 23:48:12 UTC
Created attachment 87239 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.13.1 using Qt 4.8.6

- What I was doing when the application crashed:

Right-clicked an application in Lancelot to add it to Favorites

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1, index=163, context=0x34ec1f0) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007f1ac5d59d64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x3208640, sender=sender@entry=0x3275720, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007f1ac5d59e76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x3275720, event=0x7fffcc6cf7c0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 12 Marat 2014-06-19 02:40:49 UTC
Created attachment 87266 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.13.1 using Qt 4.8.6

- What I was doing when the application crashed: Migrating an application icon in the panel of the favorites panel application.

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x1, index=7, context=0x1cd8e90) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007f71f80d7d64 in Lancelot::ActionListViewItemFactory::itemContext (this=0xf71ff0, sender=sender@entry=0x10c78e0, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007f71f80d7e76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x10c78e0, event=0x7fffba44f690) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 13 xghostx.7 2014-06-26 08:21:31 UTC
Created attachment 87416 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.13.1 using Qt 4.8.6

- What I was doing when the application crashed:

I right clicked an application and added it to favorites,

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x7465676469576577, index=0, context=0x288a9f0) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007faf178ebd64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x286d070, sender=sender@entry=0x2891040, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007faf178ebe76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x2891040, event=0x7fff1ab462b0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 14 saihenjin 2014-08-14 02:16:19 UTC
I am also getting this crash as of KDE 4.13.1 with QT 4.8.6
Comment 15 Tiedemate 2014-10-11 07:57:15 UTC
Update to KDE4.14 via the backports ppa fixes this bug for me on Kubuntu 14.04 x86_64.
Comment 16 sparhawk 2014-10-11 11:06:55 UTC
Still crashes for me for KDE 4.14.1 in Arch Linux.
Comment 17 garylob 2014-12-02 21:04:46 UTC
Application: lancelot (1.9.5)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-39-generic i686
Distribution: Ubuntu 14.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I right clicked on an application then clicked Add To Favorites and Lancelot crashed.

-- Backtrace:
Application: Lancelot (lancelot), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb0f47740 (LWP 1890))]

Thread 3 (Thread 0xa93d0b40 (LWP 1891)):
#0  0xb778e424 in __kernel_vsyscall ()
#1  0xb593756b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb229f20b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb22903e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2290528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5c9c95f in QEventDispatcherGlib::processEvents (this=0xa8a00468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0xb5c6b823 in QEventLoop::processEvents (this=this@entry=0xa93d0258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5c6bb49 in QEventLoop::exec (this=this@entry=0xa93d0258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5b5823d in QThread::exec (this=this@entry=0x8bb2408) at thread/qthread.cpp:537
#9  0xb5c4bc44 in QInotifyFileSystemWatcherEngine::run (this=0x8bb2408) at io/qfilesystemwatcher_inotify.cpp:265
#10 0xb5b5ab6f in QThreadPrivate::start (arg=0x8bb2408) at thread/qthread_unix.cpp:349
#11 0xb23b6f70 in start_thread (arg=0xa93d0b40) at pthread_create.c:312
#12 0xb59464ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xa378db40 (LWP 1892)):
#0  0xb778e424 in __kernel_vsyscall ()
#1  0xb5954152 in __GI___clock_gettime (clock_id=1, tp=0xa378cff8) at ../sysdeps/unix/clock_gettime.c:115
#2  0xb5bb58cc in do_gettime (frac=0xa378cff0, sec=0xa378cfe8) at tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0xb5c9e2a2 in updateCurrentTime (this=0xa2e026e4) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0xa2e026e4, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#6  0xb5c9c82b in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa378d0ec) at kernel/qeventdispatcher_glib.cpp:143
#7  0xb5c9c8bd in timerSourcePrepare (source=0xa2e026b0, timeout=0xa378d0ec) at kernel/qeventdispatcher_glib.cpp:176
#8  0xb228f9b3 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb22902df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb2290528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb5c9c95f in QEventDispatcherGlib::processEvents (this=0xa2e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#12 0xb5c6b823 in QEventLoop::processEvents (this=this@entry=0xa378d258, flags=...) at kernel/qeventloop.cpp:149
#13 0xb5c6bb49 in QEventLoop::exec (this=this@entry=0xa378d258, flags=...) at kernel/qeventloop.cpp:204
#14 0xb5b5823d in QThread::exec (this=this@entry=0x8ccb168) at thread/qthread.cpp:537
#15 0xb5c4bc44 in QInotifyFileSystemWatcherEngine::run (this=0x8ccb168) at io/qfilesystemwatcher_inotify.cpp:265
#16 0xb5b5ab6f in QThreadPrivate::start (arg=0x8ccb168) at thread/qthread_unix.cpp:349
#17 0xb23b6f70 in start_thread (arg=0xa378db40) at pthread_create.c:312
#18 0xb59464ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xb0f47740 (LWP 1890)):
[KCrash Handler]
#7  size (this=<error reading variable: Cannot access memory at address 0x32>) at /usr/include/qt4/QtCore/qlist.h:98
#8  size (this=<error reading variable: Cannot access memory at address 0x32>) at /usr/include/qt4/QtCore/qlist.h:137
#9  Lancelot::Models::Applications::contextActivate (this=0x2a, index=index@entry=10, context=0x956e3f8) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#10 0xb7197f88 in Lancelot::ActionListViewItemFactory::itemContext (this=0x94826b0, sender=sender@entry=0x9514768, mouseCoordinate=false, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#11 0xb719811f in Lancelot::ActionListViewItem::contextMenuEvent (this=0x9514768, event=0xbffb61a0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
#12 0xb65deff8 in QGraphicsItem::sceneEvent (this=this@entry=0x9514770, event=event@entry=0xbffb61a0) at graphicsview/qgraphicsitem.cpp:6725
#13 0xb663b356 in QGraphicsWidget::sceneEvent (this=0x9514768, event=0xbffb61a0) at graphicsview/qgraphicswidget.cpp:1229
#14 0xb6608626 in QGraphicsScenePrivate::sendEvent (this=0x8b09d08, item=0x9514770, event=0xbffb61a0) at graphicsview/qgraphicsscene.cpp:1221
#15 0xb6608cc8 in QGraphicsScene::contextMenuEvent (this=0x8af3908, contextMenuEvent=0xbffb61a0) at graphicsview/qgraphicsscene.cpp:3617
#16 0xb661d94f in QGraphicsScene::event (this=0x8af3908, event=0xbffb61a0) at graphicsview/qgraphicsscene.cpp:3412
#17 0xb5f927f4 in QApplicationPrivate::notify_helper (this=0x89fab68, receiver=0x8af3908, e=0xbffb61a0) at kernel/qapplication.cpp:4567
#18 0xb5f992d3 in QApplication::notify (this=0x89ea140, receiver=receiver@entry=0x8af3908, e=e@entry=0xbffb61a0) at kernel/qapplication.cpp:4353
#19 0xb6d951f4 in KApplication::notify (this=0x89ea140, receiver=0x8af3908, event=0xbffb61a0) at ../../kdeui/kernel/kapplication.cpp:311
#20 0xb5c6ce4a in QCoreApplication::notifyInternal (this=0x89ea140, receiver=0x8af3908, event=event@entry=0xbffb61a0) at kernel/qcoreapplication.cpp:953
#21 0xb6638773 in sendEvent (event=0xbffb61a0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QGraphicsView::contextMenuEvent (this=0x8ab6c90, event=0xbffb6610) at graphicsview/qgraphicsview.cpp:2892
#23 0xb5fec718 in QWidget::event (this=this@entry=0x8ab6c90, event=event@entry=0xbffb6610) at kernel/qwidget.cpp:8554
#24 0xb63f278c in QFrame::event (this=this@entry=0x8ab6c90, e=e@entry=0xbffb6610) at widgets/qframe.cpp:557
#25 0xb6480e48 in QAbstractScrollArea::viewportEvent (this=this@entry=0x8ab6c90, e=e@entry=0xbffb6610) at widgets/qabstractscrollarea.cpp:1043
#26 0xb6638107 in QGraphicsView::viewportEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:2866
#27 0xb64810c6 in viewportEvent (event=0xbffb6610, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#28 QAbstractScrollAreaFilter::eventFilter (this=0x8ac7db0, o=0x8ade1c0, e=0xbffb6610) at widgets/qabstractscrollarea_p.h:116
#29 0xb5c6cfbe in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x89fab68, receiver=receiver@entry=0x8ade1c0, event=event@entry=0xbffb6610) at kernel/qcoreapplication.cpp:1063
#30 0xb5f927d1 in QApplicationPrivate::notify_helper (this=0x89fab68, receiver=receiver@entry=0x8ade1c0, e=0xbffb6610) at kernel/qapplication.cpp:4563
#31 0xb5f9a9f3 in QApplication::notify (this=0x89ea140, receiver=receiver@entry=0x8ade1c0, e=e@entry=0xbffb6610) at kernel/qapplication.cpp:4189
#32 0xb6d951f4 in KApplication::notify (this=0x89ea140, receiver=0x8ade1c0, event=0xbffb6610) at ../../kdeui/kernel/kapplication.cpp:311
#33 0xb5c6ce4a in QCoreApplication::notifyInternal (this=0x89ea140, receiver=receiver@entry=0x8ade1c0, event=0xbffb6610) at kernel/qcoreapplication.cpp:953
#34 0xb601c809 in sendSpontaneousEvent (event=0xbffb6610, receiver=0x8ade1c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#35 QETWidget::translateMouseEvent (this=0x8ab6c90, event=event@entry=0xbffb685c) at kernel/qapplication_x11.cpp:4639
#36 0xb601bec5 in QApplication::x11ProcessEvent (this=0x89ea140, event=event@entry=0xbffb685c) at kernel/qapplication_x11.cpp:3627
#37 0xb6047524 in x11EventSourceDispatch (s=0x89f9500, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0xb22901e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb2290468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb2290528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb5c9c93b in QEventDispatcherGlib::processEvents (this=this@entry=0x89b8eb8, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#42 0xb60475de in QGuiEventDispatcherGlib::processEvents (this=0x89b8eb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0xb5c6b823 in QEventLoop::processEvents (this=this@entry=0xbffb6b18, flags=...) at kernel/qeventloop.cpp:149
#44 0xb5c6bb49 in QEventLoop::exec (this=this@entry=0xbffb6b18, flags=...) at kernel/qeventloop.cpp:204
#45 0xb5c718fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#46 0xb5f90a24 in QApplication::exec () at kernel/qapplication.cpp:3828
#47 0x08052084 in LancelotApplication::main (argc=argc@entry=1, argv=argv@entry=0xbffb6c64) at ../../../../applets/lancelot/application/LancelotApplication.cpp:113
#48 0x08051f0b in main (argc=1, argv=0xbffb6c64) at ../../../../applets/lancelot/application/main.cpp:24

Possible duplicates by query: bug 335061, bug 331738.

Report to https://bugs.kde.org/
Comment 18 Christoph Feck 2014-12-23 17:58:40 UTC
*** Bug 342166 has been marked as a duplicate of this bug. ***
Comment 19 cz3dtc 2014-12-26 19:30:09 UTC
Created attachment 90123 [details]
New crash information added by DrKonqi

lancelot (1.9.5) on KDE Platform 4.14.2 using Qt 4.8.6

- What I was doing when the application crashed:

- Unusual behavior I noticed:

Archlinux , Opensuse , Kubuntu , LinuxMint  behavior is the same and randomly depending on the application (some are going to add to your favorites and some crashes Lancelot)

-- Backtrace (Reduced):
#6  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x2f72751, index=20, context=0x33d1cc0) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007fb0081ced64 in Lancelot::ActionListViewItemFactory::itemContext (this=0x25adf90, sender=sender@entry=0x305ab60, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007fb0081cee76 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x305ab60, event=0x7fff02081c00) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 20 Ivan Čukić 2015-05-02 13:22:38 UTC
Lancelot for Plasma 4 is unmaintained.
Comment 21 philipp klemm 2016-02-04 22:45:27 UTC
I just had the same problem on kde 4.14.2 on debian 8.3 and may have figured out the problem (or at least a workaround). 
For me changing back the desktop theme to one of the default themes (e.g. Air) let me add entries to the favourites. After that i changed back to my current theme and everything seems to be working fine.