Bug 345780 - Lancelot - Crash when add new Favourite
Summary: Lancelot - Crash when add new Favourite
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-01 22:27 UTC by Trevor
Modified: 2015-05-02 13:18 UTC (History)
1 user (show)

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


Attachments
New crash information added by DrKonqi (24.65 KB, text/plain)
2015-04-06 15:26 UTC, Dmitry Bergstein
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Trevor 2015-04-01 22:27:39 UTC
Application: lancelot (1.9.5)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.13.0-37-generic i686
Distribution: Linux Mint 17.1 Rebecca

-- Information about the crash:
- What I was doing when the application crashed: Clicked to open Lancelot, Clicked into the Games group. Right clicked on POKERTH and selected [Add to Favourites] - crashed.

The crash can be reproduced sometimes.

-- 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 0xb10d2740 (LWP 2035))]

Thread 3 (Thread 0xa94bfb40 (LWP 2036)):
#0  0xb22fcd0e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb22fd0d8 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb22b8398 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb22b8528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5bf995f in QEventDispatcherGlib::processEvents (this=0xa8b00468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0xb5bc8823 in QEventLoop::processEvents (this=this@entry=0xa94bf258, flags=...) at kernel/qeventloop.cpp:149
#6  0xb5bc8b49 in QEventLoop::exec (this=this@entry=0xa94bf258, flags=...) at kernel/qeventloop.cpp:204
#7  0xb5ab523d in QThread::exec (this=this@entry=0x89b4a38) at thread/qthread.cpp:537
#8  0xb5ba8c44 in QInotifyFileSystemWatcherEngine::run (this=0x89b4a38) at io/qfilesystemwatcher_inotify.cpp:265
#9  0xb5ab7b6f in QThreadPrivate::start (arg=0x89b4a38) at thread/qthread_unix.cpp:349
#10 0xb23def70 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb58a4bee in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa38d4b40 (LWP 2037)):
#0  0xb76e5424 in __kernel_vsyscall ()
#1  0xb5893c1b in read () from /lib/i386-linux-gnu/libc.so.6
#2  0xb22fc26e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb22b7ecb in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb22b837a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb22b8528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb5bf995f in QEventDispatcherGlib::processEvents (this=0xa2f00468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0xb5bc8823 in QEventLoop::processEvents (this=this@entry=0xa38d4258, flags=...) at kernel/qeventloop.cpp:149
#8  0xb5bc8b49 in QEventLoop::exec (this=this@entry=0xa38d4258, flags=...) at kernel/qeventloop.cpp:204
#9  0xb5ab523d in QThread::exec (this=this@entry=0x8b4be28) at thread/qthread.cpp:537
#10 0xb5ba8c44 in QInotifyFileSystemWatcherEngine::run (this=0x8b4be28) at io/qfilesystemwatcher_inotify.cpp:265
#11 0xb5ab7b6f in QThreadPrivate::start (arg=0x8b4be28) at thread/qthread_unix.cpp:349
#12 0xb23def70 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb58a4bee in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb10d2740 (LWP 2035)):
[KCrash Handler]
#7  size (this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/qt4/QtCore/qlist.h:98
#8  size (this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/qt4/QtCore/qlist.h:137
#9  Lancelot::Models::Applications::contextActivate (this=0x0, index=index@entry=2, context=0x98a54c8) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#10 0xb70f4f88 in Lancelot::ActionListViewItemFactory::itemContext (this=0x9859dc0, sender=sender@entry=0x987f510, mouseCoordinate=false, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#11 0xb70f511f in Lancelot::ActionListViewItem::contextMenuEvent (this=0x987f510, event=0xbf8a90b0) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
#12 0xb653bff8 in QGraphicsItem::sceneEvent (this=this@entry=0x987f518, event=event@entry=0xbf8a90b0) at graphicsview/qgraphicsitem.cpp:6725
#13 0xb6598356 in QGraphicsWidget::sceneEvent (this=0x987f510, event=0xbf8a90b0) at graphicsview/qgraphicswidget.cpp:1229
#14 0xb6565626 in QGraphicsScenePrivate::sendEvent (this=0x8970920, item=0x987f518, event=0xbf8a90b0) at graphicsview/qgraphicsscene.cpp:1221
#15 0xb6565cc8 in QGraphicsScene::contextMenuEvent (this=0x895c8b0, contextMenuEvent=0xbf8a90b0) at graphicsview/qgraphicsscene.cpp:3617
#16 0xb657a94f in QGraphicsScene::event (this=0x895c8b0, event=0xbf8a90b0) at graphicsview/qgraphicsscene.cpp:3412
#17 0xb5eef7f4 in QApplicationPrivate::notify_helper (this=0x8873450, receiver=0x895c8b0, e=0xbf8a90b0) at kernel/qapplication.cpp:4567
#18 0xb5ef62d3 in QApplication::notify (this=0x8854da8, receiver=receiver@entry=0x895c8b0, e=e@entry=0xbf8a90b0) at kernel/qapplication.cpp:4353
#19 0xb6cf21b4 in KApplication::notify (this=0x8854da8, receiver=0x895c8b0, event=0xbf8a90b0) at ../../kdeui/kernel/kapplication.cpp:311
#20 0xb5bc9e4a in QCoreApplication::notifyInternal (this=0x8854da8, receiver=0x895c8b0, event=event@entry=0xbf8a90b0) at kernel/qcoreapplication.cpp:953
#21 0xb6595773 in sendEvent (event=0xbf8a90b0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QGraphicsView::contextMenuEvent (this=0x896ce80, event=0xbf8a9520) at graphicsview/qgraphicsview.cpp:2892
#23 0xb5f49718 in QWidget::event (this=this@entry=0x896ce80, event=event@entry=0xbf8a9520) at kernel/qwidget.cpp:8554
#24 0xb634f78c in QFrame::event (this=this@entry=0x896ce80, e=e@entry=0xbf8a9520) at widgets/qframe.cpp:557
#25 0xb63dde48 in QAbstractScrollArea::viewportEvent (this=this@entry=0x896ce80, e=e@entry=0xbf8a9520) at widgets/qabstractscrollarea.cpp:1043
#26 0xb6595107 in QGraphicsView::viewportEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:2866
#27 0xb63de0c6 in viewportEvent (event=0xbf8a9520, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#28 QAbstractScrollAreaFilter::eventFilter (this=0x895ffd0, o=0x896e2a0, e=0xbf8a9520) at widgets/qabstractscrollarea_p.h:116
#29 0xb5bc9fbe in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x8873450, receiver=receiver@entry=0x896e2a0, event=event@entry=0xbf8a9520) at kernel/qcoreapplication.cpp:1063
#30 0xb5eef7d1 in QApplicationPrivate::notify_helper (this=0x8873450, receiver=receiver@entry=0x896e2a0, e=0xbf8a9520) at kernel/qapplication.cpp:4563
#31 0xb5ef79f3 in QApplication::notify (this=0x8854da8, receiver=receiver@entry=0x896e2a0, e=e@entry=0xbf8a9520) at kernel/qapplication.cpp:4189
#32 0xb6cf21b4 in KApplication::notify (this=0x8854da8, receiver=0x896e2a0, event=0xbf8a9520) at ../../kdeui/kernel/kapplication.cpp:311
#33 0xb5bc9e4a in QCoreApplication::notifyInternal (this=0x8854da8, receiver=receiver@entry=0x896e2a0, event=0xbf8a9520) at kernel/qcoreapplication.cpp:953
#34 0xb5f79809 in sendSpontaneousEvent (event=0xbf8a9520, receiver=0x896e2a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#35 QETWidget::translateMouseEvent (this=0x896ce80, event=event@entry=0xbf8a976c) at kernel/qapplication_x11.cpp:4639
#36 0xb5f78ec5 in QApplication::x11ProcessEvent (this=0x8854da8, event=event@entry=0xbf8a976c) at kernel/qapplication_x11.cpp:3627
#37 0xb5fa4524 in x11EventSourceDispatch (s=0x8868de8, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0xb22b81e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb22b8468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb22b8528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb5bf993b in QEventDispatcherGlib::processEvents (this=this@entry=0x882d3f8, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#42 0xb5fa45de in QGuiEventDispatcherGlib::processEvents (this=0x882d3f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0xb5bc8823 in QEventLoop::processEvents (this=this@entry=0xbf8a9a28, flags=...) at kernel/qeventloop.cpp:149
#44 0xb5bc8b49 in QEventLoop::exec (this=this@entry=0xbf8a9a28, flags=...) at kernel/qeventloop.cpp:204
#45 0xb5bce8fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#46 0xb5eeda24 in QApplication::exec () at kernel/qapplication.cpp:3828
#47 0x08052084 in LancelotApplication::main (argc=argc@entry=1, argv=argv@entry=0xbf8a9b74) at ../../../../applets/lancelot/application/LancelotApplication.cpp:113
#48 0x08051f0b in main (argc=1, argv=0xbf8a9b74) at ../../../../applets/lancelot/application/main.cpp:24

Reported using DrKonqi
Comment 1 Dmitry Bergstein 2015-04-06 15:26:49 UTC
Created attachment 91909 [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:

Try to add favorites.
Selected via UI click.

-- Backtrace (Reduced):
#6  size (this=0x10) at /usr/include/qt4/QtCore/qlist.h:98
#7  size (this=0x10) at /usr/include/qt4/QtCore/qlist.h:137
#8  Lancelot::Models::Applications::contextActivate (this=0x16bab20, index=index@entry=10, context=0x36e8360) at ../../../libs/lancelot-datamodels/Applications.cpp:307
#9  0x00007fb250b620bc in Lancelot::ActionListViewItemFactory::itemContext (this=0x1e88590, sender=sender@entry=0x1b5eab0, mouseCoordinate=<optimized out>, mouseCoordinate@entry=true) at ../../../libs/lancelot/widgets/ActionListView.cpp:621
#10 0x00007fb250b621d6 in Lancelot::ActionListViewItem::contextMenuEvent (this=0x1b5eab0, event=0x7ffedea17340) at ../../../libs/lancelot/widgets/ActionListView.cpp:109
Comment 2 Ivan Čukić 2015-05-02 13:18:11 UTC
Lancelot for Plasma 4 is unmaintained.