Bug 327458 - kded4 crashes occasionally after logon
Summary: kded4 crashes occasionally after logon
Status: RESOLVED DUPLICATE of bug 325900
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-11 16:51 UTC by bweinel
Modified: 2013-11-11 18:12 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 bweinel 2013-11-11 16:51:37 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 x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:
I logged into the system at the LightDM prompt. LightDM launched kde desktop. At the desktop, the system reported that kded4 had crashed with a segmentation fault. Was able to close and continue on. This seems to happen occasionally since installing Kubuntu saucy.

The crash can be reproduced sometimes.

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

Thread 6 (Thread 0x7f613fd68700 (LWP 1904)):
#0  0x00007f6158333f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f61554406a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f61554407ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f615976ba76 in QEventDispatcherGlib::processEvents (this=0x7f61380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f615973d5ef in QEventLoop::processEvents (this=this@entry=0x7f613fd67db0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f615973d8e5 in QEventLoop::exec (this=this@entry=0x7f613fd67db0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f615963c88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007f615963ef2f in QThreadPrivate::start (arg=0x16de170) at thread/qthread_unix.cpp:338
#8  0x00007f6155b1bf6e in start_thread (arg=0x7f613fd68700) at pthread_create.c:311
#9  0x00007f61583409cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f612f43b700 (LWP 1915)):
#0  0x00007f6158333f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f61554406a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6155440b0a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f612f936b66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f61554650f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6155b1bf6e in start_thread (arg=0x7f612f43b700) at pthread_create.c:311
#6  0x00007f61583409cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f612ea2e700 (LWP 1916)):
#0  0x00007f6155b1f05f in __pthread_mutex_unlock_usercnt (mutex=0x7f611c000a60, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f61554803d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f615543f830 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6155440565 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f61554407ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f615976ba76 in QEventDispatcherGlib::processEvents (this=0x7f611c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f615973d5ef in QEventLoop::processEvents (this=this@entry=0x7f612ea2dd70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f615973d8e5 in QEventLoop::exec (this=this@entry=0x7f612ea2dd70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f615963c88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007f613d374fd7 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#10 0x00007f615963ef2f in QThreadPrivate::start (arg=0x1710170) at thread/qthread_unix.cpp:338
#11 0x00007f6155b1bf6e in start_thread (arg=0x7f612ea2e700) at pthread_create.c:311
#12 0x00007f61583409cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f612e22d700 (LWP 1917)):
#0  0x00007f615543db63 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f615543fceb in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f61554405c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f61554407ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f615976ba76 in QEventDispatcherGlib::processEvents (this=0x7f61200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f615973d5ef in QEventLoop::processEvents (this=this@entry=0x7f612e22cdb0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f615973d8e5 in QEventLoop::exec (this=this@entry=0x7f612e22cdb0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f615963c88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x00007f615963ef2f in QThreadPrivate::start (arg=0x16e4d60) at thread/qthread_unix.cpp:338
#9  0x00007f6155b1bf6e in start_thread (arg=0x7f612e22d700) at pthread_create.c:311
#10 0x00007f61583409cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f612da2c700 (LWP 1918)):
#0  0x00007f615543db70 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6155440083 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f615544063b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f61554407ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f615976ba76 in QEventDispatcherGlib::processEvents (this=0x7f61140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f615973d5ef in QEventLoop::processEvents (this=this@entry=0x7f612da2bd70, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f615973d8e5 in QEventLoop::exec (this=this@entry=0x7f612da2bd70, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f615963c88f in QThread::exec (this=this@entry=0x14d50a0) at thread/qthread.cpp:542
#8  0x00007f615971ed13 in QInotifyFileSystemWatcherEngine::run (this=0x14d50a0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f615963ef2f in QThreadPrivate::start (arg=0x14d50a0) at thread/qthread_unix.cpp:338
#10 0x00007f6155b1bf6e in start_thread (arg=0x7f612da2c700) at pthread_create.c:311
#11 0x00007f61583409cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f615aad57c0 (LWP 1902)):
[KCrash Handler]
#6  XRandRMode::size (this=0x0) at /build/buildd/libkscreen-1.0.1/backends/xrandr/xrandrmode.cpp:53
#7  0x00007f613e0511fa in XRandRConfig::applyKScreenConfig (this=0x1702c00, config=<optimized out>) at /build/buildd/libkscreen-1.0.1/backends/xrandr/xrandrconfig.cpp:168
#8  0x00007f613e482d4f in KScreen::Config::setConfig (config=0x18869f0) at /build/buildd/libkscreen-1.0.1/src/config.cpp:66
#9  0x00007f613e69429f in KScreenDaemon::applyIdealConfig (this=this@entry=0x1700da0) at /build/buildd/kscreen-1.0.1/kded/daemon.cpp:118
#10 0x00007f613e694450 in KScreenDaemon::applyKnownConfig (this=0x1700da0) at /build/buildd/kscreen-1.0.1/kded/daemon.cpp:107
#11 0x00007f613e6944dd in KScreenDaemon::applyConfig (this=0x1700da0) at /build/buildd/kscreen-1.0.1/kded/daemon.cpp:94
#12 0x00007f6159752a58 in QMetaObject::activate (sender=0x16c5330, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#13 0x00007f6159752a58 in QMetaObject::activate (sender=sender@entry=0x16f85f0, m=m@entry=0x7f613e8a2b40 <Device::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#14 0x00007f613e69cf54 in ready (this=0x16f85f0) at /build/buildd/kscreen-1.0.1/obj-x86_64-linux-gnu/kded/device.moc:113
#15 Device::setReady (this=this@entry=0x16f85f0) at /build/buildd/kscreen-1.0.1/kded/device.cpp:80
#16 0x00007f613e69dad1 in setReady (this=0x16f85f0) at /build/buildd/kscreen-1.0.1/kded/device.cpp:75
#17 Device::isLaptopFetched (this=0x16f85f0, watcher=0x17e36f0) at /build/buildd/kscreen-1.0.1/kded/device.cpp:122
#18 0x00007f6159752a58 in QMetaObject::activate (sender=0x17e36f0, m=m@entry=0x7f6156d1b640 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffbd820c20) at kernel/qobject.cpp:3539
#19 0x00007f6156afcb8f in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=0x17e36f0) at .moc/release-shared/moc_qdbuspendingcall.cpp:106
#20 0x00007f6159756dce in QObject::event (this=0x17e36f0, e=<optimized out>) at kernel/qobject.cpp:1194
#21 0x00007f6158adbdfc in QApplicationPrivate::notify_helper (this=this@entry=0x1503e90, receiver=receiver@entry=0x17e36f0, e=e@entry=0x177afe0) at kernel/qapplication.cpp:4567
#22 0x00007f6158ae2470 in QApplication::notify (this=this@entry=0x7fffbd821e30, receiver=receiver@entry=0x17e36f0, e=e@entry=0x177afe0) at kernel/qapplication.cpp:4353
#23 0x00007f615a4bca6a in KApplication::notify (this=0x7fffbd821e30, receiver=0x17e36f0, event=0x177afe0) at ../../kdeui/kernel/kapplication.cpp:311
#24 0x00007f615973e8bd in QCoreApplication::notifyInternal (this=0x7fffbd821e30, receiver=receiver@entry=0x17e36f0, event=event@entry=0x177afe0) at kernel/qcoreapplication.cpp:946
#25 0x00007f6159741e1f in sendEvent (event=0x177afe0, receiver=0x17e36f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x146e150) at kernel/qcoreapplication.cpp:1570
#27 0x00007f61597422c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#28 0x00007f615976c073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#29 postEventSourceDispatch (s=0x1502460) at kernel/qeventdispatcher_glib.cpp:279
#30 0x00007f61554403b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f6155440708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f61554407ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f615976ba55 in QEventDispatcherGlib::processEvents (this=0x1470670, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#34 0x00007f6158b7d9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f615973d5ef in QEventLoop::processEvents (this=this@entry=0x7fffbd821250, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f615973d8e5 in QEventLoop::exec (this=this@entry=0x7fffbd821250, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007f61341c3838 in KAuth::Polkit1Backend::actionExists (this=0x1661630, action=...) at ../../kdecore/auth/backends/polkit-1/Polkit1Backend.cpp:219
#38 0x00007f6159bf2310 in KAuth::Action::setName (this=<optimized out>, name=...) at ../../kdecore/auth/kauthaction.cpp:110
#39 0x00007f6159bf2398 in KAuth::Action::Action (this=0x7fffbd821420, name=...) at ../../kdecore/auth/kauthaction.cpp:61
#40 0x00007f613f3493ac in PowerDevilUPowerBackend::init (this=0x17a96b0) at ../../../powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:146
#41 0x00007f613f10d5b4 in PowerDevil::Core::loadCore (this=0x17a5760, backend=backend@entry=0x17a96b0) at ../../../powerdevil/daemon/powerdevilcore.cpp:85
#42 0x00007f613f342886 in KDEDPowerDevil::init (this=0x16fff60) at ../../../powerdevil/daemon/kdedpowerdevil.cpp:89
#43 0x00007f6159756dce in QObject::event (this=0x16fff60, e=<optimized out>) at kernel/qobject.cpp:1194
#44 0x00007f6158adbdfc in QApplicationPrivate::notify_helper (this=this@entry=0x1503e90, receiver=receiver@entry=0x16fff60, e=e@entry=0x17010e0) at kernel/qapplication.cpp:4567
#45 0x00007f6158ae2470 in QApplication::notify (this=this@entry=0x7fffbd821e30, receiver=receiver@entry=0x16fff60, e=e@entry=0x17010e0) at kernel/qapplication.cpp:4353
#46 0x00007f615a4bca6a in KApplication::notify (this=0x7fffbd821e30, receiver=0x16fff60, event=0x17010e0) at ../../kdeui/kernel/kapplication.cpp:311
#47 0x00007f615973e8bd in QCoreApplication::notifyInternal (this=0x7fffbd821e30, receiver=receiver@entry=0x16fff60, event=event@entry=0x17010e0) at kernel/qcoreapplication.cpp:946
#48 0x00007f6159741e1f in sendEvent (event=0x17010e0, receiver=0x16fff60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x146e150) at kernel/qcoreapplication.cpp:1570
#50 0x00007f61597422c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#51 0x00007f615976c073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#52 postEventSourceDispatch (s=0x1502460) at kernel/qeventdispatcher_glib.cpp:279
#53 0x00007f61554403b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007f6155440708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f61554407ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f615976ba55 in QEventDispatcherGlib::processEvents (this=0x1470670, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#57 0x00007f6158b7d9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x00007f615973d5ef in QEventLoop::processEvents (this=this@entry=0x7fffbd821d00, flags=...) at kernel/qeventloop.cpp:149
#59 0x00007f615973d8e5 in QEventLoop::exec (this=this@entry=0x7fffbd821d00, flags=...) at kernel/qeventloop.cpp:204
#60 0x00007f6159742e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#61 0x00007f6158ada34c in QApplication::exec () at kernel/qapplication.cpp:3828
#62 0x00007f61455d595b in kdemain (argc=1, argv=0x14e6710) at ../../kded/kded.cpp:925
#63 0x00000000004083f5 in launch (argc=argc@entry=1, _name=_name@entry=0x40b007 "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=0x40ae96 "0") at ../../kinit/kinit.cpp:738
#64 0x00000000004059a6 in main (argc=4, argv=<optimized out>, envp=0x7fffbd822590) at ../../kinit/kinit.cpp:1853

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-11 18:12:30 UTC

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