GNOME Bugzilla – Bug 692780
[abrt] Crash under ews_get_attachments()
Last modified: 2014-05-28 11:29:21 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=905047 Version-Release number of selected component: evolution-data-server-3.6.2-3.fc18 Additional info: backtrace_rating: 4 cmdline: /usr/libexec/evolution-calendar-factory crash_function: ews_get_attachments executable: /usr/libexec/evolution-calendar-factory kernel: 3.4.6-2.fc17.i686.PAE Core was generated by `/usr/libexec/evolution-calendar-factory'. Program terminated with signal 11, Segmentation fault.
+ Trace 231461
Thread 7 (Thread 0xb7720980 (LWP 2151))
Maybe this is related to bug #704914, but it was fixed only recently.
The same crash under 3.10.4: https://bugzilla.redhat.com/show_bug.cgi?id=1101783 Core was generated by `/usr/libexec/evolution-calendar-factory'. Program terminated with signal SIGSEGV, Segmentation fault.
+ Trace 233641
Thread 1 (Thread 0x7f4176ffd700 (LWP 2709))
Maybe not a real fix for this, but I cannot reproduce it, thus I added a bit more thread-safety to the code and an ensure to not access uninitialized memory in the future. Created commit b0ad7c2 in ews master (3.13.3+) [1] Created commit 5a6baec in ews evolution-ews-3-12 (3.12.3+) [1] https://git.gnome.org/browse/evolution-ews/commit/?id=b0ad7c2