[kdelibs] [Bug 320537] New: Kded crash on first startup after Raring upgrade

Nick Leverton nick at leverton.org
Fri May 31 14:44:37 BST 2013


https://bugs.kde.org/show_bug.cgi?id=320537

            Bug ID: 320537
           Summary: Kded crash on first startup after Raring upgrade
    Classification: Unclassified
           Product: kdelibs
           Version: 4.10.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: kded
          Assignee: unassigned-bugs at kde.org
          Reporter: nick at leverton.org

Application: kded4 (4.10.3)
KDE Platform Version: 4.10.3
Qt Version: 4.8.4
Operating System: Linux 3.8.0-22-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
As per subject.  Upgraded from Quantal with KUbuntu 4.10.2 beta PPA packages to
Raring with KBunutu 4.10.3.  Early in first startup, kded crashed as attached.

KDE startup seemed to complete OK and is now running so have not retried yet,

-- Backtrace:
Application: KDE Dæmon (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5685740 (LWP 2935))]

Thread 4 (Thread 0xabc72b40 (LWP 2955)):
#0  0xb5a53c34 in __pthread_mutex_unlock_usercnt (mutex=0xac7021d8, decr=1) at
pthread_mutex_unlock.c:52
#1  0xb5fb5fc4 in pthread_mutex_unlock (mutex=0xac7021d8) at forward.c:194
#2  0xb59cfd70 in g_mutex_unlock (mutex=mutex at entry=0xac702160) at
/build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:229
#3  0xb598b8e1 in g_main_context_release (context=context at entry=0xac702160) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3172
#4  0xb598c678 in g_main_context_iterate (context=context at entry=0xac702160,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3703
#5  0xb598c831 in g_main_context_iteration (context=0xac702160, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#6  0xb6dd0c3f in QEventDispatcherGlib::processEvents (this=0xac7020e8,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb6d9d3ec in QEventLoop::processEvents (this=this at entry=0xabc72238,
flags=...) at kernel/qeventloop.cpp:149
#8  0xb6d9d6e1 in QEventLoop::exec (this=this at entry=0xabc72238, flags=...) at
kernel/qeventloop.cpp:204
#9  0xb6c88fec in QThread::exec (this=0x9178330) at thread/qthread.cpp:542
#10 0xaea3d402 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#11 0xb6c8bb18 in QThreadPrivate::start (arg=0x9178330) at
thread/qthread_unix.cpp:338
#12 0xb5a50d78 in start_thread (arg=0xabc72b40) at pthread_create.c:311
#13 0xb5fa83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 3 (Thread 0xab471b40 (LWP 2956)):
#0  0xb7769424 in __kernel_vsyscall ()
#1  0xb5fbb8e2 in clock_gettime (clock_id=1, tp=0xab470f98) at
../sysdeps/unix/clock_gettime.c:115
#2  0xb6cea0d5 in do_gettime (frac=0xab470f90, sec=0xab470f88) at
tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb6dd180e in QTimerInfoList::updateCurrentTime (this=this at entry=0x91c8004)
at kernel/qeventdispatcher_unix.cpp:354
#5  0xb6dd1b9a in QTimerInfoList::timerWait (this=0x91c8004, tm=...) at
kernel/qeventdispatcher_unix.cpp:461
#6  0xb6dd0373 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xab4710bc) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb6dd040d in timerSourcePrepare (source=0x91c7fd0, timeout=0xab4710bc) at
kernel/qeventdispatcher_glib.cpp:169
#8  0xb598bd21 in g_main_context_prepare (context=context at entry=0x9313500,
priority=priority at entry=0xab471128) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3328
#9  0xb598c5cf in g_main_context_iterate (context=context at entry=0x9313500,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3681
#10 0xb598c831 in g_main_context_iteration (context=0x9313500, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#11 0xb6dd0c3f in QEventDispatcherGlib::processEvents (this=0x928a738,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb6d9d3ec in QEventLoop::processEvents (this=this at entry=0xab471258,
flags=...) at kernel/qeventloop.cpp:149
#13 0xb6d9d6e1 in QEventLoop::exec (this=this at entry=0xab471258, flags=...) at
kernel/qeventloop.cpp:204
#14 0xb6c88fec in QThread::exec (this=this at entry=0x925e7e0) at
thread/qthread.cpp:542
#15 0xb6c8914b in QThread::run (this=0x925e7e0) at thread/qthread.cpp:609
#16 0xb6c8bb18 in QThreadPrivate::start (arg=0x925e7e0) at
thread/qthread_unix.cpp:338
#17 0xb5a50d78 in start_thread (arg=0xab471b40) at pthread_create.c:311
#18 0xb5fa83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0xaac70b40 (LWP 2958)):
#0  g_mutex_get_impl (mutex=0xac802408) at
/build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:123
#1  0xb59cfd28 in g_mutex_lock (mutex=mutex at entry=0xac802408) at
/build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:210
#2  0xb598c026 in g_main_context_check (context=context at entry=0xac802408,
max_priority=2147483647, fds=fds at entry=0xac803f00, n_fds=n_fds at entry=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3491
#3  0xb598c662 in g_main_context_iterate (context=context at entry=0xac802408,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3698
#4  0xb598c831 in g_main_context_iteration (context=0xac802408, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#5  0xb6dd0c3f in QEventDispatcherGlib::processEvents (this=0xac802390,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb6d9d3ec in QEventLoop::processEvents (this=this at entry=0xaac70228,
flags=...) at kernel/qeventloop.cpp:149
#7  0xb6d9d6e1 in QEventLoop::exec (this=this at entry=0xaac70228, flags=...) at
kernel/qeventloop.cpp:204
#8  0xb6c88fec in QThread::exec (this=this at entry=0x9130238) at
thread/qthread.cpp:542
#9  0xb6d7cf2d in QInotifyFileSystemWatcherEngine::run (this=0x9130238) at
io/qfilesystemwatcher_inotify.cpp:256
#10 0xb6c8bb18 in QThreadPrivate::start (arg=0x9130238) at
thread/qthread_unix.cpp:338
#11 0xb5a50d78 in start_thread (arg=0xaac70b40) at pthread_create.c:311
#12 0xb5fa83de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb5685740 (LWP 2935)):
[KCrash Handler]
#7  KScreen::Mode::size (this=0x0) at
/build/buildd/libkscreen-0.0.92/src/mode.cpp:83
#8  0xadbcb89d in XRandRConfig::applyKScreenConfig (this=0x924fc78,
config=config at entry=0x920f870) at
/build/buildd/libkscreen-0.0.92/backends/xrandr/xrandrconfig.cpp:164
#9  0xadbc6169 in XRandR::setConfig (this=0x9241aa0, config=0x920f870) at
/build/buildd/libkscreen-0.0.92/backends/xrandr/xrandr.cpp:142
#10 0xadba66f5 in KScreen::Config::setConfig (config=0x920f870) at
/build/buildd/libkscreen-0.0.92/src/config.cpp:66
#11 0xadbdcb97 in KScreenDaemon::applyIdealConfig (this=this at entry=0x924ab40)
at /build/buildd/kscreen-0.0.92/kded/daemon.cpp:109
#12 0xadbdce63 in KScreenDaemon::applyConfig (this=this at entry=0x924ab40) at
/build/buildd/kscreen-0.0.92/kded/daemon.cpp:89
#13 0xadbdcf37 in KScreenDaemon::init (this=this at entry=0x924ab40) at
/build/buildd/kscreen-0.0.92/kded/daemon.cpp:78
#14 0xadbdb534 in qt_static_metacall (_a=0xbf8a58ec, _id=2, _o=0x924ab40,
_c=<optimized out>) at
/build/buildd/kscreen-0.0.92/obj-i686-linux-gnu/kded/moc_daemon.cpp:81
#15 KScreenDaemon::qt_static_metacall (_o=0x924ab40,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8a58ec) at
/build/buildd/kscreen-0.0.92/obj-i686-linux-gnu/kded/moc_daemon.cpp:73
#16 0xb6db4b56 in QMetaObject::activate (sender=sender at entry=0x92460f8,
m=m at entry=0xadbecd48 <Generator::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3539
#17 0xadbdb245 in Generator::ready (this=0x92460f8) at
/build/buildd/kscreen-0.0.92/obj-i686-linux-gnu/kded/moc_generator.cpp:98
#18 0xb6db4b56 in QMetaObject::activate (sender=sender at entry=0x923a4c0,
m=m at entry=0xadbecd30 <Device::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3539
#19 0xadbdb2a5 in Device::ready (this=this at entry=0x923a4c0) at
/build/buildd/kscreen-0.0.92/obj-i686-linux-gnu/kded/moc_device.cpp:113
#20 0xadbe5e75 in Device::setReady (this=this at entry=0x923a4c0) at
/build/buildd/kscreen-0.0.92/kded/device.cpp:80
#21 0xadbe66b9 in fetchIsDocked (this=0x923a4c0) at
/build/buildd/kscreen-0.0.92/kded/device.cpp:157
#22 Device::isLidClosedFetched (this=this at entry=0x923a4c0, watcher=0x913d290)
at /build/buildd/kscreen-0.0.92/kded/device.cpp:152
#23 0xadbdb3e1 in Device::qt_static_metacall (_o=0x923a4c0,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf8a5bf8) at
/build/buildd/kscreen-0.0.92/obj-i686-linux-gnu/kded/moc_device.cpp:65
#24 0xb6db4b56 in QMetaObject::activate (sender=sender at entry=0x913d290,
m=m at entry=0xb5bbbb18 <QDBusPendingCallWatcher::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0xbf8a5bf8) at
kernel/qobject.cpp:3539
#25 0xb5b9bcf5 in QDBusPendingCallWatcher::finished (this=0x913d290,
_t1=0x913d290) at .moc/release-shared/moc_qdbuspendingcall.cpp:106
#26 0xb5b9bd5d in _q_finished (this=<optimized out>) at
qdbuspendingcall.cpp:485
#27 QDBusPendingCallWatcher::qt_static_metacall (_o=0x913d290,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x933b580) at
.moc/release-shared/moc_qdbuspendingcall.cpp:55
#28 0xb6db0b4a in QMetaCallEvent::placeMetaCall (this=0x935ccd0,
object=0x913d290) at kernel/qobject.cpp:524
#29 0xb6dba48b in QObject::event (this=0x913d290, e=0x935ccd0) at
kernel/qobject.cpp:1194
#30 0xb628dc7c in QApplicationPrivate::notify_helper (this=0x9058ed8,
receiver=0x913d290, e=0x935ccd0) at kernel/qapplication.cpp:4567
#31 0xb6290b94 in QApplication::notify (this=0x935ccd0, receiver=0x913d290,
e=0x935ccd0) at kernel/qapplication.cpp:3949
#32 0xb74f0d01 in KApplication::notify (this=0xbf8a6f4c, receiver=0x913d290,
event=0x935ccd0) at ../../kdeui/kernel/kapplication.cpp:311
#33 0xb6d9e90e in QCoreApplication::notifyInternal (this=0xbf8a6f4c,
receiver=0x913d290, event=0x935ccd0) at kernel/qcoreapplication.cpp:946
#34 0xb6da2721 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8fe6f88) at kernel/qcoreapplication.cpp:1570
#36 0xb6da2a8c in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1463
#37 0xb6dd0aa4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#38 postEventSourceDispatch (s=s at entry=0x9059318) at
kernel/qeventdispatcher_glib.cpp:279
#39 0xb598c3b3 in g_main_dispatch (context=0x90592a0, context at entry=0x8fe57b0)
at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3054
#40 g_main_context_dispatch (context=context at entry=0x90592a0) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3630
#41 0xb598c750 in g_main_context_iterate (context=context at entry=0x90592a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3701
#42 0xb598c831 in g_main_context_iteration (context=0x90592a0, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#43 0xb6dd0c21 in QEventDispatcherGlib::processEvents
(this=this at entry=0x8fe7ae8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#44 0xb6344a5a in QGuiEventDispatcherGlib::processEvents (this=0x8fe7ae8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0xb6d9d3ec in QEventLoop::processEvents (this=this at entry=0xbf8a63c8,
flags=...) at kernel/qeventloop.cpp:149
#46 0xb6d9d6e1 in QEventLoop::exec (this=0xbf8a63c8, flags=...) at
kernel/qeventloop.cpp:204
#47 0xb5b63954 in QDBusConnectionPrivate::sendWithReply (this=0x917bb50,
message=..., sendMode=152829136, timeout=-1) at qdbusintegrator.cpp:1932
#48 0xb5b4f063 in QDBusConnection::call (this=0xbf8a64ec, message=...,
mode=QDBus::NoBlock, timeout=-1081452928) at qdbusconnection.cpp:597
#49 0xae6cf40a in ?? () from /usr/lib/kde4/kded_colord.so
#50 0xae6d2893 in ?? () from /usr/lib/kde4/kded_colord.so
#51 0xae6d4d20 in ?? () from /usr/lib/kde4/kded_colord.so
#52 0xae6c7634 in ?? () from /usr/lib/kde4/kded_colord.so
#53 0xb6db0b4a in QMetaCallEvent::placeMetaCall (this=0x9222c08,
object=0x917e690) at kernel/qobject.cpp:524
#54 0xb6dba48b in QObject::event (this=0x917e690, e=0x9222c08) at
kernel/qobject.cpp:1194
#55 0xb628dc7c in QApplicationPrivate::notify_helper (this=0x9058ed8,
receiver=0x917e690, e=0x9222c08) at kernel/qapplication.cpp:4567
#56 0xb6290b94 in QApplication::notify (this=0x9222c08, receiver=0x917e690,
e=0x9222c08) at kernel/qapplication.cpp:3949
#57 0xb74f0d01 in KApplication::notify (this=0xbf8a6f4c, receiver=0x917e690,
event=0x9222c08) at ../../kdeui/kernel/kapplication.cpp:311
#58 0xb6d9e90e in QCoreApplication::notifyInternal (this=0xbf8a6f4c,
receiver=0x917e690, event=0x9222c08) at kernel/qcoreapplication.cpp:946
#59 0xb6da2721 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8fe6f88) at kernel/qcoreapplication.cpp:1570
#61 0xb6da2a8c in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1463
#62 0xb6dd0aa4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#63 postEventSourceDispatch (s=s at entry=0x9059318) at
kernel/qeventdispatcher_glib.cpp:279
#64 0xb598c3b3 in g_main_dispatch (context=0x90592a0, context at entry=0x8fe57b0)
at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3054
#65 g_main_context_dispatch (context=context at entry=0x90592a0) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3630
#66 0xb598c750 in g_main_context_iterate (context=context at entry=0x90592a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3701
#67 0xb598c831 in g_main_context_iteration (context=0x90592a0, may_block=1) at
/build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#68 0xb6dd0c21 in QEventDispatcherGlib::processEvents
(this=this at entry=0x8fe7ae8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0xb6344a5a in QGuiEventDispatcherGlib::processEvents (this=0x8fe7ae8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0xb6d9d3ec in QEventLoop::processEvents (this=this at entry=0xbf8a6db8,
flags=...) at kernel/qeventloop.cpp:149
#71 0xb6d9d6e1 in QEventLoop::exec (this=this at entry=0xbf8a6db8, flags=...) at
kernel/qeventloop.cpp:204
#72 0xb6da33fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#73 0xb628bfc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#74 0xb547ad40 in kdemain (argc=1, argv=0x90375c8) at ../../kded/kded.cpp:925
#75 0x0804f6df in launch (argc=argc at entry=1, _name=_name at entry=0x805225b
"kded4", args=<optimized out>, args at entry=0x0, cwd=cwd at entry=0x0,
envc=envc at entry=0, envs=<optimized out>, envs at entry=0x0,
reset_env=reset_env at entry=false, tty=tty at entry=0x0,
avoid_loops=avoid_loops at entry=false,
startup_id_str=startup_id_str at entry=0x80520ea "0") at ../../kinit/kinit.cpp:738
#76 0x0804c93a in main (argc=4, argv=0xbf8a75a4, envp=0xbf8a75b8) at
../../kinit/kinit.cpp:1853

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list