Bug 213175 - Adding ioqueue sensor in Hard Disk Totals tab crashes System Monitor
Summary: Adding ioqueue sensor in Hard Disk Totals tab crashes System Monitor
Status: RESOLVED WORKSFORME
Alias: None
Product: ksysguard
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
: 212594 225961 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-11-05 00:59 UTC by Manuel Stol
Modified: 2010-02-10 13:46 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Stol 2009-11-05 00:59:23 UTC
Application that crashed: ksysguard
Version of the application: 4.3.1 (KDE 4.3.1) "release 6"
KDE Version: 4.3.1 (KDE 4.3.1) "release 6"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

What I was doing when the application crashed:
1. Install Hard Disk Totals tab:
   File > Download New Tabs... > Simple Read and Write Hard Disk > Install
2. Add the I/Os currently in progress sensor to the display of the Hard Disk Totals tab:
   In the Hard Disk Totals tab drag'n-drop from the Sensor Browser panel
   localhost / Disk Throughput / sda_(:0) / I/Os curreently in progress
   to the display panel


 -- Backtrace:
Application: System Monitor (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#5  QColor (acolor=<value optimized out>, this=<value optimized out>) at /usr/include/QtGui/qcolor.h:259
#6  KSignalPlotter::beamColor (acolor=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.1/ksysguard/gui/SensorDisplayLib/SignalPlotter.cc:113
#7  0x00007f3163091d6d in FancyPlotter::answerReceived (this=0xb755f0, id=<value optimized out>, answerlist=...)
    at /usr/src/debug/kdebase-workspace-4.3.1/ksysguard/gui/SensorDisplayLib/FancyPlotter.cc:553
#8  0x00007f3162c153bb in KSGRD::SensorAgent::processAnswer (this=0x889d70, buf=<value optimized out>, buflen=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.3.1/ksysguard/gui/ksgrd/SensorAgent.cc:184
#9  0x00007f3162c1c1de in KSGRD::SensorShellAgent::msgRcvd (this=0x889d70) at /usr/src/debug/kdebase-workspace-4.3.1/ksysguard/gui/ksgrd/SensorShellAgent.cc:91
#10 0x00007f3162c1d5c8 in KSGRD::SensorShellAgent::qt_metacall (this=0x889d70, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffded7aa90)
    at /usr/src/debug/kdebase-workspace-4.3.1/build/ksysguard/gui/ksgrd/SensorShellAgent.moc:72
#11 0x00007f316dc4bfbc in QMetaObject::activate (sender=0x901050, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#12 0x00007f316dbdad75 in QProcessPrivate::_q_canReadStandardOutput (this=0x89dd90) at io/qprocess.cpp:564
#13 0x00007f316dbdde19 in QProcess::qt_metacall (this=0x901050, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffded7ac90) at .moc/release-shared/moc_qprocess.cpp:101
#14 0x00007f316d5352a8 in KProcess::qt_metacall (this=0x7fffded7a630, _c=12044704, _id=6, _a=0x0) at /usr/src/debug/kdelibs-4.3.1/build/kdecore/kprocess.moc:63
#15 0x00007f316dc4bfbc in QMetaObject::activate (sender=0x8f92f0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#16 0x00007f316dc8276e in QSocketNotifier::activated (this=0x7fffded7a630, _t1=18) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#17 0x00007f316dc50953 in QSocketNotifier::event (this=0x8f92f0, e=0x7fffded7b1d0) at kernel/qsocketnotifier.cpp:316
#18 0x00007f316ba272ac in QApplicationPrivate::notify_helper (this=0x67f9b0, receiver=0x8f92f0, e=0x7fffded7b1d0) at kernel/qapplication.cpp:4065
#19 0x00007f316ba2e57e in QApplication::notify (this=0x67f910, receiver=0x8f92f0, e=0x7fffded7b1d0) at kernel/qapplication.cpp:4030
#20 0x00007f316c6218d6 in KApplication::notify (this=0x67f910, receiver=0x8f92f0, event=0x7fffded7b1d0) at /usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#21 0x00007f316dc36ddc in QCoreApplication::notifyInternal (this=0x67f910, receiver=0x8f92f0, event=0x7fffded7b1d0) at kernel/qcoreapplication.cpp:610
#22 0x00007f316dc5f6fa in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#23 socketNotifierSourceDispatch (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:110
#24 0x00007f316a970dde in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#25 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#26 0x00007f316a9747a8 in g_main_context_iterate (context=0x681aa0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#27 0x00007f316a9748d0 in IA__g_main_context_iteration (context=0x681aa0, may_block=1) at gmain.c:2654
#28 0x00007f316dc5f3a3 in QEventDispatcherGlib::processEvents (this=0x618810, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#29 0x00007f316baba31e in QGuiEventDispatcherGlib::processEvents (this=0x7fffded7a630, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#30 0x00007f316dc35712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#31 0x00007f316dc35ae4 in QEventLoop::exec (this=0x7fffded7b430, flags=) at kernel/qeventloop.cpp:201
#32 0x00007f316dc37c99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#33 0x00007f31630c9173 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.1/ksysguard/gui/ksysguard.cc:579
#34 0x0000000000406f88 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=1, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x65cd58 "DarkFire;1257365024;141263;3852_TIME89214141") at /usr/src/debug/kdelibs-4.3.1/kinit/kinit.cpp:706
#35 0x0000000000407c80 in handle_launcher_request (sock=7, who=<value optimized out>) at /usr/src/debug/kdelibs-4.3.1/kinit/kinit.cpp:1198
#36 0x0000000000408131 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.3.1/kinit/kinit.cpp:1391
#37 0x0000000000408dfa in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /usr/src/debug/kdelibs-4.3.1/kinit/kinit.cpp:1830
Warning: the current language does not match this frame.
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-06 02:36:04 UTC
*** Bug 212594 has been marked as a duplicate of this bug. ***
Comment 2 John Tapsell 2010-01-13 15:42:23 UTC
I can't reproduce.  Please reopen if it comes up in 4.4 RC2 or later.
Comment 3 Dario Andres 2010-02-10 13:46:02 UTC
From bug 225961:
-- What I was doing when the application crashed:
Dragging and dropping an item to the hdd sensors tab results in a crash, always
reproducable.
Comment 4 Dario Andres 2010-02-10 13:46:06 UTC
*** Bug 225961 has been marked as a duplicate of this bug. ***