Application: plasma-desktop (0.4) KDE Platform Version: 4.8.80 (4.8.80) Qt Version: 4.8.1 Operating System: Linux 3.4.0-030400-generic x86_64 Distribution: Ubuntu 12.04 LTS -- Information about the crash: - What I was doing when the application crashed: I was in the Add Widgets dialog and clicked on "Activities", the add widgets strip disappears, the Activity strip appears (only its buttons appear, the activity list itself not) and then Plasma crashes. The crash can be reproduced every time. -- Backtrace: Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f12295a3780 (LWP 10869))] Thread 5 (Thread 0x7f1219e61700 (LWP 10870)): #0 0x00000038b2ce6b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000038b4447ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00000038b4448124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00000039cf9aa426 in QEventDispatcherGlib::processEvents (this=0x7f12140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00000039cf979c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00000039cf979ed7 in QEventLoop::exec (this=0x7f1219e60dd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00000039cf878fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00000039cf9599ff in QInotifyFileSystemWatcherEngine::run (this=0x271d090) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00000039cf87bfcb in QThreadPrivate::start (arg=0x271d090) at thread/qthread_unix.cpp:298 #9 0x00000038b3407e9a in start_thread (arg=0x7f1219e61700) at pthread_create.c:308 #10 0x00000038b2cf24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f1218b14700 (LWP 10871)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00000039da585222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00000039da585259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00000038b3407e9a in start_thread (arg=0x7f1218b14700) at pthread_create.c:308 #4 0x00000038b2cf24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f1211db0700 (LWP 10872)): #0 0x00000038b444810b in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00000039cf9aa426 in QEventDispatcherGlib::processEvents (this=0x7f120c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #2 0x00000039cf979c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #3 0x00000039cf979ed7 in QEventLoop::exec (this=0x7f1211dafdd0, flags=...) at kernel/qeventloop.cpp:204 #4 0x00000039cf878fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #5 0x00000039cf9599ff in QInotifyFileSystemWatcherEngine::run (this=0x3089880) at io/qfilesystemwatcher_inotify.cpp:248 #6 0x00000039cf87bfcb in QThreadPrivate::start (arg=0x3089880) at thread/qthread_unix.cpp:298 #7 0x00000038b3407e9a in start_thread (arg=0x7f1211db0700) at pthread_create.c:308 #8 0x00000038b2cf24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f121093d700 (LWP 10873)): #0 0x00000038b2ce6b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000038b4447ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00000038b4448124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00000039cf9aa426 in QEventDispatcherGlib::processEvents (this=0x7f12040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00000039cf979c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00000039cf979ed7 in QEventLoop::exec (this=0x7f121093ce00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00000039cf878fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00000039cf87bfcb in QThreadPrivate::start (arg=0x3286310) at thread/qthread_unix.cpp:298 #8 0x00000038b3407e9a in start_thread (arg=0x7f121093d700) at pthread_create.c:308 #9 0x00000038b2cf24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f12295a3780 (LWP 10869)): [KCrash Handler] #6 0x00000000038c0eb0 in ?? () #7 0x00000039d5d5a911 in QDeclarativeItem::~QDeclarativeItem (this=0x3dc6a20, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668 #8 0x00007f12139d3e41 in ~QDeclarativeElement (this=0x3dc6a20, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #9 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #10 0x00000039cf994478 in QObject::event (this=0x3dc6a20, e=<optimized out>) at kernel/qobject.cpp:1176 #11 0x00000039d11cb894 in notify_helper (e=0x3c7a940, receiver=0x3dc6a20, this=0x212c600) at kernel/qapplication.cpp:4559 #12 QApplicationPrivate::notify_helper (this=0x212c600, receiver=0x3dc6a20, e=0x3c7a940) at kernel/qapplication.cpp:4531 #13 0x00000039d11d0713 in QApplication::notify (this=0x2125030, receiver=0x3dc6a20, e=0x3c7a940) at kernel/qapplication.cpp:4420 #14 0x0000003d11837bc6 in KApplication::notify (this=0x2125030, receiver=0x3dc6a20, event=0x3c7a940) at ../../kdeui/kernel/kapplication.cpp:311 #15 0x00000039cf97ae9c in QCoreApplication::notifyInternal (this=0x2125030, receiver=0x3dc6a20, event=0x3c7a940) at kernel/qcoreapplication.cpp:876 #16 0x00000039cf97ec6a in sendEvent (event=0x3c7a940, receiver=0x3dc6a20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x20801f0) at kernel/qcoreapplication.cpp:1500 #18 0x00000039cf9a9f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #19 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #20 0x00000038b4447c9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00000038b4448060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00000038b4448124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00000039cf9aa3bf in QEventDispatcherGlib::processEvents (this=0x2081ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #24 0x00000039d1273d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #25 0x00000039cf979c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #26 0x00000039cf979ed7 in QEventLoop::exec (this=0x7fff99c6d810, flags=...) at kernel/qeventloop.cpp:204 #27 0x00000039cf97ef67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #28 0x0000003d1763bb43 in kdemain (argc=1, argv=0x7fff99c6dbf8) at ../../../../plasma/desktop/shell/main.cpp:120 #29 0x00000038b2c2176d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff99c6dbf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff99c6dbe8) at libc-start.c:226 #30 0x0000000000400671 in _start () Reported using DrKonqi
Crash is reproducible, confirmed on beta1.
Can't reproduce in 4.8.90. is this fixed?
Created attachment 71878 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.8.90 (4.8.90) using Qt 4.8.1 - What I was doing when the application crashed: Crash is still reproducible for me - 4.8.90 (beta 2). -- Backtrace (Reduced): #6 0x00007fa6c027b90e in QDeclarativeItem::~QDeclarativeItem (this=0x3d3ac50, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668 #7 0x00007fa6a22e3e41 in ~QDeclarativeElement (this=0x3d3ac50, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #8 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #9 0x00007fa6be661478 in QObject::event (this=0x3d3ac50, e=<optimized out>) at kernel/qobject.cpp:1176 #10 0x00007fa6bd9ca894 in notify_helper (e=0x6b43ee0, receiver=0x3d3ac50, this=0x14dd0c0) at kernel/qapplication.cpp:4559
*** Bug 301900 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 300393 ***
Created attachment 80889 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.10.3 using Qt 4.8.4 - What I was doing when the application crashed: I clicked on the activity button in the add-widgets-bar and then the plasma-desktop crashed but came up again fast. - Unusual behavior I noticed: Since I had a similar problem because of the GnoMenu-plasmoid plasma-desktop has crashed quite often. -- Backtrace (Reduced): #6 0x00007f49e5f43944 in QDeclarativeItem::~QDeclarativeItem (this=0x829ff10, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668 #7 0x00007f49c2e5ab11 in ~QDeclarativeElement (this=0x829ff10, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #8 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0x829ff10, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87 #9 0x00007f49e43625e8 in QObject::event (this=0x829ff10, e=<optimized out>) at kernel/qobject.cpp:1175 #10 0x00007f49e36ee8ec in QApplicationPrivate::notify_helper (this=this@entry=0x1790e30, receiver=receiver@entry=0x829ff10, e=e@entry=0x3af8100) at kernel/qapplication.cpp:4567