Bug 288624 - kde demon crash
Summary: kde demon crash
Status: RESOLVED DUPLICATE of bug 286150
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-10 03:52 UTC by Don Cohen
Modified: 2012-01-13 20:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.56 KB, text/plain)
2012-01-13 20:54 UTC, Noam Shabtai
Details
New crash information added by DrKonqi (9.56 KB, text/plain)
2012-01-13 20:54 UTC, Noam Shabtai
Details
New crash information added by DrKonqi (9.56 KB, text/plain)
2012-01-13 20:54 UTC, Noam Shabtai
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Don Cohen 2011-12-10 03:52:45 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.8.0
Operating System: Linux 3.1.4-1.fc16.x86_64 x86_64

-- Information about the crash:
- What I was doing when the application crashed:
I was just typing into a terminal window (Konsole).
I was not even aware that a kde demon existed
This is a recent install of fedora 16 x86_64 KDE and it seems to be
running a lot of software with which I am not yet familiar 
(previously used gnome, decided to use kde in order to get back things
like load applets that I rely on quite a bit)

-- Backtrace:
Application: KDE Daemon (kded4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7ffa1ee97840 (LWP 1368))]

Thread 3 (Thread 0x7ffa0bfff700 (LWP 1415)):
#0  0x0000003df2243e96 in g_main_context_prepare (context=0xbaf770, priority=0x7ffa0bffece8) at gmain.c:2679
#1  0x0000003df2244e1d in g_main_context_iterate (context=0xbaf770, block=1, dispatch=1, self=<optimized out>) at gmain.c:3053
#2  0x0000003df22457c5 in g_main_loop_run (loop=0xbaf720) at gmain.c:3281
#3  0x00007ffa13ea86e6 in gdbus_shared_thread_func (user_data=0xbaf740) at gdbusprivate.c:276
#4  0x0000003df226a1d6 in g_thread_create_proxy (data=0xbaf860) at gthread.c:1962
#5  0x0000003df2a07d90 in start_thread (arg=0x7ffa0bfff700) at pthread_create.c:309
#6  0x0000003df26eed0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7ffa0b5f2700 (LWP 1426)):
#0  0x00007fff889ff8de in ?? ()
#1  0x0000003df32041f1 in __GI_clock_gettime (clock_id=1, tp=0x7ffa0b5f1a80) at ../sysdeps/unix/clock_gettime.c:100
#2  0x0000003dfb2d2004 in do_gettime (frac=0x7ffa0b5f1a98, sec=0x7ffa0b5f1a90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x0000003dfb3a6f9d in QTimerInfoList::updateCurrentTime (this=0x7ff9fc0018a0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x0000003dfb3a72d3 in QTimerInfoList::timerWait (this=0x7ff9fc0018a0, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x0000003dfb3a5d6c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7ffa0b5f1b7c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x0000003dfb3a5e15 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x0000003df2244012 in g_main_context_prepare (context=0x7ff9fc0009a0, priority=0x7ffa0b5f1be8) at gmain.c:2746
#9  0x0000003df2244e1d in g_main_context_iterate (context=0x7ff9fc0009a0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3053
#10 0x0000003df224544c in g_main_context_iteration (context=0x7ff9fc0009a0, may_block=1) at gmain.c:3136
#11 0x0000003dfb3a6896 in QEventDispatcherGlib::processEvents (this=0x7ff9fc0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#12 0x0000003dfb376c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x0000003dfb376ed7 in QEventLoop::exec (this=0x7ffa0b5f1d10, flags=...) at kernel/qeventloop.cpp:204
#14 0x0000003dfb278ad7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x0000003dfb356a5f in QInotifyFileSystemWatcherEngine::run (this=0xbc0540) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x0000003dfb27bb1b in QThreadPrivate::start (arg=0xbc0540) at thread/qthread_unix.cpp:298
#17 0x0000003df2a07d90 in start_thread (arg=0x7ffa0b5f2700) at pthread_create.c:309
#18 0x0000003df26eed0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffa1ee97840 (LWP 1368)):
[KCrash Handler]
#6  QKeySequence::~QKeySequence (this=0x19, __in_chrg=<optimized out>) at kernel/qkeysequence.cpp:1022
#7  0x00007ffa128c88e3 in ~LayoutUnit (this=0x1, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.7.3/kcontrol/keyboard/x11_helper.h:67
#8  node_destruct (n=0xb98970, this=0x7fff888c19c0) at /usr/include/QtCore/qlist.h:388
#9  erase (it=<optimized out>, this=0x7fff888c19c0) at /usr/include/QtCore/qlist.h:465
#10 removeLast (this=0x7fff888c19c0) at /usr/include/QtCore/qlist.h:287
#11 LayoutsMenu::switchToLayout (layoutUnit=..., keyboardConfig=...) at /usr/src/debug/kde-workspace-4.7.3/kcontrol/keyboard/layouts_menu.cpp:75
#12 0x00007ffa128b6f1d in KeyboardDaemon::setLayout (this=0xb2a030, action=<optimized out>) at /usr/src/debug/kde-workspace-4.7.3/kcontrol/keyboard/keyboard_daemon.cpp:223
#13 0x00007ffa128b6151 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.7.3/x86_64-redhat-linux-gnu/kcontrol/keyboard/moc_keyboard_daemon.cpp:81
#14 KeyboardDaemon::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kde-workspace-4.7.3/x86_64-redhat-linux-gnu/kcontrol/keyboard/moc_keyboard_daemon.cpp:68
#15 0x0000003dfb38b7d1 in QMetaObject::activate (sender=0xb3c820, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff888c1bf0) at kernel/qobject.cpp:3546
#16 0x0000003e01567d32 in KActionCollection::actionTriggered (this=<optimized out>, _t1=0xb60480) at /usr/src/debug/kdelibs-4.7.3/x86_64-redhat-linux-gnu/kdeui/kactioncollection.moc:189
#17 0x0000003dfb38b7d1 in QMetaObject::activate (sender=0xb60480, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff888c1d40) at kernel/qobject.cpp:3546
#18 0x0000003dffbc3512 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#19 0x0000003dffbc36ff in QAction::activate (this=0xb60480, event=<optimized out>) at kernel/qaction.cpp:1257
#20 0x0000003e01697280 in trigger (this=0xb60480) at /usr/include/QtGui/qaction.h:218
#21 KGlobalAccelPrivate::_k_invokeAction (this=<optimized out>, componentUnique=<optimized out>, actionUnique=<optimized out>, timestamp=110368647) at /usr/src/debug/kdelibs-4.7.3/kdeui/shortcuts/kglobalaccel.cpp:449
#22 0x0000003dfb38b7d1 in QMetaObject::activate (sender=0xb5bc80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff888c1f40) at kernel/qobject.cpp:3546
#23 0x0000003e017a6cf9 in OrgKdeKglobalaccelComponentInterface::globalShortcutPressed (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=110368647) at /usr/src/debug/kdelibs-4.7.3/x86_64-redhat-linux-gnu/kdeui/kglobalaccel_component_interface.moc:164
#24 0x0000003e017a7164 in OrgKdeKglobalaccelComponentInterface::qt_static_metacall (_o=0xb5bc80, _id=<optimized out>, _a=0x7fff888c2390, _c=<optimized out>) at /usr/src/debug/kdelibs-4.7.3/x86_64-redhat-linux-gnu/kdeui/kglobalaccel_component_interface.moc:75
#25 0x0000003e017a791f in OrgKdeKglobalaccelComponentInterface::qt_metacall (this=0xb5bc80, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff888c2390) at /usr/src/debug/kdelibs-4.7.3/x86_64-redhat-linux-gnu/kdeui/kglobalaccel_component_interface.moc:130
#26 0x0000003dfc422ccb in QDBusConnectionPrivate::deliverCall (this=0x954d90, object=0xb5bc80, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:947
#27 0x0000003dfb3909e6 in QObject::event (this=0xb5bc80, e=<optimized out>) at kernel/qobject.cpp:1194
#28 0x0000003dffbc96f4 in notify_helper (e=0xbd8000, receiver=0xb5bc80, this=0x961750) at kernel/qapplication.cpp:4518
#29 QApplicationPrivate::notify_helper (this=0x961750, receiver=0xb5bc80, e=0xbd8000) at kernel/qapplication.cpp:4490
#30 0x0000003dffbce573 in QApplication::notify (this=0x7fff888c2dc0, receiver=0xb5bc80, e=0xbd8000) at kernel/qapplication.cpp:4379
#31 0x0000003e01650396 in KApplication::notify (this=0x7fff888c2dc0, receiver=0xb5bc80, event=0xbd8000) at /usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#32 0x0000003dfb377b4c in QCoreApplication::notifyInternal (this=0x7fff888c2dc0, receiver=0xb5bc80, event=0xbd8000) at kernel/qcoreapplication.cpp:876
#33 0x0000003dfb37b5da in sendEvent (event=0xbd8000, receiver=0xb5bc80) at kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9384d0) at kernel/qcoreapplication.cpp:1500
#35 0x0000003dfb3a6403 in sendPostedEvents () at kernel/qcoreapplication.h:236
#36 postEventSourceDispatch (s=0x965140) at kernel/qeventdispatcher_glib.cpp:279
#37 0x0000003df2244a7d in g_main_dispatch (context=0x9640e0) at gmain.c:2425
#38 g_main_context_dispatch (context=0x9640e0) at gmain.c:2995
#39 0x0000003df2245278 in g_main_context_iterate (context=0x9640e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#40 0x0000003df224544c in g_main_context_iteration (context=0x9640e0, may_block=1) at gmain.c:3136
#41 0x0000003dfb3a682f in QEventDispatcherGlib::processEvents (this=0x939990, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#42 0x0000003dffc6c43e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#43 0x0000003dfb376c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x0000003dfb376ed7 in QEventLoop::exec (this=0x7fff888c2d50, flags=...) at kernel/qeventloop.cpp:204
#45 0x0000003dfb37b8d5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#46 0x0000003e05208de5 in kdemain (argc=1, argv=0x7fff888c3198) at /usr/src/debug/kdelibs-4.7.3/kded/kded.cpp:924
#47 0x0000003df262169d in __libc_start_main (main=0x400710 <main(int, char**)>, argc=1, ubp_av=0x7fff888c3198, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff888c3188) at libc-start.c:226
#48 0x0000000000400741 in _start ()

