Bug 185607

Summary: kded4 crashes with upgrade
Product: [I don't know] kde Reporter: Morten Bo Johansen <mbj>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Morten Bo Johansen 2009-02-26 14:50:53 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Debian testing/unstable Packages

During an upgrade kded4 crashed. User assigned hotkeys were no longer available. Below is the list of all the packages that were upgraded. Most of them are irrelevant, but I list them all just in case.

It seems to resemble #171379 somewhat, but this has status as fixed/closed ...

4.2 packages are from Debian's experimental archive.

[UPGRADE] alien 8.73 -> 8.74
[UPGRADE] binutils 2.18.1~cvs20080103-7 -> 2.19.1-1
[UPGRADE] binutils-multiarch 2.18.1~cvs20080103-7 -> 2.19.1-1
[UPGRADE] espeak 1.37-1 -> 1.40.02-1
[UPGRADE] espeak-data 1.37-1 -> 1.40.02-1
[UPGRADE] grep 2.5.3~dfsg-6 -> 2.5.4-2
[UPGRADE] gzip 1.3.12-6 -> 1.3.12-7
[UPGRADE] hal-info 20081219-1 -> 20090202-1
[UPGRADE] kde-style-serenity 1.7.1-2 -> 1.7.1-3
[UPGRADE] libcap2 2.11-2 -> 2.16-2
[UPGRADE] libccid 1.3.8-1 -> 1.3.9-1
[UPGRADE] libcfitsio3 3.090-1 -> 3.130-1
[UPGRADE] libdb-dev 4.7.25.2 -> 4.7.25.3
[UPGRADE] libespeak1 1.37-1 -> 1.40.02-1
[UPGRADE] libexempi3 2.0.2-2 -> 2.1.0-3
[UPGRADE] libpci3 1:3.0.0-6 -> 1:3.0.3-2
[UPGRADE] libpcsclite1 1.4.102-1 -> 1.5.2-1
[UPGRADE] libpurple-bin 2.4.3-4 -> 2.5.4-2
[UPGRADE] libpurple0 2.4.3-4 -> 2.5.4-2
[UPGRADE] libsepol1 2.0.30-2 -> 2.0.32-1
[UPGRADE] libsm-dev 2:1.0.3-2 -> 2:1.1.0-2
[UPGRADE] libsm6 2:1.0.3-2 -> 2:1.1.0-2
[UPGRADE] libstlport4.6ldbl 4.6.2-3.2 -> 4.6.2-5
[UPGRADE] libtheora-dev 1.0~beta3-1 -> 1.0-1
[UPGRADE] libtheora0 1.0~beta3-1 -> 1.0-1
[UPGRADE] libxcb-render-util0 0.2.1+git1-1 -> 0.3.3-2
[UPGRADE] libxcb-render-util0-dev 0.2.1+git1-1 -> 0.3.3-2
[UPGRADE] libxft-dev 2.1.12-3 -> 2.1.13-3
[UPGRADE] libxft2 2.1.12-3 -> 2.1.13-3
[UPGRADE] libzvbi-common 0.2.31-1 -> 0.2.33-1
[UPGRADE] libzvbi0 0.2.31-1 -> 0.2.33-1
[UPGRADE] myspell-en-us 1:2.4.0-4 -> 1:3.0.1-3
[UPGRADE] openoffice.org-thesaurus-en-us 1:2.4.0-4 -> 1:3.0.1-3
[UPGRADE] pciutils 1:3.0.0-6 -> 1:3.0.3-2
[UPGRADE] pcscd 1.4.102-1 -> 1.5.2-1
[UPGRADE] pidgin 2.4.3-4 -> 2.5.4-2
[UPGRADE] pidgin-data 2.4.3-4 -> 2.5.4-2
[UPGRADE] pm-utils 1.1.2.4-1 -> 1.2.4-2
[UPGRADE] proj 4.6.0-2 -> 4.6.1-1
[UPGRADE] python-crypto 2.0.1+dfsg1-2.3 -> 2.0.1+dfsg1-2.3+lenny0
[UPGRADE] python-sepolgen 1.0.11-5 -> 1.0.13-1
[UPGRADE] tellico 1.3.3-1 -> 1.3.5-1
[UPGRADE] tellico-data 1.3.3-1 -> 1.3.5-1
[UPGRADE] tellico-scripts 1.3.3-1 -> 1.3.5-1
[UPGRADE] tzdata 2008i-3 -> 2009b-1
[UPGRADE] x-dev 7.0.12-1 -> 7.0.14-2
[UPGRADE] x11-utils 7.3+2+nmu1 -> 7.4+1
[UPGRADE] x11-xfs-utils 7.3+1 -> 7.4+1
[UPGRADE] x11-xkb-utils 7.4+1 -> 7.4+2
[UPGRADE] x11proto-core-dev 7.0.12-1 -> 7.0.14-2
[UPGRADE] x11proto-input-dev 1.4.4-1 -> 1.5.0-2
[UPGRADE] x11proto-xext-dev 7.0.2-6 -> 7.0.4-2
[UPGRADE] xinit 1.0.9-2 -> 1.1.1-1
Comment 1 Morten Bo Johansen 2009-02-26 14:57:41 UTC
The backtrace

Application: KDE Daemon (kded4), signal SIGSEGV
[Current thread is 0 (LWP 4855)]

Thread 2 (Thread 0xf32edb90 (LWP 4958)):
#0  0xf66df980 in pthread_mutex_lock () from /lib/i686/cmov/libpthread.so.0
#1  0xf7e4e9c6 in pthread_mutex_lock () from /lib/i686/cmov/libc.so.6
#2  0xf672cdf6 in IA__g_main_context_check (context=0x9098c80, max_priority=2147483647, fds=0x8fff458, n_fds=1) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2522
#3  0xf672d73d in g_main_context_iterate (context=0x9098c80, block=1, dispatch=1, self=0x8fff0d0) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2642
#4  0xf672da11 in IA__g_main_context_iteration (context=0x9098c80, may_block=1) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2708
#5  0xf7ca3607 in QEventDispatcherGlib::processEvents (this=0x8ffee90, flags={i = -215035224}) at kernel/qeventdispatcher_glib.cpp:321
#6  0xf7c777aa in QEventLoop::processEvents (this=0xf32ed320, flags={i = -215035160}) at kernel/qeventloop.cpp:143
#7  0xf7c7796a in QEventLoop::exec (this=0xf32ed320, flags={i = -215035096}) at kernel/qeventloop.cpp:194
#8  0xf7b86289 in QThread::exec (this=0x8ffc628) at thread/qthread.cpp:458
#9  0xf7c5bdab in QInotifyFileSystemWatcherEngine::run (this=0x8ffc628) at io/qfilesystemwatcher_inotify.cpp:205
#10 0xf7b8952e in QThreadPrivate::start (arg=0x8ffc628) at thread/qthread_unix.cpp:185
#11 0xf66de4c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#12 0xf7e406de in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xf60a9910 (LWP 4855)):
[KCrash Handler]
#6  0xf7bcaf65 in QString::operator== (this=0x8e1f9e8, other=@0xfff093dc) at ../../include/QtCore/../../src/corelib/tools/qstring.h:100
#7  0xf7421419 in KDirWatchPrivate::inotifyEventReceived (this=0x8d9c668) at ../../kio/kio/kdirwatch.cpp:296
#8  0xf74216fb in KDirWatchPrivate::qt_metacall (this=0x8d9c668, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xfff0951c) at ./kdirwatch_p.moc:74
#9  0xf7c8dbe0 in QMetaObject::activate (sender=0x8d6bce8, from_signal_index=4, to_signal_index=4, argv=0xfff0951c) at kernel/qobject.cpp:3031
#10 0xf7c8e962 in QMetaObject::activate (sender=0x8d6bce8, m=0xf7d5c070, local_signal_index=0, argv=0xfff0951c) at kernel/qobject.cpp:3101
#11 0xf7cc86f3 in QSocketNotifier::activated (this=0x8d6bce8, _t1=9) at .moc/release-shared/moc_qsocketnotifier.cpp:81
#12 0xf7c937b7 in QSocketNotifier::event (this=0x8d6bce8, e=0xfff098e0) at kernel/qsocketnotifier.cpp:320
#13 0xf69f279c in QApplicationPrivate::notify_helper (this=0x8cffa60, receiver=0x8d6bce8, e=0xfff098e0) at kernel/qapplication.cpp:3803
#14 0xf69fa61e in QApplication::notify (this=0xfff09b9c, receiver=0x8d6bce8, e=0xfff098e0) at kernel/qapplication.cpp:3393
#15 0xf775a77d in KApplication::notify (this=0xfff09b9c, receiver=0x8d6bce8, event=0xfff098e0) at ../../kdeui/kernel/kapplication.cpp:307
#16 0xf7c790e1 in QCoreApplication::notifyInternal (this=0xfff09b9c, receiver=0x8d6bce8, event=0xfff098e0) at kernel/qcoreapplication.cpp:587
#17 0xf7ca387a in socketNotifierSourceDispatch (source=0x8cfd0d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#18 0xf672a1b8 in IA__g_main_context_dispatch (context=0x8d01aa0) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2012
#19 0xf672d853 in g_main_context_iterate (context=0x8d01aa0, block=1, dispatch=1, self=0x8cfb318) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2645
#20 0xf672da11 in IA__g_main_context_iteration (context=0x8d01aa0, may_block=1) at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2708
#21 0xf7ca35e8 in QEventDispatcherGlib::processEvents (this=0x8d04438, flags={i = -1009096}) at kernel/qeventdispatcher_glib.cpp:319
#22 0xf6a8bd75 in QGuiEventDispatcherGlib::processEvents (this=0x8d04438, flags={i = -1009048}) at kernel/qguieventdispatcher_glib.cpp:198
#23 0xf7c777aa in QEventLoop::processEvents (this=0xfff09ae0, flags={i = -1008984}) at kernel/qeventloop.cpp:143
#24 0xf7c7796a in QEventLoop::exec (this=0xfff09ae0, flags={i = -1008920}) at kernel/qeventloop.cpp:194
#25 0xf7c7a025 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#26 0xf69f2617 in QApplication::exec () at kernel/qapplication.cpp:3331
#27 0xf7ee9ec0 in kdemain (argc=1, argv=0xfff09da4) at ../../kded/kded.cpp:937
#28 0x08048582 in main (argc=149663128, argv=0x0) at kded4_dummy.cpp:3
Comment 2 Tommi Tervo 2009-02-26 15:33:46 UTC

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