Summary: | kded crash without obvious trigger | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | ancow <bugs> |
Component: | kpasswdserver | Assignee: | David Faure <faure> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | adawit, ahartmetz, bugs, jospoortvliet, rototor |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
ancow
2010-08-15 23:25:41 UTC
Hmmm. This KDED4 crash I get on KDElibs/KDEbase 4.5.80 (beta1) might be related. KDED just crashes on login, and any time I try to start it - very annoying as even the bug report tool depends on KDED, wireless does, powermanagement - KDED instability is a real pita... Backtrace below. Oh, the segmentation fault, does that mean there is some library mismatch in play? In that case sorry for the noise :D (I run openSUSE, with the KDE factory Build Service packages; 64 bit) Application: KDE Daemon (kded4), signal: Segmentation fault [Current thread is 1 (Thread 0x7f390f762760 (LWP 4873))] Thread 2 (Thread 0x7f38fee26710 (LWP 4877)): #0 0x00000030016c76b3 in poll () from /lib64/libc.so.6 #1 0x0000003004240fd4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x0000003004241510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f3911821ae6 in QEventDispatcherGlib::processEvents (this=0x8134b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f39117f6262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f39117f6475 in QEventLoop::exec (this=0x7f38fee25de0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f39117091a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f39117d7918 in QInotifyFileSystemWatcherEngine::run (this=0x93ead0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f391170ba1e in QThreadPrivate::start (arg=0x93ead0) at thread/qthread_unix.cpp:285 #9 0x0000003001e06a4f in start_thread () from /lib64/libpthread.so.0 #10 0x00000030016d082d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f390f762760 (LWP 4873)): [KCrash Handler] #6 Solid::GenericInterface::property (this=0x0, key=...) at /usr/src/debug/kdelibs-4.5.80/solid/solid/genericinterface.cpp:48 #7 0x00007f3900bd8526 in Wacom::TabletDeamon::deviceAdded (this=0x919030, udi=...) at /usr/src/debug/kcm_tablet-1.2/src/kded/tabletdeamon.cpp:135 #8 0x00007f3900bd921e in Wacom::TabletDeamon::TabletDeamon (this=0x919030, parent=<value optimized out>, args=<value optimized out>) at /usr/src/debug/kcm_tablet-1.2/src/kded/tabletdeamon.cpp:96 #9 0x00007f3900bd9527 in KPluginFactory::createInstance<Wacom::TabletDeamon, QObject> (parentWidget=<value optimized out>, parent=<value optimized out>, args=...) at /usr/include/kpluginfactory.h:473 #10 0x00007f3911f5ae54 in KPluginFactory::create (this=0x914d80, iface=0x7f3911fd3600 "KDEDModule", parentWidget=0x0, parent=0x63a6a0, args=..., keyword=<value optimized out>) at /usr/src/debug/kdelibs-4.5.80/kdecore/util/kpluginfactory.cpp:203 #11 0x00007f3912be6ebf in create<KDEDModule> (this=0x63a6a0, s=<value optimized out>, onDemand=<value optimized out>) at /usr/src/debug/kdelibs-4.5.80/kdecore/util/kpluginfactory.h:503 #12 Kded::loadModule (this=0x63a6a0, s=<value optimized out>, onDemand=<value optimized out>) at /usr/src/debug/kdelibs-4.5.80/kded/kded.cpp:392 #13 0x00007f3912be839d in Kded::initModules (this=0x63a6a0) at /usr/src/debug/kdelibs-4.5.80/kded/kded.cpp:248 #14 0x00007f3912beae11 in KDEDApplication::newInstance (this=<value optimized out>) at /usr/src/debug/kdelibs-4.5.80/kded/kded.cpp:829 #15 0x00007f39124739f4 in KUniqueApplicationAdaptor::newInstance (this=0x738390, asn_id=<value optimized out>, args=...) at /usr/src/debug/kdelibs-4.5.80/kdeui/kernel/kuniqueapplication.cpp:436 #16 0x00007f3912473a92 in KUniqueApplicationAdaptor::qt_metacall (this=0x738390, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffbba21880) at /usr/src/debug/kdelibs-4.5.80/build/kdeui/kuniqueapplication_p.moc:81 #17 0x00007f3911b4d3b8 in QDBusConnectionPrivate::deliverCall (this=0x634b30, object=0x738390, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:919 #18 0x00007f3911b4e12e in QDBusConnectionPrivate::activateCall (this=0x634b30, object=0x738390, flags=337, msg=...) at qdbusintegrator.cpp:822 #19 0x00007f3911b4ea3e in QDBusConnectionPrivate::activateObject (this=0x634b30, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1379 #20 0x00007f3911b4ec78 in QDBusActivateObjectEvent::placeMetaCall (this=0x6ef290) at qdbusintegrator.cpp:1493 #21 0x00007f391180ac6a in QObject::event (this=0x7fffbba226b0, e=<value optimized out>) at kernel/qobject.cpp:1211 #22 0x00007f3910bb7376 in QApplication::event (this=0x7fffbba226b0, e=0x6ef290) at kernel/qapplication.cpp:2486 #23 0x00007f3910bb4cd4 in QApplicationPrivate::notify_helper (this=0x63b9b0, receiver=0x7fffbba226b0, e=0x6ef290) at kernel/qapplication.cpp:4445 #24 0x00007f3910bbd1ca in QApplication::notify (this=<value optimized out>, receiver=0x7fffbba226b0, e=0x6ef290) at kernel/qapplication.cpp:4324 #25 0x00007f39123e3976 in KApplication::notify (this=0x7fffbba226b0, receiver=0x7fffbba226b0, event=0x6ef290) at /usr/src/debug/kdelibs-4.5.80/kdeui/kernel/kapplication.cpp:311 #26 0x00007f39117f6e2c in QCoreApplication::notifyInternal (this=0x7fffbba226b0, receiver=0x7fffbba226b0, event=0x6ef290) at kernel/qcoreapplication.cpp:732 #27 0x00007f39117fa625 in sendEvent (receiver=0x0, event_type=0, data=0x602420) at kernel/qcoreapplication.h:215 #28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x602420) at kernel/qcoreapplication.cpp:1373 #29 0x00007f39118218f3 in sendPostedEvents (s=0x63f5d0) at kernel/qcoreapplication.h:220 #30 postEventSourceDispatch (s=0x63f5d0) at kernel/qeventdispatcher_glib.cpp:277 #31 0x0000003004240a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #32 0x0000003004241270 in ?? () from /usr/lib64/libglib-2.0.so.0 #33 0x0000003004241510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f3911821a8f in QEventDispatcherGlib::processEvents (this=0x608540, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #35 0x00007f3910c59eae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #36 0x00007f39117f6262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #37 0x00007f39117f6475 in QEventLoop::exec (this=0x7fffbba22600, flags=...) at kernel/qeventloop.cpp:201 #38 0x00007f39117fa8db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #39 0x00007f3912be6657 in kdemain (argc=1, argv=0x7fffbba22a78) at /usr/src/debug/kdelibs-4.5.80/kded/kded.cpp:907 #40 0x000000300161eb7d in __libc_start_main () from /lib64/libc.so.6 #41 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113 Ok, the de-installation of kcm_tablet did it, must've been a version mismatch indeed. Thanks for listening ;-) Since DrKonqi can't seem to properly interact with bugs.kde.org anymore, I'll just add this manually: Application: kded4 ($Id: kded.cpp 1156841 2010-07-29 19:59:05Z zander $) KDE Platform Version: 4.5.4 (KDE 4.5.4) Qt Version: 4.7.0 Operating System: Linux 2.6.35-24-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: Seems like this is still around. I believe it got triggered when akregator crashed while asking kwallet for a password (if not, the timing was just mean). The crash can be reproduced some of the time. -- Backtrace: Application: KDE-Dienst (kdeinit4), signal: Aborted [Current thread is 1 (Thread 0x7ff10a72d760 (LWP 2183))] Thread 2 (Thread 0x7ff0ee395700 (LWP 2202)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007ff1073ec1dc in _L_lock_12347 () from /lib/libc.so.6 #2 0x00007ff1073eac78 in __libc_free (mem=0x7ff1076ebe40) at malloc.c:3736 #3 0x00007ff10463ac3b in ?? () from /lib/libglib-2.0.so.0 #4 0x00007ff109184d33 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0xd35080, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:369 #5 0x00007ff109063ac4 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:302 #6 0x00007ff109064286 in ~__pthread_cleanup_class (arg=0x7ff109489f40) at /usr/include/pthread.h:545 #7 QThreadPrivate::start (arg=0x7ff109489f40) at thread/qthread_unix.cpp:271 #8 0x00007ff108dd9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007ff10745392d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ff10a72d760 (LWP 2183)): [KCrash Handler] #6 0x00007ff1073a0ba5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007ff1073a46b0 in abort () at abort.c:92 #8 0x00007ff1073da43b in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #9 0x00007ff1073e44b6 in malloc_printerr (action=3, str=0x7ff1074b8030 "double free or corruption (fasttop)", ptr=<value optimized out>) at malloc.c:6283 #10 0x00007ff1073eac83 in __libc_free (mem=<value optimized out>) at malloc.c:3738 #11 0x00007ff0fd778e7d in KIO::AuthInfo::~AuthInfo (this=0xe63560, __in_chrg=<value optimized out>) at ../../kio/kio/authinfo.cpp:128 #12 0x00007ff0ef78c3b4 in ~AuthInfoContainer (this=<value optimized out>, key=<value optimized out>, info=...) at ../../kpasswdserver/kpasswdserver.h:81 #13 KPasswdServer::findAuthInfoItem (this=<value optimized out>, key=<value optimized out>, info=...) at ../../kpasswdserver/kpasswdserver.cpp:749 #14 0x00007ff0ef790ed4 in KPasswdServer::checkAuthInfoAsync (this=0x1171cb0, info=) at ../../kpasswdserver/kpasswdserver.cpp:306 #15 0x00007ff0ef792e02 in KPasswdServerAdaptor::checkAuthInfoAsync (this=0xaffd00, info=<value optimized out>, windowId=0, usertime=328478018) at kpasswdserveradaptor.cpp:57 #16 0x00007ff0ef793123 in KPasswdServerAdaptor::qt_metacall (this=0xaffd00, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fffe443a600) at kpasswdserveradaptor.moc:151 #17 0x00007ff1094ae0ee in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:919 #18 0x00007ff1094af3cb in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0xaffd00, flags=497, msg=...) at qdbusintegrator.cpp:829 #19 0x00007ff1094afe65 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1379 #20 0x00007ff1094b0108 in QDBusActivateObjectEvent::placeMetaCall (this=0x11c4250) at qdbusintegrator.cpp:1493 #21 0x00007ff109169bde in QObject::event (this=0x1171cb0, e=0x887) at kernel/qobject.cpp:1219 #22 0x00007ff108046fdc in QApplicationPrivate::notify_helper (this=0xb4a480, receiver=0x1171cb0, e=0x11c4250) at kernel/qapplication.cpp:4396 #23 0x00007ff10804caed in QApplication::notify (this=0x7fffe443b370, receiver=0x1171cb0, e=0x11c4250) at kernel/qapplication.cpp:4277 #24 0x00007ff10a12b576 in KApplication::notify (this=0x7fffe443b370, receiver=0x1171cb0, event=0x11c4250) at ../../kdeui/kernel/kapplication.cpp:310 #25 0x00007ff109157cdc in QCoreApplication::notifyInternal (this=0x7fffe443b370, receiver=0x1171cb0, event=0x11c4250) at kernel/qcoreapplication.cpp:732 #26 0x00007ff10915ac22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xaa8b00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xaa8b00) at kernel/qcoreapplication.cpp:1373 #28 0x00007ff109184653 in sendPostedEvents (s=0xb4dec0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #29 postEventSourceDispatch (s=0xb4dec0) at kernel/qeventdispatcher_glib.cpp:277 #30 0x00007ff10463b342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #31 0x00007ff10463f2a8 in ?? () from /lib/libglib-2.0.so.0 #32 0x00007ff10463f45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #33 0x00007ff109184193 in QEventDispatcherGlib::processEvents (this=0xaaad30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #34 0x00007ff1080f9a4e in QGuiEventDispatcherGlib::processEvents (this=0x887, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #35 0x00007ff109156a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #36 0x00007ff109156dec in QEventLoop::exec (this=0x7fffe443b2c0, flags=) at kernel/qeventloop.cpp:201 #37 0x00007ff10915aebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #38 0x00007ff0f5e8cbf7 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../kded/kded.cpp:894 #39 0x0000000000407713 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40ab27 "0") at ../../kinit/kinit.cpp:723 #40 0x000000000040970f in main (argc=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1835 Possible duplicates by query: bug 255512, bug 255312, bug 254668, bug 253841, bug 250441. Created attachment 56741 [details] New crash information added by DrKonqi kded4 ($Id: kded.cpp 1204125 2010-12-06 11:17:10Z dfaure $) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.0 - What I was doing when the application crashed: And still here in KDE 4.6. This time the crash was triggered by konqueror (which also happened quite frequently in KDE 4.5.4 and 4.5.5). What is new is that this seems to have taken down plasma-desktop, too. see bug #265089 -- Backtrace (Reduced): #8 0x00007f0d4c92b43b in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #9 0x00007f0d4c9354b6 in malloc_printerr (action=3, str=0x7f0d4ca09030 "double free or corruption (fasttop)", ptr=<value optimized out>) at malloc.c:6283 #10 0x00007f0d4c93bc83 in __libc_free (mem=<value optimized out>) at malloc.c:3738 #11 0x00007f0d47623a6d in KIO::AuthInfo::~AuthInfo (this=0xddebc0, __in_chrg=<value optimized out>) at ../../kio/kio/authinfo.cpp:128 #12 0x00007f0d2da6a3b4 in ~AuthInfoContainer (this=<value optimized out>, key=<value optimized out>, info=...) at ../../kpasswdserver/kpasswdserver.h:81 *** Bug 271754 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 256712 *** |