Bug 287659 - plasma crash during shutdown
Summary: plasma crash during 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-11-27 06:35 UTC by Phil Kemp
Modified: 2011-12-10 07:35 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.04 KB, text/plain)
2011-12-06 17:50 UTC, dolphinsilverwolf
Details
New crash information added by DrKonqi (6.04 KB, text/plain)
2011-12-06 17:50 UTC, dolphinsilverwolf
Details
New crash information added by DrKonqi (6.04 KB, text/plain)
2011-12-06 17:50 UTC, dolphinsilverwolf
Details
New crash information added by DrKonqi (6.87 KB, text/plain)
2011-12-08 11:27 UTC, soelman
Details
New crash information added by DrKonqi (5.55 KB, text/plain)
2011-12-10 07:35 UTC, Phil Kemp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Phil Kemp 2011-11-27 06:35:30 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-13-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

Shutdown - with dolphin, firefox and kontact active.  Dolphin closes, kontact closes, firefox remains. Then crash occurs - as often as not.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb6b41730 (LWP 1662))]

Thread 4 (Thread 0xb0a34b70 (LWP 1663)):
#0  0x004810bc in ?? () from /lib/i386-linux-gnu/libc.so.6
#1  0x004643f7 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0209e34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0208f896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0208fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01444b37 in QEventDispatcherGlib::processEvents (this=0x922e2b8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x014151dd in QEventLoop::processEvents (this=0xb0a34290, flags=...) at kernel/qeventloop.cpp:149
#7  0x01415421 in QEventLoop::exec (this=0xb0a34290, flags=...) at kernel/qeventloop.cpp:201
#8  0x0131890b in QThread::exec (this=0x91e15b0) at thread/qthread.cpp:498
#9  0x013f5e2d in QInotifyFileSystemWatcherEngine::run (this=0x91e15b0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0131b7b3 in QThreadPrivate::start (arg=0x91e15b0) at thread/qthread_unix.cpp:331
#11 0x01f0ad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x004730ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xaf17eb70 (LWP 1664)):
#0  0x00d4fd10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x013727d5 in do_gettime (frac=0xaf17e000, sec=0xaf17dff8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x014454b6 in QTimerInfoList::updateCurrentTime (this=0x97617b4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0144580a in QTimerInfoList::timerWait (this=0x97617b4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x01444053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaf17e10c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x014440ed in timerSourcePrepare (source=0x9761780, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0208e88c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x0208f637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0208fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x01444b37 in QEventDispatcherGlib::processEvents (this=0x97600a8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x014151dd in QEventLoop::processEvents (this=0xaf17e290, flags=...) at kernel/qeventloop.cpp:149
#12 0x01415421 in QEventLoop::exec (this=0xaf17e290, flags=...) at kernel/qeventloop.cpp:201
#13 0x0131890b in QThread::exec (this=0x975ed58) at thread/qthread.cpp:498
#14 0x013f5e2d in QInotifyFileSystemWatcherEngine::run (this=0x975ed58) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x0131b7b3 in QThreadPrivate::start (arg=0x975ed58) at thread/qthread_unix.cpp:331
#16 0x01f0ad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x004730ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xad929b70 (LWP 1670)):
#0  0x004643d9 in poll () from /lib/i386-linux-gnu/libc.so.6
#1  0x0209e34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x0208f896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0208ff9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x04a0ecea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#5  0x020b65f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x01f0ad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#7  0x004730ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb6b41730 (LWP 1662)):
[KCrash Handler]
#7  0x0000001a in ?? ()
#8  0x0401096f in TaskGroupItem::~TaskGroupItem (this=0xa9df1c0, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#9  0x04010a42 in TaskGroupItem::~TaskGroupItem (this=0xa9df1c0, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#10 0x014295f3 in qDeleteInEventHandler (o=0xa9df1c0) at kernel/qobject.cpp:3986
#11 0x0142eb80 in QObject::event (this=0xa9df1c0, e=0x97d6540) at kernel/qobject.cpp:1200
#12 0x03534bd4 in QGraphicsWidget::event (this=0xa9df1c0, event=0x97d6540) at graphicsview/qgraphicswidget.cpp:1455
#13 0x02e75d54 in notify_helper (e=0x97d6540, receiver=0xa9df1c0, this=0x8da4638) at kernel/qapplication.cpp:4486
#14 QApplicationPrivate::notify_helper (this=0x8da4638, receiver=0xa9df1c0, e=0x97d6540) at kernel/qapplication.cpp:4458
#15 0x02e7b103 in QApplication::notify (this=0x97d6540, receiver=0xa9df1c0, e=0x97d6540) at kernel/qapplication.cpp:3886
#16 0x0105e681 in KApplication::notify (this=0x8d905e8, receiver=0xa9df1c0, event=0x97d6540) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x0141619e in QCoreApplication::notifyInternal (this=0x8d905e8, receiver=0xa9df1c0, event=0x97d6540) at kernel/qcoreapplication.cpp:787
#18 0x01419f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=52, data=0x8d592e0) at kernel/qcoreapplication.cpp:1428
#20 0x0141a0ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=52) at kernel/qcoreapplication.cpp:1321
#21 0x0141a1d3 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1071
#22 0x02e738f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#23 0x00bb218b in kdemain (argc=1, argv=0xbfc83294) at ../../../../plasma/desktop/shell/main.cpp:120
#24 0x0804850b in main (argc=1, argv=0xbfc83294) at plasma-desktop_dummy.cpp:3

