Summary: | kontact crash when closing vcard if two copies of same vcard are open | ||
---|---|---|---|
Product: | [Unmaintained] kab3 | Reporter: | doc.evans |
Component: | general | Assignee: | Tobias Koenig <tokoe> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | arminius.locustus, Regnaron |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
doc.evans
2008-11-14 23:52:44 UTC
Confirming on KDE-4.1.83 Steps to reproduce: 1) Export some contact as vcard 2) Open konqueror 3) Left click on vcard in konqueror (perhaps also select a resource that card should belong to) 4) Left click on same vcard konqueror (perhaps also select a resource that card should belong to) 5) Cancel the import process for the first vcard contact 6) Cancel the import process for the second vcard contact 7) See kontact crash with the following backtrace Application: Kontact (kontact), signal SIGSEGV Thread 1 (Thread 0xb4c43720 (LWP 16169)): [KCrash Handler] #6 0xb5c6e6b8 in QListData::size (this=0x1) at /usr/include/qt4/QtCore/qlist.h:89 #7 0xb1f35816 in KABCore::handleCommandLine (this=0x8a20340) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/kabcore.cpp:1540 #8 0xb10632c4 in KAddressbookPart::handleCommandLine (this=0x89e3378) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/kaddressbook_part.cpp:158 #9 0xb106465a in CoreAdaptor::handleCommandLine (this=0x8c58318) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kaddressbook/kaddressbookpartadaptor.cpp:57 #10 0xb1064976 in CoreAdaptor::qt_metacall (this=0x8c58318, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbffeb618) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kaddressbook/kaddressbookpartadaptor.moc:103 #11 0xb5baa3d3 in QDBusConnectionPrivate::deliverCall (this=0x805d5f0, object=0x8c58318, msg=@0xbffebaa8, metaTypes=@0x8d71b24, slotIdx=7) at qdbusintegrator.cpp:855 #12 0xb5bab7a9 in QDBusConnectionPrivate::activateCall (this=0x805d5f0, object=0x8c58318, flags=273, msg=@0xbffebaa8) at qdbusintegrator.cpp:767 #13 0xb5babbe9 in QDBusConnectionPrivate::activateObject (this=0x805d5f0, node=@0xbffeb8e0, msg=@0xbffebaa8, pathStartPos=13) at qdbusintegrator.cpp:1312 #14 0xb5bac75b in QDBusConnectionPrivate::handleObjectCall (this=0x805d5f0, msg=@0xbffebaa8) at qdbusintegrator.cpp:1385 #15 0xb5bace48 in QDBusConnectionPrivate::handleMessage (this=0x805d5f0, amsg=@0xbffebaa8) at qdbusintegrator.cpp:499 #16 0xb5bad0fb in QDBusConnectionPrivate::sendWithReplyLocal (this=0x805d5f0, message=@0xbffebd48) at qdbusintegrator.cpp:1713 #17 0xb5bae7b1 in QDBusConnectionPrivate::sendWithReply (this=0x805d5f0, message=@0xbffebd48, sendMode=1, timeout=-1) at qdbusintegrator.cpp:1662 #18 0xb5b99e12 in QDBusConnection::call (this=0x8d60d1c, message=@0xbffebd48, mode=QDBus::Block, timeout=-1) at qdbusconnection.cpp:518 #19 0xb5bb720e in QDBusAbstractInterface::callWithArgumentList (this=0xbffebe20, mode=QDBus::Block, method=@0xbffebda0, args=@0xbffebda8) at qdbusabstractinterface.cpp:403 #20 0xb1fb79d5 in OrgKdeKAddressbookCoreInterface::handleCommandLine (this=0xbffebe20) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kontact/plugins/kaddressbook/coreinterface.h:62 #21 0xb1fb55eb in KABUniqueAppHandler::newInstance (this=0x824a560) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kontact/plugins/kaddressbook/kaddressbook_plugin.cpp:210 #22 0xb7878cee in Kontact::UniqueAppHandler::newInstance (this=0x824a560, asn_id=@0x8ba8e28, args=@0x8d13af8) at /var/tmp/portage/kde-base/kontactinterfaces-4.1.73/work/kontactinterfaces-4.1.73/kontactinterfaces/uniqueapphandler.cpp:127 #23 0xb7878d66 in Kontact::UniqueAppHandler::qt_metacall (this=0x824a560, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffebf78) at /var/tmp/portage/kde-base/kontactinterfaces-4.1.73/work/kontactinterfaces_build/kontactinterfaces/uniqueapphandler.moc:72 #24 0xb5baa3d3 in QDBusConnectionPrivate::deliverCall (this=0x805d5f0, object=0x824a560, msg=@0x8c30368, metaTypes=@0x8cdab34, slotIdx=4) at qdbusintegrator.cpp:855 #25 0xb5bab7a9 in QDBusConnectionPrivate::activateCall (this=0x805d5f0, object=0x824a560, flags=272, msg=@0x8c30368) at qdbusintegrator.cpp:767 #26 0xb5babbe9 in QDBusConnectionPrivate::activateObject (this=0x805d5f0, node=@0x8c30354, msg=@0x8c30368, pathStartPos=28) at qdbusintegrator.cpp:1312 #27 0xb5bac0a2 in QDBusActivateObjectEvent::placeMetaCall (this=0x8c30328) at qdbusintegrator.cpp:1406 #28 0xb5ab2ba7 in QObject::event (this=0x824a560, e=0x8c30328) at kernel/qobject.cpp:1152 #29 0xb5f35fab in QApplicationPrivate::notify_helper (this=0x8062138, receiver=0x824a560, e=0x8c30328) at kernel/qapplication.cpp:3809 #30 0xb5f3cae5 in QApplication::notify (this=0xbffee8d8, receiver=0x824a560, e=0x8c30328) at kernel/qapplication.cpp:3399 #31 0xb68ed537 in KApplication::notify (this=0xbffee8d8, receiver=0x824a560, event=0x8c30328) at /var/tmp/portage/kde-base/kdelibs-4.1.73/work/kdelibs-4.1.73/kdeui/kernel/kapplication.cpp:307 #32 0xb5aa2b21 in QCoreApplication::notifyInternal (this=0xbffee8d8, receiver=0x824a560, event=0x8c30328) at kernel/qcoreapplication.cpp:593 #33 0xb5aa3984 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8050438) at kernel/qcoreapplication.h:215 #34 0xb5aa3bc3 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1097 #35 0xb5fcb5a1 in QEventDispatcherX11::processEvents (this=0x805f958, flags={i = -1073821544}) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #36 0xb5aa16b0 in QEventLoop::processEvents (this=0xbffec90c, flags={i = -1073821480}) at kernel/qeventloop.cpp:149 #37 0xb5aa1852 in QEventLoop::exec (this=0xbffec90c, flags={i = -1073821420}) at kernel/qeventloop.cpp:200 #38 0xb63a1a71 in QDialog::exec (this=0xbffec950) at dialogs/qdialog.cpp:453 #39 0xb73b4ea7 in KRES::SelectDialog::getResource (list= {{p = {static shared_null = {ref = {_q_value = 52263}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbffec9b0}, d = 0xbffec9b0}}, parent=0x8485198) at /var/tmp/portage/kde-base/kdepimlibs-4.1.73/work/kdepimlibs-4.1.73/kresources/selectdialog.cpp:133 #40 0xb1f3cf1f in KABCore::requestResource (this=0x8a20340, parent=0x8485198) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/kabcore.cpp:287 #41 0xb1f5fe51 in XXPortManager::slotImport (this=0x8c6a078, identifier=@0xbffeca48, data=@0xbffeca44) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/xxportmanager.cpp:84 #42 0xb1f600da in XXPortManager::importVCard (this=0x8c6a078, url=@0xbffecaa4) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/xxportmanager.cpp:65 #43 0xb1f3a599 in KABCore::importVCard (this=0x8a20340, url=@0xbffecaa4) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/kabcore.cpp:741 #44 0xb1062e27 in KAddressbookPart::importVCard (this=0x89e3378, url=@0xbffecaa4) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/kaddressbook_part.cpp:96 #45 0xb106487f in CoreAdaptor::importVCard (this=0x8c58318, vCardURL=@0x86a3e40) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kaddressbook/kaddressbookpartadaptor.cpp:63 #46 0xb1064966 in CoreAdaptor::qt_metacall (this=0x8c58318, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbffecbb8) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kaddressbook/kaddressbookpartadaptor.moc:105 #47 0xb5baa3d3 in QDBusConnectionPrivate::deliverCall (this=0x805d5f0, object=0x8c58318, msg=@0xbffed048, metaTypes=@0x8052f7c, slotIdx=8) at qdbusintegrator.cpp:855 #48 0xb5bab7a9 in QDBusConnectionPrivate::activateCall (this=0x805d5f0, object=0x8c58318, flags=273, msg=@0xbffed048) at qdbusintegrator.cpp:767 #49 0xb5babbe9 in QDBusConnectionPrivate::activateObject (this=0x805d5f0, node=@0xbffece80, msg=@0xbffed048, pathStartPos=13) at qdbusintegrator.cpp:1312 #50 0xb5bac75b in QDBusConnectionPrivate::handleObjectCall (this=0x805d5f0, msg=@0xbffed048) at qdbusintegrator.cpp:1385 #51 0xb5bace48 in QDBusConnectionPrivate::handleMessage (this=0x805d5f0, amsg=@0xbffed048) at qdbusintegrator.cpp:499 #52 0xb5bad0fb in QDBusConnectionPrivate::sendWithReplyLocal (this=0x805d5f0, message=@0xbffed2e8) at qdbusintegrator.cpp:1713 #53 0xb5bae7b1 in QDBusConnectionPrivate::sendWithReply (this=0x805d5f0, message=@0xbffed2e8, sendMode=1, timeout=-1) at qdbusintegrator.cpp:1662 #54 0xb5b99e12 in QDBusConnection::call (this=0x8b1c18c, message=@0xbffed2e8, mode=QDBus::Block, timeout=-1) at qdbusconnection.cpp:518 #55 0xb5bb720e in QDBusAbstractInterface::callWithArgumentList (this=0xbffed410, mode=QDBus::Block, method=@0xbffed350, args=@0xbffed358) at qdbusabstractinterface.cpp:403 #56 0xb1f3ffcd in OrgKdeKAddressbookCoreInterface::importVCard (this=0xbffed410, vCardURL=@0xbffed418) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kaddressbook/kaddressbookcore_interface.h:69 #57 0xb1f357de in KABCore::handleCommandLine (this=0x8a20340) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/kabcore.cpp:1541 #58 0xb10632c4 in KAddressbookPart::handleCommandLine (this=0x89e3378) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kaddressbook/kaddressbook_part.cpp:158 #59 0xb106465a in CoreAdaptor::handleCommandLine (this=0x8c58318) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kaddressbook/kaddressbookpartadaptor.cpp:57 #60 0xb1064976 in CoreAdaptor::qt_metacall (this=0x8c58318, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbffed578) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kaddressbook/kaddressbookpartadaptor.moc:103 #61 0xb5baa3d3 in QDBusConnectionPrivate::deliverCall (this=0x805d5f0, object=0x8c58318, msg=@0xbffeda08, metaTypes=@0x8d71b24, slotIdx=7) at qdbusintegrator.cpp:855 #62 0xb5bab7a9 in QDBusConnectionPrivate::activateCall (this=0x805d5f0, object=0x8c58318, flags=273, msg=@0xbffeda08) at qdbusintegrator.cpp:767 #63 0xb5babbe9 in QDBusConnectionPrivate::activateObject (this=0x805d5f0, node=@0xbffed840, msg=@0xbffeda08, pathStartPos=13) at qdbusintegrator.cpp:1312 #64 0xb5bac75b in QDBusConnectionPrivate::handleObjectCall (this=0x805d5f0, msg=@0xbffeda08) at qdbusintegrator.cpp:1385 #65 0xb5bace48 in QDBusConnectionPrivate::handleMessage (this=0x805d5f0, amsg=@0xbffeda08) at qdbusintegrator.cpp:499 #66 0xb5bad0fb in QDBusConnectionPrivate::sendWithReplyLocal (this=0x805d5f0, message=@0xbffedca8) at qdbusintegrator.cpp:1713 #67 0xb5bae7b1 in QDBusConnectionPrivate::sendWithReply (this=0x805d5f0, message=@0xbffedca8, sendMode=1, timeout=-1) at qdbusintegrator.cpp:1662 #68 0xb5b99e12 in QDBusConnection::call (this=0x8c369bc, message=@0xbffedca8, mode=QDBus::Block, timeout=-1) at qdbusconnection.cpp:518 #69 0xb5bb720e in QDBusAbstractInterface::callWithArgumentList (this=0xbffedd80, mode=QDBus::Block, method=@0xbffedd00, args=@0xbffedd08) at qdbusabstractinterface.cpp:403 #70 0xb1fb79d5 in OrgKdeKAddressbookCoreInterface::handleCommandLine (this=0xbffedd80) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook_build/kontact/plugins/kaddressbook/coreinterface.h:62 #71 0xb1fb55eb in KABUniqueAppHandler::newInstance (this=0x824a560) at /var/tmp/portage/kde-base/kaddressbook-4.1.73/work/kaddressbook-4.1.73/kontact/plugins/kaddressbook/kaddressbook_plugin.cpp:210 #72 0xb7878cee in Kontact::UniqueAppHandler::newInstance (this=0x824a560, asn_id=@0x8bf16d8, args=@0x8d10550) at /var/tmp/portage/kde-base/kontactinterfaces-4.1.73/work/kontactinterfaces-4.1.73/kontactinterfaces/uniqueapphandler.cpp:127 #73 0xb7878d66 in Kontact::UniqueAppHandler::qt_metacall (this=0x824a560, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffeded8) at /var/tmp/portage/kde-base/kontactinterfaces-4.1.73/work/kontactinterfaces_build/kontactinterfaces/uniqueapphandler.moc:72 #74 0xb5baa3d3 in QDBusConnectionPrivate::deliverCall (this=0x805d5f0, object=0x824a560, msg=@0x88599e0, metaTypes=@0x8cdab34, slotIdx=4) at qdbusintegrator.cpp:855 #75 0xb5bab7a9 in QDBusConnectionPrivate::activateCall (this=0x805d5f0, object=0x824a560, flags=272, msg=@0x88599e0) at qdbusintegrator.cpp:767 #76 0xb5babbe9 in QDBusConnectionPrivate::activateObject (this=0x805d5f0, node=@0x88599cc, msg=@0x88599e0, pathStartPos=28) at qdbusintegrator.cpp:1312 #77 0xb5bac0a2 in QDBusActivateObjectEvent::placeMetaCall (this=0x88599a0) at qdbusintegrator.cpp:1406 #78 0xb5ab2ba7 in QObject::event (this=0x824a560, e=0x88599a0) at kernel/qobject.cpp:1152 #79 0xb5f35fab in QApplicationPrivate::notify_helper (this=0x8062138, receiver=0x824a560, e=0x88599a0) at kernel/qapplication.cpp:3809 #80 0xb5f3cae5 in QApplication::notify (this=0xbffee8d8, receiver=0x824a560, e=0x88599a0) at kernel/qapplication.cpp:3399 #81 0xb68ed537 in KApplication::notify (this=0xbffee8d8, receiver=0x824a560, event=0x88599a0) at /var/tmp/portage/kde-base/kdelibs-4.1.73/work/kdelibs-4.1.73/kdeui/kernel/kapplication.cpp:307 #82 0xb5aa2b21 in QCoreApplication::notifyInternal (this=0xbffee8d8, receiver=0x824a560, event=0x88599a0) at kernel/qcoreapplication.cpp:593 #83 0xb5aa3984 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8050438) at kernel/qcoreapplication.h:215 #84 0xb5aa3bc3 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1097 #85 0xb5fcb5a1 in QEventDispatcherX11::processEvents (this=0x805f958, flags={i = -1073813512}) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #86 0xb5aa16b0 in QEventLoop::processEvents (this=0xbffee870, flags={i = -1073813448}) at kernel/qeventloop.cpp:149 #87 0xb5aa1852 in QEventLoop::exec (this=0xbffee870, flags={i = -1073813384}) at kernel/qeventloop.cpp:200 #88 0xb5aa3c6f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851 #89 0xb5f35d43 in QApplication::exec () at kernel/qapplication.cpp:3337 #90 0x0804b702 in main (argc=1, argv=0xbffeea94) at /var/tmp/portage/kde-base/kontact-4.1.73/work/kontact-4.1.73/kontact/src/main.cpp:218 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. *** Bug 214095 has been marked as a duplicate of this bug. *** |