Bug 286027

Summary: crash when shutting down
Product: [Unmaintained] plasma4 Reporter: quamis <quamis+kde>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: lamarque, romanick
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description quamis 2011-11-07 18:28:20 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-12-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
rebooting system. I have uninstalled lirc through apt-get(didn;t use any interface). I was authenticated in Kopete though, which may mean polkit was running(from what i read, the bug is somehow related to polkit)

The crash can be reproduced some of the time.

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

Thread 4 (Thread 0xa89e8b70 (LWP 1745)):
#0  0xb77d7424 in __kernel_vsyscall ()
#1  0xb768640e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f7a34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f6b896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f6bc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb64e2b37 in QEventDispatcherGlib::processEvents (this=0x9c09d88, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb64b31dd in QEventLoop::processEvents (this=0xa89e81f0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb64b3421 in QEventLoop::exec (this=0xa89e81f0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb63b690b in QThread::exec (this=0x9c04a18) at thread/qthread.cpp:498
#9  0xb6493e2d in QInotifyFileSystemWatcherEngine::run (this=0x9c04a18) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb63b97b3 in QThreadPrivate::start (arg=0x9c04a18) at thread/qthread_unix.cpp:331
#11 0xb26d59cd in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
#12 0xb76950ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xa7fffb70 (LWP 1746)):
#0  0xb76a30c7 in ?? () from /lib/i386-linux-gnu/libc.so.6
#1  0xb76863f7 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f7a34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f6b896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f6bc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb64e2b37 in QEventDispatcherGlib::processEvents (this=0x9c25e18, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb64b31dd in QEventLoop::processEvents (this=0xa7fff1f0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb64b3421 in QEventLoop::exec (this=0xa7fff1f0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb63b690b in QThread::exec (this=0x9c27610) at thread/qthread.cpp:498
#9  0xb6493e2d in QInotifyFileSystemWatcherEngine::run (this=0x9c27610) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb63b97b3 in QThreadPrivate::start (arg=0x9c27610) at thread/qthread_unix.cpp:331
#11 0xb26d59cd in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
#12 0xb76950ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa66b6b70 (LWP 1755)):
#0  0xb77d7424 in __kernel_vsyscall ()
#1  0xb768640e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f7a34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f6b896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f6bf9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xa6f78cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb2f925f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb26d59cd in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
#8  0xb76950ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb05ef720 (LWP 1743)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xaf18d96f in TaskGroupItem::~TaskGroupItem (this=0xaad5a90, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#9  0xaf18da42 in TaskGroupItem::~TaskGroupItem (this=0xaad5a90, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#10 0xb64c75f3 in qDeleteInEventHandler (o=0xaad5a90) at kernel/qobject.cpp:3986
#11 0xb64ccb80 in QObject::event (this=0xaad5a90, e=0x9fa2990) at kernel/qobject.cpp:1200
#12 0xb609ebd4 in QGraphicsWidget::event (this=0xaad5a90, event=0x9fa2990) at graphicsview/qgraphicswidget.cpp:1455
#13 0xb59dfd54 in notify_helper (e=0x9fa2990, receiver=0xaad5a90, this=0x929bff0) at kernel/qapplication.cpp:4486
#14 QApplicationPrivate::notify_helper (this=0x929bff0, receiver=0xaad5a90, e=0x9fa2990) at kernel/qapplication.cpp:4458
#15 0xb59e5103 in QApplication::notify (this=0x9fa2990, receiver=0xaad5a90, e=0x9fa2990) at kernel/qapplication.cpp:3886
#16 0xb6b19681 in KApplication::notify (this=0x928a2d8, receiver=0xaad5a90, event=0x9fa2990) at ../../kdeui/kernel/kapplication.cpp:311
#17 0xb64b419e in QCoreApplication::notifyInternal (this=0x928a2d8, receiver=0xaad5a90, event=0x9fa2990) at kernel/qcoreapplication.cpp:787
#18 0xb64b7f93 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=0x92062e0) at kernel/qcoreapplication.cpp:1428
#20 0xb64b80ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=52) at kernel/qcoreapplication.cpp:1321
#21 0xb64b81d3 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1071
#22 0xb59dd8f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#23 0xb778c18b in kdemain (argc=1, argv=0xbfa693a4) at ../../../../plasma/desktop/shell/main.cpp:120
#24 0x0804850b in main (argc=1, argv=0xbfa693a4) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 285724, bug 285717, bug 285045, bug 283724, bug 283669.

Reported using DrKonqi
Comment 1 Roman 2011-11-07 20:25:37 UTC
Created attachment 65365 [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 click on Shutdown button and then apply quit.

-- Backtrace (Reduced):
#8  0x0299496f in TaskGroupItem::~TaskGroupItem (this=0x9f88d88, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:82
#9  0x02994a42 in TaskGroupItem::~TaskGroupItem (this=0x9f88d88, __in_chrg=<optimized out>) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:83
#10 0x04a395f3 in qDeleteInEventHandler (o=0x9f88d88) at kernel/qobject.cpp:3986
#11 0x04a3eb80 in QObject::event (this=0x9f88d88, e=0x8cd5500) at kernel/qobject.cpp:1200
#12 0x03252bd4 in QGraphicsWidget::event (this=0x9f88d88, event=0x8cd5500) at graphicsview/qgraphicswidget.cpp:1455
Comment 2 Lamarque V. Souza 2011-11-07 20:59:06 UTC

*** This bug has been marked as a duplicate of bug 275286 ***