Bug 327329 - KDE daemon segfault on wake up from sleep
Summary: KDE daemon segfault on wake up from sleep
Status: RESOLVED DUPLICATE of bug 288410
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: 4.11.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-08 20:32 UTC by altosch
Modified: 2013-11-08 23:33 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 altosch 2013-11-08 20:32:00 UTC
Application: kded4 (4.11.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-13-generic i686
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed: just opened the laptop. I spot a console message "firmware error" for a very short while, then the login screen showed up, I logged in and there was the Crash Reporting Assistant waiting.

Since upgrade to Kubuntu 13.10 my laptop doesn't wake up very often. Before that upgrade (on 13.04) everything was OK.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDE Daemon (kded4), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7791740 (LWP 7747))]

Thread 7 (Thread 0xb42fbb40 (LWP 7749)):
#0  0x49d6cbdc in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x49d2912e in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x49d29a5f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x49d29ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x4a15fddf in QEventDispatcherGlib::processEvents (this=0xb3900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x4a12eef3 in QEventLoop::processEvents (this=this@entry=0xb42fb258, flags=...) at kernel/qeventloop.cpp:149
#6  0x4a12f219 in QEventLoop::exec (this=this@entry=0xb42fb258, flags=...) at kernel/qeventloop.cpp:204
#7  0x4a01e33d in QThread::exec (this=this@entry=0x86f7fd0) at thread/qthread.cpp:542
#8  0x4a01e48b in QThread::run (this=0x86f7fd0) at thread/qthread.cpp:609
#9  0x4a020c2f in QThreadPrivate::start (arg=0x86f7fd0) at thread/qthread_unix.cpp:338
#10 0x42560d78 in start_thread (arg=0xb42fbb40) at pthread_create.c:311
#11 0x4248f01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 6 (Thread 0xb222ab40 (LWP 7760)):
#0  0xb77c0424 in __kernel_vsyscall ()
#1  0x4256790b in read () at ../sysdeps/unix/syscall-template.S:81
#2  0x49d6bd4e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x49d2965b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x49d29afa in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x49d2a04b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb22fe32a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0x49d4fc4a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x42560d78 in start_thread (arg=0xb222ab40) at pthread_create.c:311
#9  0x4248f01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 5 (Thread 0xb1a29b40 (LWP 7761)):
#0  0xb77c0424 in __kernel_vsyscall ()
#1  0x4247fa0b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0x49d38a4b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x49d29b68 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x49d29ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x4a15fddf in QEventDispatcherGlib::processEvents (this=0xb2502250, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x4a12eef3 in QEventLoop::processEvents (this=this@entry=0xb1a29238, flags=...) at kernel/qeventloop.cpp:149
#7  0x4a12f219 in QEventLoop::exec (this=this@entry=0xb1a29238, flags=...) at kernel/qeventloop.cpp:204
#8  0x4a01e33d in QThread::exec (this=0x8813660) at thread/qthread.cpp:542
#9  0x4ff28187 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#10 0x4a020c2f in QThreadPrivate::start (arg=0x8813660) at thread/qthread_unix.cpp:338
#11 0x42560d78 in start_thread (arg=0xb1a29b40) at pthread_create.c:311
#12 0x4248f01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 4 (Thread 0xb1228b40 (LWP 7762)):
#0  0x4247f9f1 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x49d38a4b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x49d29b68 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x49d29ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x4a15fddf in QEventDispatcherGlib::processEvents (this=0xb27023d0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x4a12eef3 in QEventLoop::processEvents (this=this@entry=0xb1228258, flags=...) at kernel/qeventloop.cpp:149
#6  0x4a12f219 in QEventLoop::exec (this=this@entry=0xb1228258, flags=...) at kernel/qeventloop.cpp:204
#7  0x4a01e33d in QThread::exec (this=this@entry=0x88728e0) at thread/qthread.cpp:542
#8  0x4a01e48b in QThread::run (this=0x88728e0) at thread/qthread.cpp:609
#9  0x4a020c2f in QThreadPrivate::start (arg=0x88728e0) at thread/qthread_unix.cpp:338
#10 0x42560d78 in start_thread (arg=0xb1228b40) at pthread_create.c:311
#11 0x4248f01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 3 (Thread 0xb0a27b40 (LWP 7763)):
#0  0x49d29582 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x49d29afa in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x49d29ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x4a15fddf in QEventDispatcherGlib::processEvents (this=0xb39021b8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x4a12eef3 in QEventLoop::processEvents (this=this@entry=0xb0a27228, flags=...) at kernel/qeventloop.cpp:149
#5  0x4a12f219 in QEventLoop::exec (this=this@entry=0xb0a27228, flags=...) at kernel/qeventloop.cpp:204
#6  0x4a01e33d in QThread::exec (this=this@entry=0x889eba0) at thread/qthread.cpp:542
#7  0x4a10f314 in QInotifyFileSystemWatcherEngine::run (this=0x889eba0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x4a020c2f in QThreadPrivate::start (arg=0x889eba0) at thread/qthread_unix.cpp:338
#9  0x42560d78 in start_thread (arg=0xb0a27b40) at pthread_create.c:311
#10 0x4248f01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0xb3832b40 (LWP 18443)):
#0  0x42562ddf in __GI___pthread_mutex_lock (mutex=0xb27042b8) at pthread_mutex_lock.c:95
#1  0x49d6cbb0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x49d2914d in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x49d29a5f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x49d29ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x4a15fddf in QEventDispatcherGlib::processEvents (this=0xb27039f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x4a12eef3 in QEventLoop::processEvents (this=this@entry=0xb3832228, flags=...) at kernel/qeventloop.cpp:149
#7  0x4a12f219 in QEventLoop::exec (this=this@entry=0xb3832228, flags=...) at kernel/qeventloop.cpp:204
#8  0x4a01e33d in QThread::exec (this=this@entry=0x87b3358) at thread/qthread.cpp:542
#9  0x4a10f314 in QInotifyFileSystemWatcherEngine::run (this=0x87b3358) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x4a020c2f in QThreadPrivate::start (arg=0x87b3358) at thread/qthread_unix.cpp:338
#11 0x42560d78 in start_thread (arg=0xb3832b40) at pthread_create.c:311
#12 0x4248f01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb7791740 (LWP 7747)):
[KCrash Handler]
#7  0x4bcb6cba in Solid::Backends::UPower::Battery::slotChanged (this=0x8975f40) at ../../../solid/solid/backends/upower/upowerbattery.cpp:149
#8  0x4a1454c7 in QMetaObject::activate (sender=sender@entry=0x8b46160, m=m@entry=0x4bd13914 <Solid::Backends::UPower::UPowerDevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#9  0x4bc53e35 in Solid::Backends::UPower::UPowerDevice::changed (this=this@entry=0x8b46160) at moc_upowerdevice.cpp:105
#10 0x4bcb48a0 in Solid::Backends::UPower::UPowerDevice::slotChanged (this=this@entry=0x8b46160) at ../../../solid/solid/backends/upower/upowerdevice.cpp:224
#11 0x4bc53892 in Solid::Backends::UPower::UPowerDevice::qt_static_metacall (_o=_o@entry=0x8b46160, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf9dcb4c) at moc_upowerdevice.cpp:54
#12 0x4a1454c7 in QMetaObject::activate (sender=sender@entry=0x8b46168, m=0x8995a98, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0xbf9dcb4c) at kernel/qobject.cpp:3539
#13 0x4a2d411b in QDBusInterfacePrivate::metacall (this=0x8b72fc0, c=QMetaObject::InvokeMetaMethod, id=0, argv=0xbf9dcb4c) at qdbusinterface.cpp:278
#14 0x4a2c041e in QDBusConnectionPrivate::deliverCall (this=0x86f99d8, object=object@entry=0x8b46168, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:951
#15 0x4a2c949d in QDBusCallDeliveryEvent::placeMetaCall (this=0x8d78300, object=0x8b46168) at qdbusintegrator_p.h:103
#16 0x4a149a8b in QObject::event (this=0x8b46168, e=0x8d78300) at kernel/qobject.cpp:1194
#17 0x4a8c0be4 in QApplicationPrivate::notify_helper (this=0x8680f88, receiver=0x8b46168, e=0x8d78300) at kernel/qapplication.cpp:4567
#18 0x4a8c76c3 in QApplication::notify (this=0xbf9dd1fc, receiver=receiver@entry=0x8b46168, e=e@entry=0x8d78300) at kernel/qapplication.cpp:4353
#19 0x4b5581a4 in KApplication::notify (this=0xbf9dd1fc, receiver=0x8b46168, event=0x8d78300) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x4a1303da in QCoreApplication::notifyInternal (this=0xbf9dd1fc, receiver=receiver@entry=0x8b46168, event=event@entry=0x8d78300) at kernel/qcoreapplication.cpp:946
#21 0x4a133bad in sendEvent (event=0x8d78300, receiver=0x8b46168) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8602f80) at kernel/qcoreapplication.cpp:1570
#23 0x4a1340bc in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#24 0x4a16046e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#25 postEventSourceDispatch (s=0x8604338) at kernel/qeventdispatcher_glib.cpp:279
#26 0x49d2983e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0x49d29be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0x49d29ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x4a15fdbf in QEventDispatcherGlib::processEvents (this=this@entry=0x8604260, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x4a9757ce in QGuiEventDispatcherGlib::processEvents (this=0x8604260, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x4a12eef3 in QEventLoop::processEvents (this=this@entry=0xbf9dd118, flags=...) at kernel/qeventloop.cpp:149
#32 0x4a12f219 in QEventLoop::exec (this=this@entry=0xbf9dd118, flags=...) at kernel/qeventloop.cpp:204
#33 0x4a134d9e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#34 0x4a8bee14 in QApplication::exec () at kernel/qapplication.cpp:3828
#35 0xb77a8987 in kdemain (argc=1, argv=0x8654b18) at ../../kded/kded.cpp:925
#36 0x0804f763 in launch (argc=<optimized out>, argc@entry=1, _name=_name@entry=0x80523bb "kded4", args=<optimized out>, 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=0x805224a "0") at ../../kinit/kinit.cpp:738
#37 0x0804c910 in main (argc=4, argv=0xbf9dd744, envp=0xbf9dd758) at ../../kinit/kinit.cpp:1853

The reporter indicates this bug may be a duplicate of or related to bug 288410.

Possible duplicates by query: bug 317171, bug 315125.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-08 23:33:22 UTC

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