Bug 307636 - Akonadi google data -- Google contact sync always crashes
Summary: Akonadi google data -- Google contact sync always crashes
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: GoogleData Resource (show other bugs)
Version: 4.8
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Adenilson Cavalcanti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-30 19:14 UTC by ernestdukagjini
Modified: 2013-02-19 12:24 UTC (History)
3 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 ernestdukagjini 2012-09-30 19:14:22 UTC
Application: akonadi_googledata_resource (4.8)
KDE Platform Version: 4.8.5 (4.8.5) "release 2"
Qt Version: 4.8.1
Operating System: Linux 3.4.6-2.10-desktop x86_64
Distribution: "openSUSE 12.2 (x86_64)"

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

I just installed akonadi google data as an RPM downloaded from OpenSUSE site.
It just crashes anytime after I provide the user/password of google account to sunchronize my contacts.
I have tried to remove and add the acount again but still the same issue.
Tried to remove and reinstall the package but no succsess.

The crash can be reproduced every time.

-- Backtrace:
Application: Akonadi Google Contacts Resource (akonadi_googledata_resource), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x00007f6e1c6dd4c1 in __strlen_sse2 () from /lib64/libc.so.6
#6  0x00007f6e1c6dd136 in strdup () from /lib64/libc.so.6
#7  0x00007f6e1e237ec2 in extract_and_check_multi (doc=doc@entry=0x22f71f0, xpath_expression=xpath_expression@entry=0x7f6e1e245670 "//atom:entry/gd:im", getContent=getContent@entry=0, attr1=attr1@entry=0x7f6e1e245625 "address", attr2=attr2@entry=0x7f6e1e245621 "rel", attr3=attr3@entry=0x7f6e1e245667 "protocol", attr4=attr4@entry=0x7f6e1e245643 "primary", values=values@entry=0x22812b0, types=types@entry=0x22812c0, protocols=protocols@entry=0x22812b8, pref=pref@entry=0x22812cc) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:295
#8  0x00007f6e1e239339 in atom_extract_contact (entry=<optimized out>, ptr_entry=ptr_entry@entry=0x2281200) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:753
#9  0x00007f6e1e23eab8 in extract_all_contacts (doc=<optimized out>, data_extract=data_extract@entry=0x22775a0, length=<optimized out>) at /usr/src/debug/libgcal-0.9.6/src/gcal_parser.c:434
#10 0x00007f6e1e24281d in gcal_get_all_contacts (gcalobj=gcalobj@entry=0x1cb0b20, length=length@entry=0x1e0d488) at /usr/src/debug/libgcal-0.9.6/src/gcont.c:111
#11 0x00007f6e1e23feb2 in gcal_get_contacts (gcalobj=0x1cb0b20, contact_array=0x1e0d480) at /usr/src/debug/libgcal-0.9.6/src/gcontact.c:155
#12 0x000000000041020a in _start ()

Possible duplicates by query: bug 283889.

Reported using DrKonqi
Comment 1 Allen Winter 2013-02-18 00:22:24 UTC
I believe this is no longer valid since googledata is gone now and we use libkgapi.

right? Dan?
Comment 2 Daniel Vrátil 2013-02-19 12:12:07 UTC
Googledata is obsoleted by the Akonadi resources for Google synchronization since KDE 4.9. If we no longer support KDE 4.8, I believe this can be closed.
Comment 3 Allen Winter 2013-02-19 12:24:36 UTC
4.8 is too old and we aren't going to do any work on googledata.
so let's resolve this as unmaintained.

strongly suggest upgrading