Bug 311126 - plasma crashed during system monitor widget config
Summary: plasma crashed during system monitor widget config
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-systemmonitor (show other bugs)
Version: 4.9.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-04 02:19 UTC by grzeg
Modified: 2013-05-29 16:21 UTC (History)
0 users

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 grzeg 2012-12-04 02:19:20 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.3
Qt Version: 4.8.3
Operating System: Linux 3.6.8-2.fc17.x86_64 x86_64
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
- Custom settings of the application: plasma crashed when i was configuring 

system monitor widget

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fe9ba300880 (LWP 1063))]

Thread 3 (Thread 0x7fe9a5338700 (LWP 1066)):
#0  0x0000003afd4e8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003afd047af4 in g_main_context_poll (n_fds=1, fds=0x7fe9980029b0, timeout=-1, context=0x7fe9980009a0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7fe9980009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141
#3  0x0000003afd047c14 in g_main_context_iteration (context=0x7fe9980009a0, may_block=1) at gmain.c:3207
#4  0x0000003b061a5ff6 in QEventDispatcherGlib::processEvents (this=0x7fe9980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003b06176cbf in QEventLoop::processEvents (this=this@entry=0x7fe9a5337cd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003b06176f48 in QEventLoop::exec (this=0x7fe9a5337cd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003b060787e0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003b061574df in QInotifyFileSystemWatcherEngine::run (this=0x1b8f1a0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0000003b0607b7bc in QThreadPrivate::start (arg=0x1b8f1a0) at thread/qthread_unix.cpp:338
#10 0x0000003afdc07d14 in start_thread (arg=0x7fe9a5338700) at pthread_create.c:309
#11 0x0000003afd4f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fe997df4700 (LWP 1068)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003b20986797 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3b20c94640) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003b209867c9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000003afdc07d14 in start_thread (arg=0x7fe997df4700) at pthread_create.c:309
#4  0x0000003afd4f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fe9ba300880 (LWP 1063)):
[KCrash Handler]
#6  qNumVariantToHelper<int> (val=@0x210: <error reading variable>, ok=0x0, d=..., handler=<optimized out>) at kernel/qvariant.cpp:2433
#7  QVariant::toInt (this=0x210, ok=0x0) at kernel/qvariant.cpp:2459
#8  0x00007fe9a4132c4a in Hdd_Activity::configAccepted (this=0x1bb3dc0) at /usr/src/debug/kde-workspace-4.9.3/plasma/generic/applets/system-monitor/hdd_activity.cpp:247
#9  0x0000003b0618e71f in QMetaObject::activate (sender=0x351c340, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#10 0x0000003b0bfa7748 in KDialog::slotButtonClicked (this=0x351c340, button=4) at /usr/src/debug/kdelibs-4.9.3/kdeui/dialogs/kdialog.cpp:884
#11 0x0000003b0bfa7b74 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdelibs-4.9.3/x86_64-redhat-linux-gnu/kdeui/kdialog.moc:166
#12 KDialog::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdelibs-4.9.3/x86_64-redhat-linux-gnu/kdeui/kdialog.moc:126
#13 0x0000003b0618e71f in QMetaObject::activate (sender=0x2fccba0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff38ac7ce0) at kernel/qobject.cpp:3547
#14 0x0000003b061931ce in QSignalMapper::mapped (this=this@entry=0x2fccba0, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:114
#15 0x0000003b061933d5 in QSignalMapper::map (this=0x2fccba0, sender=0x35898b0) at kernel/qsignalmapper.cpp:266
#16 0x0000003b0618e71f in QMetaObject::activate (sender=0x35898b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff38ac7e70) at kernel/qobject.cpp:3547
#17 0x0000003b0ac2e172 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
#18 0x0000003b0a98336e in QAbstractButtonPrivate::emitClicked (this=this@entry=0x35898f0) at widgets/qabstractbutton.cpp:548
#19 0x0000003b0a983970 in QAbstractButtonPrivate::click (this=this@entry=0x35898f0) at widgets/qabstractbutton.cpp:541
#20 0x0000003b0a983bdc in QAbstractButton::mouseReleaseEvent (this=0x35898b0, e=0x7fff38ac8710) at widgets/qabstractbutton.cpp:1123
#21 0x0000003b0a619ce0 in QWidget::event (this=0x35898b0, event=0x7fff38ac8710) at kernel/qwidget.cpp:8371
#22 0x0000003b0a5ca4ac in QApplicationPrivate::notify_helper (this=this@entry=0x1706db0, receiver=receiver@entry=0x35898b0, e=e@entry=0x7fff38ac8710) at kernel/qapplication.cpp:4557
#23 0x0000003b0a5cf18b in QApplication::notify (this=<optimized out>, receiver=0x35898b0, e=0x7fff38ac8710) at kernel/qapplication.cpp:4100
#24 0x0000003b0c0468a6 in KApplication::notify (this=0x16eeec0, receiver=0x35898b0, event=0x7fff38ac8710) at /usr/src/debug/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#25 0x0000003b06177f6e in QCoreApplication::notifyInternal (this=0x16eeec0, receiver=0x35898b0, event=0x7fff38ac8710) at kernel/qcoreapplication.cpp:915
#26 0x0000003b0a5cb2eb in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#27 QApplicationPrivate::sendMouseEvent (receiver=0x35898b0, event=0x7fff38ac8710, alienWidget=0x35898b0, nativeWidget=0x351c340, buttonDown=0x3b0b09d248, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3168
#28 0x0000003b0a645994 in QETWidget::translateMouseEvent (this=this@entry=0x351c340, event=event@entry=0x7fff38ac8e80) at kernel/qapplication_x11.cpp:4528
#29 0x0000003b0a644721 in QApplication::x11ProcessEvent (this=0x16eeec0, event=0x7fff38ac8e80) at kernel/qapplication_x11.cpp:3651
#30 0x0000003b0a66a7ac in x11EventSourceDispatch (s=s@entry=0x170d470, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#31 0x0000003afd047825 in g_main_dispatch (context=0x17080a0) at gmain.c:2539
#32 g_main_context_dispatch (context=context@entry=0x17080a0) at gmain.c:3075
#33 0x0000003afd047b58 in g_main_context_iterate (context=context@entry=0x17080a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#34 0x0000003afd047c14 in g_main_context_iteration (context=0x17080a0, may_block=1) at gmain.c:3207
#35 0x0000003b061a5fd6 in QEventDispatcherGlib::processEvents (this=0x169a1b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0x0000003b0a66a48e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#37 0x0000003b06176cbf in QEventLoop::processEvents (this=this@entry=0x7fff38ac9250, flags=...) at kernel/qeventloop.cpp:149
#38 0x0000003b06176f48 in QEventLoop::exec (this=0x7fff38ac9250, flags=...) at kernel/qeventloop.cpp:204
#39 0x0000003b0617bd38 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#40 0x00007fe9baa03195 in kdemain (argc=1, argv=0x7fff38ac9548) at /usr/src/debug/kde-workspace-4.9.3/plasma/desktop/shell/main.cpp:120
#41 0x0000003afd421735 in __libc_start_main (main=0x4008d0 <main(int, char**)>, argc=1, ubp_av=0x7fff38ac9548, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff38ac9538) at libc-start.c:226
#42 0x0000000000400901 in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2013-05-29 16:21:28 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid. 

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times. 

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!