Summary: | kontact crashes (SIGSEGV) when going to 'contacts' component | ||
---|---|---|---|
Product: | [Unmaintained] kab3 | Reporter: | Jet <poekie> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | christophe |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jet
2009-06-04 02:55:42 UTC
It might have something to do with kaddressbook, because when I start it from terminal I get the following message and backtrace: kaddressbook(20109) ViewManager::setActiveView: entering ViewManager::setActiveView <unknown program name>(20108)/: Communication problem with "kaddressbook" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " KCrash: Application 'kaddressbook' crashing... sock_file=/home/jet/.kde/socket-jet/kdeinit4__0 ---backtrace--- Application: KAddressBook (kaddressbook), signal SIGSEGV Thread 1 (Thread 0xb46b6700 (LWP 20109)): [KCrash Handler] #6 0xb6d90e64 in KIconLoader::loadIcon () from /usr/lib/libkdeui.so.5 #7 0xb6d933bf in SmallIcon () from /usr/lib/libkdeui.so.5 #8 0xb7586920 in KIMProxy::presenceIcon () from /usr/lib/libkimproxy.so.4 #9 0xb29acc26 in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #10 0xb29ad6fb in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #11 0xb29ae952 in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #12 0xb5e46ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0xb5e47932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #14 0xb7581593 in KIMProxy::sigContactPresenceChanged () from /usr/lib/libkimproxy.so.4 #15 0xb7584885 in KIMProxy::pollApp () from /usr/lib/libkimproxy.so.4 #16 0xb7584f06 in KIMProxy::initialize () from /usr/lib/libkimproxy.so.4 #17 0xb7587018 in KIMProxy::presenceNumeric () from /usr/lib/libkimproxy.so.4 #18 0xb29ac44f in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #19 0xb57394a4 in Q3ListViewItem::compare () from /usr/lib/libQt3Support.so.4 #20 0xb5743874 in ?? () from /usr/lib/libQt3Support.so.4 #21 0xb573476e in Q3ListViewItem::sortChildItems () from /usr/lib/libQt3Support.so.4 #22 0xb572c1a0 in Q3ListViewItem::enforceSortOrder () from /usr/lib/libQt3Support.so.4 #23 0xb572c69e in Q3ListView::firstChild () from /usr/lib/libQt3Support.so.4 #24 0xb59b7bdd in K3ListView::setSorting () from /usr/lib/libkde3support.so.4 #25 0xb29ae11d in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #26 0xb29aec47 in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #27 0xb7f6f8ad in ?? () from /usr/lib/libkaddressbookprivate.so.4 #28 0xb7f70ce7 in ?? () from /usr/lib/libkaddressbookprivate.so.4 #29 0xb7f3aa00 in KABCore::restoreSettings () from /usr/lib/libkaddressbookprivate.so.4 #30 0x0804e9ca in _start () Unfortunately, the backtrace is not useful. If you can reproduce this bug, please read the following page and paste a better one: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports I installed all the dbg packages from files associated with kaddressbook (as that one seems to create the problem) and now I get the following message (which I didn't get before) ----- Unable to create a valid backtrace. This backtrace appears to be of no use. This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash. -------- When running in gdb I get ---- kontact(6015) ViewManager::setActiveView: entering ViewManager::setActiveView *** KMail got signal 11 (Crashing) KCrash: Application 'kontact' crashing... sock_file=/home/jet/.kde/socket-jet/kdeinit4__0 (gdb) thread apply all backtrace No registers. ---- Am I missing some dbg packages or something? For gdb, try: gdb --args kontact --nofork as a command line. Ok, really weird, I installed all dbg-packages for kontact and kaddressbook libraries and still there's ?? in my backtrace: -----backtrace----- Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb492d700 (LWP 15877)] KIconLoader::loadIcon (this=0x9258848, _name=@0x35e2499c, group=KIconLoader::Small, size=0, state=0, overlays=@0xbfede6c4, path_store=0x0, canReturnNull=false) at /usr/include/qt4/QtCore/qstring.h:711 711 /usr/include/qt4/QtCore/qstring.h: No such file or directory. in /usr/include/qt4/QtCore/qstring.h Current language: auto; currently c++ (gdb) thread apply all backtrace Thread 1 (Thread 0xb492d700 (LWP 15877)): #0 KIconLoader::loadIcon (this=0x9258848, _name=@0x35e2499c, group=KIconLoader::Small, size=0, state=0, overlays=@0xbfede6c4, path_store=0x0, canReturnNull=false) at /usr/include/qt4/QtCore/qstring.h:711 #1 0xb6dd43bf in SmallIcon (name=@0x35e2499c, force_size=0, state=0, overlays=@0xbfede6c4) at /build/buildd/kde4libs-4.2.2/kdeui/icons/kiconloader.cpp:1632 #2 0xb72d7920 in KIMProxy::presenceIcon (this=0xabbef38, uid=@0xbfede75c) at /build/buildd/kde4libs-4.2.2/interfaces/kimproxy/library/kimproxy.cpp:369 #3 0xac274c26 in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #4 0xac2756fb in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #5 0xac276952 in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #6 0xb5d26ca8 in QMetaObject::activate (sender=0xabbef38, from_signal_index=4, to_signal_index=4, argv=0xbfede8ac) at kernel/qobject.cpp:3069 #7 0xb5d27932 in QMetaObject::activate (sender=0xabbef38, m=0xb72ded60, local_signal_index=0, argv=0xbfede8ac) at kernel/qobject.cpp:3143 #8 0xb72d2593 in KIMProxy::sigContactPresenceChanged (this=0xabbef38, _t1=@0xac9da24) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/interfaces/kimproxy/library/kimproxy.moc:167 #9 0xb72d5885 in KIMProxy::pollApp (this=0xabbef38, appId=@0xac9d59c) at /build/buildd/kde4libs-4.2.2/interfaces/kimproxy/library/kimproxy.cpp:600 #10 0xb72d5f06 in KIMProxy::initialize (this=0xabbef38) at /build/buildd/kde4libs-4.2.2/interfaces/kimproxy/library/kimproxy.cpp:241 #11 0xb72d8018 in KIMProxy::presenceNumeric (this=0xabbef38, uid=@0xbfedeb84) at /build/buildd/kde4libs-4.2.2/interfaces/kimproxy/library/kimproxy.cpp:329 #12 0xac27444f in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #13 0xb75804a4 in Q3ListViewItem::compare (this=0xac98f40, i=0xac99450, col=1, ascending=true) at itemviews/q3listview.cpp:1299 #14 0xb758a874 in qHeapSortHelper<Q3ListViewPrivate::SortableItem*, Q3ListViewPrivate::SortableItem, qLess<Q3ListViewPrivate::SortableItem> > ( begin=0xac9a768, end=0xac9aee8, lessThan={<No data fields>}) at itemviews/q3listview.cpp:125 ---Type <return> to continue, or q <return> to quit--- #15 0xb757b76e in Q3ListViewItem::sortChildItems (this=0xacb4a68, column=0, ascending=true) at ../../include/Qt3Support/../../src/qt3support/tools/q3tl.h:122 #16 0xb75731a0 in Q3ListViewItem::enforceSortOrder (this=0xacb4a68) at itemviews/q3listview.cpp:1651 #17 0xb757369e in Q3ListView::firstChild (this=0xacb3b38) at itemviews/q3listview.cpp:5778 #18 0xb7a13bdd in K3ListView::setSorting (this=0xacb3b38, column=0, ascending=true) at /build/buildd/kde4libs-4.2.2/kde3support/kdeui/k3listview.cpp:2089 #19 0xac27611d in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #20 0xac276c47 in ?? () from /usr/lib/kde4/kaddrbk_tableview.so #21 0xb19e78ad in ?? () from /usr/lib/libkaddressbookprivate.so.4 #22 0xb19e8ce7 in ?? () from /usr/lib/libkaddressbookprivate.so.4 #23 0xb19b2a00 in KABCore::restoreSettings () from /usr/lib/libkaddressbookprivate.so.4 #24 0xac29f8a7 in ?? () from /usr/lib/kde4/kaddressbookpart.so #25 0xac2a03c2 in KPluginFactory::createPartInstance<KAddressbookPart> () from /usr/lib/kde4/kaddressbookpart.so #26 0xb604feaf in KPluginFactory::create (this=0xa09db58, iface=0xb7259600 "KParts::ReadOnlyPart", parentWidget=0x937a548, parent=0x937a548, args=@0xbfedf1a0, keyword=@0xbfedf190) at /build/buildd/kde4libs-4.2.2/kdecore/util/kpluginfactory.cpp:191 #27 0xb795e4db in Kontact::Core::createPart () from /usr/lib/libkontactinterfaces.so.4 #28 0xb795f6c7 in Kontact::Plugin::loadPart () from /usr/lib/libkontactinterfaces.so.4 #29 0xb17da195 in ?? () from /usr/lib/kde4/kontact_kaddressbookplugin.so #30 0xb795f602 in Kontact::Plugin::part () from /usr/lib/libkontactinterfaces.so.4 #31 0xb797d79c in Kontact::MainWindow::selectPlugin () from /usr/lib/libkontactprivate.so.4 #32 0xb7982754 in Kontact::MainWindow::qt_metacall () from /usr/lib/libkontactprivate.so.4 #33 0xb5d26ca8 in QMetaObject::activate (sender=0x937a3b8, from_signal_index=27, to_signal_index=27, argv=0xbfedf57c) at kernel/qobject.cpp:3069 #34 0xb5d27932 in QMetaObject::activate (sender=0x937a3b8, m=0xb7991564, local_signal_index=0, argv=0xbfedf57c) at kernel/qobject.cpp:3143 #35 0xb7984443 in ?? () from /usr/lib/libkontactprivate.so.4 ---Type <return> to continue, or q <return> to quit--- #36 0xb79844df in ?? () from /usr/lib/libkontactprivate.so.4 #37 0xb798478a in ?? () from /usr/lib/libkontactprivate.so.4 #38 0xb5d26ca8 in QMetaObject::activate (sender=0x9369ea8, from_signal_index=70, to_signal_index=70, argv=0xbfedf6ac) at kernel/qobject.cpp:3069 #39 0xb5d27932 in QMetaObject::activate (sender=0x9369ea8, m=0xb7991690, local_signal_index=0, argv=0xbfedf6ac) at kernel/qobject.cpp:3143 #40 0xb7984873 in ?? () from /usr/lib/libkontactprivate.so.4 #41 0xb798521d in ?? () from /usr/lib/libkontactprivate.so.4 #42 0xb5d26ca8 in QMetaObject::activate (sender=0x9269a00, from_signal_index=5, to_signal_index=5, argv=0xbfedf7a8) at kernel/qobject.cpp:3069 #43 0xb5d27932 in QMetaObject::activate (sender=0x9269a00, m=0xb6a7a430, local_signal_index=1, argv=0xbfedf7a8) at kernel/qobject.cpp:3143 #44 0xb67ae3c9 in QItemSelectionModel::currentChanged (this=0x9269a00, _t1=@0xa1fd418, _t2=@0xa206ee8) at .moc/release-shared/moc_qitemselectionmodel.cpp:153 #45 0xb67ae56d in QItemSelectionModel::setCurrentIndex (this=0x9269a00, index=@0xbfedf888, command={i = -1074923340}) at itemviews/qitemselectionmodel.cpp:1123 #46 0xb79853d8 in ?? () from /usr/lib/libkontactprivate.so.4 #47 0xb797b1e0 in Kontact::MainWindow::slotActionTriggered () from /usr/lib/libkontactprivate.so.4 #48 0xb7982718 in Kontact::MainWindow::qt_metacall () from /usr/lib/libkontactprivate.so.4 #49 0xb5d26ca8 in QMetaObject::activate (sender=0x9522a50, from_signal_index=5, to_signal_index=6, argv=0xbfedfa2c) at kernel/qobject.cpp:3069 #50 0xb5d270e0 in QMetaObject::activate (sender=0x9522a50, m=0xb6a6e008, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfedfa2c) at kernel/qobject.cpp:3163 #51 0xb61db891 in QAction::triggered (this=0x9522a50, _t1=true) at .moc/release-shared/moc_qaction.cpp:236 #52 0xb61dce0f in QAction::activate (this=0x9522a50, event=QAction::Trigger) at kernel/qaction.cpp:1160 #53 0xb66ac322 in QToolButton::nextCheckState (this=0x35e2499c) at ../../include/QtGui/../../src/gui/kernel/qaction.h:203 #54 0xb65c4cd3 in QAbstractButtonPrivate::click (this=0xa137a88) at widgets/qabstractbutton.cpp:525 #55 0xb65c4fa6 in QAbstractButton::mouseReleaseEvent (this=0xa137a48, ---Type <return> to continue, or q <return> to quit--- e=0xbfee0038) at widgets/qabstractbutton.cpp:1115 #56 0xb66ac81c in QToolButton::mouseReleaseEvent (this=0xa137a48, e=0xbfee0038) at widgets/qtoolbutton.cpp:709 #57 0xb6238b43 in QWidget::event (this=0xa137a48, event=0xbfee0038) at kernel/qwidget.cpp:7516 #58 0xb65c2f5e in QAbstractButton::event (this=0xa137a48, e=0xbfee0038) at widgets/qabstractbutton.cpp:1077 #59 0xb66af24a in QToolButton::event (this=0xa137a48, event=0xbfee0038) at widgets/qtoolbutton.cpp:1151 #60 0xb61e1e9c in QApplicationPrivate::notify_helper (this=0x9259638, receiver=0xa137a48, e=0xbfee0038) at kernel/qapplication.cpp:4084 #61 0xb61eab11 in QApplication::notify (this=0xbfee0968, receiver=0xa137a48, e=0xbfee0038) at kernel/qapplication.cpp:3786 #62 0xb6e0594d in KApplication::notify (this=0xbfee0968, receiver=0xa137a48, event=0xbfee0038) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307 #63 0xb5d10a3b in QCoreApplication::notifyInternal (this=0xbfee0968, receiver=0xa137a48, event=0xbfee0038) at kernel/qcoreapplication.cpp:602 #64 0xb61e9b7e in QApplicationPrivate::sendMouseEvent (receiver=0xa137a48, event=0xbfee0038, alienWidget=0xa137a48, nativeWidget=0x937a548, buttonDown=0xb6a8c200, lastMouseReceiver=@0xb6a8c204) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #65 0xb625997e in QETWidget::translateMouseEvent (this=0x937a548, event=0xbfee067c) at kernel/qapplication_x11.cpp:4425 #66 0xb6258ca7 in QApplication::x11ProcessEvent (this=0xbfee0968, event=0xbfee067c) at kernel/qapplication_x11.cpp:3421 #67 0xb6283c6a in x11EventSourceDispatch (s=0x9250458, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #68 0xb4de3b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #69 0xb4de70eb in ?? () from /usr/lib/libglib-2.0.so.0 #70 0xb4de7268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #71 0xb5d3c438 in QEventDispatcherGlib::processEvents (this=0x9236238, flags= {i = -1074919368}) at kernel/qeventdispatcher_glib.cpp:323 #72 0xb6283365 in QGuiEventDispatcherGlib::processEvents (this=0x9236238, flags={i = -1074919320}) at kernel/qguieventdispatcher_glib.cpp:202 #73 0xb5d0f06a in QEventLoop::processEvents (this=0xbfee08e0, flags= {i = -1074919256}) at kernel/qeventloop.cpp:149 #74 0xb5d0f4aa in QEventLoop::exec (this=0xbfee08e0, flags={i = -1074919192}) at kernel/qeventloop.cpp:200 #75 0xb5d11959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 ---Type <return> to continue, or q <return> to quit--- #76 0xb61e1d17 in QApplication::exec () at kernel/qapplication.cpp:3553 #77 0x0804c072 in _start () The development of the old KAddressBook will be discontinued for KDE 4.4. Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product. |