Application: kmail (1.13.1) KDE Platform Version: 4.4.1 (KDE 4.4.1) (Compiled from sources) Qt Version: 4.6.2 Operating System: Linux 2.6.33 x86_64 -- Information about the crash: KMail crashed when I was creating new mail (on New Mail form) and clicked the Choose button to choose addressee. -- Backtrace: Application: KMail (kmail), signal: Segmentation fault [KCrash Handler] #5 strcmp () at ../sysdeps/x86_64/strcmp.S:64 #6 0x00007f38526fa786 in _dl_map_object (loader=0x7f38529094c8, name=0x3f83d28 "/usr/lib/kde4/kabc_file.so", preloaded=<value optimized out>, type=<value optimized out>, trace_mode=<value optimized out>, mode=-1879048191, nsid=0) at dl-load.c:1987 #7 0x00007f3852705198 in dl_open_worker (a=<value optimized out>) at dl-open.c:254 #8 0x00007f3852700726 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>, mallocedp=<value optimized out>, operate=<value optimized out>, args=<value optimized out>) at dl-error.c:178 #9 0x00007f3852704bb7 in _dl_open (file=0x3f83d28 "/usr/lib/kde4/kabc_file.so", mode=-2147483647, caller_dlopen=0x7f384e2f5ee8, nsid=-2, argc=3, argv=0x90000001, env=0xffb3c0) at dl-open.c:583 #10 0x00007f384388af36 in dlopen_doit (a=<value optimized out>) at dlopen.c:67 #11 0x00007f3852700726 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>, mallocedp=<value optimized out>, operate=<value optimized out>, args=<value optimized out>) at dl-error.c:178 #12 0x00007f384388b27c in _dlerror_run (operate=0x7f384388aed0 <dlopen_doit>, args=0x7fffc8badca0) at dlerror.c:164 #13 0x00007f384388aeb1 in __dlopen (file=<value optimized out>, mode=<value optimized out>) at dlopen.c:88 #14 0x00007f384e2f5ee8 in QLibraryPrivate::load_sys (this=0x3f7eef0) at plugin/qlibrary_unix.cpp:205 #15 0x00007f384e2f1730 in QLibraryPrivate::load (this=0x3f7eef0) at plugin/qlibrary.cpp:484 #16 0x00007f384e2f1896 in QLibraryPrivate::loadPlugin (this=0x3f7eef0) at plugin/qlibrary.cpp:516 #17 0x00007f384e2e965e in QPluginLoader::load (this=0x7fffc8bae100) at plugin/qpluginloader.cpp:227 #18 0x00007f3851dde893 in KPluginLoader::load (this=0x7fffc8bae100) at /usr/src/packages/kde4/4.4.1/kdelibs-4.4.1/kdecore/util/kpluginloader.cpp:222 #19 0x00007f3851ddf71a in KPluginLoader (this=0x7fffc8bae100, plugin=..., componentdata=..., parent=<value optimized out>) at /usr/src/packages/kde4/4.4.1/kdelibs-4.4.1/kdecore/util/kpluginloader.cpp:147 #20 0x00007f384fae4413 in KRES::Factory::Private::resourceInternal (this=0x3d244e0, type=..., group=0x7fffc8bae2e0) at /usr/src/packages/kde4/4.4.1/kdepimlibs-4.4.1/kresources/factory.cpp:213 #21 0x00007f384fae77a1 in KRES::ManagerImpl::readResourceConfig (this=0x3f7be00, identifier=..., checkActive=<value optimized out>) at /usr/src/packages/kde4/4.4.1/kdepimlibs-4.4.1/kresources/managerimpl.cpp:357 #22 0x00007f384fae9075 in KRES::ManagerImpl::readConfig (this=0x3f7be00, cfg=<value optimized out>) at /usr/src/packages/kde4/4.4.1/kdepimlibs-4.4.1/kresources/managerimpl.cpp:132 #23 0x00007f384fd32982 in AddressBook (this=0x3f7a1f0, config=<value optimized out>) at /usr/src/packages/kde4/4.4.1/kdepimlibs-4.4.1/kabc/addressbook.cpp:330 #24 0x00007f384fd569fd in StdAddressBook (this=0x3f7a1f0, asynchronous=true, doInit=false) at /usr/src/packages/kde4/4.4.1/kdepimlibs-4.4.1/kabc/stdaddressbook.cpp:126 #25 0x00007f384fd56f6c in KABC::StdAddressBook::self (asynchronous=<value optimized out>) at /usr/src/packages/kde4/4.4.1/kdepimlibs-4.4.1/kabc/stdaddressbook.cpp:89 #26 0x00007f3851576505 in RecipientsPicker (this=0x3e5d8a0, parent=<value optimized out>) at /usr/src/packages/kde4/4.4.1/kdepim-4.4.1/kmail/recipientspicker.cpp:412 #27 0x00007f385156bdd8 in SideWidget::picker (this=0x3d32660) at /usr/src/packages/kde4/4.4.1/kdepim-4.4.1/kmail/recipientseditor.cpp:778 #28 0x00007f385156d22b in SideWidget::pickRecipient (this=0x3f83d28) at /usr/src/packages/kde4/4.4.1/kdepim-4.4.1/kmail/recipientseditor.cpp:850 #29 0x00007f385156d814 in SideWidget::qt_metacall (this=0x3d32660, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc8bae9a0) at /usr/src/packages/kde4/4.4.1/kdepim-4.4.1/build/kmail/recipientseditor.moc:528 #30 0x00007f384e31089d in QMetaObject::metacall (object=0x3d32660, cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0x7fffc8bae9a0) at kernel/qmetaobject.cpp:237 #31 0x00007f384e326c5f in QMetaObject::activate (sender=0x3d33950, m=0x7f384df09500, local_signal_index=2, argv=0x7fffc8bae9a0) at kernel/qobject.cpp:3285 #32 0x00007f384d9ecfc2 in QAbstractButton::clicked (this=0x3d33950, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:206 #33 0x00007f384d636646 in QAbstractButtonPrivate::emitClicked (this=0x3d33d20) at widgets/qabstractbutton.cpp:546 #34 0x00007f384d6365b3 in QAbstractButtonPrivate::click (this=0x3d33d20) at widgets/qabstractbutton.cpp:539 #35 0x00007f384d637dd9 in QAbstractButton::mouseReleaseEvent (this=0x3d33950, e=0x7fffc8baf610) at widgets/qabstractbutton.cpp:1121 #36 0x00007f384d1ef11b in QWidget::event (this=0x3d33950, event=0x7fffc8baf610) at kernel/qwidget.cpp:7998 #37 0x00007f384d637c2e in QAbstractButton::event (this=0x3d33950, e=0x7fffc8baf610) at widgets/qabstractbutton.cpp:1080 #38 0x00007f384d70a9cb in QPushButton::event (this=0x3d33950, e=0x7fffc8baf610) at widgets/qpushbutton.cpp:679 #39 0x00007f384d17bb5e in QApplicationPrivate::notify_helper (this=0xe173d0, receiver=0x3d33950, e=0x7fffc8baf610) at kernel/qapplication.cpp:4300 #40 0x00007f384d1799d8 in QApplication::notify (this=0x7fffc8bb0710, receiver=0x3d33950, e=0x7fffc8baf610) at kernel/qapplication.cpp:3865 #41 0x00007f38522afed1 in KApplication::notify (this=0x7fffc8bb0710, receiver=0x3d33950, event=0x7fffc8baf610) at /usr/src/packages/kde4/4.4.1/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302 #42 0x00007f384e308888 in QCoreApplication::notifyInternal (this=0x7fffc8bb0710, receiver=0x3d33950, event=0x7fffc8baf610) at kernel/qcoreapplication.cpp:704 #43 0x00007f384d17e273 in QCoreApplication::sendSpontaneousEvent (receiver=0x3d33950, event=0x7fffc8baf610) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #44 0x00007f384d177e66 in QApplicationPrivate::sendMouseEvent (receiver=0x3d33950, event=0x7fffc8baf610, alienWidget=0x3d33950, nativeWidget=0x3ce20a0, buttonDown=0x7f384df28338, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2963 #45 0x00007f384d22a9a0 in QETWidget::translateMouseEvent (this=0x3ce20a0, event=0x7fffc8bb0160) at kernel/qapplication_x11.cpp:4368 #46 0x00007f384d227249 in QApplication::x11ProcessEvent (this=0x7fffc8bb0710, event=0x7fffc8bb0160) at kernel/qapplication_x11.cpp:3379 #47 0x00007f384d26223f in x11EventSourceDispatch (s=0xe1ad90, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #48 0x00007f38431f3e7d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #49 0x00007f38431f7838 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #50 0x00007f38431f7960 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #51 0x00007f384e3455f7 in QEventDispatcherGlib::processEvents (this=0xdb4d70, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #52 0x00007f384d262948 in QGuiEventDispatcherGlib::processEvents (this=0xdb4d70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #53 0x00007f384e305898 in QEventLoop::processEvents (this=0x7fffc8bb0540, flags=...) at kernel/qeventloop.cpp:149 #54 0x00007f384e3059ed in QEventLoop::exec (this=0x7fffc8bb0540, flags=...) at kernel/qeventloop.cpp:201 #55 0x00007f384e308f84 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #56 0x00007f384d178b66 in QApplication::exec () at kernel/qapplication.cpp:3579 #57 0x00000000004031ca in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/packages/kde4/4.4.1/kdepim-4.4.1/kmail/main.cpp:156 Reported using DrKonqi
From the backtrace I would blame kaddressbook for the crash
Some bug in the old kresource framework, could be a problem of incompatible plugins though...
What kind of plugins you mean? If they are included in KDE packages then I don't think that is the problem, because I've completely recompiled everything concerned KDE at once.
Hej, have you removed the old plugins before? Are the plugins and the applications compiled against different versions of KDE/Qt? (ldd will show you). Ciao, Tobias
Oh, I still can't understand what plugins do you mean.. Is it plugins to KMail or to KDE PIM? I've fully uninstalled and built again both KDE and Qt (4.6.2) so I hope no differences in versions should have been.
The address book plugin for accessing the contacts file (libkabc_file.so). Have you installed your self compiled KDE to /usr/?
Yes, it is installed to /usr as a prefix. I've also check some libkabc* libs, they seem to be linked correctly (to the installed versions of Qt and KDE).
This crash report is at least 3 years old and there were no further comments or status updates since then. Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources. If the crash still happens with a recent KDE version (4.10.5 or 4.11), 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 (To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I will be closing this bug.