Application: plasma-desktop (0.4) KDE Platform Version: 4.8.90 (4.8.90) Qt Version: 4.8.1 Operating System: Linux 3.2.0-26-generic-pae i686 Distribution: Ubuntu 12.04 LTS -- Information about the crash: - What I was doing when the application crashed: I have just upgrade to 4.8.90 and I had to re-add the lock/logout widget to my taskbar as it was no longer present, only a red X was in its former place (I'll bug that separately in a moment). Having re-added the widget from the selection slider and positioned it, I then clicked on "activities" on the widget/activities chooser on the "add widgets" pane of the taskbar to see how that looks in 4.9 beta2. Plasma desktop immediately crashed. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb1a92740 (LWP 19036))] Thread 4 (Thread 0xace91b40 (LWP 19038)): #0 0xb7755424 in __kernel_vsyscall () #1 0xb289596b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0xb76123dc in __pthread_cond_wait (cond=0xb39da890, mutex=0xb39da878) at forward.c:139 #3 0xb38d6029 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb39d57a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0xb38d606f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb39d57a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0xb2891d4c in start_thread (arg=0xace91b40) at pthread_create.c:308 #6 0xb7604ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa5f90b40 (LWP 19047)): #0 0xb7755424 in __kernel_vsyscall () #1 0xb75f6380 in __GI___poll (fds=0xa5602278, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb2797a7b in g_poll (fds=0xa5602278, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.32.3/./glib/gpoll.c:132 #3 0xb278a0ae in g_main_context_poll (n_fds=1, fds=0xa5602278, timeout=<optimized out>, context=0xa56004e0, priority=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3440 #4 g_main_context_iterate (dispatch=1, block=-1300661680, context=0xa56004e0, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141 #5 g_main_context_iterate (context=0xa56004e0, block=-1300661680, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083 #6 0xb278a201 in g_main_context_iteration (context=0xa56004e0, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207 #7 0xb60a88e7 in QEventDispatcherGlib::processEvents (this=0xa5600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #8 0xb607450d in QEventLoop::processEvents (this=0xa5f90240, flags=...) at kernel/qeventloop.cpp:149 #9 0xb60747a9 in QEventLoop::exec (this=0xa5f90240, flags=...) at kernel/qeventloop.cpp:204 #10 0xb5f5d94c in QThread::exec (this=0x93bfd10) at thread/qthread.cpp:501 #11 0xb6051b5d in QInotifyFileSystemWatcherEngine::run (this=0x93bfd10) at io/qfilesystemwatcher_inotify.cpp:248 #12 0xb5f60de0 in QThreadPrivate::start (arg=0x93bfd10) at thread/qthread_unix.cpp:298 #13 0xb2891d4c in start_thread (arg=0xa5f90b40) at pthread_create.c:308 #14 0xb7604ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa4d1fb40 (LWP 19048)): #0 0xb27c93d0 in g_mutex_lock (mutex=0xa50004e0) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:208 #1 0xb278987c in g_main_context_prepare (context=0xa50004e0, priority=0xa4d1f118) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2838 #2 0xb2789faf in g_main_context_iterate (dispatch=1, block=1, context=0xa50004e0, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3126 #3 g_main_context_iterate (context=0xa50004e0, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083 #4 0xb278a201 in g_main_context_iteration (context=0xa50004e0, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207 #5 0xb60a88e7 in QEventDispatcherGlib::processEvents (this=0xa5000468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb607450d in QEventLoop::processEvents (this=0xa4d1f240, flags=...) at kernel/qeventloop.cpp:149 #7 0xb60747a9 in QEventLoop::exec (this=0xa4d1f240, flags=...) at kernel/qeventloop.cpp:204 #8 0xb5f5d94c in QThread::exec (this=0x9547220) at thread/qthread.cpp:501 #9 0xb6051b5d in QInotifyFileSystemWatcherEngine::run (this=0x9547220) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb5f60de0 in QThreadPrivate::start (arg=0x9547220) at thread/qthread_unix.cpp:298 #11 0xb2891d4c in start_thread (arg=0xa4d1fb40) at pthread_create.c:308 #12 0xb7604ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb1a92740 (LWP 19036)): [KCrash Handler] #7 0xb6c54fce in QDeclarativeItem::~QDeclarativeItem (this=0xb1c3a78, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668 #8 0xac0efe10 in Plasma::FrameSvgItem::~FrameSvgItem (this=0xb1c3a78, __in_chrg=<optimized out>) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:67 #9 0xac0e0e00 in ~QDeclarativeElement (this=0xb1c3a78, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #10 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0xb1c3a78, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #11 0xb6089d03 in qDeleteInEventHandler (o=0xb1c3a78) at kernel/qobject.cpp:4277 #12 0xb6090ca8 in QObject::event (this=0xb1c3a78, e=0xa9a0848) at kernel/qobject.cpp:1176 #13 0xb6c4ea52 in QDeclarativeItem::event (this=0xb1c3a78, ev=0xa9a0848) at graphicsitems/qdeclarativeitem.cpp:3743 #14 0xb555fed4 in notify_helper (e=0xa9a0848, receiver=0xb1c3a78, this=0x8782438) at kernel/qapplication.cpp:4559 #15 QApplicationPrivate::notify_helper (this=0x8782438, receiver=0xb1c3a78, e=0xa9a0848) at kernel/qapplication.cpp:4531 #16 0xb556530d in QApplication::notify (this=0xa9a0848, receiver=0xb1c3a78, e=0xa9a0848) at kernel/qapplication.cpp:4288 #17 0xb6715401 in KApplication::notify (this=0x87706e0, receiver=0xb1c3a78, event=0xa9a0848) at ../../kdeui/kernel/kapplication.cpp:311 #18 0xb607597e in QCoreApplication::notifyInternal (this=0x87706e0, receiver=0xb1c3a78, event=0xa9a0848) at kernel/qcoreapplication.cpp:876 #19 0xb6079ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8710130) at kernel/qcoreapplication.cpp:1500 #21 0xb6079e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #22 0xb60a8494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #23 postEventSourceDispatch (s=0x877cdc8) at kernel/qeventdispatcher_glib.cpp:279 #24 0xb2789d86 in g_main_dispatch (context=0x8710e90) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539 #25 g_main_context_dispatch (context=0x8710e90) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075 #26 0xb278a125 in g_main_context_iterate (dispatch=1, block=-1300661680, context=0x8710e90, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146 #27 g_main_context_iterate (context=0x8710e90, block=-1300661680, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083 #28 0xb278a201 in g_main_context_iteration (context=0x8710e90, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207 #29 0xb60a8887 in QEventDispatcherGlib::processEvents (this=0x877b4f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #30 0xb5618aaa in QGuiEventDispatcherGlib::processEvents (this=0x877b4f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #31 0xb607450d in QEventLoop::processEvents (this=0xbf9b8734, flags=...) at kernel/qeventloop.cpp:149 #32 0xb60747a9 in QEventLoop::exec (this=0xbf9b8734, flags=...) at kernel/qeventloop.cpp:204 #33 0xb6079eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #34 0xb555da74 in QApplication::exec () at kernel/qapplication.cpp:3820 #35 0xb7711eab in kdemain (argc=1, argv=0xbf9b8934) at ../../../../plasma/desktop/shell/main.cpp:120 #36 0x0804850b in main (argc=1, argv=0xbf9b8934) at plasma-desktop_dummy.cpp:3 This bug may be a duplicate of or related to bug 302931. Possible duplicates by query: bug 302931. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 302931 ***
Created attachment 75825 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.9.3 using Qt 4.8.3 - What I was doing when the application crashed:updateing widgtes - Unusual behavior I noticed: - Custom settings of the application:no gustom setting only i want get new widgtes -- Backtrace (Reduced): #7 0xb6bf06ce in QDeclarativeItem::~QDeclarativeItem (this=0xbd5e180, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668 #8 0xa1391d00 in Plasma::FrameSvgItem::~FrameSvgItem (this=0xbd5e180, __in_chrg=<optimized out>) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:67 #9 0xa13832b0 in ~QDeclarativeElement (this=0xbd5e180, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #10 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0xbd5e180, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #11 0xb603d783 in qDeleteInEventHandler (o=o@entry=0xbd5e180) at kernel/qobject.cpp:4277