Bug 308852

Summary: Plasma Crashed when attempting to edit Application Menu
Product: [Unmaintained] plasma4 Reporter: Damien <corodius>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Damien 2012-10-23 08:46:04 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
I right clicked on the KDE Application Menu (Classic Version) and selected "Edit Applications". The Plasma Bar completely froze (Only the Plasma Bar, not the whole desktop) and then Plasma proceeded to crash. After recovery, the Edit Applications window was open, and I could procede as normal.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe7443787c0 (LWP 2033))]

Thread 5 (Thread 0x7fe71cf7f700 (LWP 2039)):
#0  0x00007fe737ff705d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7fe718000a90) at pthread_mutex_unlock.c:290
#2  0x00007fe737931c61 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7378f4769 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe7378f4cf9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe7378f4ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe740903c16 in QEventDispatcherGlib::processEvents (this=0x7fe7180008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fe7408d42bf in QEventLoop::processEvents (this=this@entry=0x7fe71cf7ecd0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fe7408d4548 in QEventLoop::exec (this=0x7fe71cf7ecd0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fe7407d5b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007fe7408b49af in QInotifyFileSystemWatcherEngine::run (this=0x226b830) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00007fe7407d8aec in QThreadPrivate::start (arg=0x226b830) at thread/qthread_unix.cpp:338
#12 0x00007fe73522c734 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#13 0x00007fe737ff3e9a in start_thread (arg=0x7fe71cf7f700) at pthread_create.c:308
#14 0x00007fe743c5dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe717fff700 (LWP 2040)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe73d95acd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fe73d95ad09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fe73522c734 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#4  0x00007fe737ff3e9a in start_thread (arg=0x7fe717fff700) at pthread_create.c:308
#5  0x00007fe743c5dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe7159f1700 (LWP 2042)):
#0  0x00007fe743c508bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fe73522b71c in ?? () from /usr/lib/nvidia-current/libGL.so.1
#2  0x00007fe732aafbe7 in ?? () from /usr/lib/nvidia-current/tls/libnvidia-tls.so.304.43
#3  0x00007fe737930f6f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe7378f4914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe7378f4d22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe7378f51e2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe7164de3b6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#8  0x00007fe737918645 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fe73522c734 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007fe737ff3e9a in start_thread (arg=0x7fe7159f1700) at pthread_create.c:308
#11 0x00007fe743c5dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe70e86f700 (LWP 2045)):
#0  0x00007fe7378f288a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe7378f4597 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7378f4cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7378f4ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe740903c16 in QEventDispatcherGlib::processEvents (this=0x7fe6fc0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fe7408d42bf in QEventLoop::processEvents (this=this@entry=0x7fe70e86ecd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fe7408d4548 in QEventLoop::exec (this=0x7fe70e86ecd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fe7407d5b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fe7408b49af in QInotifyFileSystemWatcherEngine::run (this=0x2980d80) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fe7407d8aec in QThreadPrivate::start (arg=0x2980d80) at thread/qthread_unix.cpp:338
#10 0x00007fe73522c734 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#11 0x00007fe737ff3e9a in start_thread (arg=0x7fe70e86f700) at pthread_create.c:308
#12 0x00007fe743c5dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe7443787c0 (LWP 2033)):
[KCrash Handler]
#6  0x00007fe7408ea00b in QMetaObject::changeGuard (ptr=0x5fd8680, o=0x473b910) at kernel/qobject.cpp:446
#7  0x00007fe74025de44 in operator= (p=<optimized out>, this=0x5fd8680) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#8  QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent (this=0x5fd84a0, event=0x7fff9fe319f0) at graphicsview/qgraphicsproxywidget.cpp:284
#9  0x00007fe74023d589 in QGraphicsItem::sceneEvent (this=0x5fce160, event=0x7fff9fe319f0) at graphicsview/qgraphicsitem.cpp:6741
#10 0x00007fe740266950 in sendMouseEvent (mouseEvent=0x7fff9fe319f0, this=0x19e8980) at graphicsview/qgraphicsscene.cpp:1295
#11 QGraphicsScenePrivate::sendMouseEvent (this=0x19e8980, mouseEvent=0x7fff9fe319f0) at graphicsview/qgraphicsscene.cpp:1274
#12 0x00007fe740267345 in QGraphicsScene::mouseReleaseEvent (this=<optimized out>, mouseEvent=0x7fff9fe319f0) at graphicsview/qgraphicsscene.cpp:4128
#13 0x00007fe74027a10c in QGraphicsScene::event (this=0x19b7980, event=0x7fff9fe319f0) at graphicsview/qgraphicsscene.cpp:3458
#14 0x00007fe73fc7ce9c in QApplicationPrivate::notify_helper (this=this@entry=0x19105e0, receiver=receiver@entry=0x19b7980, e=e@entry=0x7fff9fe319f0) at kernel/qapplication.cpp:4562
#15 0x00007fe73fc8130a in QApplication::notify (this=0x18be6e0, receiver=0x19b7980, e=0x7fff9fe319f0) at kernel/qapplication.cpp:4423
#16 0x00007fe74158e1d6 in KApplication::notify (this=0x18be6e0, receiver=0x19b7980, event=0x7fff9fe319f0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007fe7408d556e in QCoreApplication::notifyInternal (this=0x18be6e0, receiver=0x19b7980, event=0x7fff9fe319f0) at kernel/qcoreapplication.cpp:915
#18 0x00007fe7402904e1 in QGraphicsView::mouseReleaseEvent (this=0x2276870, event=0x7fff9fe32320) at graphicsview/qgraphicsview.cpp:3338
#19 0x00007fe73fccc850 in QWidget::event (this=0x2276870, event=0x7fff9fe32320) at kernel/qwidget.cpp:8371
#20 0x00007fe74007bb66 in QFrame::event (this=0x2276870, e=0x7fff9fe32320) at widgets/qframe.cpp:557
#21 0x00007fe74029395b in QGraphicsView::viewportEvent (this=0x2276870, event=0x7fff9fe32320) at graphicsview/qgraphicsview.cpp:2866
#22 0x00007fe7408d56d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x2c15c30, event=0x7fff9fe32320) at kernel/qcoreapplication.cpp:1025
#23 0x00007fe73fc7ce6c in QApplicationPrivate::notify_helper (this=this@entry=0x19105e0, receiver=receiver@entry=0x2c15c30, e=e@entry=0x7fff9fe32320) at kernel/qapplication.cpp:4558
#24 0x00007fe73fc81b6b in QApplication::notify (this=<optimized out>, receiver=0x2c15c30, e=0x7fff9fe32320) at kernel/qapplication.cpp:4105
#25 0x00007fe74158e1d6 in KApplication::notify (this=0x18be6e0, receiver=0x2c15c30, event=0x7fff9fe32320) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007fe7408d556e in QCoreApplication::notifyInternal (this=0x18be6e0, receiver=0x2c15c30, event=0x7fff9fe32320) at kernel/qcoreapplication.cpp:915
#27 0x00007fe73fc7dcd3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QApplicationPrivate::sendMouseEvent (receiver=0x2c15c30, event=0x7fff9fe32320, alienWidget=0x2c15c30, nativeWidget=0x2276870, buttonDown=0x7fe740759308 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#29 0x00007fe73fcfb554 in QETWidget::translateMouseEvent (this=this@entry=0x2276870, event=event@entry=0x7fff9fe32aa0) at kernel/qapplication_x11.cpp:4622
#30 0x00007fe73fcfa44f in QApplication::x11ProcessEvent (this=0x18be6e0, event=0x7fff9fe32aa0) at kernel/qapplication_x11.cpp:3737
#31 0x00007fe73fd21fa2 in x11EventSourceDispatch (s=0x1913570, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007fe7378f4ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fe7378f4de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fe7378f4ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fe740903bf6 in QEventDispatcherGlib::processEvents (this=0x180cad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0x00007fe73fd21c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007fe7408d42bf in QEventLoop::processEvents (this=this@entry=0x7fff9fe32e70, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007fe7408d4548 in QEventLoop::exec (this=0x7fff9fe32e70, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007fe7408d9708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#40 0x00007fe743f64035 in kdemain (argc=1, argv=0x7fff9fe33168) at ../../../../plasma/desktop/shell/main.cpp:120
#41 0x00007fe743b8b76d in __libc_start_main (main=0x4006a0 <main(int, char**)>, argc=1, ubp_av=0x7fff9fe33168, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9fe33158) at libc-start.c:226
#42 0x00000000004006d1 in _start ()

Possible duplicates by query: bug 305173, bug 290323, bug 285823, bug 284756.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-23 14:16:24 UTC

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