Bug 301715 - Kontact crashes when clicking the addressbook component
Summary: Kontact crashes when clicking the addressbook component
Status: RESOLVED DUPLICATE of bug 283131
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.8.4
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-12 09:13 UTC by boris.prestel
Modified: 2012-07-03 13:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.38 KB, text/plain)
2012-06-14 21:52 UTC, Dave Bachmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description boris.prestel 2012-06-12 09:13:06 UTC
Application: kontact (4.8.4)
KDE Platform Version: 4.8.4 (4.8.4) "release 6"
Qt Version: 4.8.2
Operating System: Linux 3.4.2-28-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Opened Kontact and clicked on the left panel to contacts.

Opening the kde address-book standalone works, but the integration in Kontact seem to be broken

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f858fec5760 (LWP 6867))]

Thread 3 (Thread 0x7f858ad76700 (LWP 6868)):
#0  0x00007f85a0d9fe6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f859ff75c12 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f859ff75c49 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f85a0d9bf05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f85a108c10d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f858a475700 (LWP 6869)):
#0  0x00007f85a1082ff3 in poll () from /lib64/libc.so.6
#1  0x00007f85a39c42f2 in ?? () from /opt/lib/libmediaclient.so
#2  0x00007f85a39c6163 in poll () from /opt/lib/libmediaclient.so
#3  0x00007f859b2e9ae8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f859b2e9fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f85a17fbe36 in QEventDispatcherGlib::processEvents (this=0x7f85840008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f85a17cb842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f85a17cba97 in QEventLoop::exec (this=0x7f858a474e20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f85a16cb5f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f85a16ce61b in QThreadPrivate::start (arg=0x880590) at thread/qthread_unix.cpp:307
#10 0x00007f85a0d9bf05 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f85a108c10d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f858fec5760 (LWP 6867)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f85a175e9d2 in isSequential (this=0xe85150) at io/qiodevice_p.h:236
#8  QIODevice::read (this=0xe85120, data=0x7fff6f30c673 "", maxSize=13) at io/qiodevice.cpp:865
#9  0x00007f85a17b6722 in QUuid::createUuid () at plugin/quuid.cpp:863
#10 0x00007f8597871021 in Private (this=0x4b99fb0) at /usr/src/debug/kdepimlibs-4.8.4/kabc/contactgroup.cpp:302
#11 KABC::ContactGroup::ContactGroup (this=0x4b99ff0) at /usr/src/debug/kdepimlibs-4.8.4/kabc/contactgroup.cpp:324
#12 0x00007f859d6e7c44 in Private (this=0x4b99ff0) at /usr/src/debug/kdepimlibs-4.8.4/akonadi/contact/abstractcontactgroupformatter.cpp:29
#13 Akonadi::AbstractContactGroupFormatter::AbstractContactGroupFormatter (this=0x4b9a080) at /usr/src/debug/kdepimlibs-4.8.4/akonadi/contact/abstractcontactgroupformatter.cpp:38
#14 0x00007f859d6efca9 in Akonadi::StandardContactGroupFormatter::StandardContactGroupFormatter (this=0x4b9a080) at /usr/src/debug/kdepimlibs-4.8.4/akonadi/contact/standardcontactgroupformatter.cpp:35
#15 0x00007f859d6efe5d in Private (parent=0x4b91130, this=0x4b92290) at /usr/src/debug/kdepimlibs-4.8.4/akonadi/contact/contactgroupviewer.cpp:58
#16 Akonadi::ContactGroupViewer::ContactGroupViewer (this=0x4b91130, parent=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.4/akonadi/contact/contactgroupviewer.cpp:155
#17 0x00007f852fb968f8 in MainWidget::setupGui (this=0x4b6b1b0) at /usr/src/debug/kdepim-4.8.4/kaddressbook/mainwidget.cpp:409
#18 0x00007f852fb995cd in MainWidget::MainWidget (this=0x4b6b1b0, guiClient=0x37c4188, parent=<optimized out>) at /usr/src/debug/kdepim-4.8.4/kaddressbook/mainwidget.cpp:128
#19 0x00007f852fdfcf10 in KAddressBookPart::KAddressBookPart (this=0x37c4160, parentWidget=<optimized out>, parent=<optimized out>, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.8.4/kaddressbook/kaddressbookpart.cpp:51
#20 0x00007f852fdfd37f in KPluginFactory::createPartInstance<KAddressBookPart> (parentWidget=0x9f2120, parent=0x9f2120, args=...) at /usr/include/kpluginfactory.h:483
#21 0x00007f85a1d4d1c1 in KPluginFactory::create (this=0x2fcf5d0, iface=0x7f85a097bf40 "KParts::ReadOnlyPart", parentWidget=0x9f2120, parent=0x9f2120, args=..., keyword=<optimized out>) at /usr/src/debug/kdelibs-4.8.4/kdecore/util/kpluginfactory.cpp:203
#22 0x00007f85a3373c26 in create<KParts::ReadOnlyPart> (args=..., parent=0x9f2120, this=<optimized out>) at /usr/include/kpluginfactory.h:507
#23 KontactInterface::Core::createPart (this=0x9f2120, libname=0xaf3b28 "kaddressbookpart") at /usr/src/debug/kdepimlibs-4.8.4/kontactinterface/core.cpp:87
#24 0x00007f8542f15acb in KAddressBookPlugin::createPart (this=<optimized out>) at /usr/src/debug/kdepim-4.8.4/kontact/plugins/kaddressbook/kaddressbook_plugin.cpp:132
#25 0x00007f8542f15351 in KAddressBookPlugin::slotNewContact (this=<optimized out>) at /usr/src/debug/kdepim-4.8.4/kontact/plugins/kaddressbook/kaddressbook_plugin.cpp:94
#26 0x00007f85a17e0c41 in QMetaObject::activate (sender=0xb42f20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff6f30d170) at kernel/qobject.cpp:3556
#27 0x00007f85a21dfb52 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#28 0x00007f85a21dfd3f in QAction::activate (this=0xb42f20, event=<optimized out>) at kernel/qaction.cpp:1257
#29 0x00007f85a262d139 in QMenuPrivate::activateCausedStack (this=0xb0a4e0, causedStack=..., action=0xb42f20, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1028
#30 0x00007f85a2633292 in QMenuPrivate::activateAction (this=0xb0a4e0, action=0xb42f20, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120
#31 0x00007f85a2fed2a0 in KMenu::mouseReleaseEvent (this=0xb81860, e=0x7fff6f30dd40) at /usr/src/debug/kdelibs-4.8.4/kdeui/widgets/kmenu.cpp:464
#32 0x00007f85a2236644 in QWidget::event (this=0xb81860, event=0x7fff6f30dd40) at kernel/qwidget.cpp:8371
#33 0x00007f85a263482b in QMenu::event (this=0xb81860, e=0x7fff6f30dd40) at widgets/qmenu.cpp:2469
#34 0x00007f85a21e5fe4 in notify_helper (e=0x7fff6f30dd40, receiver=0xb81860, this=0x87f550) at kernel/qapplication.cpp:4551
#35 QApplicationPrivate::notify_helper (this=0x87f550, receiver=0xb81860, e=0x7fff6f30dd40) at kernel/qapplication.cpp:4523
#36 0x00007f85a21eb683 in QApplication::notify (this=<optimized out>, receiver=0xb81860, e=0x7fff6f30dd40) at kernel/qapplication.cpp:4094
#37 0x00007f85a2f2c746 in KApplication::notify (this=0x7fff6f30f840, receiver=0xb81860, event=0x7fff6f30dd40) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#38 0x00007f85a17ccd0c in QCoreApplication::notifyInternal (this=0x7fff6f30f840, receiver=0xb81860, event=0x7fff6f30dd40) at kernel/qcoreapplication.cpp:915
#39 0x00007f85a21e6fb2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#40 QApplicationPrivate::sendMouseEvent (receiver=0xb81860, event=0x7fff6f30dd40, alienWidget=0x0, nativeWidget=0xb81860, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#41 0x00007f85a2263481 in QETWidget::translateMouseEvent (this=0xb81860, event=<optimized out>) at kernel/qapplication_x11.cpp:4447
#42 0x00007f85a2261c7a in QApplication::x11ProcessEvent (this=0x7fff6f30f840, event=0x7fff6f30e600) at kernel/qapplication_x11.cpp:3636
#43 0x00007f85a2289a12 in x11EventSourceDispatch (s=0x884ac0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x00007f859b2e95dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f859b2e9dd8 in ?? () from /usr/lib64/libglib-2.0.so.0
#46 0x00007f859b2e9fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#47 0x00007f85a17fbdcf in QEventDispatcherGlib::processEvents (this=0x84c4c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#48 0x00007f85a228969e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007f85a17cb842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007f85a17cba97 in QEventLoop::exec (this=0x7fff6f30e9d0, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007f85a2630bc1 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2113
#52 0x00007f85a2670557 in QToolButtonPrivate::popupTimerDone (this=0xaef340) at widgets/qtoolbutton.cpp:952
#53 0x00007f85a17e5b39 in QObject::event (this=0xb550a0, e=<optimized out>) at kernel/qobject.cpp:1166
#54 0x00007f85a223607b in QWidget::event (this=0xb550a0, event=0x7fff6f30f4c0) at kernel/qwidget.cpp:8830
#55 0x00007f85a21e5fe4 in notify_helper (e=0x7fff6f30f4c0, receiver=0xb550a0, this=0x87f550) at kernel/qapplication.cpp:4551
#56 QApplicationPrivate::notify_helper (this=0x87f550, receiver=0xb550a0, e=0x7fff6f30f4c0) at kernel/qapplication.cpp:4523
#57 0x00007f85a21eadb3 in QApplication::notify (this=0x7fff6f30f840, receiver=0xb550a0, e=0x7fff6f30f4c0) at kernel/qapplication.cpp:4412
#58 0x00007f85a2f2c746 in KApplication::notify (this=0x7fff6f30f840, receiver=0xb550a0, event=0x7fff6f30f4c0) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#59 0x00007f85a17ccd0c in QCoreApplication::notifyInternal (this=0x7fff6f30f840, receiver=0xb550a0, event=0x7fff6f30f4c0) at kernel/qcoreapplication.cpp:915
#60 0x00007f85a17fdbe8 in sendEvent (event=0x7fff6f30f4c0, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#61 QTimerInfoList::activateTimers (this=0x884a00) at kernel/qeventdispatcher_unix.cpp:626
#62 0x00007f85a17fb59d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#63 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#64 0x00007f859b2e95dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#65 0x00007f859b2e9dd8 in ?? () from /usr/lib64/libglib-2.0.so.0
#66 0x00007f859b2e9fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#67 0x00007f85a17fbdcf in QEventDispatcherGlib::processEvents (this=0x84c4c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#68 0x00007f85a228969e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#69 0x00007f85a17cb842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#70 0x00007f85a17cba97 in QEventLoop::exec (this=0x7fff6f30f7d0, flags=...) at kernel/qeventloop.cpp:204
#71 0x00007f85a17d08b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#72 0x0000000000403919 in ?? ()
#73 0x00007f85a0fd223d in __libc_start_main () from /lib64/libc.so.6
#74 0x0000000000403e51 in _start ()

