From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021212 Description of problem: evolution crashes if dialog boxes are closed in wrong order, e.g. if parent dialog box is closed before child. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. run evolution 2. select tools .. mail settings ..accounts .. (select account) .. 3. edit account 4. select "special folders" in Account Editor dialog box 5. click DRAFTS 6. while folder select dlgbox is open, close Account Editor 7. close folder selector 8. evolution crashes with : Gdk-ERROR **: BadWindow (invalid Window parameter) serial 15771 error_code 3 request_code 19 minor_code 0 Actual Results: crash Expected Results: either stop user from closing dialog boxes in wrong order or not crash if they do. Additional info: Incidentally, while trying to reproduce this, it would appear that once this happens once, evolution is flakey afterwards. Second time around, the folder selector dialog box wouldn't appear and evolution takes forever (> 1 min ) to close down, i lose interest and start manually killing processes.
This seems to be fixed in the newer release in rawhide.