Bug 312473

Summary: KDE daemon crashed after waking from sleep
Product: [Unmaintained] kdelibs Reporter: sparhawk <kdebugs>
Component: kshareddatacacheAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: mpyne
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description sparhawk 2013-01-02 02:12:31 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.9.3
Qt Version: 4.8.3
Operating System: Linux 3.5.0-21-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
Computer had been suspended to RAM. I woke it up, and then the KDE daemon crashed.

-- Backtrace:
Application: KDE Dæmon (kdeinit4), signal: Floating point exception
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff02f372780 (LWP 1679))]

Thread 6 (Thread 0x7ff013fff700 (LWP 1794)):
#0  0x00007ff03456b8bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007ff0314a615f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff031469914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff031469d22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff031469ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff035999c16 in QEventDispatcherGlib::processEvents (this=0x7ff00c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007ff03596a2bf in QEventLoop::processEvents (this=this@entry=0x7ff013ffedd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007ff03596a548 in QEventLoop::exec (this=0x7ff013ffedd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007ff03586bb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007ff03594a9af in QInotifyFileSystemWatcherEngine::run (this=0x2605e80) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007ff03586eaec in QThreadPrivate::start (arg=0x2605e80) at thread/qthread_unix.cpp:338
#11 0x00007ff031d42e9a in start_thread (arg=0x7ff013fff700) at pthread_create.c:308
#12 0x00007ff034578cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ff011157700 (LWP 1988)):
#0  0x00007ff0314a6e51 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff031469769 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff031469cf9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff031469ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff035999c16 in QEventDispatcherGlib::processEvents (this=0x7ff0080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007ff03596a2bf in QEventLoop::processEvents (this=this@entry=0x7ff011156dd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ff03596a548 in QEventLoop::exec (this=0x7ff011156dd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007ff03586bb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007ff01b17f352 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#9  0x00007ff03586eaec in QThreadPrivate::start (arg=0x26a3d80) at thread/qthread_unix.cpp:338
#10 0x00007ff031d42e9a in start_thread (arg=0x7ff011157700) at pthread_create.c:308
#11 0x00007ff034578cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ff010956700 (LWP 1989)):
#0  0x00007ff03456d303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff031469d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff031469ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff035999c16 in QEventDispatcherGlib::processEvents (this=0x7feffc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007ff03596a2bf in QEventLoop::processEvents (this=this@entry=0x7ff010955e00, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff03596a548 in QEventLoop::exec (this=0x7ff010955e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ff03586bb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007ff03586eaec in QThreadPrivate::start (arg=0x26aad90) at thread/qthread_unix.cpp:338
#8  0x00007ff031d42e9a in start_thread (arg=0x7ff010956700) at pthread_create.c:308
#9  0x00007ff034578cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff00224a700 (LWP 2124)):
#0  0x00007ff03456d303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff031469d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff031469ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff035999c16 in QEventDispatcherGlib::processEvents (this=0x7feff80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007ff03596a2bf in QEventLoop::processEvents (this=this@entry=0x7ff002249dd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff03596a548 in QEventLoop::exec (this=0x7ff002249dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ff03586bb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007ff03594a9af in QInotifyFileSystemWatcherEngine::run (this=0x28c81a0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007ff03586eaec in QThreadPrivate::start (arg=0x28c81a0) at thread/qthread_unix.cpp:338
#9  0x00007ff031d42e9a in start_thread (arg=0x7ff00224a700) at pthread_create.c:308
#10 0x00007ff034578cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff018d8a700 (LWP 21071)):
#0  0x00007ff0314a6e51 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff031469c9e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff031469ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff035999c16 in QEventDispatcherGlib::processEvents (this=0x7ff01400c8e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007ff03596a2bf in QEventLoop::processEvents (this=this@entry=0x7ff018d89e00, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff03596a548 in QEventLoop::exec (this=0x7ff018d89e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ff03586bb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007ff03586eaec in QThreadPrivate::start (arg=0x255ea30) at thread/qthread_unix.cpp:338
#8  0x00007ff031d42e9a in start_thread (arg=0x7ff018d8a700) at pthread_create.c:308
#9  0x00007ff034578cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff02f372780 (LWP 1679)):
[KCrash Handler]
#6  0x00007ff035edf80c in KSharedDataCache::insert (this=0x22df530, key=..., data=...) at ../../kdecore/util/kshareddatacache.cpp:1493
#7  0x00007ff036695b3d in KIconLoaderPrivate::insertCachedPixmapWithPath (this=0x2341e90, key=..., data=..., path=...) at ../../kdeui/icons/kiconloader.cpp:834
#8  0x00007ff03669a4ef in KIconLoader::loadIcon (this=0x22b2810, _name=..., group=KIconLoader::Desktop, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1307
#9  0x00007ff036691ecf in KIconEngine::pixmap (this=<optimized out>, size=..., mode=<optimized out>, state=<optimized out>) at ../../kdeui/icons/kiconengine.cpp:104
#10 0x00007ff034dba6a5 in QIcon::pixmap (this=<optimized out>, size=..., mode=<optimized out>, state=<optimized out>) at image/qicon.cpp:684
#11 0x00007ff034dacb42 in QWidgetPrivate::setWindowIcon_sys (this=0x2c30630, forceReset=<optimized out>) at kernel/qwidget_x11.cpp:1506
#12 0x00007ff034d5b0c5 in QWidget::create (this=this@entry=0x273bec0, window=window@entry=0, initializeWindow=initializeWindow@entry=true, destroyOldWindow=destroyOldWindow@entry=true) at kernel/qwidget.cpp:1541
#13 0x00007ff034d6506a in QWidget::setVisible (this=0x273bec0, visible=<optimized out>) at kernel/qwidget.cpp:7708
#14 0x00007ff01c4bb2d1 in show (this=<optimized out>) at /usr/include/qt4/QtGui/qwidget.h:494
#15 PowerDevil::BundledActions::BrightnessControl::showBrightnessOSD (this=0x2ba7320, brightness=70) at ../../../powerdevil/daemon/actions/bundled/brightnesscontrol.cpp:118
#16 0x00007ff035980f5f in QMetaObject::activate (sender=0x24e5410, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff79472460) at kernel/qobject.cpp:3547
#17 0x00007ff01c4a22f1 in PowerDevil::BackendInterface::brightnessChanged (this=this@entry=0x24e5410, _t1=_t1@entry=70.008606, _t2=_t2@entry=PowerDevil::BackendInterface::Screen) at ./powerdevilbackendinterface.moc:147
#18 0x00007ff01c4a23a3 in PowerDevil::BackendInterface::onBrightnessChanged (this=0x24e5410, device=PowerDevil::BackendInterface::Screen, brightness=70.008606) at ../../../powerdevil/daemon/powerdevilbackendinterface.cpp:160
#19 0x00007ff01c6d5a9e in PowerDevilUPowerBackend::brightnessKeyPressed (this=0x24e5410, type=PowerDevil::BackendInterface::Increase) at ../../../powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:177
#20 0x00007ff01c4a8f15 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./powerdevilcore.moc:137
#21 PowerDevil::Core::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./powerdevilcore.moc:109
#22 0x00007ff035980f5f in QMetaObject::activate (sender=0x283c5a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff794726a0) at kernel/qobject.cpp:3547
#23 0x00007ff034d0ca32 in QAction::triggered (this=this@entry=0x283c5a0, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#24 0x00007ff034d0cc20 in QAction::activate (this=0x283c5a0, event=<optimized out>) at kernel/qaction.cpp:1257
#25 0x00007ff036728221 in trigger (this=0x283c5a0) at /usr/include/qt4/QtGui/qaction.h:218
#26 KGlobalAccelPrivate::_k_invokeAction (this=0x23d0c90, componentUnique=..., actionUnique=..., timestamp=69425111) at ../../kdeui/shortcuts/kglobalaccel.cpp:449
#27 0x00007ff035980f5f in QMetaObject::activate (sender=0x26b0340, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff794728b0) at kernel/qobject.cpp:3547
#28 0x00007ff036827329 in OrgKdeKglobalaccelComponentInterface::globalShortcutPressed (this=<optimized out>, _t1=..., _t2=..., _t3=69425111) at kglobalaccel_component_interface.moc:164
#29 0x00007ff036827794 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at kglobalaccel_component_interface.moc:75
#30 OrgKdeKglobalaccelComponentInterface::qt_static_metacall (_o=0x26b0340, _c=<optimized out>, _id=<optimized out>, _a=0x7fff79472c00) at kglobalaccel_component_interface.moc:69
#31 0x00007ff036827dff in OrgKdeKglobalaccelComponentInterface::qt_metacall (this=0x26b0340, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff79472c00) at kglobalaccel_component_interface.moc:130
#32 0x00007ff032ce2ed3 in QDBusConnectionPrivate::deliverCall (this=0x2234d40, object=0x26b0340, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:947
#33 0x00007ff03598043e in QObject::event (this=0x26b0340, e=<optimized out>) at kernel/qobject.cpp:1195
#34 0x00007ff034d12e9c in QApplicationPrivate::notify_helper (this=this@entry=0x2246d90, receiver=receiver@entry=0x26b0340, e=e@entry=0x2417320) at kernel/qapplication.cpp:4562
#35 0x00007ff034d1730a in QApplication::notify (this=0x7fff79473800, receiver=0x26b0340, e=0x2417320) at kernel/qapplication.cpp:4423
#36 0x00007ff0366e41d6 in KApplication::notify (this=0x7fff79473800, receiver=0x26b0340, event=0x2417320) at ../../kdeui/kernel/kapplication.cpp:311
#37 0x00007ff03596b56e in QCoreApplication::notifyInternal (this=0x7fff79473800, receiver=receiver@entry=0x26b0340, event=event@entry=0x2417320) at kernel/qcoreapplication.cpp:915
#38 0x00007ff03596f3f1 in sendEvent (event=0x2417320, receiver=0x26b0340) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x21a62b0) at kernel/qcoreapplication.cpp:1539
#40 0x00007ff035999a63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#41 postEventSourceDispatch (s=0x2248370) at kernel/qeventdispatcher_glib.cpp:279
#42 0x00007ff031469ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007ff031469de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007ff031469ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007ff035999bf6 in QEventDispatcherGlib::processEvents (this=0x2244ce0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#46 0x00007ff034db7c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#47 0x00007ff03596a2bf in QEventLoop::processEvents (this=this@entry=0x7fff79473580, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007ff03596a548 in QEventLoop::exec (this=0x7fff79473580, flags=...) at kernel/qeventloop.cpp:204
#49 0x00007ff03596f708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#50 0x00007ff02248f3f0 in kdemain (argc=1, argv=0x2222870) at ../../kded/kded.cpp:924
#51 0x00000000004084c6 in launch (argc=argc@entry=1, _name=_name@entry=0x40b126 "kded4", args=args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=reset_env@entry=false, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x40afb6 "0") at ../../kinit/kinit.cpp:738
#52 0x0000000000405a29 in main (argc=4, argv=<optimized out>, envp=0x7fff79474200) at ../../kinit/kinit.cpp:1853

Possible duplicates by query: bug 303310.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:38:41 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 sparhawk 2018-10-29 22:51:53 UTC
5.5 years ago, so I'm not on kde4 anymore, nor Ubuntu, etc. I think we can close this.