Reported using DrKonqi
Comment 1 Dave Bachmann 2012-06-14 21:52:55 UTC
Created attachment 71844 [details]
New crash information added by DrKonqi

kontact (4.8.4) on KDE Platform 4.8.4 (4.8.4) "release 511" using Qt 4.8.2

- What I was doing when the application crashed:

It seems that I can either access the calendar or the addressbook from within kontact but not both. I've adjusted and readjusted the akonadi config but nothing allows both to be used concurrently. All except ToDo seem to work OK  standalone

-- Backtrace (Reduced):
#6  QIODevice::read (this=0xba9030, data=0x7fff8b1c05b0 "opacity", maxSize=16) at io/qiodevice.cpp:801
#7  0x00007f9666ae4722 in QUuid::createUuid () at plugin/quuid.cpp:863
#8  0x00007f965cba1021 in Private (this=0x1ca6ab0) at /usr/src/debug/kdepimlibs-4.8.4/kabc/contactgroup.cpp:302
#9  KABC::ContactGroup::ContactGroup (this=0x1ca6af0) at /usr/src/debug/kdepimlibs-4.8.4/kabc/contactgroup.cpp:324
#10 0x00007f9662e3bc44 in Private (this=0x1ca6af0) at /usr/src/debug/kdepimlibs-4.8.4/akonadi/contact/abstractcontactgroupformatter.cpp:29
Comment 2 Jekyll Wu 2012-07-03 13:40:20 UTC

*** This bug has been marked as a duplicate of bug 283131 ***