Bug 254495 - Kopete crash when exporting contacts to Akonadi addressbook
Summary: Kopete crash when exporting contacts to Akonadi addressbook
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 1.0.80
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-17 21:16 UTC by Anne Wilson
Modified: 2018-11-29 04:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anne Wilson 2010-10-17 21:16:26 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.34.7-0.4-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

I wanted to export my contacts to a new sub-folder of Personal Contacts, called IM contacts.  All went as expected until I pointed to that directory.  The screen cleared and again opened at the directory selection page (pointing to the correct directory).  When I clicked Finish it crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0xb480d710 (LWP 7330))]

Thread 3 (Thread 0xb1d47b70 (LWP 7351)):
#0  0xb524522b in clock_gettime () from /lib/librt.so.1
#1  0xb6b5c004 in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb6c2f816 in updateCurrentTime (this=0x84f3efc, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x84f3efc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6c2e05b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb1d4715c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6c2e0fd in timerSourcePrepare (source=0x84f3ec8, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb51990c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb5199f22 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb519a60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb6c2e8a7 in QEventDispatcherGlib::processEvents (this=0x856b9a0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb6bff40d in QEventLoop::processEvents (this=0x84f2208, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6bff639 in QEventLoop::exec (this=0x84f2208, flags=...) at kernel/qeventloop.cpp:201
#13 0xafff5a18 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#14 0xb6b0127a in QThreadPrivate::start (arg=0x8570ad0) at thread/qthread_unix.cpp:266
#15 0xb5c95b25 in start_thread () from /lib/libpthread.so.0
#16 0xb5dda46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xafa77b70 (LWP 7352)):
#0  0xb524522b in clock_gettime () from /lib/librt.so.1
#1  0xb6b5c004 in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb6c2f816 in updateCurrentTime (this=0x85c29b4, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x85c29b4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6c2e05b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xafa7715c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb51990c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb5199f22 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb519a60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb6c2e8a7 in QEventDispatcherGlib::processEvents (this=0x8594f48, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#10 0xb6bff40d in QEventLoop::processEvents (this=0x859d350, flags=...) at kernel/qeventloop.cpp:149
#11 0xb6bff639 in QEventLoop::exec (this=0x859d350, flags=...) at kernel/qeventloop.cpp:201
#12 0xb0244f66 in XMPP::SyncThread::run (this=0x8676e80) at /usr/src/debug/kdenetwork-4.5.2/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#13 0xb6b0127a in QThreadPrivate::start (arg=0x8676e80) at thread/qthread_unix.cpp:266
#14 0xb5c95b25 in start_thread () from /lib/libpthread.so.0
#15 0xb5dda46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb480d710 (LWP 7330)):
[KCrash Handler]
#7  QSharedDataPointer (one=..., other=...) at /usr/include/QtCore/qshareddata.h:93
#8  assignEntityPrivate (one=..., other=...) at /usr/src/debug/kdepimlibs-4.5.2/akonadi/entity.cpp:49
#9  0xb1db324b in Akonadi::Entity::Entity (this=0xbf853534, other=@0x8) at /usr/src/debug/kdepimlibs-4.5.2/akonadi/entity.cpp:56
#10 0xb1db3383 in Akonadi::Collection::Collection (this=0xbf853534, other=@0x8) at /usr/src/debug/kdepimlibs-4.5.2/akonadi/collection.cpp:72
#11 0xb1f5c51d in SubResourceBase::collection (this=0x0) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/shared/subresourcebase.cpp:193
#12 0xb1f5790c in ResourcePrivateBase::prepareItemSaveContext (this=0x818d118, it=..., saveContext=...) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/shared/resourceprivatebase.cpp:419
#13 0xb1f57cbe in ResourcePrivateBase::prepareItemSaveContext (this=0x818d118, saveContext=...) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/shared/resourceprivatebase.cpp:401
#14 0xb1f5817c in ResourcePrivateBase::doSave (this=0x818d118) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/shared/resourceprivatebase.cpp:161
#15 0xb1f3aa4d in KABC::ResourceAkonadi::save (this=0x818d610, ticket=0x83bd678) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/kabc/resourceakonadi.cpp:108
#16 0xb5b05718 in KABC::AddressBook::save (this=0x82a9dd0, ticket=0x83bd678) at /usr/src/debug/kdepimlibs-4.5.2/kabc/addressbook.cpp:390
#17 0xb7760c22 in Kopete::KABCPersistence::slotWriteAddressBook (this=0xb7810ff0) at /usr/src/debug/kdenetwork-4.5.2/kopete/libkopete/kabcpersistence.cpp:201
#18 0xb7760fe6 in Kopete::KABCPersistence::qt_metacall (this=0xb7810ff0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf85382c)
    at /usr/src/debug/kdenetwork-4.5.2/build/kopete/libkopete/kabcpersistence.moc:73
