GNOME Bugzilla – Bug 704940
[abrt] Crash in sync_xxx_response_cb()
Last modified: 2013-07-31 12:50:31 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=988468 Description of problem: I switched to Calndar view, but saw no appointments, only calendar grid. After couple of seconds the client has crashed. I'm using EWS to sync with Exchange 2010 Version-Release number of selected component: evolution-3.8.3-2.fc19 Additional info: reporter: libreport-2.1.5 backtrace_rating: 4 cmdline: evolution crash_function: sync_xxx_response_cb executable: /usr/bin/evolution kernel: 3.9.9-302.fc19.x86_64 Core was generated by `evolution'. Program terminated with signal 11, Segmentation fault. 0 0x00007ff4b2162568 in sync_xxx_response_cb (subparam=subparam@entry=0x7ff47806c080, async_data=async_data@entry=0x7ff46e15c150, parser=0x7ff4b21737e0 <e_ews_item_new_from_soap_parameter>, last_tag=last_tag@entry=0x7ff4b2180199 "IncludesLastItemInRange", delete_id_tag=delete_id_tag@entry=0x7ff4b2180de6 "ItemId") at e-ews-connection.c:613 613 if (!strcmp (last, "true"))
+ Trace 232300
Thread 1 (Thread 0x7ff48a151700 (LWP 7834))
Created attachment 250465 [details] [review] Bug #704940 - Crash in sync_xxx_response_cb() This patch is a workaround that avoid the crash without mess with the functions using the returned values. A proper fix can be done as soon we figure out the real cause of the problem.
Review of attachment 250465 [details] [review]: Looks good, please commit. Thanks.
Pushed: gnome-3-8: https://git.gnome.org/browse/evolution-ews/commit/?h=gnome-3-8&id=044a26aaa6cd5865f66c2337d6a40eaab87bfdd2 master: https://git.gnome.org/browse/evolution-ews/commit/?id=ebcace171d65f7a1429ad409b7c1a384aeb78dd6
*** Bug 689962 has been marked as a duplicate of this bug. ***