Bug 283669 - Plasma crashed on shutdown
Summary: Plasma crashed on shutdown
Status: RESOLVED DUPLICATE of bug 275286
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-09 21:32 UTC by Joan
Modified: 2011-10-10 05:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.26 KB, text/plain)
2011-10-10 05:23 UTC, bogdan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joan 2011-10-09 21:32:38 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I tried to shutdown my computer by UI, and Plasma crashed. Now I writing this.
Sometimes Plasma crash at shutdown, I don't know if it's the same cause.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Àrea de treball de l'escriptori Plasma (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78b3720 (LWP 1539))]

Thread 4 (Thread 0xb0d6db70 (LWP 1552)):
#0  0x01960342 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x00652616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x0414ee3f in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0414fe63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x04150524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0683a577 in QEventDispatcherGlib::processEvents (this=0x934bbc8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x0680c289 in QEventLoop::processEvents (this=0xb0d6d280, flags=...) at kernel/qeventloop.cpp:149
#7  0x0680c522 in QEventLoop::exec (this=0xb0d6d280, flags=...) at kernel/qeventloop.cpp:201
#8  0x067162a0 in QThread::exec (this=0x93365a8) at thread/qthread.cpp:492
#9  0x067edfdb in QInotifyFileSystemWatcherEngine::run (this=0x93365a8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x06718da2 in QThreadPrivate::start (arg=0x93365a8) at thread/qthread_unix.cpp:320
#11 0x0195de99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0064473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xaf5a8b70 (LWP 1557)):
#0  0x019617a4 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x00652656 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x0414ef24 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0414fe63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x04150524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0683a577 in QEventDispatcherGlib::processEvents (this=0x93fea90, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x0680c289 in QEventLoop::processEvents (this=0xaf5a8280, flags=...) at kernel/qeventloop.cpp:149
#7  0x0680c522 in QEventLoop::exec (this=0xaf5a8280, flags=...) at kernel/qeventloop.cpp:201
#8  0x067162a0 in QThread::exec (this=0x938fe18) at thread/qthread.cpp:492
#9  0x067edfdb in QInotifyFileSystemWatcherEngine::run (this=0x938fe18) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x06718da2 in QThreadPrivate::start (arg=0x938fe18) at thread/qthread_unix.cpp:320
#11 0x0195de99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0064473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xadd7cb70 (LWP 1567)):
#0  0x00eed416 in __kernel_vsyscall ()
#1  0x00635f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0416084b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x041501af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0415092b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x03a29304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0x041792df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x0195de99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x0064473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb78b3720 (LWP 1539)):
[KCrash Handler]
#7  0x02eb8af1 in vtable for QEmulationPaintEngine () from /usr/lib/libQtGui.so.4
#8  0x03084a11 in TaskGroupItem::~TaskGroupItem (this=0x9e49c68, __in_chrg=<value optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#9  0x03084ae2 in TaskGroupItem::~TaskGroupItem (this=0x9e49c68, __in_chrg=<value optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#10 0x0681fbc5 in qDeleteInEventHandler (o=0x9e49c68) at kernel/qobject.cpp:3995
#11 0x068223e8 in QObject::event (this=0x9e49c68, e=0x9fbfe00) at kernel/qobject.cpp:1209
#12 0x02c1da14 in QGraphicsWidget::event (this=0x9e49c68, event=0x9fbfe00) at graphicsview/qgraphicswidget.cpp:1423
#13 0x02583d24 in QApplicationPrivate::notify_helper (this=0x8a4e380, receiver=0x9e49c68, e=0x9fbfe00) at kernel/qapplication.cpp:4462
#14 0x025888ce in QApplication::notify (this=0x8a0eb38, receiver=0x9e49c68, e=0x9fbfe00) at kernel/qapplication.cpp:3862
#15 0x010c5c9a in KApplication::notify (this=0x8a0eb38, receiver=0x9e49c68, event=0x9fbfe00) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x0680d0bb in QCoreApplication::notifyInternal (this=0x8a0eb38, receiver=0x9e49c68, event=0x9fbfe00) at kernel/qcoreapplication.cpp:731
#17 0x06810c79 in sendEvent (receiver=0x0, event_type=52, data=0x89d1f08) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=52, data=0x89d1f08) at kernel/qcoreapplication.cpp:1372
#19 0x06810e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=52) at kernel/qcoreapplication.cpp:1265
#20 0x06810f16 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1015
#21 0x025818e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#22 0x0026b0db in kdemain (argc=1, argv=0xbfce7054) at ../../../../plasma/desktop/shell/main.cpp:120
#23 0x080485bb in main (argc=1, argv=0xbfce7054) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Dario Andres 2011-10-09 22:13:59 UTC
[Comment from a bug triager]
This issue is being tracked at bug 275286, merging.
Thanks

*** This bug has been marked as a duplicate of bug 275286 ***
Comment 2 bogdan 2011-10-10 05:23:12 UTC
Created attachment 64379 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) "release 9" using Qt 4.7.4

- What I was doing when the application crashed: Plasma crashed on shutdown, every single time.

-- Backtrace (Reduced):
#7  0x00007f05216a3fc6 in TaskGroupItem::~TaskGroupItem (this=0x252e100, __in_chrg=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.2/plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#8  0x00007f05216a4079 in TaskGroupItem::~TaskGroupItem (this=0x252e100, __in_chrg=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.2/plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#9  0x00007f053ca367d8 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#10 0x00007f053c1e787b in QGraphicsWidget::event (this=0x252e100, event=0x26a2b70) at graphicsview/qgraphicswidget.cpp:1455
#11 0x00007f053bbc8264 in QApplicationPrivate::notify_helper (this=0x968370, receiver=0x252e100, e=0x26a2b70) at kernel/qapplication.cpp:4481