#19 0xb6c0696d in QMetaObject::metacall (object=0xb7810ff0, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbf85382c) at kernel/qmetaobject.cpp:237
#20 0xb6c16b1c in QMetaObject::activate (sender=0x86adce0, m=0xb6d391a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272
#21 0xb6c1d1d5 in QSingleShotTimer::timeout (this=0x86adce0) at .moc/release-shared/qtimer.moc:82
#22 0xb6c1d28c in QSingleShotTimer::timerEvent (this=0x86adce0) at kernel/qtimer.cpp:308
#23 0xb6c154e4 in QObject::event (this=0x86adce0, e=0xbf853d60) at kernel/qobject.cpp:1175
#24 0xb609f1a4 in QApplicationPrivate::notify_helper (this=0x80ac7a0, receiver=0x86adce0, e=0xbf853d60) at kernel/qapplication.cpp:4396
#25 0xb60a7dd7 in QApplication::notify (this=0xbf855854, receiver=0x86adce0, e=0xbf853d60) at kernel/qapplication.cpp:3798
#26 0xb710c9c1 in KApplication::notify (this=0xbf855854, receiver=0x86adce0, event=0xbf853d60) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310
#27 0xb6c0012e in QCoreApplication::notifyInternal (this=0xbf855854, receiver=0x86adce0, event=0xbf853d60) at kernel/qcoreapplication.cpp:732
#28 0xb6c314b4 in sendEvent (this=0x80af0a4) at kernel/qcoreapplication.h:215
#29 QTimerInfoList::activateTimers (this=0x80af0a4) at kernel/qeventdispatcher_unix.cpp:617
#30 0xb6c2e165 in timerSourceDispatch (source=0x80af500) at kernel/qeventdispatcher_glib.cpp:184
#31 idleTimerSourceDispatch (source=0x80af500) at kernel/qeventdispatcher_glib.cpp:231
#32 0xb5199b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb519a350 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb519a60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb6c2e85b in QEventDispatcherGlib::processEvents (this=0x8085980, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#36 0xb615419a in QGuiEventDispatcherGlib::processEvents (this=0x8085980, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0xb6bff40d in QEventLoop::processEvents (this=0xbf854000, flags=...) at kernel/qeventloop.cpp:149
#38 0xb6bff639 in QEventLoop::exec (this=0xbf854000, flags=...) at kernel/qeventloop.cpp:201
#39 0xb65e6f8d in QDialog::exec (this=0x8782a80) at dialogs/qdialog.cpp:552
#40 0xb1f40163 in KABC::ResourceAkonadi::Private::storeSubResourceFromUser (this=0x818d118, uid=..., mimeType=...) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/kabc/resourceakonadi_p.cpp:300
#41 0xb1f573fb in ResourcePrivateBase::addLocalItem (this=0x818d118, uid=..., mimeType=...) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/shared/resourceprivatebase.cpp:308
#42 0xb1f3c88e in KABC::ResourceAkonadi::Private::insertAddressee (this=0x818d118, addressee=...) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/kabc/resourceakonadi_p.cpp:56
#43 0xb1f3a8fd in KABC::ResourceAkonadi::insertAddressee (this=0x818d610, addr=...) at /usr/src/debug/kdepim-runtime-4.4.6/kresources/kabc/resourceakonadi.cpp:122
#44 0xb5b0590a in KABC::AddressBook::insertAddressee (this=0x82a9dd0, a=...) at /usr/src/debug/kdepimlibs-4.5.2/kabc/addressbook.cpp:573
#45 0xb76a0cae in KabcExportWizard::accept (this=0x86f3e10) at /usr/src/debug/kdenetwork-4.5.2/kopete/kopete/contactlist/kabcexport.cpp:200
#46 0xb65e79ac in QDialog::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf85450c) at .moc/release-shared/moc_qdialog.cpp:96
#47 0xb72816c2 in KDialog::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf85450c) at /usr/src/debug/kdelibs-4.5.2/build/kdeui/kdialog.moc:151
#48 0xb7281b42 in KPageDialog::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf85450c) at /usr/src/debug/kdelibs-4.5.2/build/kdeui/kpagedialog.moc:70
#49 0xb7281d7e in KAssistantDialog::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf85450c) at /usr/src/debug/kdelibs-4.5.2/build/kdeui/kassistantdialog.moc:70
#50 0xb769f602 in KabcExportWizard::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf85450c)
    at /usr/src/debug/kdenetwork-4.5.2/build/kopete/kopete/contactlist/kabcexport.moc:72
