Bug 229805 - Akonadi google calendar ressouce crash on first sync
Summary: Akonadi google calendar ressouce crash on first sync
Status: RESOLVED DUPLICATE of bug 202728
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: GoogleData Resource (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Adenilson Cavalcanti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-07 13:06 UTC by Georges
Modified: 2010-03-28 23:04 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georges 2010-03-07 13:06:53 UTC
Application: akonadi_gcal_resource (0.1)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.9 x86_64
Distribution: Debian GNU/Linux 5.0.4 (lenny)

-- Information about the crash:
I've opened the akonadi configuration dialog and tried to add an akonadi google calendar ressource.
After having entered my credentials and pressing the ok button, the ressource crashed.

The crash can be reproduced every time.

 -- Backtrace:
Application: Akonadi Resource (akonadi_gcal_resource), signal: Segmentation fault
[KCrash Handler]
#5  *__GI___libc_free (mem=0x3036322e36) at malloc.c:3709
#6  0x00007f5170cbe339 in icalmemory_add_tmp_buffer () from /usr/lib/libical.so.0
#7  0x00007f5170cc0e61 in icalproperty_get_parameter_as_string () from /usr/lib/libical.so.0
#8  0x00007f5175d03207 in KCal::ICalFormatImpl::readIncidence (this=0x1bb4570, parent=0x1dee0b0, incidence=0x1dc91d0, tzlist=0x1dd41f0) at ../../kcal/icalformat_p.cpp:1523
#9  0x00007f5175d03524 in KCal::ICalFormatImpl::readEvent (this=0x1bb4570, vevent=0x1dee0b0, tzlist=<value optimized out>) at ../../kcal/icalformat_p.cpp:1122
#10 0x00007f5175d0457e in KCal::ICalFormatImpl::populate (this=0x1bb4570, cal=0x7fffb6f41710, calendar=0x1cdc5d0) at ../../kcal/icalformat_p.cpp:2476
#11 0x00007f5175cf6bd2 in KCal::ICalFormat::fromRawString (this=0x1c2a1a8, cal=0x7fffb6f41710, string=<value optimized out>) at ../../kcal/icalformat.cpp:188
#12 0x00007f5175cf5da0 in KCal::ICalFormat::fromString (this=0x1c2a1a8, cal=0x7fffb6f41710, string=<value optimized out>) at ../../kcal/icalformat.cpp:148
#13 0x00007f5175cf63f5 in KCal::ICalFormat::fromString (this=<value optimized out>, string=...) at ../../kcal/icalformat.cpp:208
#14 0x00007f515dd06c64 in Akonadi::SerializerPluginKCal::deserialize (this=0x1c2a190, item=..., label=<value optimized out>, data=..., version=<value optimized out>)
    at ../../plugins/akonadi_serializer_kcal.cpp:39
#15 0x00007f5176ed4f6a in Akonadi::ItemSerializer::deserialize (item=..., label=..., data=..., version=0) at ../../akonadi/itemserializer.cpp:237
#16 0x00007f5176ed55b4 in Akonadi::ItemSerializer::deserialize (item=..., label=..., data=..., version=0, external=<value optimized out>) at ../../akonadi/itemserializer.cpp:229
#17 0x00007f5176efa01e in Akonadi::ProtocolHelper::parseItemFetchResult (lineTokens=<value optimized out>, item=<value optimized out>) at ../../akonadi/protocolhelper.cpp:352
#18 0x00007f5176ecc70f in Akonadi::ItemFetchJob::doHandleResponse (this=<value optimized out>, tag=<value optimized out>, data=...) at ../../akonadi/itemfetchjob.cpp:173
#19 0x00007f5176ee1f7e in Akonadi::JobPrivate::handleResponse (this=<value optimized out>, tag=..., data=...) at ../../akonadi/job.cpp:72
#20 0x00007f5176ee1f47 in Akonadi::JobPrivate::handleResponse (this=<value optimized out>, tag=..., data=...) at ../../akonadi/job.cpp:49
#21 0x00007f5176f0fbc8 in Akonadi::SessionPrivate::dataReceived (this=0x1790dd0) at ../../akonadi/session.cpp:121
#22 0x00007f5176f103f5 in Akonadi::Session::qt_metacall (this=0x1772e80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb6f42030) at ./session.moc:87
#23 0x00007f5176ad9b1f in QMetaObject::activate (sender=0x17b5310, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f51728d3280) at kernel/qobject.cpp:3293
#24 0x00007f5176b24268 in QIODevice::qt_metacall (this=0x17b5310, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb6f42170) at .moc/release-shared/moc_qiodevice.cpp:77
#25 0x00007f5172de7750 in QLocalSocket::qt_metacall (this=0x3036322e36, _c=1892410400, _id=1999018288, _a=0x7f51728d3280) at .moc/release-shared/moc_qlocalsocket.cpp:81
#26 0x00007f5176ad9b1f in QMetaObject::activate (sender=0x1788198, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f51728d3280) at kernel/qobject.cpp:3293
#27 0x00007f5172de072f in QAbstractSocketPrivate::canReadNotification (this=0x17916b0) at socket/qabstractsocket.cpp:626
#28 0x00007f5172dcf9a1 in QReadNotifier::event (this=<value optimized out>, e=0x7f5170cbe420) at socket/qnativesocketengine.cpp:1094
#29 0x00007f51744b08fc in QApplicationPrivate::notify_helper (this=0x1623560, receiver=0x178eaf0, e=0x7fffb6f42720) at kernel/qapplication.cpp:4300
#30 0x00007f51744b6ddb in QApplication::notify (this=0x7fffb6f429f0, receiver=0x178eaf0, e=0x7fffb6f42720) at kernel/qapplication.cpp:4183
#31 0x00007f5175420336 in KApplication::notify (this=0x7fffb6f429f0, receiver=0x178eaf0, event=0x7fffb6f42720) at ../../kdeui/kernel/kapplication.cpp:302
#32 0x00007f5176ac6ddc in QCoreApplication::notifyInternal (this=0x7fffb6f429f0, receiver=0x178eaf0, event=0x7fffb6f42720) at kernel/qcoreapplication.cpp:704
#33 0x00007f5176af05ea in QCoreApplication::sendEvent (source=0x1625740) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 socketNotifierSourceDispatch (source=0x1625740) at kernel/qeventdispatcher_glib.cpp:110
#35 0x00007f5171c0a90e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#36 0x00007f5171c0e2c8 in ?? () from /lib/libglib-2.0.so.0
#37 0x00007f5171c0e3f0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#38 0x00007f5176af0233 in QEventDispatcherGlib::processEvents (this=0x160acf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#39 0x00007f517456032e in QGuiEventDispatcherGlib::processEvents (this=0x3036322e36, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00007f5176ac5702 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#41 0x00007f5176ac5adc in QEventLoop::exec (this=0x7fffb6f42980, flags=) at kernel/qeventloop.cpp:201
#42 0x00007f5176ac981b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#43 0x00007f5176efb1c2 in Akonadi::ResourceBase::init (r=0x17862a0) at ../../akonadi/resourcebase.cpp:219
#44 0x0000000000408cd8 in _start ()

This bug may be a duplicate of or related to bug 202728.

Possible duplicates by query: bug 222963, bug 212825, bug 202728.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-03-28 23:04:13 UTC

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