Bug 313049 - System Monitor crashed while exiting konsole
Summary: System Monitor crashed while exiting konsole
Status: RESOLVED DUPLICATE of bug 308996
Alias: None
Product: ksysguard
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-10 23:54 UTC by Tianyu Zhu
Modified: 2013-01-11 00:13 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tianyu Zhu 2013-01-10 23:54:51 UTC
Application: ksysguard (4.9.97)
KDE Platform Version: 4.9.97
Qt Version: 4.8.3
Operating System: Linux 3.5.0-22-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
I closed a konsole window and the System Monitor crashed.

- Custom settings of the application:
I had the System Monitor window open on another desktop,
Viewing "All Processes, Tree"
Filtered by "bash"

The crash can be reproduced some of the time.

-- Backtrace:
Application: System Monitor (ksysguard), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb32c8740 (LWP 30536))]

Thread 2 (Thread 0xb01adb40 (LWP 30539)):
#0  0xb3c0bdcd in __GI_clock_gettime (clock_id=1, tp=0xb01acf68) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb673afb5 in do_gettime (frac=0xb01acf60, sec=0xb01acf58) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb682236e in QTimerInfoList::updateCurrentTime (this=0xaf802074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb68226fa in QTimerInfoList::timerWait (this=0xaf802074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 1 (Thread 0xb32c8740 (LWP 30536)):
[KCrash Handler]
#7  QSortFilterProxyModelPrivate::updateChildrenMapping (this=0x8ed2d40, source_parent=..., parent_mapping=0x9131768, orient=Qt::Vertical, start=4, end=4, delta_item_count=1, remove=true) at itemviews/qsortfilterproxymodel.cpp:948
#8  0xb630af7c in source_items_removed (orient=Qt::Vertical, end=4, start=4, source_parent=..., this=0x8ed2d40) at itemviews/qsortfilterproxymodel.cpp:890
#9  QSortFilterProxyModelPrivate::source_items_removed (this=0x8ed2d40, source_parent=..., start=4, end=4, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:848
#10 0xb630b15b in QSortFilterProxyModelPrivate::_q_sourceRowsRemoved (this=0x8ed2d40, source_parent=..., start=4, end=4) at itemviews/qsortfilterproxymodel.cpp:1298
#11 0xb6807ed6 in QMetaObject::activate (sender=0x8e66990, m=0xb6954298 <QAbstractItemModel::staticMetaObject>, local_signal_index=7, argv=0xbfb6e8b0) at kernel/qobject.cpp:3547
#12 0xb68578b5 in QAbstractItemModel::rowsRemoved (this=0x8e66990, _t1=..., _t2=4, _t3=4) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#13 0xb67e877e in QAbstractItemModel::endRemoveRows (this=0x8e66990) at kernel/qabstractitemmodel.cpp:2487
#14 0xb74899f8 in ProcessModelPrivate::endRemoveRow (this=0x8ec1d10) at ../../../../libs/ksysguard/processui/ProcessModel.cpp:855
#15 0xb6807ed6 in QMetaObject::activate (sender=0x8de4260, m=0xb7127c58 <KSysGuard::Processes::staticMetaObject>, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#16 0xb71197b5 in KSysGuard::Processes::endRemoveProcess (this=this@entry=0x8de4260) at ./processes.moc:149
#17 0xb711aabe in deleteProcess (pid=27949, this=<optimized out>) at ../../../../libs/ksysguard/processcore/processes.cpp:407
#18 KSysGuard::Processes::processesUpdated (this=this@entry=0x8de4260) at ../../../../libs/ksysguard/processcore/processes.cpp:328
#19 0xb711addc in qt_static_metacall (_a=0xbfb6eb4c, _id=8, _o=0x8de4260, _c=<optimized out>) at ./processes.moc:74
#20 KSysGuard::Processes::qt_static_metacall (_o=0x8de4260, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb6eb4c) at ./processes.moc:60
#21 0xb6807ed6 in QMetaObject::activate (sender=0x8e9e070, m=0xb7127e04 <KSysGuard::AbstractProcesses::staticMetaObject>, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#22 0xb7121535 in KSysGuard::AbstractProcesses::processesUpdated (this=0x8e9e070) at ./processes_base_p.moc:99
#23 0xb711e6d4 in KSysGuard::ProcessesLocal::updateAllProcesses (this=0x8e9e070, updateFlags=...) at ../../../../libs/ksysguard/processcore/processes_local_p.h:57
#24 0xb71188e8 in KSysGuard::Processes::updateAllProcesses (this=0x8de4260, updateDurationMS=0, updateFlags=...) at ../../../../libs/ksysguard/processcore/processes.cpp:317
#25 0xb7489837 in ProcessModel::update (this=0x8e66990, updateDurationMSecs=0, updateFlags=...) at ../../../../libs/ksysguard/processui/ProcessModel.cpp:575
#26 0xb747dc0f in KSysGuardProcessList::updateList (this=0x8ebfa80) at ../../../../libs/ksysguard/processui/ksysguardprocesslist.cpp:959
#27 0xb76b5dfe in ProcessController::timerTick (this=0x8ed3068) at ../../../ksysguard/gui/SensorDisplayLib/ProcessController.cpp:129
#28 0xb769350b in qt_static_metacall (_a=0xbfb6ed6c, _id=6, _o=0x8ed3068, _c=<optimized out>) at ./SensorDisplay.moc:69
#29 KSGRD::SensorDisplay::qt_static_metacall (_o=0x8ed3068, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfb6ed6c) at ./SensorDisplay.moc:57
#30 0xb6807ed6 in QMetaObject::activate (sender=0x8ea75bc, m=0xb69544b8 <QTimer::staticMetaObject>, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#31 0xb6858a55 in QTimer::timeout (this=0x8ea75bc) at .moc/release-shared/moc_qtimer.cpp:148
#32 0xb680eed6 in QTimer::timerEvent (this=0x8ea75bc, e=0xbfb6f280) at kernel/qtimer.cpp:280
#33 0xb6805d34 in QObject::event (this=0x8ea75bc, e=0xbfb6f280) at kernel/qobject.cpp:1157
#34 0xb5ce039c in QApplicationPrivate::notify_helper (this=0x8d52128, receiver=0x8ea75bc, e=0xbfb6f280) at kernel/qapplication.cpp:4562
#35 0xb5ce4daf in QApplication::notify (this=0xbfb6f280, receiver=0x8ea75bc, e=0xbfb6f280) at kernel/qapplication.cpp:3944
#36 0xb6e802b1 in KApplication::notify (this=0x8d46c28, receiver=0x8ea75bc, event=0xbfb6f280) at ../../kdeui/kernel/kapplication.cpp:311
#37 0xb67ef78e in QCoreApplication::notifyInternal (this=0x8d46c28, receiver=0x8ea75bc, event=0xbfb6f280) at kernel/qcoreapplication.cpp:915
#38 0xb6824280 in sendEvent (event=0xbfb6f280, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#39 QTimerInfoList::activateTimers (this=0x8d59194) at kernel/qeventdispatcher_unix.cpp:611
#40 0xb6821308 in timerSourceDispatch (source=0x8d59160) at kernel/qeventdispatcher_glib.cpp:186
#41 timerSourceDispatch (source=0x8d59160) at kernel/qeventdispatcher_glib.cpp:180
#42 0xb6821342 in idleTimerSourceDispatch (source=0x8d591c8) at kernel/qeventdispatcher_glib.cpp:233
#43 0xb3b529e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#44 0xb3b52d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#45 0xb3b52e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#46 0xb6821981 in QEventDispatcherGlib::processEvents (this=0x8d327b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#47 0xb5d969aa in QGuiEventDispatcherGlib::processEvents (this=0x8d327b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0xb67ee26c in QEventLoop::processEvents (this=this@entry=0xbfb6f508, flags=...) at kernel/qeventloop.cpp:149
#49 0xb67ee561 in QEventLoop::exec (this=0xbfb6f508, flags=...) at kernel/qeventloop.cpp:204
#50 0xb67f3cba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#51 0xb5cddfc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#52 0xb76d83d9 in kdemain (argc=1, argv=0xbfb6f6a4) at ../../../ksysguard/gui/ksysguard.cpp:581
#53 0x0804855b in main (argc=1, argv=0xbfb6f6a4) at ksysguard_dummy.cpp:3

This bug may be a duplicate of or related to bug 308996.

Possible duplicates by query: bug 311345, bug 308996, bug 306051.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-01-11 00:13:40 UTC

*** This bug has been marked as a duplicate of bug 308996 ***