#51 0xb6c0696d in QMetaObject::metacall (object=0x86f3e10, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbf85450c) at kernel/qmetaobject.cpp:237
#52 0xb6c16b1c in QMetaObject::activate (sender=0x86f3e10, m=0xb73c2b90, local_signal_index=6, argv=0x0) at kernel/qobject.cpp:3272
#53 0xb70eba45 in KDialog::user1Clicked (this=0x86f3e10) at /usr/src/debug/kdelibs-4.5.2/build/kdeui/kdialog.moc:240
#54 0xb727fece in KDialog::slotButtonClicked (this=0x86f3e10, button=4096) at /usr/src/debug/kdelibs-4.5.2/kdeui/dialogs/kdialog.cpp:887
#55 0xb7281a03 in KDialog::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf854748) at /usr/src/debug/kdelibs-4.5.2/build/kdeui/kdialog.moc:190
#56 0xb7281b42 in KPageDialog::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf854748) at /usr/src/debug/kdelibs-4.5.2/build/kdeui/kpagedialog.moc:70
#57 0xb7281d7e in KAssistantDialog::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf854748) at /usr/src/debug/kdelibs-4.5.2/build/kdeui/kassistantdialog.moc:70
#58 0xb769f602 in KabcExportWizard::qt_metacall (this=0x86f3e10, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf854748)
    at /usr/src/debug/kdenetwork-4.5.2/build/kopete/kopete/contactlist/kabcexport.moc:72
