Bug 176961 - kded4 crash with SIGABRT
Summary: kded4 crash with SIGABRT
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 181571 187894 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-12-05 11:29 UTC by James
Modified: 2011-12-20 02:07 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
kde kcrash (3.44 KB, text/plain)
2008-12-05 11:31 UTC, James
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James 2008-12-05 11:29:34 UTC
Version:           4.1.3 (using KDE 4.1.3)
Compiler:          gcc 
OS:                Linux
Installed from:    Ubuntu Packages

While I attempt to login to a page with Konqueror which has https authentication active the authentication requires me to accept a self signed certificate. When I do that the login prompt goes away and I get the following crash from kcrash. (see attachment).
Comment 1 James 2008-12-05 11:31:35 UTC
Created attachment 29060 [details]
kde kcrash
Comment 2 James 2008-12-05 11:32:11 UTC
This is actually a crash not a bug as I had said when I submitted it.
Comment 3 Christophe Marin 2008-12-05 11:59:54 UTC
BT in comment #1 : 
Application: KDE Daemon (kded4), signal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb62568d0 (LWP 7764)]
[KCrash handler]
#6  0xb80ae430 in __kernel_vsyscall ()
#7  0xb7f3b880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb7f3d248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7d2f795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7d2f872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb7d2f915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb7b49a19 in KConfigIniBackend::writeEntries (this=0x94ec340, 
    locale=@0xbfdaf344, file=@0xbfdaf268, map=@0xbfdaf2c4, 
    defaultGroup=false, firstEntry=@0xbfdaf17f)
    at /usr/include/qt4/QtCore/qbytearray.h:377
#13 0xb7b49f38 in KConfigIniBackend::writeEntries (this=0x94ec340, 
    locale=@0xbfdaf344, file=@0xbfdaf268, map=@0xbfdaf2c4)
    at /build/buildd/kde4libs-4.1.3/kdecore/config/kconfigini.cpp:362
#14 0xb7b4c206 in KConfigIniBackend::writeConfig (this=0x94ec340, 
    locale=@0xbfdaf344, entryMap=@0x94eb7b8, options={i = -1076169944}, 
    data=@0x94eb7d0)
    at /build/buildd/kde4libs-4.1.3/kdecore/config/kconfigini.cpp:436
#15 0xb7b33e5a in KConfig::sync (this=0x943d7a0)
    at /build/buildd/kde4libs-4.1.3/kdecore/config/kconfig.cpp:342
#16 0xb7b3c11f in KConfigGroup::sync (this=0xbfdaf3d4)
    at /build/buildd/kde4libs-4.1.3/kdecore/config/kconfiggroup.cpp:682
#17 0xb40c0697 in KSSLD::setRule (this=0x94ec118, rule=@0x970cc28)
    at /build/buildd/kde4libs-4.1.3/kio/misc/kssld/kssld.cpp:142
#18 0xb40c123b in KSSLDAdaptor::qt_metacall (this=0x94fd438, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfdaf5c8)
    at /build/buildd/kde4libs-4.1.3/kio/misc/kssld/kssld_adaptor.h:52
#19 0xb73a326e in ?? () from /usr/lib/libQtDBus.so.4
#20 0xb73a44a7 in ?? () from /usr/lib/libQtDBus.so.4
#21 0xb73a49b1 in ?? () from /usr/lib/libQtDBus.so.4
#22 0xb73a4eaa in ?? () from /usr/lib/libQtDBus.so.4
#23 0xb7e37771 in QObject::event () from /usr/lib/libQtCore.so.4
#24 0xb6bb88ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#25 0xb6bc072e in QApplication::notify () from /usr/lib/libQtGui.so.4
#26 0xb792ab2d in KApplication::notify (this=0xbfdafea0, receiver=0x94ec118, 
    event=0x972ed50)
    at /build/buildd/kde4libs-4.1.3/kdeui/kernel/kapplication.cpp:311
