GNOME Bugzilla – Bug 666490
Crash in e-mail-session.c:user_message_response
Last modified: 2011-12-22 17:12:58 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=768761 libreport version: 2.0.7 abrt_version: 2.0.6 backtrace_rating: 4 cmdline: evolution comment: I clicked on the "Dismiss" button for the near quota warning window. Evolution crashed. crash_function: e_flag_set executable: /usr/bin/evolution kernel: 3.1.4-1.fc16.i686.PAE reason: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV) time: Sun 18 Dec 2011 12:21:57 PM EST Core was generated by `evolution'. Program terminated with signal 11, Segmentation fault.
+ Trace 229298
Thread 2 (Thread 0xb7685b40 (LWP 11750))
Thread 1 (Thread 0xb78a28c0 (LWP 11748))
Created attachment 204097 [details] [review] evo patch for evolution; Confirming, I can reproduce it too. The issue is that the message 'm' is already gone when user finishes the dialog. This happens when only an informative message is shown to a user. Question messages do not suffer of this.
Created commit 8ad132c in evo master (3.3.4+) Created commit 88f6f20 in evo gnome-3-2 (3.2.3+)
Created attachment 204102 [details] [review] evo patch ][ for evolution; Err, the previous patch is not working correctly when there is a question dialog and the invoker waits for a response, while the question was invoked in a dedicated thread. This fixes it.
Created commit a1112c6 in evo master (3.3.4+) Created commit 1cc1011 in evo gnome-3-2 (3.2.3+)