Possible duplicates by query: bug 287174.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-12-10 17:46:38 UTC

*** This bug has been marked as a duplicate of bug 286150 ***
Comment 2 Noam Shabtai 2012-01-13 20:54:41 UTC
Created attachment 67794 [details]
New crash information added by DrKonqi

kded4 ($Id$) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4

- What I was doing when the application crashed:
I was replying a message on gmail in Hebrew, so I switched to Hebrew using Ctr+Alt+K.
- Unusual behavior I noticed:
Since the crash, there is no option to change keyboard layout using the Ctr+Alt+K combination, but Shift+Alt still works.
Another shortcut combination that I had added, Ctr+Shift+K (note the simmilarity to Ctr+Alt+K) to activate konsole, is not working since such a crash.

-- Backtrace (Reduced):
#6  QKeySequence::~QKeySequence (this=0x7fff00000019, __in_chrg=<optimized out>) at kernel/qkeysequence.cpp:1023
#7  0x00007f13c8bee983 in ~LayoutUnit (this=0x7fff00000001, __in_chrg=<optimized out>) at ../../../kcontrol/keyboard/x11_helper.h:67
#8  node_destruct (n=0xf549f0, this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:375
#9  erase (it=<optimized out>, this=0x7fff8e171720) at /usr/include/qt4/QtCore/qlist.h:452
#10 removeLast (this=0x7fff8e171720) at /usr/include/qt4/QtCore/qlist.h:274
Comment 3 Noam Shabtai 2012-01-13 20:54:41 UTC
Created attachment 67795 [details]
New crash information added by DrKonqi

