http://bugzilla.redhat.com/710390 Backtrace: http://bugzilla.redhat.com/attachment.cgi?id=502771 What I could reproduce: 1. Reply to a mail in a folder 2. Keep compose window open 3. Move the folder 4. Revisit the open compose window and edit in e.g. external editor 5. crash
I've reproduced your steps with latest CVS version and it doesn't crash. As expected, changes made in the external editor are reflected in the compose window instead. Any other detail about your setup which may help to reproduce this?
Can you reproduce it with 3.7.9 at least? > Any other detail about your setup which may help to reproduce this? What could be relevant?
Default account (the one that is used to reply) is an IMAP Google Mail account. This may be relevant, since it implies that the "Drafts" folder is accessed via IMAP. The mail I reply to is stored in a local maildir folder, however. When using a POP3 account to reply to, I cannot reproduce.
Hmm, scratch that. Also reproducible with a POP3 account. Please try 3.7.9. 1. Reply to a mail in a local maildir folder 2. Keep compose window open 2.1. Keep external editor open 3. Move the folder 4. Revisit the open compose window and leave external editor 5. crash
Yep, I've been able to reproduce with 3.7.9 with imap accounts involved. It's a bit strange but doesn't really depend if the imap account is the default or not, crashes with both settings.
Meanwhile, I've made a test-build of the 3.7.9cvs24 snapshot and can reproduce it with that one, too. $ rpm -qa claws-mail\* claws-mail-plugins-pgp-3.7.9-2.fc15.cvs24.x86_64 claws-mail-plugins-smime-3.7.9-2.fc15.cvs24.x86_64 claws-mail-3.7.9-2.fc15.cvs24.x86_64
Changes related to this bug have been committed. Please check latest Git and update the bug accordingly. You can also get the patch from: http://git.claws-mail.org/ ++ ChangeLog 2014-05-22 22:13:03.123249799 +0200 http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=0e7317a2c56487cf054780a3ec2c23eb85388601 Merge: 1218f02 6086f18 Author: Colin Leroy <colin@colino.net> Date: Thu May 22 22:13:02 2014 +0200 Merge branch 'master' of file:///home/git/claws http://git.claws-mail.org/?p=claws.git;a=commitdiff;h=6086f18b8586d0cf6fdcec0ed33809ae8636b3ec Author: Colin Leroy <colin@colino.net> Date: Thu May 22 22:11:07 2014 +0200 Fix bug #2447, "Compose window crashes if moving a folder that is being replied to". Also constify compose_get_compose_list()
Fixed, thanks Michael.