GNOME Bugzilla – Bug 779886
Add NULL checks to camel_content_type_set_param/camel_content_type_simple
Last modified: 2017-03-13 08:45:05 UTC
Created attachment 347677 [details]
gdb backtrace of the crash
I got a random crash (SIGSEGV) in evolution. I am using evolution and evolution-data-server 3.22.5-1 and GNOME 3.22 on Debian stretch. If the below gdb backtrace summary and attached full gdb backtrace isn't useful, please close this bug.
Core was generated by `evolution'.
Program terminated with signal SIGSEGV, Segmentation fault.
Thanks for a bug report. I do not see anything truly obvious for the cause of this. It looks like you received a message which had not set Content-Type header for one of its attachments, or some memory issue happened, like a ref/unref imbalance.
I will add checks which will avoid similar crashes in the future, but I cannot tell whether it'll fix the real cause of the crash. It's also possible it'll just crash slightly later. I cannot tell without a reproducer.
Created commit cab838a in eds master (3.23.92+)
Created commit 3231778 in eds gnome-3-22 (3.22.6+)