kded4 ($Id$) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4

- What I was doing when the application crashed:
I was replying a message on gmail in Hebrew, so I switched to Hebrew using Ctr+Alt+K.
- Unusual behavior I noticed:
Since the crash, there is no option to change keyboard layout using the Ctr+Alt+K combination, but Shift+Alt still works.
Another shortcut combination that I had added, Ctr+Shift+K (note the simmilarity to Ctr+Alt+K) to activate konsole, is not working since such a crash.

-- Backtrace (Reduced):
#6  QKeySequence::~QKeySequence (this=0x7fff00000019, __in_chrg=<optimized out>) at kernel/qkeysequence.cpp:1023
#7  0x00007f13c8bee983 in ~LayoutUnit (this=0x7fff00000001, __in_chrg=<optimized out>) at ../../../kcontrol/keyboard/x11_helper.h:67
#8  node_destruct (n=0xf549f0, this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:375
#9  erase (it=<optimized out>, this=0x7fff8e171720) at /usr/include/qt4/QtCore/qlist.h:452
#10 removeLast (this=0x7fff8e171720) at /usr/include/qt4/QtCore/qlist.h:274
Comment 4 Noam Shabtai 2012-01-13 20:54:41 UTC
Created attachment 67796 [details]
New crash information added by DrKonqi

kded4 ($Id$) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4

- What I was doing when the application crashed:
I was replying a message on gmail in Hebrew, so I switched to Hebrew using Ctr+Alt+K.
- Unusual behavior I noticed:
Since the crash, there is no option to change keyboard layout using the Ctr+Alt+K combination, but Shift+Alt still works.
Another shortcut combination that I had added, Ctr+Shift+K (note the simmilarity to Ctr+Alt+K) to activate konsole, is not working since such a crash.

-- Backtrace (Reduced):
#6  QKeySequence::~QKeySequence (this=0x7fff00000019, __in_chrg=<optimized out>) at kernel/qkeysequence.cpp:1023
#7  0x00007f13c8bee983 in ~LayoutUnit (this=0x7fff00000001, __in_chrg=<optimized out>) at ../../../kcontrol/keyboard/x11_helper.h:67
#8  node_destruct (n=0xf549f0, this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:375
#9  erase (it=<optimized out>, this=0x7fff8e171720) at /usr/include/qt4/QtCore/qlist.h:452
#10 removeLast (this=0x7fff8e171720) at /usr/include/qt4/QtCore/qlist.h:274