GNOME Bugzilla – Bug 705814
[abrt] Crash in certificate_viewer_new()
Last modified: 2013-08-12 07:08:29 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=995516 Description of problem: On every startup, evolution asks me if I want to trust a certificate (i don't know why, it started recently), then I choose "show me the certicate" or whatever the button is called in english, this makes evolution-data-server crash Version-Release number of selected component: evolution-data-server-3.8.4-1.fc19 Additional info: reporter: libreport-2.1.5 backtrace_rating: 4 cmdline: /usr/libexec/evolution-user-prompter crash_function: certificate_viewer_new executable: /usr/libexec/evolution-user-prompter kernel: 3.10.4-300.fc19.x86_64 Core was generated by `/usr/libexec/evolution-user-prompter'. Program terminated with signal 6, Aborted.
+ Trace 232374
Thread 1 (Thread 0x7fbeea62d9c0 (LWP 1626))
Created attachment 251317 [details] [review] eds patch for evolution-data-server; Stupid overlook in the code, the get_window_title() was supposed to return a newly allocated string, but for the fallback case it returned non-allocated string, which resulted in the crash on free.
Created attachment 251321 [details] [review] evo patch for evolution; The same change comes to evolution as well.
Created commit c1c019e in eds master (3.9.90+) Created commit 9b44f89 in evo master (3.9.90+) Created commit 2bb8430 in eds gnome-3-8 (3.8.6+) Created commit 16e19b1 in evo gnome-3-8 (3.8.6+)