This bug may be a duplicate of or related to bug 286892.

Possible duplicates by query: bug 287459, bug 287342, bug 287010, bug 287006, bug 286892.

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2011-11-27 13:30:22 UTC

*** This bug has been marked as a duplicate of bug 275286 ***
Comment 2 dolphinsilverwolf 2011-12-06 17:50:03 UTC
Created attachment 66441 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

I was attempting to restart the computer with two Konsole windows, Firefox, and Kopete active.  The crash reporter popped up after everything except Firefox closed.  After searching through other crash reports, I found some in which plasma-desktop was the crashed item, but the main bug report apparently referenced another item.

-- Backtrace (Reduced):
#7  0x00007fa1e5e01b96 in TaskGroupItem::~TaskGroupItem (this=0x23ad750, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#8  0x00007fa1e5e01c49 in TaskGroupItem::~TaskGroupItem (this=0x23ad750, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#9  0x00007fa1fc4c7a88 in QObject::event (this=0x23ad750, e=<optimized out>) at kernel/qobject.cpp:1200
#10 0x00007fa1fbe7f89b in QGraphicsWidget::event (this=0x23ad750, event=0x2f87590) at graphicsview/qgraphicswidget.cpp:1455
#11 0x00007fa1fb861424 in notify_helper (e=0x2f87590, receiver=0x23ad750, this=0xd4b6a0) at kernel/qapplication.cpp:4486
Comment 3 dolphinsilverwolf 2011-12-06 17:50:03 UTC
Created attachment 66442 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

I was attempting to restart the computer with two Konsole windows, Firefox, and Kopete active.  The crash reporter popped up after everything except Firefox closed.  After searching through other crash reports, I found some in which plasma-desktop was the crashed item, but the main bug report apparently referenced another item.

-- Backtrace (Reduced):
#7  0x00007fa1e5e01b96 in TaskGroupItem::~TaskGroupItem (this=0x23ad750, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#8  0x00007fa1e5e01c49 in TaskGroupItem::~TaskGroupItem (this=0x23ad750, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#9  0x00007fa1fc4c7a88 in QObject::event (this=0x23ad750, e=<optimized out>) at kernel/qobject.cpp:1200
#10 0x00007fa1fbe7f89b in QGraphicsWidget::event (this=0x23ad750, event=0x2f87590) at graphicsview/qgraphicswidget.cpp:1455
#11 0x00007fa1fb861424 in notify_helper (e=0x2f87590, receiver=0x23ad750, this=0xd4b6a0) at kernel/qapplication.cpp:4486
Comment 4 dolphinsilverwolf 2011-12-06 17:50:03 UTC
Created attachment 66443 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

I was attempting to restart the computer with two Konsole windows, Firefox, and Kopete active.  The crash reporter popped up after everything except Firefox closed.  After searching through other crash reports, I found some in which plasma-desktop was the crashed item, but the main bug report apparently referenced another item.

-- Backtrace (Reduced):
#7  0x00007fa1e5e01b96 in TaskGroupItem::~TaskGroupItem (this=0x23ad750, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#8  0x00007fa1e5e01c49 in TaskGroupItem::~TaskGroupItem (this=0x23ad750, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#9  0x00007fa1fc4c7a88 in QObject::event (this=0x23ad750, e=<optimized out>) at kernel/qobject.cpp:1200
#10 0x00007fa1fbe7f89b in QGraphicsWidget::event (this=0x23ad750, event=0x2f87590) at graphicsview/qgraphicswidget.cpp:1455
#11 0x00007fa1fb861424 in notify_helper (e=0x2f87590, receiver=0x23ad750, this=0xd4b6a0) at kernel/qapplication.cpp:4486
Comment 5 soelman 2011-12-08 11:27:13 UTC
Created attachment 66498 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

Restarting Kubuntu. Crashes during shutdown of plasma.

-- Backtrace (Reduced):
#8  0x06c1796f in TaskGroupItem::~TaskGroupItem (this=0xa4e7c10, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#9  0x06c17a42 in TaskGroupItem::~TaskGroupItem (this=0xa4e7c10, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#10 0x05e855f3 in qDeleteInEventHandler (o=0xa4e7c10) at kernel/qobject.cpp:3986
#11 0x05e8ab80 in QObject::event (this=0xa4e7c10, e=0x96e2e60) at kernel/qobject.cpp:1200
#12 0x01b92bd4 in QGraphicsWidget::event (this=0xa4e7c10, event=0x96e2e60) at graphicsview/qgraphicswidget.cpp:1455
Comment 6 Phil Kemp 2011-12-10 07:35:27 UTC
Created attachment 66580 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

Shutting down, with Kontact, Firefox and Dolphin active; seems to happen (crash) most times; sometimes shutdown just 'hangs' and the PC needs to have the power shut off!

-- Backtrace (Reduced):
#8  0x06bf696f in TaskGroupItem::~TaskGroupItem (this=0xabb7658, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#9  0x06bf6a42 in TaskGroupItem::~TaskGroupItem (this=0xabb7658, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#10 0x023b05f3 in qDeleteInEventHandler (o=0xabb7658) at kernel/qobject.cpp:3986
#11 0x023b5b80 in QObject::event (this=0xabb7658, e=0xb52e680) at kernel/qobject.cpp:1200
#12 0x01d13bd4 in QGraphicsWidget::event (this=0xabb7658, event=0xb52e680) at graphicsview/qgraphicswidget.cpp:1455