Bug 279593 - Crash in Akonadi Googledata trying to log in
Summary: Crash in Akonadi Googledata trying to log in
Status: RESOLVED DUPLICATE of bug 246195
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: GoogleData Resource (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Adenilson Cavalcanti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-07 16:01 UTC by Johannes Engel
Modified: 2011-08-28 16:13 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (1.75 KB, text/plain)
2011-08-19 21:38 UTC, Pedro Oliveira
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Engel 2011-08-07 16:01:44 UTC
Application: akonadi_googledata_resource (0.1)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-engel x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Entered my username and password for the first time. Hitting ok made akonadi googledata crash

The crash can be reproduced every time.

-- Backtrace:
Application: Akonadi Resource (akonadi_googledata_resource), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:32
#7  0x0000003684c80606 in __GI___strdup (s=0x1 <Address 0x1 out of bounds>) at strdup.c:42
#8  0x00007fc40bfbbc98 in extract_and_check_multi (doc=<optimized out>, xpath_expression=<optimized out>, getContent=0, attr1=0x7fc40bfc9279 "address", attr2=0x7fc40bfc9275 "rel", attr3=0x7fc40bfc92bb "protocol", attr4=0x7fc40bfc9297 "primary", values=0x13095d0, types=0x13095e0, protocols=0x13095d8, pref=0x13095ec) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:295
#9  0x00007fc40bfbd1ed in atom_extract_contact (entry=<optimized out>, ptr_entry=0x1309520) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:753
#10 0x00007fc40bfc2908 in extract_all_contacts (doc=<optimized out>, data_extract=<optimized out>, length=<optimized out>) at /usr/src/debug/libgcal-0.9.6/src/gcal_parser.c:434
#11 0x00007fc40bfc6785 in gcal_get_all_contacts (gcalobj=0xc66820, length=0xc18b28) at /usr/src/debug/libgcal-0.9.6/src/gcont.c:111
#12 0x00007fc40bfc3d6b in gcal_get_contacts (gcalobj=0xc66820, contact_array=0xc18b20) at /usr/src/debug/libgcal-0.9.6/src/gcontact.c:155
#13 0x0000000000417d53 in GoogleContactsResource::retrieveItems (this=0xc18ad0, collection=<optimized out>) at /usr/src/debug/akonadi-googledata-1.2.0/contacts/googledataresource.cpp:224
#14 0x0000003b5914e478 in Akonadi::ResourceBasePrivate::slotSynchronizeCollection (this=0xc2a770, col=...) at /usr/src/debug/kdepimlibs-4.6.5/akonadi/resourcebase.cpp:660
#15 0x0000003b59150d20 in Akonadi::ResourceBase::qt_metacall (this=0xc18ad0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fff627dd9c0) at /usr/src/debug/kdepimlibs-4.6.5/x86_64-redhat-linux-gnu/akonadi/moc_resourcebase.cpp:142
#16 0x000000000040ab65 in GoogleContactsResource::qt_metacall (this=0xc18ad0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff627dd9c0) at /usr/src/debug/akonadi-googledata-1.2.0/x86_64-redhat-linux-gnu/contacts/googledataresource.moc:80
#17 0x0000003b4cd6ceba in QMetaObject::activate (sender=0xbfc1e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff627dd9c0) at kernel/qobject.cpp:3278
#18 0x0000003b59153065 in Akonadi::ResourceScheduler::executeCollectionSync (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdepimlibs-4.6.5/x86_64-redhat-linux-gnu/akonadi/resourcescheduler_p.moc:141
#19 0x0000003b59158a7c in Akonadi::ResourceScheduler::executeNext (this=0xbfc1e0) at /usr/src/debug/kdepimlibs-4.6.5/akonadi/resourcescheduler.cpp:275
#20 0x0000003b59159818 in Akonadi::ResourceScheduler::qt_metacall (this=0xbfc1e0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xc66510) at /usr/src/debug/kdepimlibs-4.6.5/x86_64-redhat-linux-gnu/akonadi/resourcescheduler_p.moc:116
#21 0x0000003b4cd70a7a in QObject::event (this=0xbfc1e0, e=<optimized out>) at kernel/qobject.cpp:1217
#22 0x0000003b4f5b7444 in notify_helper (e=0xc63ea0, receiver=0xbfc1e0, this=0xb43cf0) at kernel/qapplication.cpp:4462
#23 QApplicationPrivate::notify_helper (this=0xb43cf0, receiver=0xbfc1e0, e=0xc63ea0) at kernel/qapplication.cpp:4434
#24 0x0000003b4f5bc2d1 in QApplication::notify (this=0x7fff627de6e0, receiver=0xbfc1e0, e=0xc63ea0) at kernel/qapplication.cpp:4341
#25 0x0000003b50841d56 in KApplication::notify (this=0x7fff627de6e0, receiver=0xbfc1e0, event=0xc63ea0) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#26 0x0000003b4cd5a1ac in QCoreApplication::notifyInternal (this=0x7fff627de6e0, receiver=0xbfc1e0, event=0xc63ea0) at kernel/qcoreapplication.cpp:731
#27 0x0000003b4cd5d774 in sendEvent (event=0xc63ea0, receiver=0xbfc1e0) at kernel/qcoreapplication.h:215
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xb25230) at kernel/qcoreapplication.cpp:1372
#29 0x0000003b4cd848b3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#30 postEventSourceDispatch (s=0xb480f0) at kernel/qeventdispatcher_glib.cpp:277
#31 0x0000003686c427ed in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#32 0x0000003686c42fc8 in ?? () from /lib64/libglib-2.0.so.0
#33 0x0000003686c4325c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#34 0x0000003b4cd84d0f in QEventDispatcherGlib::processEvents (this=0xb26920, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#35 0x0000003b4f659fde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#36 0x0000003b4cd596c2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#37 0x0000003b4cd598bf in QEventLoop::exec (this=0x7fff627de660, flags=...) at kernel/qeventloop.cpp:201
#38 0x0000003b4cd5da07 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#39 0x0000003b5914b9d6 in Akonadi::ResourceBase::init (r=0xc18ad0) at /usr/src/debug/kdepimlibs-4.6.5/akonadi/resourcebase.cpp:390
#40 0x000000000041a7f6 in Akonadi::ResourceBase::init<GoogleContactsResource> (argc=<optimized out>, argv=<optimized out>) at /usr/include/kde4/akonadi/resourcebase.h:188
#41 0x0000003684c2139d in __libc_start_main (main=0x40a8e0 <main(int, char**)>, argc=3, ubp_av=0x7fff627de7f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff627de7e8) at libc-start.c:226
#42 0x000000000040a911 in _start ()

