Reproducible crash in kde system monitor when editing a sheet

Bug #332187 reported by evlev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Base
Invalid
High
kdebase-workspace (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: ksysguard-kde4

crash report and version information are below.

use the attached worksheet (import worksheet)
right-click the top left pane (CPU 1) and select "Properties"
in the "Settings" window select the "Sensors" tab and press the "Delete" button to remove the first sensor
press "OK" or "Apply" and crash:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xb7fb3410 in __kernel_vsyscall ()
[Current thread is 0 (process 30476)]

System version:
--------------------
Description: Ubuntu 8.04.2
Release: 8.04

ksystem guard version:
-----------------------------
Qt: 4.3.4
KDE: 4.0.3 (KDE 4.0.3)
System Monitor: 4

pacage version:
--------------------
ksysguard-kde4:
  Installed: 4:4.0.3-0ubuntu2
  Candidate: 4:4.0.3-0ubuntu2
  Version table:
 *** 4:4.0.3-0ubuntu2 0
        500 http://il.archive.ubuntu.com hardy/universe Packages
        100 /var/lib/dpkg/status

Revision history for this message
evlev (superevald) wrote :
Revision history for this message
Jonathan Thomas (echidnaman) wrote :
Download full text (3.7 KiB)

In KDE 4.2 (released a year later from KDE 4.0) it doesn't crash when I press apply/OK, but it does crash when I exit ksysguard.

Application: System Monitor (ksysguard), signal SIGSEGV
[Current thread is 0 (LWP 1410)]

Thread 2 (Thread 0xb34d6b90 (LWP 1411)):
#0 0xb800f424 in __kernel_vsyscall ()
#1 0xb66287b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb71fc300 in ?? () from /usr/lib/libQtCore.so.4
#3 0xb712c74e in ?? () from /usr/lib/libQtCore.so.4
#4 0xb58734ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb663049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4b64720 (LWP 1410)):
[KCrash Handler]
#6 KSignalPlotter::beamColor (this=0x99f7d38, index=3) at /usr/include/qt4/QtGui/qcolor.h:255
#7 0xb7f9fc7c in FancyPlotter::saveSettings (this=0x9a12c88, doc=@0xbfe29a14, element=@0xbfe299ac) at /build/buildd/kdebase-workspace-4.2.0/ksysguard/gui/SensorDisplayLib/FancyPlotter.cc:634
#8 0xb7fd2c3a in WorkSheet::exportWorkSheet (this=0x9a0b928, fileName=@0xbfe29a5c) at /build/buildd/kdebase-workspace-4.2.0/ksysguard/gui/WorkSheet.cc:229
#9 0xb7fdae7b in Workspace::saveWorkSheet (this=0x966b030, sheet=0x9a0b928) at /build/buildd/kdebase-workspace-4.2.0/ksysguard/gui/Workspace.cc:212
#10 0xb7fdb467 in Workspace::saveOnQuit (this=0x966b030) at /build/buildd/kdebase-workspace-4.2.0/ksysguard/gui/Workspace.cc:170
#11 0xb7fdf798 in TopLevel::queryClose (this=0x9669be0) at /build/buildd/kdebase-workspace-4.2.0/ksysguard/gui/ksysguard.cc:374
#12 0xb78833d0 in KMainWindow::closeEvent (this=0x9669be0, e=0xbfe2a104) at /build/buildd/kde4libs-4.2.0/kdeui/widgets/kmainwindow.cpp:587
#13 0xb6965343 in QWidget::event () from /usr/lib/libQtGui.so.4
#14 0xb6cb95c7 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#15 0xb7882b17 in KMainWindow::event (this=0x9669be0, ev=0xbfe2a104) at /build/buildd/kde4libs-4.2.0/kdeui/widgets/kmainwindow.cpp:1093
#16 0xb78c737c in KXmlGuiWindow::event (this=0x9669be0, ev=0xbfe2a104) at /build/buildd/kde4libs-4.2.0/kdeui/xmlgui/kxmlguiwindow.cpp:131
#17 0xb7fe2b31 in TopLevel::event (this=0x9669be0, e=0x30000f2) at /build/buildd/kdebase-workspace-4.2.0/ksysguard/gui/ksysguard.cc:335
#18 0xb690d84c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#19 0xb691579a in QApplication::notify () from /usr/lib/libQtGui.so.4
#20 0xb77a007d in KApplication::notify (this=0x95e4ac0, receiver=0x9669be0, event=0xbfe2a104) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#21 0xb721cff1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#22 0xb6968473 in QWidgetPrivate::close_helper () from /usr/lib/libQtGui.so.4
#23 0xb696d5cb in QApplication::x11ClientMessage () from /usr/lib/libQtGui.so.4
#24 0xb697e6dc in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#25 0xb69a879a in ?? () from /usr/lib/libQtGui.so.4
#26 0xb57a3af8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb57a705b in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb57a71d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb7247628 in QEventDispatcherGlib::processEvents () from /usr/lib/libQt...

Read more...

Changed in kdebase-workspace:
importance: Undecided → Low
status: New → Triaged
Changed in kdebase:
status: Unknown → Confirmed
Changed in kdebase:
status: Confirmed → Invalid
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fixed in KDE 4.3.

Changed in kdebase-workspace (Ubuntu):
status: Triaged → Fix Released
Changed in kdebase:
status: Invalid → Unknown
Changed in kdebase:
importance: Unknown → High
status: Unknown → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.