Application: plasma-desktop (0.4) KDE Platform Version: 4.7.3 (4.7.3) (Compiled from sources) Qt Version: 4.8.0 Operating System: Linux 3.1.0-rc9-1-desktop i686 Distribution: "openSUSE 12.1 RC 1 (i586)" -- Information about the crash: - What I was doing when the application crashed: Crashed after recent changes in master, will report if it happens again. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0xafd2d760 (LWP 29400))] Thread 4 (Thread 0xad546b70 (LWP 29435)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:170 #1 0xb3b17bc4 in WTF::TCMalloc_PageHeap::scavengerThread() () from /local/qt4/lib/libQtWebKit.so.4 #2 0xb3b172bf in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /local/qt4/lib/libQtWebKit.so.4 #3 0xb5714a7d in start_thread (arg=0xad546b70) at pthread_create.c:301 #4 0xb48a78fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 3 (Thread 0xacbdab70 (LWP 29441)): #0 0xb489c9f4 in __GI___poll (fds=0x83521f0, nfds=1, timeout=4318) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0xb1352f7b in g_poll (fds=0x83521f0, nfds=1, timeout=4318) at gpoll.c:132 #2 0xb1344466 in g_main_context_poll (n_fds=1, fds=0x83521f0, timeout=<optimized out>, context=0x8315288, priority=<optimized out>) at gmain.c:3386 #3 g_main_context_iterate (context=0x8315288, block=-1321914544, dispatch=1, self=<optimized out>) at gmain.c:3068 #4 0xb13447fa in g_main_context_iteration (context=0x8315288, may_block=1) at gmain.c:3136 #5 0xb58f7050 in QEventDispatcherGlib::processEvents (this=0x82499c8, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:426 #6 0xb58bdb85 in QEventLoop::processEvents (this=0xacbda278, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149 #7 0xb58bdcf3 in QEventLoop::exec (this=0xacbda278, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:204 #8 0xb57a0a01 in QThread::exec (this=0x824ee38) at /local/git/Qt/qt/src/corelib/thread/qthread.cpp:501 #9 0xb57a0b81 in QThread::run (this=0x824ee38) at /local/git/Qt/qt/src/corelib/thread/qthread.cpp:568 #10 0xb57a31b9 in QThreadPrivate::start (arg=0x824ee38) at /local/git/Qt/qt/src/corelib/thread/qthread_unix.cpp:298 #11 0xb5714a7d in start_thread (arg=0xacbdab70) at pthread_create.c:301 #12 0xb48a78fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0xa61deb70 (LWP 29665)): #0 __pthread_mutex_unlock (mutex=0x8649bcc) at pthread_mutex_unlock.c:290 #1 0xb134343f in g_main_context_prepare (context=0x8649bc8, priority=0xa61de128) at gmain.c:2744 #2 0xb1344207 in g_main_context_iterate (context=0x8649bc8, block=1, dispatch=1, self=<optimized out>) at gmain.c:3053 #3 0xb13447fa in g_main_context_iteration (context=0x8649bc8, may_block=1) at gmain.c:3136 #4 0xb58f7050 in QEventDispatcherGlib::processEvents (this=0x864b840, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:426 #5 0xb58bdb85 in QEventLoop::processEvents (this=0xa61de248, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149 #6 0xb58bdcf3 in QEventLoop::exec (this=0xa61de248, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:204 #7 0xb57a0a01 in QThread::exec (this=0x864b398) at /local/git/Qt/qt/src/corelib/thread/qthread.cpp:501 #8 0xb589bbbe in QInotifyFileSystemWatcherEngine::run (this=0x864b398) at /local/git/Qt/qt/src/corelib/io/qfilesystemwatcher_inotify.cpp:248 #9 0xb57a31b9 in QThreadPrivate::start (arg=0x864b398) at /local/git/Qt/qt/src/corelib/thread/qthread_unix.cpp:298 #10 0xb5714a7d in start_thread (arg=0xa61deb70) at pthread_create.c:301 #11 0xb48a78fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xafd2d760 (LWP 29400)): [KCrash Handler] #6 0xad6c6019 in QWeakPointer<TaskManager::Task>::isNull (this=0x45454545) at /local/qt4/include/QtCore/qsharedpointer_impl.h:580 #7 0xad6c5e17 in QWeakPointer<TaskManager::Task>::operator! (this=0x45454545) at /local/qt4/include/QtCore/qsharedpointer_impl.h:586 #8 0xad6c4a04 in TaskManager::TaskItem::task (this=0x8396c50) at /local/git/KDE/base/kde-workspace/libs/taskmanager/taskitem.cpp:115 #9 0xad6fd0d8 in WindowTaskItem::publishIconGeometry (this=0x8396f20) at /local/git/KDE/base/kde-workspace/plasma/desktop/applets/tasks/windowtaskitem.cpp:120 #10 0xad70a619 in AbstractTaskItem::timerEvent (this=0x8396f20, event=0xbfa9f5e4) at /local/git/KDE/base/kde-workspace/plasma/desktop/applets/tasks/abstracttaskitem.cpp:439 #11 0xb58d6b26 in QObject::event (this=0x8396f20, e=0xbfa9f5e4) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:1156 #12 0xb5359d67 in QGraphicsWidget::event (this=0x8396f20, event=0xbfa9f5e4) at /local/git/Qt/qt/src/gui/graphicsview/qgraphicswidget.cpp:1461 #13 0xb4bfc80e in QApplicationPrivate::notify_helper (this=0x80c3480, receiver=0x8396f20, e=0xbfa9f5e4) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4550 #14 0xb4bfa11e in QApplication::notify (this=0x80bd5a8, receiver=0x8396f20, e=0xbfa9f5e4) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3932 #15 0xb608828e in KApplication::notify (this=0x80bd5a8, receiver=0x8396f20, event=0xbfa9f5e4) at /local/git/KDE/libs/kdelibs/kdeui/kernel/kapplication.cpp:311 #16 0xb58c00c2 in QCoreApplication::notifyInternal (this=0x80bd5a8, receiver=0x8396f20, event=0xbfa9f5e4) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:876 #17 0xb58c3777 in QCoreApplication::sendEvent (receiver=0x8396f20, event=0xbfa9f5e4) at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:231 #18 0xb58f9aab in QTimerInfoList::activateTimers (this=0x80cc8cc) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_unix.cpp:611 #19 0xb58f66df in timerSourceDispatch (source=0x80cc898) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:186 #20 0xb58f6797 in idleTimerSourceDispatch (source=0x80cc000) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:233 #21 0xb1343e2f in g_main_dispatch (context=0x80cc328) at gmain.c:2425 #22 g_main_context_dispatch (context=0x80cc328) at gmain.c:2995 #23 0xb1344560 in g_main_context_iterate (context=0x80cc328, block=-1321914544, dispatch=1, self=<optimized out>) at gmain.c:3073 #24 0xb13447fa in g_main_context_iteration (context=0x80cc328, may_block=1) at gmain.c:3136 #25 0xb58f7030 in QEventDispatcherGlib::processEvents (this=0x80ba070, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:424 #26 0xb4cc469a in QGuiEventDispatcherGlib::processEvents (this=0x80ba070, flags=...) at /local/git/Qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #27 0xb58bdb85 in QEventLoop::processEvents (this=0xbfa9f87c, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149 #28 0xb58bdcf3 in QEventLoop::exec (this=0xbfa9f87c, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:204 #29 0xb58c073e in QCoreApplication::exec () at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1148 #30 0xb4bf9db0 in QApplication::exec () at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3811 #31 0xb76aca96 in kdemain (argc=1, argv=0xbfa9fa84) at /local/git/KDE/base/kde-workspace/plasma/desktop/shell/main.cpp:120 #32 0x08048859 in main (argc=1, argv=0xbfa9fa84) at /local/build/KDE/base/kde-workspace/plasma/desktop/shell/plasma-desktop_dummy.cpp:3 Reported using DrKonqi
Created attachment 65097 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) using Qt 4.8.0 - What I was doing when the application crashed: I had two Konqueror windows opened, and closed one of them. -- Backtrace (Reduced): #6 0xad7da019 in QWeakPointer<TaskManager::Task>::isNull (this=0x45454545) at /local/qt4/include/QtCore/qsharedpointer_impl.h:580 #7 0xad7d9e17 in QWeakPointer<TaskManager::Task>::operator! (this=0x45454545) at /local/qt4/include/QtCore/qsharedpointer_impl.h:586 #8 0xad7d8a04 in TaskManager::TaskItem::task (this=0x8b718d8) at /local/git/KDE/base/kde-workspace/libs/taskmanager/taskitem.cpp:115 #9 0xad8110d8 in WindowTaskItem::publishIconGeometry (this=0x8b670e8) at /local/git/KDE/base/kde-workspace/plasma/desktop/applets/tasks/windowtaskitem.cpp:120 #10 0xad81e619 in AbstractTaskItem::timerEvent (this=0x8b670e8, event=0xbfc2b9a4) at /local/git/KDE/base/kde-workspace/plasma/desktop/applets/tasks/abstracttaskitem.cpp:439
I had the same crash again when closing multiple Konqueror windows. When I had only two remaining, and closed one of them (effectively "ungrouping" the task bar entry), then this crash appeared. Did not find exact steps to reproduce, though, but I am pretty sure it started with 0f40b577 in kde-workspace.
*** Bug 285862 has been marked as a duplicate of this bug. ***
*** Bug 285872 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 272495 ***