[Bug 283889] New: Google Data Resource crashes on sync

Geoffrey J Gowey gjgowey at gjgowey.com
Wed Oct 12 23:51:59 BST 2011


https://bugs.kde.org/show_bug.cgi?id=283889

           Summary: Google Data Resource crashes on sync
           Product: Akonadi
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: Google Resource
        AssignedTo: savagobr at yahoo.com
        ReportedBy: gjgowey at gjgowey.com
                CC: vkrause at kde.org, kdepim-bugs at kde.org


Application: akonadi_googledata_resource (0.1)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.4
Operating System: Linux 2.6.40.6-0.fc15.x86_64 x86_64
Distribution: "Fedora release 15 (Lovelock)"

-- Information about the crash:
- What I was doing when the application crashed:
Watching the data sync.  I saw that it indicated it was at 100% then hung
followed by the crash.
- Custom settings of the application:
I'm using a Google Apps domain (gjgowey.com).
SELinux is set to permissive with an MLS policy.
I removed all the default data sources before adding this one in.  Akonadi
recreated the Local Folders data source.  Other sources I added include Tags,
my Twitter (via microblog), GCal Resource (no problems), and Birthdays &
Anniversaries

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  0x00000033a2480606 in __GI___strdup (s=0x1 <Address 0x1 out of bounds>) at
strdup.c:42
#8  0x0000003489405c98 in extract_and_check_multi (doc=<optimized out>,
xpath_expression=<optimized out>, getContent=0, attr1=0x3489413279 "address",
attr2=0x3489413275 "rel", attr3=0x34894132bb "protocol", attr4=0x3489413297
"primary", values=0x5d3d670, types=0x5d3d680, protocols=0x5d3d678,
pref=0x5d3d68c) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:295
#9  0x00000034894071ed in atom_extract_contact (entry=<optimized out>,
ptr_entry=0x5d3d5c0) at /usr/src/debug/libgcal-0.9.6/src/atom_parser.c:753
#10 0x000000348940c908 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 0x0000003489410785 in gcal_get_all_contacts (gcalobj=0xc64870,
length=0xc0c368) at /usr/src/debug/libgcal-0.9.6/src/gcont.c:111
#12 0x000000348940dd6b in gcal_get_contacts (gcalobj=0xc64870,
contact_array=0xc0c360) at /usr/src/debug/libgcal-0.9.6/src/gcontact.c:155
#13 0x0000000000417d53 in GoogleContactsResource::retrieveItems (this=0xc0c310,
collection=<optimized out>) at
/usr/src/debug/akonadi-googledata-1.2.0/contacts/googledataresource.cpp:224
#14 0x00000036ad74e478 in
Akonadi::ResourceBasePrivate::slotSynchronizeCollection (this=0xbfff10,
col=...) at /usr/src/debug/kdepimlibs-4.6.5/akonadi/resourcebase.cpp:660
#15 0x00000036ad750d20 in Akonadi::ResourceBase::qt_metacall (this=0xc0c310,
_c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fff8fcb0670) 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=0xc0c310,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff8fcb0670) at
/usr/src/debug/akonadi-googledata-1.2.0/x86_64-redhat-linux-gnu/contacts/googledataresource.moc:80
#17 0x00000033abd6cfea in QMetaObject::activate (sender=0xc24160, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff8fcb0670) at
kernel/qobject.cpp:3278
#18 0x00000036ad753065 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 0x00000036ad758a7c in Akonadi::ResourceScheduler::executeNext
(this=0xc24160) at
/usr/src/debug/kdepimlibs-4.6.5/akonadi/resourcescheduler.cpp:275
#20 0x00000036ad759818 in Akonadi::ResourceScheduler::qt_metacall
(this=0xc24160, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbc5aa0) at
/usr/src/debug/kdepimlibs-4.6.5/x86_64-redhat-linux-gnu/akonadi/resourcescheduler_p.moc:116
#21 0x00000033abd70baa in QObject::event (this=0xc24160, e=<optimized out>) at
kernel/qobject.cpp:1217
#22 0x00000036a75b9324 in notify_helper (e=0xce0010, receiver=0xc24160,
this=0xb12570) at kernel/qapplication.cpp:4481
#23 QApplicationPrivate::notify_helper (this=0xb12570, receiver=0xc24160,
e=0xce0010) at kernel/qapplication.cpp:4453
#24 0x00000036a75be1b1 in QApplication::notify (this=0x7fff8fcb1390,
receiver=0xc24160, e=0xce0010) at kernel/qapplication.cpp:4360
#25 0x00000036a8c41d56 in KApplication::notify (this=0x7fff8fcb1390,
receiver=0xc24160, event=0xce0010) at
/usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#26 0x00000033abd5a20c in QCoreApplication::notifyInternal
(this=0x7fff8fcb1390, receiver=0xc24160, event=0xce0010) at
kernel/qcoreapplication.cpp:787
#27 0x00000033abd5d7d4 in sendEvent (event=0xce0010, receiver=0xc24160) at
kernel/qcoreapplication.h:215
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xaf2230) at kernel/qcoreapplication.cpp:1428
#29 0x00000033abd84973 in sendPostedEvents () at kernel/qcoreapplication.h:220
#30 postEventSourceDispatch (s=0xb16e60) at
kernel/qeventdispatcher_glib.cpp:277
#31 0x00000033a50427ed in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#32 0x00000033a5042fc8 in ?? () from /lib64/libglib-2.0.so.0
#33 0x00000033a504325c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#34 0x00000033abd84dcf in QEventDispatcherGlib::processEvents (this=0xaf3920,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#35 0x00000036a765c12e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:207
#36 0x00000033abd59722 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#37 0x00000033abd5991f in QEventLoop::exec (this=0x7fff8fcb1310, flags=...) at
kernel/qeventloop.cpp:201
#38 0x00000033abd5da67 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1064
#39 0x00000036ad74b9d6 in Akonadi::ResourceBase::init (r=0xc0c310) 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 0x00000033a242139d in __libc_start_main (main=0x40a8e0 <main(int, char**)>,
argc=3, ubp_av=0x7fff8fcb14a8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff8fcb1498) at libc-start.c:226
#42 0x000000000040a911 in _start ()

Possible duplicates by query: bug 279593.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list