| Summary: | kontact crashes (SIGSEGV) when going to 'contacts' component | ||
|---|---|---|---|
| Product: | [Unmaintained] kab3 | Reporter: | Jet <poekie> |
| Component: | general | Assignee: | kdepim bugs <pim-bugs-null> |
| Status: | RESOLVED UNMAINTAINED | ||
| Severity: | crash | CC: | christophe |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented 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. |