[Bug 289547] New: kded4 crashed while changing custom shortcuts in systemsettings

Jesse shubhadeepc at gmail.com
Wed Dec 21 23:38:50 GMT 2011


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

           Summary: kded4 crashed while changing custom shortcuts in
                    systemsettings
           Product: kdelibs
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: kded
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: shubhadeepc at gmail.com


Application: kded4 ($Id$)
KDE Platform Version: 4.7.90 (4.8 Beta2 (4.7.90) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.1.5-gentoo x86_64
Distribution: "Funtoo Linux - baselayout 2.1.8"

-- Information about the crash:
- What I was doing when the application crashed:
Was just changing custom shortcuts in Systemsettings->Shortcuts and
Gestures->Custom Shortcuts when Systemsettings crashed. When I tried again kded
crashed. Doesn't happen everytime though.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDE Daemon (kded4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f322c7ca760 (LWP 6898))]

Thread 3 (Thread 0x7f3221368700 (LWP 6901)):
#0  0x00007f322c3397f3 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000030a4044c78 in g_main_context_poll (n_fds=1, fds=0x139bd30,
timeout=-1, context=0x1394d30, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x1394d30, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00000030a4045139 in g_main_context_iteration (context=0x1394d30,
may_block=1) at gmain.c:3152
#4  0x00007f322b026636 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f322aff6492 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#6  0x00007f322aff66e7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007f322aef5ca7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f322afd62cf in QInotifyFileSystemWatcherEngine::run() () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007f322aef8ccb in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#10 0x00007f322a27df2c in start_thread (arg=0x7f3221368700) at
pthread_create.c:301
#11 0x00007f322c34242d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f32182b2700 (LWP 6903)):
#0  0x00007f322c3397f3 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000030a4044c78 in g_main_context_poll (n_fds=3, fds=0x1652800,
timeout=-1, context=0x1651060, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x1651060, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00000030a40454a2 in g_main_loop_run (loop=0x1651010) at gmain.c:3297
#4  0x00000030ac4be1f6 in gdbus_shared_thread_func (user_data=<optimized out>)
at gdbusprivate.c:276
#5  0x00000030a4069d46 in g_thread_create_proxy (data=0x1651150) at
gthread.c:1962
#6  0x00007f322a27df2c in start_thread (arg=0x7f32182b2700) at
pthread_create.c:301
#7  0x00007f322c34242d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f322c7ca760 (LWP 6898)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f321fcf3f5a in
qDeleteAll<QList<KHotKeys::ActionDataBase*>::const_iterator> (end=<optimized
out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#8  qDeleteAll<QList<KHotKeys::ActionDataBase*> > (c=...) at
/usr/include/qt4/QtCore/qalgorithms.h:330
#9  KHotKeys::ActionDataGroup::~ActionDataGroup (this=0x16b6090,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/action_data/action_data_group.cpp:37
#10 0x00007f321fcf4009 in KHotKeys::ActionDataGroup::~ActionDataGroup
(this=0x16b6090, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/action_data/action_data_group.cpp:39
#11 0x00007f321fcf3f5a in
qDeleteAll<QList<KHotKeys::ActionDataBase*>::const_iterator> (end=<optimized
out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#12 qDeleteAll<QList<KHotKeys::ActionDataBase*> > (c=...) at
/usr/include/qt4/QtCore/qalgorithms.h:330
#13 KHotKeys::ActionDataGroup::~ActionDataGroup (this=0x16b27e0,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/action_data/action_data_group.cpp:37
#14 0x00007f321fcf4009 in KHotKeys::ActionDataGroup::~ActionDataGroup
(this=0x16b27e0, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/action_data/action_data_group.cpp:39
#15 0x00007f321fcf3f5a in
qDeleteAll<QList<KHotKeys::ActionDataBase*>::const_iterator> (end=<optimized
out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#16 qDeleteAll<QList<KHotKeys::ActionDataBase*> > (c=...) at
/usr/include/qt4/QtCore/qalgorithms.h:330
#17 KHotKeys::ActionDataGroup::~ActionDataGroup (this=0x13db9f0,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/action_data/action_data_group.cpp:37
#18 0x00007f321fcf4009 in KHotKeys::ActionDataGroup::~ActionDataGroup
(this=0x13db9f0, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/action_data/action_data_group.cpp:39
#19 0x00007f321fd03c62 in KHotKeys::Settings::setActions (this=0x13c4310,
actions=0x0) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/settings.cpp:181
#20 0x00007f321fd04d70 in KHotKeys::Settings::reinitialize (this=0x13c4310) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/settings.cpp:163
#21 0x00007f321fd05448 in KHotKeys::Settings::reread_settings (this=0x13c4310,
include_disabled=true) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/libkhotkeysprivate/settings.cpp:435
#22 0x00007f321ff20b28 in KHotKeysModule::reread_configuration (this=0x13c42f0)
at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90/khotkeys/app/kded.cpp:100
#23 0x00007f321ff21a55 in qt_static_metacall (_a=0x7ffff52064f0, _id=<optimized
out>, _o=<optimized out>, _c=<optimized out>) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90_build/khotkeys/app/kded.moc:63
#24 KHotKeysModule::qt_static_metacall (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=0x7ffff52064f0) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90_build/khotkeys/app/kded.moc:57
#25 0x00007f321ff21acb in KHotKeysModule::qt_metacall (this=0x13c42f0,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7ffff52064f0) at
/var/tmp/portage/kde-base/khotkeys-4.7.90/work/khotkeys-4.7.90_build/khotkeys/app/kded.moc:109
#26 0x00007f322b3731e0 in QDBusConnectionPrivate::deliverCall (this=0x1134ce0,
object=0x13c42f0, msg=..., metaTypes=..., slotIdx=8) at qdbusintegrator.cpp:947
#27 0x00007f322b3742cc in QDBusConnectionPrivate::activateCall (this=0x1134ce0,
object=0x13c42f0, flags=241, msg=...) at qdbusintegrator.cpp:850
#28 0x00007f322b374b07 in QDBusConnectionPrivate::activateObject
(this=0x1134ce0, node=..., msg=..., pathStartPos=<optimized out>) at
qdbusintegrator.cpp:1443
#29 0x00007f322b374e5b in QDBusActivateObjectEvent::placeMetaCall
(this=0x17cf960) at qdbusintegrator.cpp:1537
#30 0x00007f322b0105f6 in QObject::event(QEvent*) () from
/usr/lib64/qt4/libQtCore.so.4
#31 0x00007f322b795964 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f322b79a7e3 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#33 0x00000030b0851e26 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#34 0x00007f322aff76ac in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007f322affaf4a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007f322b0261a3 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/qt4/libQtCore.so.4
#37 0x00000030a404476d in g_main_dispatch (context=0x1149ce0) at gmain.c:2441
#38 g_main_context_dispatch (context=0x1149ce0) at gmain.c:3011
#39 0x00000030a4044f68 in g_main_context_iterate (context=0x1149ce0,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#40 0x00000030a4045139 in g_main_context_iteration (context=0x1149ce0,
may_block=1) at gmain.c:3152
#41 0x00007f322b0265cf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#42 0x00007f322b83880e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007f322aff6492 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#44 0x00007f322aff66e7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#45 0x00007f322affb245 in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#46 0x0000003135c08e15 in kdemain () from /usr/lib64/libkdeinit4_kded4.so
#47 0x00007f322c28c18d in __libc_start_main (main=0x4006b0, argc=1,
ubp_av=0x7ffff52076a8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffff5207698) at libc-start.c:226
#48 0x00000000004006e1 in _start ()

This bug may be a duplicate of or related to bug 286308, bug 289542.

Possible duplicates by query: bug 288191.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list