Hi, when trying to forward (inline) certain emails with Icedove, I get the error: "An error occurred while creating a message compose window." This happens mostly with messages that are "simple", i.e. non-MIME messages and lacking headers like User-Agent. (Such messages are usually produced by automated systems.) For example, the message generated by echo 123 | mail -s "test1" <my-email-address> (using mail from bsd-mailx) is "unforwardable" for me.
This happens on Debian Squeeze with Icedove 17.0.4-1~bpo60+1. It also happened with 10.0.12-1~bpo60+1, though I feel it happened less frequently there (i.e. it affected fewer messages). (As a workaround, the messages in question can be forwarded as attachment, but for most users this option is too hard to discover.) The error console points to line 3596 of MsgComposeCommands.js. That line is actually added by one of the Debian patches, namely: debian/patches/icedove/save-a-copy-of-a-attached-file-when-sending-from-OOo.patch Mozilla's Thunderbird 17.0.4 lacks this patch, and it doesn't exhibit the problem with forwarding those messages. That Debian patch was introduced to fix bug #505875, which deals with copying attachments to a temporary file. Since the messages that cause the problem do not have any attachments, I believe the Debian patch is faulty as it takes action where it shouldn't. Personally, I feel the annoyance caused by the broken forwarding is much higher than the benefit of a bugfix for what I would consider a corner case, so I would be happy with a solution that just drops this patch. Though I guess it would be even better if the patch could be fixed to not break forwarding of innocent messages. Thank you and regards, Frank -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org