Application: plasma-desktop (0.4) KDE Platform Version: 4.7.1 (4.7.1) (Compiled from sources) Qt Version: 4.7.4 Operating System: Linux 3.0.0-12-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: Right click on the screen and then choose Add Panel and next Default panel and everytime I repeat just crashed and again, and again.... The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb76fbb20 (LWP 4817))] Thread 5 (Thread 0xb6936b70 (LWP 4818)): #0 0x00ca3416 in __kernel_vsyscall () #1 0x060a7a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x006a9cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x031ad9a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0x031ad9ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0x060a3d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x0069c0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xb4cd7b70 (LWP 4819)): #0 0x03673c30 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x014ebb37 in QEventDispatcherGlib::processEvents (this=0x85a1f58, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #2 0x014bc1dd in QEventLoop::processEvents (this=0xb4cd72a0, flags=...) at kernel/qeventloop.cpp:149 #3 0x014bc421 in QEventLoop::exec (this=0xb4cd72a0, flags=...) at kernel/qeventloop.cpp:201 #4 0x013bf90b in QThread::exec (this=0x8230128) at thread/qthread.cpp:498 #5 0x0149ce2d in QInotifyFileSystemWatcherEngine::run (this=0x8230128) at io/qfilesystemwatcher_inotify.cpp:248 #6 0x013c27b3 in QThreadPrivate::start (arg=0x8230128) at thread/qthread_unix.cpp:331 #7 0x060a3d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x0069c0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xb42ffb70 (LWP 4820)): #0 0x060a6d50 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x006a9f54 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0x0367287f in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x03673637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x03673c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x014ebb37 in QEventDispatcherGlib::processEvents (this=0x8628980, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x014bc1dd in QEventLoop::processEvents (this=0xb42ff2a0, flags=...) at kernel/qeventloop.cpp:149 #7 0x014bc421 in QEventLoop::exec (this=0xb42ff2a0, flags=...) at kernel/qeventloop.cpp:201 #8 0x013bf90b in QThread::exec (this=0x8625d88) at thread/qthread.cpp:498 #9 0x0149ce2d in QInotifyFileSystemWatcherEngine::run (this=0x8625d88) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x013c27b3 in QThreadPrivate::start (arg=0x8625d88) at thread/qthread_unix.cpp:331 #11 0x060a3d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x0069c0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xad6e2b70 (LWP 4823)): #0 0x00ca3416 in __kernel_vsyscall () #1 0x0068d40e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x0368234b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x03673896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x03673f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x05bb0cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x0369a5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x060a3d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x0069c0ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb76fbb20 (LWP 4817)): [KCrash Handler] #7 0x057fe154 in QGraphicsLayoutItem::graphicsItem (this=0x1) at graphicsview/qgraphicslayoutitem.cpp:920 #8 0x057fe225 in QGraphicsLayoutItemPrivate::hasHeightForWidth (this=0x9e24b40) at graphicsview/qgraphicslayoutitem.cpp:286 #9 0x0584a458 in QGridLayoutItem::hasDynamicConstraint (this=0x9b05da0) at graphicsview/qgridlayoutengine.cpp:576 #10 0x0584b44e in ensureDynamicConstraint (this=0x9754fc0) at graphicsview/qgridlayoutengine.cpp:1657 #11 QGridLayoutEngine::ensureDynamicConstraint (this=0x9754fc0) at graphicsview/qgridlayoutengine.cpp:1652 #12 0x0584b4f0 in QGridLayoutEngine::hasDynamicConstraint (this=0x9754fc0) at graphicsview/qgridlayoutengine.cpp:1677 #13 0x0584f942 in QGridLayoutEngine::sizeHint (this=0x9754fc0, styleInfo=..., which=Qt::MaximumSize, constraint=...) at graphicsview/qgridlayoutengine.cpp:1134 #14 0x057d042f in QGraphicsGridLayout::sizeHint (this=0x94d32e8, which=Qt::MaximumSize, constraint=...) at graphicsview/qgraphicsgridlayout.cpp:656 #15 0x057fd365 in QGraphicsLayoutItemPrivate::effectiveSizeHints (this=0x9754ed0, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:169 #16 0x057fdd54 in effectiveSizeHint (constraint=..., which=Qt::MaximumSize, this=<optimized out>) at graphicsview/qgraphicslayoutitem.cpp:818 #17 QGraphicsLayoutItem::effectiveSizeHint (this=0x94d32e8, which=Qt::MaximumSize, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:810 #18 0x057fde0f in QGraphicsLayoutItem::setGeometry (this=0x94d32e8, rect=...) at graphicsview/qgraphicslayoutitem.cpp:726 #19 0x057d04d9 in QGraphicsGridLayout::setGeometry (this=0x94d32e8, rect=...) at graphicsview/qgraphicsgridlayout.cpp:627 #20 0x057fc7b7 in QGraphicsLayout::activate (this=0x94d32e8) at graphicsview/qgraphicslayout.cpp:272 #21 0x057fc844 in QGraphicsLayout::widgetEvent (this=0x94d32e8, e=0x9e21c08) at graphicsview/qgraphicslayout.cpp:389 #22 0x05840b9f in QGraphicsWidget::event (this=0x950a6e8, event=0x9e21c08) at graphicsview/qgraphicswidget.cpp:1379 #23 0x05181d54 in notify_helper (e=0x9e21c08, receiver=0x950a6e8, this=0x8200f00) at kernel/qapplication.cpp:4486 #24 QApplicationPrivate::notify_helper (this=0x8200f00, receiver=0x950a6e8, e=0x9e21c08) at kernel/qapplication.cpp:4458 #25 0x05187103 in QApplication::notify (this=0x9e21c08, receiver=0x950a6e8, e=0x9e21c08) at kernel/qapplication.cpp:3886 #26 0x01105721 in KApplication::notify (this=0x81f6820, receiver=0x950a6e8, event=0x9e21c08) at ../../kdeui/kernel/kapplication.cpp:311 #27 0x014bd19e in QCoreApplication::notifyInternal (this=0x81f6820, receiver=0x950a6e8, event=0x9e21c08) at kernel/qcoreapplication.cpp:787 #28 0x014c0f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x81b82e0) at kernel/qcoreapplication.cpp:1428 #30 0x014c10ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321 #31 0x014eb6a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #32 postEventSourceDispatch (s=0x82032c0) at kernel/qeventdispatcher_glib.cpp:277 #33 0x0367325f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #34 0x03673990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #35 0x03673c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #36 0x014ebada in QEventDispatcherGlib::processEvents (this=0x81b9218, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #37 0x05239e3a in QGuiEventDispatcherGlib::processEvents (this=0x81b9218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #38 0x014bc1dd in QEventLoop::processEvents (this=0xbfeae7e4, flags=...) at kernel/qeventloop.cpp:149 #39 0x014bc421 in QEventLoop::exec (this=0xbfeae7e4, flags=...) at kernel/qeventloop.cpp:201 #40 0x014c119d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #41 0x0517f8f4 in QApplication::exec () at kernel/qapplication.cpp:3760 #42 0x0026018b in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #43 0x0804850b in ?? () #44 0x005e3113 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6 #45 0x08048531 in _start () Possible duplicates by query: bug 285926, bug 285494, bug 285361, bug 284758, bug 284253. Reported using DrKonqi
Git commit 2d1deb4234aa3d43e2a7cc48fc1f6936bd2ff97c by Aaron Seigo. Committed on 09/11/2011 at 17:11. Pushed by aseigo into branch 'KDE/4.7'. since the widget is being deleted, remove it from the collection BUG:286197 BUG:286195 BUG:264750 BUG:277367 BUG:280326 BUG:280072 BUG:282552 BUG:283061 BUG:284603 BUG:286177 BUG:286181 M +2 -2 plasma/generic/applets/systemtray/core/task.cpp http://commits.kde.org/kde-workspace/2d1deb4234aa3d43e2a7cc48fc1f6936bd2ff97c
Git commit c4adbef26fc61a93c36981ed81cb741e00d63043 by Aaron Seigo. Committed on 09/11/2011 at 17:11. Pushed by aseigo into branch 'master'. since the widget is being deleted, remove it from the collection BUG:286197 BUG:286195 BUG:264750 BUG:277367 BUG:280326 BUG:280072 BUG:282552 BUG:283061 BUG:284603 BUG:286177 BUG:286181 M +2 -2 plasma/generic/applets/systemtray/core/task.cpp http://commits.kde.org/kde-workspace/c4adbef26fc61a93c36981ed81cb741e00d63043