Bug 294874 - plasma-desktop crashes often when Application Launcher Menu clicked
Summary: plasma-desktop crashes often when Application Launcher Menu clicked
Status: RESOLVED DUPLICATE of bug 266030
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-26 17:35 UTC by Bill
Modified: 2012-02-26 17:48 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bill 2012-02-26 17:35:39 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic x86_64
Distribution: Ubuntu 11.10

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

Clicking on the Application Launcher Menu from the panel frequently causes a crash. After plasma-desktop starts back up, the launcher works when clicked again. It does not happen every time, but does occur most of the time.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fb89ca417c0 (LWP 1664))]

Thread 4 (Thread 0x7fb878316700 (LWP 1665)):
#0  0x00007fb89c315773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb890659f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb89065a429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb899501f3e in QEventDispatcherGlib::processEvents (this=0xfb5330, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb8994d5cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb8994d5ef7 in QEventLoop::exec (this=0x7fb878315cd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fb8993ed27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007fb8994b8cbf in QInotifyFileSystemWatcherEngine::run (this=0xfca270) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fb8993efd05 in QThreadPrivate::start (arg=0xfca270) at thread/qthread_unix.cpp:331
#9  0x00007fb88d972354 in ?? () from /usr/lib/libGL.so.1
#10 0x00007fb891166efc in start_thread (arg=0x7fb878316700) at pthread_create.c:304
#11 0x00007fb89c32189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb876104700 (LWP 1666)):
#0  0x00007fb890658f3f in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb890659dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb89065a429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb899501f3e in QEventDispatcherGlib::processEvents (this=0x101e8d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb8994d5cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb8994d5ef7 in QEventLoop::exec (this=0x7fb876103cd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fb8993ed27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007fb8994b8cbf in QInotifyFileSystemWatcherEngine::run (this=0x101dbe0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fb8993efd05 in QThreadPrivate::start (arg=0x101dbe0) at thread/qthread_unix.cpp:331
#9  0x00007fb88d972354 in ?? () from /usr/lib/libGL.so.1
#10 0x00007fb891166efc in start_thread (arg=0x7fb876104700) at pthread_create.c:304
#11 0x00007fb89c32189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb86ec59700 (LWP 1672)):
#0  0x00007fb89c315773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb890659f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb89065a792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb86f737516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fb89067f2b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb88d972354 in ?? () from /usr/lib/libGL.so.1
#6  0x00007fb891166efc in start_thread (arg=0x7fb86ec59700) at pthread_create.c:304
#7  0x00007fb89c32189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb89ca417c0 (LWP 1664)):
[KCrash Handler]
#6  0x00007fb881c0408f in Kickoff::MenuView::rowsInserted (this=0x1fa7210, parent=..., start=0, end=0) at ../../../../../plasma/desktop/applets/kickoff/simpleapplet/menuview.cpp:423
#7  0x00007fb881c04cd4 in Kickoff::MenuView::qt_metacall (this=0x1fa7210, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff7685f1a0) at ./menuview.moc:93
#8  0x00007fb8994e9eba in QMetaObject::activate (sender=0x1f7e690, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff7685f1a0) at kernel/qobject.cpp:3278
#9  0x00007fb8995328d4 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:181
#10 0x00007fb8994d122e in QAbstractItemModel::endInsertRows (this=0x1f7e690) at kernel/qabstractitemmodel.cpp:2412
#11 0x00007fb898e23a03 in QStandardItemModelPrivate::rowsInserted (this=0x252dae0, parent=<optimized out>, row=<optimized out>, count=1) at itemviews/qstandarditemmodel.cpp:558
#12 0x00007fb898e23c64 in QStandardItemPrivate::insertRows (this=0x1337a30, row=0, count=1, items=...) at itemviews/qstandarditemmodel.cpp:433
#13 0x00007fb8819c9c32 in appendRow (aitem=0x1b63570, this=0x1f7e690) at /usr/include/qt4/QtGui/qstandarditemmodel.h:435
#14 init (this=<optimized out>) at ../../../../../plasma/desktop/applets/kickoff/core/favoritesmodel.cpp:50
#15 Kickoff::FavoritesModel::setNameDisplayOrder (this=<optimized out>, displayOrder=<optimized out>) at ../../../../../plasma/desktop/applets/kickoff/core/favoritesmodel.cpp:339
#16 0x00007fb881c0d7c2 in MenuLauncherApplet::showMenu (this=<optimized out>, pressed=<optimized out>) at ../../../../../plasma/desktop/applets/kickoff/simpleapplet/simpleapplet.cpp:634
#17 0x00007fb881c10674 in MenuLauncherApplet::qt_metacall (this=0xd204b0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff76860120) at ./simpleapplet.moc:138
#18 0x00007fb8994e9eba in QMetaObject::activate (sender=0xd19270, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff76860120) at kernel/qobject.cpp:3278
#19 0x00007fb89bf0345f in Plasma::IconWidget::pressed (this=<optimized out>, _t1=true) at ./iconwidget.moc:203
#20 0x00007fb89bf04b87 in mousePressEvent (event=0x7fff76860980, this=0xd19270) at ../../plasma/widgets/iconwidget.cpp:1378
#21 Plasma::IconWidget::mousePressEvent (this=0xd19270, event=0x7fff76860980) at ../../plasma/widgets/iconwidget.cpp:1359
#22 0x00007fb898e4d727 in QGraphicsItem::sceneEvent (this=0xd19280, event=0x7fff76860980) at graphicsview/qgraphicsitem.cpp:6727
#23 0x00007fb898e75cea in QGraphicsScenePrivate::sendMouseEvent (this=0x9cca70, mouseEvent=0x7fff76860980) at graphicsview/qgraphicsscene.cpp:1291
#24 0x00007fb898e7ad04 in QGraphicsScenePrivate::mousePressEventHandler (this=0x9cca70, mouseEvent=0x7fff76860980) at graphicsview/qgraphicsscene.cpp:1418
#25 0x00007fb898e7b23f in QGraphicsScene::mousePressEvent (this=<optimized out>, mouseEvent=0x7fff76860980) at graphicsview/qgraphicsscene.cpp:4067
#26 0x00007fb898e8494f in QGraphicsScene::event (this=0x7ae110, event=0x7fff76860980) at graphicsview/qgraphicsscene.cpp:3450
#27 0x00007fb898886474 in notify_helper (e=0x7fff76860980, receiver=0x7ae110, this=0x7ad420) at kernel/qapplication.cpp:4486
#28 QApplicationPrivate::notify_helper (this=0x7ad420, receiver=0x7ae110, e=0x7fff76860980) at kernel/qapplication.cpp:4458
#29 0x00007fb89888b2e1 in QApplication::notify (this=0x761940, receiver=0x7ae110, e=0x7fff76860980) at kernel/qapplication.cpp:4365
#30 0x00007fb89a185466 in KApplication::notify (this=0x761940, receiver=0x7ae110, event=0x7fff76860980) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007fb8994d6afc in QCoreApplication::notifyInternal (this=0x761940, receiver=0x7ae110, event=0x7fff76860980) at kernel/qcoreapplication.cpp:787
#32 0x00007fb898e9a1ff in QGraphicsView::mousePressEvent (this=0x18bb320, event=0x7fff76861130) at graphicsview/qgraphicsview.cpp:3162
#33 0x00007fb8988d6fc9 in QWidget::event (this=0x18bb320, event=0x7fff76861130) at kernel/qwidget.cpp:8291
#34 0x00007fb898c7f5b6 in QFrame::event (this=0x18bb320, e=0x7fff76861130) at widgets/qframe.cpp:557
#35 0x00007fb898ea2dfb in QGraphicsView::viewportEvent (this=0x18bb320, event=0x7fff76861130) at graphicsview/qgraphicsview.cpp:2864
#36 0x00007fb8994d6c88 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x18cfde0, event=0x7fff76861130) at kernel/qcoreapplication.cpp:902
#37 0x00007fb89888643f in notify_helper (e=0x7fff76861130, receiver=0x18cfde0, this=0x7ad420) at kernel/qapplication.cpp:4482
#38 QApplicationPrivate::notify_helper (this=0x7ad420, receiver=0x18cfde0, e=0x7fff76861130) at kernel/qapplication.cpp:4458
#39 0x00007fb89888bcbb in QApplication::notify (this=<optimized out>, receiver=0x18cfde0, e=0x7fff76861130) at kernel/qapplication.cpp:4047
#40 0x00007fb89a185466 in KApplication::notify (this=0x761940, receiver=0x18cfde0, event=0x7fff76861130) at ../../kdeui/kernel/kapplication.cpp:311
#41 0x00007fb8994d6afc in QCoreApplication::notifyInternal (this=0x761940, receiver=0x18cfde0, event=0x7fff76861130) at kernel/qcoreapplication.cpp:787
#42 0x00007fb898887442 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QApplicationPrivate::sendMouseEvent (receiver=0x18cfde0, event=0x7fff76861130, alienWidget=0x18cfde0, nativeWidget=0x18bb320, buttonDown=0x18cfde0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#44 0x00007fb8989069d5 in QETWidget::translateMouseEvent (this=0x18bb320, event=<optimized out>) at kernel/qapplication_x11.cpp:4571
#45 0x00007fb89890594e in QApplication::x11ProcessEvent (this=0x761940, event=0x7fff76861950) at kernel/qapplication_x11.cpp:3693
#46 0x00007fb89892e4a2 in x11EventSourceDispatch (s=0x7ab1e0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#47 0x00007fb890659a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fb89065a258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fb89065a429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fb899501ed6 in QEventDispatcherGlib::processEvents (this=0x6bbf40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#51 0x00007fb89892e10e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007fb8994d5cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007fb8994d5ef7 in QEventLoop::exec (this=0x7fff76861d20, flags=...) at kernel/qeventloop.cpp:201
#54 0x00007fb8994da789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#55 0x00007fb89c6201a3 in kdemain (argc=1, argv=0x7fff76862108) at ../../../../plasma/desktop/shell/main.cpp:120
#56 0x00007fb89c26130d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff76862108, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff768620f8) at libc-start.c:226
#57 0x0000000000400671 in _start ()

Possible duplicates by query: bug 293962, bug 293740, bug 293438, bug 288687, bug 288149.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-02-26 17:48:26 UTC

*** This bug has been marked as a duplicate of bug 266030 ***