GNOME Bugzilla – Bug 233295
Composer: Crash when removing attachment with Properties dialog open
Last modified: 2013-09-10 13:53:08 UTC
Package: Evolution Priority: Normal Version: 1.1.90 Synopsis: Composer: Crash when removing attachment with Properties dialog open Bugzilla-Product: Evolution Bugzilla-Component: Mailer Description: This is 100% reproducible: Open a new mail Add an attachment Right-click on the attachment and select "Properties" Go back to the composer and right-click on it, and select "Remove" Mail component crashes. Debugging Information: Backtrace was generated from '/usr/bin/evolution-mail' (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...[New Thread 1024 (LWP 19226)] [New Thread 2049 (LWP 19279)] [New Thread 1026 (LWP 19280)] [New Thread 2051 (LWP 19281)] [New Thread 3076 (LWP 19284)] [New Thread 4101 (LWP 19285)] [New Thread 6150 (LWP 19290)] [New Thread 7175 (LWP 19291)] 0x410a04d9 in wait4 () from /lib/libc.so.6
+ Trace 29889
Thread 1 (Thread 1024 (LWP 19226))
Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
Created attachment 41826 [details] [review] set pointer to removed attachment NULL, prevent accessing it again. no crash now
the patch is wrong.
Created attachment 41827 [details] [review] correct patch
fixed in CVS
Opened a new mail, added an attachment, opened attachment "Properties". Removed, attachment from mail. Did not crash. "Properties" of attachment remains open.
Not verified after all. Wasn't running version prior to addition of this patch.
Created a new mail, added an attachment, opened attachment "Properties". Removed, attachment from mail."Properties" of attachment remains open. Closed attachement properties. No Crash...