
⤷(e_mail_config_service_page_add_scratch_source+0x344) usr/lib64/evolution/3.10/libevolution-mail.so⤵ *** stack smashing detected ***: evolution terminated The crash in question looked like this: $ evolution Vadim Rutkovsky reported that Evolution 3.9.4 in Fedora rawhide crashed during the initial setup when built with -fstack-protector-strong flag. Our example debugging session is based on a GNOME bug report for Evolution.

This post shows how to debug stack protector failures. Each time we add more security instrumentation, we also uncover some previously hidden bugs. GCC upstream and Fedora 19 recently improved the stack smashing protector.

Co-contributors: Dhiru Kholia and Florian Weimer The information may no longer be current. This article was originally published on the Red Hat Customer Portal.
