| Summary: | System Monitor filter set causes crash when swapping to graph view | ||
|---|---|---|---|
| Product: | [Unmaintained] ksysguard | Reporter: | Martin <amheuwr> |
| Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | andresbajotierra |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Unlisted Binaries | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Further to the above bug report. I also had the ksysguard window squeezed down to a size that meant it was not possible to fully view the whole graphs. Eventually, I was unable to restart ksysguard without it crashing immediately. In an attempt to try and rectify this I reinstalled ksysguard. That was unsuccessful, and I had to open the application several times while trying to grab the resize window handles to make it bigger. Eventually I was able to resize the window before it crashed again. This made it obvious that the actual cause of the crash was the size of the window, rather than the filtering which I was carrying out. This is further confirmed by the fact that I have now the ksysguard window maximised and filters set, and can swap between the Process Table and System Load tabs without crashing. Apologies if this report duplicates any others, but my initial thoughts on the reason for the crashes did seem valid at the time. I will now get back to looking at why Google Chrome is misbehaving. [Comment from a bug triager] This issue is being tracked at bug 205554. Merging. Thanks for the detailed information *** This bug has been marked as a duplicate of bug 205554 *** |
Application that crashed: ksysguard Version of the application: 4.3.5 (KDE 4.3.5) KDE Version: 4.3.5 (KDE 4.3.5) Qt Version: 4.5.2 Operating System: Linux 2.6.31-16-generic x86_64 Distribution: Linux Mint 8 Helena - KDE64 Community Edition What I was doing when the application crashed: While investigating problem with Google Chrome Web Browser i.e. several processes show as started, I filtered out all other running processes by typing chrome in the filter field. When clicking on the tab to view the graphs of how the system was running with the filter set, System Monitor crashed. This was replicated every time I used the same process. -- Backtrace: Application: System Monitor (kdeinit4), signal: Segmentation fault The current source language is "auto; currently c". [KCrash Handler] #5 commonEdge (this=0x7fffa69ba970, fi=-1, si=4, bezier=0x16b47c0, t0=1.3906711615657361e-309, t1=0) at painting/qpathclipper.cpp:1154 #6 QWingedEdge::addEdge (this=0x7fffa69ba970, fi=-1, si=4, bezier=0x16b47c0, t0=1.3906711615657361e-309, t1=0) at painting/qpathclipper.cpp:1214 #7 0x00007fb3ca7020a3 in QWingedEdge::addBezierEdge (this=0x7fffa69ba970, bezier=0x16b47c0, vertexA=-1, vertexB=<value optimized out>, alphaA=0, alphaB=<value optimized out>, path=<value optimized out>) at painting/qpathclipper.cpp:1341 #8 0x00007fb3ca7039fb in QWingedEdge::intersectAndAdd (this=<value optimized out>) at painting/qpathclipper.cpp:731 #9 0x00007fb3ca70507b in QWingedEdge (this=0x7fffa69ba970, subject=..., clip=...) at painting/qpathclipper.cpp:781 #10 0x00007fb3ca7065be in QPathClipper::clip (this=0x7fffa69baab0, operation=<value optimized out>) at painting/qpathclipper.cpp:1761 #11 0x00007fb3ca6f7950 in QPainterPath::intersected (this=0x7fffa69bab60, p=...) at painting/qpainterpath.cpp:3123 #12 0x00007fb3ca6cfcdf in QOutlineMapper::clipElements (this=0x16a4490, elements=0x169fa10, types=<value optimized out>, element_count=5) at painting/qoutlinemapper.cpp:402 #13 0x00007fb3ca6d04c6 in QOutlineMapper::endOutline (this=0x16a4490) at painting/qoutlinemapper.cpp:263 #14 0x00007fb3ca6d169e in QOutlineMapper::convertPath (this=0x16a4490, path=...) at painting/qoutlinemapper.cpp:162 #15 0x00007fb3ca756143 in QRasterPaintEngine::fill (this=<value optimized out>, path=..., brush=<value optimized out>) at painting/qpaintengine_raster.cpp:1836 #16 0x00007fb3ca6eee28 in QPainter::fillPath (this=<value optimized out>, path=..., brush=...) at painting/qpainter.cpp:3158 #17 0x00007fb3c09b3809 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #18 0x00007fb3c09b3a10 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #19 0x00007fb3c09b47cf in ?? () from /usr/lib/libkdeinit4_ksysguard.so #20 0x00007fb3c099019c in ?? () from /usr/lib/libkdeinit4_ksysguard.so #21 0x00007fb3c09843b1 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #22 0x00007fb3c0995f88 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #23 0x00007fb3cc638ddc in QMetaObject::activate (sender=0x1472100, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x16b47c0) at kernel/qobject.cpp:3113 #24 0x00007fb3cc632d83 in QObject::event (this=0x1472100, e=0xffffffff) at kernel/qobject.cpp:1075 #25 0x00007fb3ca5cdefc in QApplicationPrivate::notify_helper (this=0x1314fb0, receiver=0x1472100, e=0x7fffa69bbc40) at kernel/qapplication.cpp:4056 #26 0x00007fb3ca5d51ce in QApplication::notify (this=0x1314f10, receiver=0x1472100, e=0x7fffa69bbc40) at kernel/qapplication.cpp:4021 #27 0x00007fb3cb204f46 in KApplication::notify (this=0x1314f10, receiver=0x1472100, event=0x7fffa69bbc40) at ../../kdeui/kernel/kapplication.cpp:302 #28 0x00007fb3cc623c2c in QCoreApplication::notifyInternal (this=0x1314f10, receiver=0x1472100, event=0x7fffa69bbc40) at kernel/qcoreapplication.cpp:610 #29 0x00007fb3cc64e862 in QCoreApplication::sendEvent (this=0x1318b80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #30 QTimerInfoList::activateTimers (this=0x1318b80) at kernel/qeventdispatcher_unix.cpp:572 #31 0x00007fb3cc64c25d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165 #32 0x00007fb3c94febce in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #33 0x00007fb3c9502598 in ?? () from /lib/libglib-2.0.so.0 #34 0x00007fb3c95026c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #35 0x00007fb3cc64c1fe in QEventDispatcherGlib::processEvents (this=0x1291040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #36 0x00007fb3ca6624be in QGuiEventDispatcherGlib::processEvents (this=0x7fffa69ba970, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #37 0x00007fb3cc622532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #38 0x00007fb3cc622904 in QEventLoop::exec (this=0x7fffa69bbee0, flags=) at kernel/qeventloop.cpp:201 #39 0x00007fb3cc624ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #40 0x00007fb3c09cd233 in kdemain () from /usr/lib/libkdeinit4_ksysguard.so #41 0x0000000000406da8 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=0x12cfc48 "tirionfadau;1267987015;12028;2565_TIME36365449") at ../../kinit/kinit.cpp:677 #42 0x0000000000407aa0 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1169 #43 0x0000000000407f51 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362 #44 0x0000000000408bb2 in main (argc=1, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1793 Reported using DrKonqi