#27 0xb7e27e61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#28 0xb7e28ae5 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#29 0xb7e28cdd in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#30 0xb7e5282f in ?? () from /usr/lib/libQtCore.so.4
#31 0xb68eb6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb68eeda3 in ?? () from /usr/lib/libglib-2.0.so.0
#33 0xb68eef61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb7e52478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#35 0xb6c52ea5 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb7e2652a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#37 0xb7e266ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#38 0xb7e28da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#39 0xb6bb8767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#40 0xb80790a6 in kdemain (argc=1, argv=0xbfdb0134)
    at /build/buildd/kde4libs-4.1.3/kded/kded.cpp:847
#41 0x080485a2 in main (argc=)
    at /build/buildd/kde4libs-4.1.3/obj-i486-linux-gnu/kded/kded4_dummy.cpp:3
#0  0xb80ae430 in __kernel_vsyscall ()
Comment 4 David Engraf 2009-01-03 22:28:55 UTC
Same problem. After starting KDE and working a few minutes with Firefox, kded4 crashes.

Anwendung: KDE-Dienst (kded4), Signal SIGABRT

[KCrash handler]
#6  0xb8040430 in __kernel_vsyscall ()
#7  0xb7eca880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb7ecc248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7cbe795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7cbe872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb417b77e in PackageKit::Transaction::renewTid ()
   from /usr/lib/libpackagekit-qt.so.0
#12 0xb417e562 in PackageKit::Transaction::refreshCache ()
   from /usr/lib/libpackagekit-qt.so.0
#13 0xb4229f4d in ?? () from /usr/lib/kde4/kded_kpackagekitd.so
#14 0xb422a70b in ?? () from /usr/lib/kde4/kded_kpackagekitd.so
#15 0xb422a816 in ?? () from /usr/lib/kde4/kded_kpackagekitd.so
#16 0xb4229e3b in ?? () from /usr/lib/kde4/kded_kpackagekitd.so
#17 0xb7dcba60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb7dcc7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb7e067a7 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#20 0xb7dd240e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#21 0xb7dc653f in QObject::event () from /usr/lib/libQtCore.so.4
#22 0xb6b478ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#23 0xb6b4f72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#24 0xb78b9b2d in KApplication::notify () from /usr/lib/libkdeui.so.5
#25 0xb7db6e61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#26 0xb7de4d81 in ?? () from /usr/lib/libQtCore.so.4
#27 0xb7de1520 in ?? () from /usr/lib/libQtCore.so.4
#28 0xb687a6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb687dda3 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb687df61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb7de1478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#32 0xb6be1ea5 in ?? () from /usr/lib/libQtGui.so.4
#33 0xb7db552a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#34 0xb7db56ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#35 0xb7db7da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#36 0xb6b47767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#37 0xb80080a6 in kdemain () from /usr/lib/libkdeinit4_kded4.so
#38 0x080485a2 in _start ()
#0  0xb8040430 in __kernel_vsyscall ()
Comment 5 David Faure 2009-01-05 18:28:39 UTC
David (comment 4) : your crash is different from the one reported by James.
James' crash is the KSSLD module crashing in KConfig, while your crash is in PackageKit, which I have never heard of. Please find out which package /usr/lib/libpackagekit-qt.so.0 comes from, and report to the author of that package.
Comment 6 David Engraf 2009-01-06 20:03:12 UTC
David (comment 5) : ok, you're right. But why is kded crashing? this is a bit confusing to me. isn't there an option to handle the crash in the library and popup a window?
Comment 7 David Faure 2009-01-07 01:50:22 UTC
kded doesn't pop up DrKonqi (the GUI crash handler)?

Hmm, that must come from KCrash::setFlags(KCrash::AutoRestart) then...
(I never see drkonqi here because I have exported KDE_DEBUG=1...)
Comment 8 Dario Andres 2009-01-22 09:43:26 UTC
*** Bug 181571 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2009-03-25 20:29:51 UTC
*** Bug 187894 has been marked as a duplicate of this bug. ***
Comment 10 Christoph Feck 2011-12-20 02:07:01 UTC
If the crash still happens with a recent KDE version (4.6.5 or 4.7), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports