| Summary: | Crashed when Clicking header to Sort by RAM use | ||
|---|---|---|---|
| Product: | [Unmaintained] ksysguard | Reporter: | Todd B. <tburdge222> |
| 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: | |||
This is a Qt-related issue which is being tracked at bug 205554 Thanks *** This bug has been marked as a duplicate of bug 205554 *** |
Application that crashed: ksysguard Version of the application: 4.3.2 (KDE 4.3.2) KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-16-generic i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: Ubuntu 9.10: I was using KDE system monitor in Gnome. I had 3 Virtual Machines loaded into Sun Virtualbox (XP, Win7, OpenSolaris) and I was checking how much of my 3 GB of RAM I was using. I saw 2.5 GB in use at the bottom of ksysguard, then I clicked on the header for RAM usage to sort them in descending order, and it crashed. -- Backtrace: Application: System Monitor (ksysguard), signal: Segmentation fault [KCrash Handler] #5 commonEdge (this=0xbfdd4ea0, fi=-1, si=4, bezier=0xa0f0ae0, t0=0, t1=-nan(0x8000000000000)) at painting/qpathclipper.cpp:1154 #6 QWingedEdge::addEdge (this=0xbfdd4ea0, fi=-1, si=4, bezier=0xa0f0ae0, t0=0, t1=-nan(0x8000000000000)) at painting/qpathclipper.cpp:1214 #7 0x0124e18e in QWingedEdge::addBezierEdge (this=0xbfdd4ea0, bezier=0xa0f0ae0, vertexA=-1, vertexB=-1, alphaA=0, alphaB=-nan(0x8000000000000), path=0) at painting/qpathclipper.cpp:1341 #8 0x01252637 in QWingedEdge::intersectAndAdd (this=0xbfdd4ea0) at painting/qpathclipper.cpp:731 #9 0x01252abc in QWingedEdge (this=0xbfdd4ea0, subject=..., clip=...) at painting/qpathclipper.cpp:781 #10 0x01253fb6 in QPathClipper::clip (this=0xbfdd4fac, operation=QPathClipper::BoolAnd) at painting/qpathclipper.cpp:1761 #11 0x01245754 in QPainterPath::intersected (this=0xbfdd503c, p=...) at painting/qpainterpath.cpp:3123 #12 0x0121a72a in QOutlineMapper::clipElements (this=0x9e36b10, elements=0xa0e2ea8, types=0x9e46928, element_count=5) at painting/qoutlinemapper.cpp:402 #13 0x0121afe4 in QOutlineMapper::endOutline (this=0x9e36b10) at painting/qoutlinemapper.cpp:263 #14 0x0121c3b2 in QOutlineMapper::convertPath (this=0x9e36b10, path=...) at painting/qoutlinemapper.cpp:162 #15 0x012aa9e5 in QRasterPaintEngine::fill (this=0x9efa480, path=..., brush=...) at painting/qpaintengine_raster.cpp:1836 #16 0x0123cc84 in QPainter::fillPath (this=0xbfdd575c, path=..., brush=...) at painting/qpainter.cpp:3158 #17 0x00fb9607 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #18 0x00fb9832 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #19 0x00fb9d84 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #20 0x00fba443 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #21 0x01157dd4 in QWidget::event (this=0x9d6b4a8, event=0xbfdd5d64) at kernel/qwidget.cpp:7687 #22 0x01102f54 in QApplicationPrivate::notify_helper (this=0x9b09660, receiver=0x9d6b4a8, e=0xbfdd5d64) at kernel/qapplication.cpp:4056 #23 0x0110a5ca in QApplication::notify (this=0x9b09270, receiver=0x9d6b4a8, e=0xbfdd5d64) at kernel/qapplication.cpp:4021 #24 0x00cdebfa in KApplication::notify (this=0x9b09270, receiver=0x9d6b4a8, event=0xbfdd5d64) at ../../kdeui/kernel/kapplication.cpp:302 #25 0x01abf6cb in QCoreApplication::notifyInternal (this=0x9b09270, receiver=0x9d6b4a8, event=0xbfdd5d64) at kernel/qcoreapplication.cpp:610 #26 0x0115fe25 in QCoreApplication::sendSpontaneousEvent (this=0x9d6b620, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #27 QWidgetPrivate::drawWidget (this=0x9d6b620, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5079 #28 0x0116064d in QWidgetPrivate::paintSiblingsRecursive (this=0x9d68860, pdev=0x9ba40c4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5189 #29 0x01160569 in QWidgetPrivate::paintSiblingsRecursive (this=0x9d68860, pdev=0x9ba40c4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5180 #30 0x01160569 in QWidgetPrivate::paintSiblingsRecursive (this=0x9d68860, pdev=0x9ba40c4, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5180 #31 0x01160569 in QWidgetPrivate::paintSiblingsRecursive (this=0x9d68860, pdev=0x9ba40c4, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5180 #32 0x0115fa16 in QWidgetPrivate::drawWidget (this=0x9d68860, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5128 #33 0x0116064d in QWidgetPrivate::paintSiblingsRecursive (this=0x9c1de00, pdev=0x9ba40c4, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5189 #34 0x0115fa16 in QWidgetPrivate::drawWidget (this=0x9c1de00, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5128 #35 0x0116064d in QWidgetPrivate::paintSiblingsRecursive (this=0x9ba5f60, pdev=0x9ba40c4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5189 #36 0x0115fa16 in QWidgetPrivate::drawWidget (this=0x9ba5f60, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5128 #37 0x0116064d in QWidgetPrivate::paintSiblingsRecursive (this=0x9ba5b58, pdev=0x9ba40c4, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5189 #38 0x01160569 in QWidgetPrivate::paintSiblingsRecursive (this=0x9ba5b58, pdev=0x9ba40c4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5180 #39 0x0115fa16 in QWidgetPrivate::drawWidget (this=0x9ba5b58, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5128 #40 0x0116064d in QWidgetPrivate::paintSiblingsRecursive (this=0x9ba5918, pdev=0x9ba40c4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5189 #41 0x0115fa16 in QWidgetPrivate::drawWidget (this=0x9ba5918, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5128 #42 0x0116064d in QWidgetPrivate::paintSiblingsRecursive (this=0x9ba3518, pdev=0x9ba40c4, siblings=..., index=17, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5189 #43 0x0115fa16 in QWidgetPrivate::drawWidget (this=0x9ba3518, pdev=0x9ba40c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ba4050) at kernel/qwidget.cpp:5128 #44 0x012ee2f8 in QWidgetBackingStore::sync (this=0x9ba4050) at painting/qbackingstore.cpp:1269 #45 0x01151116 in QWidgetPrivate::syncBackingStore (this=0x9ba3518) at kernel/qwidget.cpp:1603 #46 0x01158215 in QWidget::event (this=0x9ba3440, event=0xa0f8890) at kernel/qwidget.cpp:7827 #47 0x01525297 in QMainWindow::event (this=0x9ba3440, event=0xa0f8890) at widgets/qmainwindow.cpp:1399 #48 0x00dc4dc4 in KMainWindow::event (this=0x9ba3440, ev=0xa0f8890) at ../../kdeui/widgets/kmainwindow.cpp:1094 #49 0x00e0b30f in KXmlGuiWindow::event (this=0x9ba3440, ev=0xa0f8890) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #50 0x00fd6ce4 in ?? () from /usr/lib/libkdeinit4_ksysguard.so #51 0x01102f54 in QApplicationPrivate::notify_helper (this=0x9b09660, receiver=0x9ba3440, e=0xa0f8890) at kernel/qapplication.cpp:4056 #52 0x0110a5ca in QApplication::notify (this=0x9b09270, receiver=0x9ba3440, e=0xa0f8890) at kernel/qapplication.cpp:4021 #53 0x00cdebfa in KApplication::notify (this=0x9b09270, receiver=0x9ba3440, event=0xa0f8890) at ../../kdeui/kernel/kapplication.cpp:302 #54 0x01abf6cb in QCoreApplication::notifyInternal (this=0x9b09270, receiver=0x9ba3440, event=0xa0f8890) at kernel/qcoreapplication.cpp:610 #55 0x01ac02b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9af3e48) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #56 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9af3e48) at kernel/qcoreapplication.cpp:1247 #57 0x01ac047d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #58 0x01aea3ff in QCoreApplication::sendPostedEvents (s=0x9b0b188) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #59 postEventSourceDispatch (s=0x9b0b188) at kernel/qeventdispatcher_glib.cpp:210 #60 0x04531e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #61 0x04535720 in ?? () from /lib/libglib-2.0.so.0 #62 0x04535853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #63 0x01aea02c in QEventDispatcherGlib::processEvents (this=0x9af3a30, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #64 0x011a3be5 in QGuiEventDispatcherGlib::processEvents (this=0x9af3a30, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #65 0x01abdc79 in QEventLoop::processEvents (this=0xbfdd78b4, flags=) at kernel/qeventloop.cpp:149 #66 0x01abe0ca in QEventLoop::exec (this=0xbfdd78b4, flags=...) at kernel/qeventloop.cpp:201 #67 0x01ac053f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #68 0x01102dd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #69 0x00fd5837 in kdemain () from /usr/lib/libkdeinit4_ksysguard.so #70 0x080485cb in _start () Reported using DrKonqi