GNOME Bugzilla – Bug 794596
random crash (SIGSEGV)
Last modified: 2018-03-26 10:44:43 UTC
Created attachment 370010 [details] gdb backtrace of the crash I got a random crash (SIGSEGV) in evolution. I am using evolution 3.26.5-1+b1, evolution-data-server 3.26.3-4 and GNOME 3.26 on Debian buster. 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.
+ Trace 238500
Woops, evolution-data-server is version 3.26.5-2
Thanks for a bug report. If I read it properly, then you've selected a meeting invitation message and while evolution had been trying to format it for the preview it crashed, with possible use-after-free or something like that. I tried with my meeting invitation and it didn't crash, which might not mean much, because if this is truly related to use-after-free, then these can strike anywhere and that it crashed at this place for you might be just a coincidence. I do not know what to suggest further, unless you can reproduce it, in which case we might try to debug this further on your machine. Also see bug #792688, which may or may not be related (the crash itself is different, but it also involves meeting invitations). (In reply to Paul Wise from comment #1) > Woops, evolution-data-server is version 3.26.5-2 Right, it makes more sense, because evolution requires at least the same version as it is.
I don't use or receive meeting invitations so any such message was probably spam. I've definitely received spam that includes meeting invitations before. I delete all spam so I don't have a copy of it any more. I'd suggest closing the bug report. It might be a good idea to do some fuzzing of the meeting invitations related code to see if any bugs can be found.
(In reply to Paul Wise from comment #3) > I'd suggest closing the bug report. Okay, thanks. > It might be a good idea to do some fuzzing of the meeting invitations > related code to see if any bugs can be found. I agree, that would truly help. I only do not have any clue how to do it.