#59 0xb6c0696d in QMetaObject::metacall (object=0x86f3e10, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbf854748) at kernel/qmetaobject.cpp:237
#60 0xb6c16b1c in QMetaObject::activate (sender=0x86effa8, m=0xb6d39130, local_signal_index=0, argv=0xbf854748) at kernel/qobject.cpp:3272
#61 0xb6c1ad95 in QSignalMapper::mapped (this=0x86effa8, _t1=4096) at .moc/release-shared/moc_qsignalmapper.cpp:101
#62 0xb6c1b009 in QSignalMapper::map (this=0x86effa8, sender=0x8708a50) at kernel/qsignalmapper.cpp:266
#63 0xb6c1b11e in QSignalMapper::map (this=0x86effa8) at kernel/qsignalmapper.cpp:257
#64 0xb6c1b6c0 in QSignalMapper::qt_metacall (this=0x86effa8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf8548d8) at .moc/release-shared/moc_qsignalmapper.cpp:87
#65 0xb6c0696d in QMetaObject::metacall (object=0x86effa8, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbf8548d8) at kernel/qmetaobject.cpp:237
#66 0xb6c16b1c in QMetaObject::activate (sender=0x8708a50, m=0xb6a13844, local_signal_index=2, argv=0xbf8548d8) at kernel/qobject.cpp:3272
#67 0xb67cb10d in QAbstractButton::clicked (this=0x8708a50, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#68 0xb64c288d in QAbstractButtonPrivate::emitClicked (this=0x8708ae8) at widgets/qabstractbutton.cpp:546
#69 0xb64c417b in QAbstractButtonPrivate::click (this=0x8708ae8) at widgets/qabstractbutton.cpp:539
#70 0xb64c4436 in QAbstractButton::mouseReleaseEvent (this=0x8708a50, e=0xbf854fe4) at widgets/qabstractbutton.cpp:1121
#71 0xb60fa360 in QWidget::event (this=0x8708a50, event=0xbf854fe4) at kernel/qwidget.cpp:8187
#72 0xb64c3440 in QAbstractButton::event (this=0x8708a50, e=0xbf854fe4) at widgets/qabstractbutton.cpp:1080
#73 0xb65656c8 in QPushButton::event (this=0x8708a50, e=0xbf854fe4) at widgets/qpushbutton.cpp:683
#74 0xb609f1a4 in QApplicationPrivate::notify_helper (this=0x80ac7a0, receiver=0x8708a50, e=0xbf854fe4) at kernel/qapplication.cpp:4396
#75 0xb60a8930 in QApplication::notify (this=0xbf854cfc, receiver=0x8708a50, e=0xbf854fe4) at kernel/qapplication.cpp:3959
#76 0xb710c9c1 in KApplication::notify (this=0xbf855854, receiver=0x8708a50, event=0xbf854fe4) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310
#77 0xb6c0012e in QCoreApplication::notifyInternal (this=0xbf855854, receiver=0x8708a50, event=0xbf854fe4) at kernel/qcoreapplication.cpp:732
#78 0xb60a024c in sendSpontaneousEvent (receiver=0x8708a50, event=0xbf854fe4, alienWidget=0x8708a50, nativeWidget=0x86f3e10, buttonDown=0xb6a1c2a0, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#79 QApplicationPrivate::sendMouseEvent (receiver=0x8708a50, event=0xbf854fe4, alienWidget=0x8708a50, nativeWidget=0x86f3e10, buttonDown=0xb6a1c2a0, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3056
#80 0xb612b13c in QETWidget::translateMouseEvent (this=0x86f3e10, event=0xbf8554fc) at kernel/qapplication_x11.cpp:4403
#81 0xb612a2fe in QApplication::x11ProcessEvent (this=0xbf855854, event=0xbf8554fc) at kernel/qapplication_x11.cpp:3414
#82 0xb61545a0 in x11EventSourceDispatch (s=0x80af540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#83 0xb5199b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#84 0xb519a350 in ?? () from /usr/lib/libglib-2.0.so.0
#85 0xb519a60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#86 0xb6c2e85b in QEventDispatcherGlib::processEvents (this=0x8085980, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#87 0xb615419a in QGuiEventDispatcherGlib::processEvents (this=0x8085980, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#88 0xb6bff40d in QEventLoop::processEvents (this=0xbf8557b4, flags=...) at kernel/qeventloop.cpp:149
#89 0xb6bff639 in QEventLoop::exec (this=0xbf8557b4, flags=...) at kernel/qeventloop.cpp:201
#90 0xb6c04090 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#91 0xb609ced4 in QApplication::exec () at kernel/qapplication.cpp:3672
#92 0x08059972 in main (argc=) at /usr/src/debug/kdenetwork-4.5.2/kopete/kopete/main.cpp:105

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-30 00:01:40 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-14 11:27:28 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-29 04:48:40 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!