Reported using DrKonqi
Comment 1 Pedro Oliveira 2011-08-19 21:38:49 UTC
Created attachment 62989 [details]
New crash information added by DrKonqi

akonadi_googledata_resource (0.1) on KDE Platform 4.7.00 (4.7.0) "release 10" using Qt 4.7.3

- What I was doing when the application crashed:

After setting up akonadi, every time it tryes to sync i get a seg fault

-- Backtrace (Reduced):
#8  0x00007fb0893a8403 in extract_and_check_multi (doc=<value optimized out>, xpath_expression=<value optimized out>, getContent=0, attr1=0x7fb0893b7140 "address", attr2=0x7fb0893b713c "rel", attr3=0x7fb0893b7182 "protocol", attr4=0x7fb0893b715e "primary", values=0x12627f0, types=0x1262800, protocols=0x12627f8, pref=0x126280c) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:295
#9  0x00007fb0893a99ae in atom_extract_contact (entry=<value optimized out>, ptr_entry=0x1262740) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:753
#10 0x00007fb0893b04e6 in extract_all_contacts (doc=<value optimized out>, data_extract=<value optimized out>, length=<value optimized out>) at /usr/src/debug/libgcal-0.9.6/src/gcal_parser.c:434
#11 0x00007fb0893b44c5 in gcal_get_all_contacts (gcalobj=0x867f00, length=0x7d49f8) at /usr/src/debug/libgcal-0.9.6/src/gcont.c:111
#12 0x00007fb0893b196e in gcal_get_contacts (gcalobj=0x867f00, contact_array=0x7d49f0) at /usr/src/debug/libgcal-0.9.6/src/gcontact.c:155
Comment 2 Christophe Marin 2011-08-28 16:13:19 UTC

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