Bug 185468 - system-monitor-cpu crash on panel
Summary: system-monitor-cpu crash on panel
Status: RESOLVED UPSTREAM
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-systemmonitor (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 192694 193432 193976 194675 195170 195650 197318 198312 198755 199313 199909 200353 200471 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-02-24 20:18 UTC by Andrey Borzenkov
Modified: 2009-07-16 23:34 UTC (History)
16 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
plasma-desktop-20090715.kcrash (2.35 KB, application/octet-stream)
2009-07-15 09:25 UTC, Dave Plater
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Borzenkov 2009-02-24 20:18:32 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Mandriva RPMs

Using Qt 4.5 rc1 as shipped by Mandriva.

I added system-monitor-cpu to panel; after several seconds it crashed. I have feeling it happened when it tried to update picture first time.

Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 1 (Thread 0xb4afe6d0 (LWP 12831))]

Thread 4 (Thread 0xa91c0b90 (LWP 12832)):
#0  0xb8034424 in __kernel_vsyscall ()
#1  0xb50b1c45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb7f2f8ed in __pthread_cond_wait (cond=0x8bf1220, mutex=0x8bf1208) at forward.c:139
#3  0xb674091b in QWaitCondition::wait (this=0x8bef2c0, mutex=0x8bef2bc, time=4294967295) at thread/qwaitcondition_unix.cpp:82
#4  0xb5160f74 in QHostInfoAgent::run (this=0x8bef2b0) at kernel/qhostinfo.cpp:255
#5  0xb673f80f in QThreadPrivate::start (arg=0x8bef2b0) at thread/qthread_unix.cpp:184
#6  0xb50ae315 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb7f2226e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa871eb90 (LWP 12836)):
#0  0xb8034424 in __kernel_vsyscall ()
#1  0xb50b1c45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb7f2f8ed in __pthread_cond_wait (cond=0x89e1408, mutex=0x89e13f0) at forward.c:139
#3  0xb674091b in QWaitCondition::wait (this=0x899f3b8, mutex=0x899f3b4, time=4294967295) at thread/qwaitcondition_unix.cpp:82
#4  0xa93cdfae in RenderThread::run (this=0x899f3ac) at /usr/src/debug/kdebase-workspace-4.2.0/plasma/wallpapers/image/renderthread.cpp:91
#5  0xb673f80f in QThreadPrivate::start (arg=0x899f3ac) at thread/qthread_unix.cpp:184
#6  0xb50ae315 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb7f2226e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa7dd5b90 (LWP 12922)):
#0  0xb8034424 in __kernel_vsyscall ()
#1  0xb7f1a4d1 in select () from /lib/i686/libc.so.6
#2  0xb68176dc in QProcessManager::run (this=0x87d5e50) at io/qprocess_unix.cpp:300
#3  0xb673f80f in QThreadPrivate::start (arg=0x87d5e50) at thread/qthread_unix.cpp:184
#4  0xb50ae315 in start_thread () from /lib/i686/libpthread.so.0
#5  0xb7f2226e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4afe6d0 (LWP 12831)):
[KCrash Handler]
#6  0xb71201e7 in QGraphicsItem::isWidget (this=0x9089f50) at graphicsview/qgraphicsitem.cpp:1120
#7  0xb71232d2 in QGraphicsItem::isWindow (this=0x9089f50) at graphicsview/qgraphicsitem.cpp:1134
#8  0xb7156e9f in QGraphicsScene::event (this=0x87bd650, event=0xbf84fd70) at graphicsview/qgraphicsscene.cpp:3675
#9  0xb6adba0c in QApplicationPrivate::notify_helper (this=0x87c84f0, receiver=0x87bd650, e=0xbf84fd70) at kernel/qapplication.cpp:4051
#10 0xb6ae4146 in QApplication::notify (this=0x87c5090, receiver=0x87bd650, e=0xbf84fd70) at kernel/qapplication.cpp:3598
#11 0xb77a1300 in KApplication::notify (this=0x87c5090, receiver=0x87bd650, event=0xbf84fd70) at /usr/src/debug/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#12 0xb683b61e in QCoreApplication::notifyInternal (this=0x87c5090, receiver=0x87bd650, event=0xbf84fd70) at kernel/qcoreapplication.cpp:597
#13 0xb7167ce0 in QGraphicsView::viewportEvent (this=0x8ce3fd8, event=0xbf84fd70) at ../../src/corelib/kernel/qcoreapplication.h:208
#14 0xb6fb96f6 in QAbstractScrollAreaFilter::eventFilter (this=0x8e77e10, o=0x8dbde88, e=0xbf84fd70) at widgets/qabstractscrollarea_p.h:95
#15 0xb683a7be in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x87c84f0, receiver=0x8dbde88, event=0xbf84fd70) at kernel/qcoreapplication.cpp:713
#16 0xb6adb9df in QApplicationPrivate::notify_helper (this=0x87c84f0, receiver=0x8dbde88, e=0xbf84fd70) at kernel/qapplication.cpp:4047
#17 0xb6ae4263 in QApplication::notify (this=0x87c5090, receiver=0x8dbde88, e=0xbf84fd70) at kernel/qapplication.cpp:4016
#18 0xb77a1300 in KApplication::notify (this=0x87c5090, receiver=0x8dbde88, event=0xbf84fd70) at /usr/src/debug/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#19 0xb683b61e in QCoreApplication::notifyInternal (this=0x87c5090, receiver=0x8dbde88, event=0xbf84fd70) at kernel/qcoreapplication.cpp:597
#20 0xb6b348af in QWidget::event (this=0x8ce3fd8, event=0xbf84fd70) at ../../src/corelib/kernel/qcoreapplication.h:208
#21 0xb6f12af5 in QFrame::event (this=0x8ce3fd8, e=0xbf84fd70) at widgets/qframe.cpp:554
#22 0xb6fb7b6a in QAbstractScrollArea::event (this=0x8ce3fd8, e=0xbf84fd70) at widgets/qabstractscrollarea.cpp:913
#23 0xb7167438 in QGraphicsView::event (this=0x8ce3fd8, event=0xbf84fd70) at graphicsview/qgraphicsview.cpp:2849
#24 0xb6adba0c in QApplicationPrivate::notify_helper (this=0x87c84f0, receiver=0x8ce3fd8, e=0xbf84fd70) at kernel/qapplication.cpp:4051
#25 0xb6ae4263 in QApplication::notify (this=0x87c5090, receiver=0x8ce3fd8, e=0xbf84fd70) at kernel/qapplication.cpp:4016
#26 0xb77a1300 in KApplication::notify (this=0x87c5090, receiver=0x8ce3fd8, event=0xbf84fd70) at /usr/src/debug/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#27 0xb683b61e in QCoreApplication::notifyInternal (this=0x87c5090, receiver=0x8ce3fd8, event=0xbf84fd70) at kernel/qcoreapplication.cpp:597
#28 0xb6ae2be4 in QApplication::setActiveWindow (act=0x0) at ../../src/corelib/kernel/qcoreapplication.h:211
#29 0xb6b56092 in QApplication::x11ProcessEvent (this=0x87c5090, event=0xbf85023c) at kernel/qapplication_x11.cpp:3451
#30 0xb6b80764 in x11EventSourceDispatch (s=0x87cd500, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:141
#31 0xb4ed9c8a in IA__g_main_context_dispatch (context=0x87cca60) at gmain.c:1814
#32 0xb4edd2f4 in g_main_context_iterate (context=0x87cca60, block=1, dispatch=1, self=0x87c7680) at gmain.c:2448
#33 0xb4edd47f in IA__g_main_context_iteration (context=0x87cca60, may_block=1) at gmain.c:2511
#34 0xb68684aa in QEventDispatcherGlib::processEvents (this=0x87c5c88, flags={i = -1081801752}) at kernel/qeventdispatcher_glib.cpp:318
#35 0xb6b7feba in QGuiEventDispatcherGlib::processEvents (this=0x87c5c88, flags={i = -1081801704}) at kernel/qguieventdispatcher_glib.cpp:197
#36 0xb6839be3 in QEventLoop::processEvents (this=0xbf850490, flags={i = -1081801640}) at kernel/qeventloop.cpp:144
#37 0xb683a031 in QEventLoop::exec (this=0xbf850490, flags={i = -1081801576}) at kernel/qeventloop.cpp:195
#38 0xb683c596 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:875
#39 0xb6adb874 in QApplication::exec () at kernel/qapplication.cpp:3526
#40 0xb7fc4a81 in kdemain (argc=1, argv=0xbf850634) at /usr/src/debug/kdebase-workspace-4.2.0/plasma/shells/desktop/main.cpp:54
#41 0x0804856f in main (argc=520, argv=0x30) at /usr/src/debug/kdebase-workspace-4.2.0/build/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 1 Aaron J. Seigo 2009-02-24 20:42:43 UTC
there are known issues with 4.5 rc1; this backtrace is 100% inside of Qt, and almost certainly one of the bugs squashed upstream since rc1.
Comment 2 Aaron J. Seigo 2009-05-27 20:07:39 UTC
*** Bug 192694 has been marked as a duplicate of this bug. ***
Comment 3 Aaron J. Seigo 2009-05-27 20:07:48 UTC
*** Bug 193432 has been marked as a duplicate of this bug. ***
Comment 4 Aaron J. Seigo 2009-05-27 20:07:55 UTC
*** Bug 193976 has been marked as a duplicate of this bug. ***
Comment 5 Aaron J. Seigo 2009-05-27 20:08:27 UTC
CC'ing Alexis just so we can get confirmation of a fix ...
Comment 6 Alexis MENARD 2009-05-28 14:32:10 UTC
I don't have crash with the current 4.5 branch.
Comment 7 Aaron J. Seigo 2009-05-28 20:43:12 UTC
thanks Alexis :)
Comment 8 Dario Andres 2009-05-30 20:22:09 UTC
*** Bug 194675 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2009-06-09 00:27:53 UTC
Bug 195650 looks like this but on Qt4.5.1. Could this issue be fixed on 4.5.1+ ?
Comment 10 Aaron J. Seigo 2009-06-09 01:21:21 UTC
*** Bug 195650 has been marked as a duplicate of this bug. ***
Comment 11 Dave Plater 2009-06-09 07:08:37 UTC
Which version of qt4 works? I'm running libqt4-4.5.1-2.1
Comment 12 Aaron J. Seigo 2009-06-10 06:30:54 UTC
*** Bug 195170 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2009-06-20 23:10:50 UTC
*** Bug 197318 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2009-06-29 19:03:42 UTC
*** Bug 198312 has been marked as a duplicate of this bug. ***
Comment 15 Andrey Borzenkov 2009-06-29 19:10:19 UTC
(In reply to comment #11)
> Which version of qt4 works? I'm running libqt4-4.5.1-2.1

Well, I just have this crash with 4.5.2.
Comment 16 Dario Andres 2009-07-03 15:45:55 UTC
*** Bug 198755 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2009-07-07 19:09:19 UTC
*** Bug 199313 has been marked as a duplicate of this bug. ***
Comment 18 Dario Andres 2009-07-13 14:26:59 UTC
*** Bug 199909 has been marked as a duplicate of this bug. ***
Comment 19 Dave Plater 2009-07-15 09:25:41 UTC
Created attachment 35345 [details]
plasma-desktop-20090715.kcrash

I've just updated to opensuse libqt4-4.5.2-1.1 and this crash looks similar to my previous one https://bugs.kde.org/show_bug.cgi?id=195650 although this time I clicked close (x) on firefox history when the crash assistant appeared. No other ill effects though.
Comment 20 Dario Andres 2009-07-15 15:26:41 UTC
@Dave: your crash is a different one, and it was fixed after 4.2.90. If you are using a recent version and still getting that backtrace, please open a new bug report. Thanks!
Comment 21 Dario Andres 2009-07-15 20:20:39 UTC
*** Bug 200353 has been marked as a duplicate of this bug. ***
Comment 22 Dario Andres 2009-07-16 23:34:17 UTC
*** Bug 200471 has been marked as a duplicate of this bug. ***