Bug 1686034 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Bonjour Mathieu, merci beaucoup! You are quite right, this is happening and there's a bug somewhere between Thunderbird and gmail!
Given that this affects the localized French version of "Sent" folder (Envoyé), imo this is pretty serious and should be fixed asap, although some important functionality like reply and forward is still functional.


STR

1.) gmail IMAP account in TB (does not reproduce e.g. on gmx.de)
2.) In that account, create a TB account subfolder / gmail label called "testé" (location of the folder doesn't matter)
3.) Clear error console
4.) move a random message into that folder (simple saved draft "Hello world" will suffice; I also tested a received message)
5.) Select the message so that it gets displayed in message reader
6.) Ctrl+S to save the selected message / try drag n drop
7.) For comparison, try Reply/Forward

Actual result

- Step 5: displaying the message in folder with accent (testé) triggers an error:

> Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessenger.msgHdrFromURI]", result: 2147942487, filename: "chrome://messenger/content/msgHdrView.js", lineNumber: 796, columnNumber: 0, data: null, stack: "onEndMsgDownload@chrome://messenger/content/msgHdrView.js:796:33\n", location: XPCWrappedNative_NoHelper }
msgHdrView.js:796

- Step 6: trying to save or drag/drop the message fails with error (does nothing):

> Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgMessageService.messageURIToMsgHdr]", result: 2147942487, filename: "chrome://messenger/content/mailCommands.js", lineNumber: 411, columnNumber: 0, data: null, stack: "SaveAsFile@chrome://messenger/content/mailCommands.js:411:55\nMsgSaveAsFile@chrome://messenger/content/mailWindowOverlay.js:2228:13\ndoCommand@chrome://messenger/content/mail3PaneWindowCommands.js:923:9\ndoCommand@chrome://messenger/content/mailTabs.js:842:23\ndoCommand@chrome://messenger/content/tabmail.js:577:27\ngoDoCommand@chrome://global/content/globalOverlay.js:101:18\noncommand@chrome://messenger/content/messenger.xhtml:1:12\n", location: XPCWrappedNative_NoHelper }
mailCommands.js:411

Thereafter, there'll be some peripheral errors like failure of cmd_saveAsFile.
Bonjour Mathieu, merci beaucoup! You are quite right, this is happening and there's a bug somewhere between Thunderbird and gmail!
Given that this affects the localized French version of "Sent" folder (Envoyé), imo this is pretty serious and should be fixed asap, although some important functionality like reply and forward is still functional.


STR

1.) gmail IMAP account in TB (does not reproduce e.g. on gmx.de)
2.) In that account, create a TB account subfolder / gmail label called "testé" (location of the folder doesn't matter)
3.) Clear error console
4.) move a random message into that folder (simple saved draft "Hello world" will suffice; I also tested a received message)
5.) Select the message so that it gets displayed in message reader
6.) Ctrl+S to save the selected message / try drag n drop
7.) For comparison, try Reply/Forward

Actual result

- Step 5: displaying the message in folder with accent (testé) triggers an error:

> Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessenger.msgHdrFromURI]", result: 2147942487, filename: "chrome://messenger/content/msgHdrView.js", lineNumber: 796, columnNumber: 0, data: null, stack: "onEndMsgDownload@chrome://messenger/content/msgHdrView.js:796:33\n", location: XPCWrappedNative_NoHelper }
msgHdrView.js:796

- Step 6: trying to save or drag the message fails with error (does nothing):

> Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgMessageService.messageURIToMsgHdr]", result: 2147942487, filename: "chrome://messenger/content/mailCommands.js", lineNumber: 411, columnNumber: 0, data: null, stack: "SaveAsFile@chrome://messenger/content/mailCommands.js:411:55\nMsgSaveAsFile@chrome://messenger/content/mailWindowOverlay.js:2228:13\ndoCommand@chrome://messenger/content/mail3PaneWindowCommands.js:923:9\ndoCommand@chrome://messenger/content/mailTabs.js:842:23\ndoCommand@chrome://messenger/content/tabmail.js:577:27\ngoDoCommand@chrome://global/content/globalOverlay.js:101:18\noncommand@chrome://messenger/content/messenger.xhtml:1:12\n", location: XPCWrappedNative_NoHelper }
mailCommands.js:411

Thereafter, there'll be some peripheral errors like failure of cmd_saveAsFile.

- Step 7: Reply / Forward fortunately works without further errors.
Bonjour Mathieu, merci beaucoup! You are quite right, this is happening and there's a bug somewhere between Thunderbird and gmail!
Given that this affects the localized French version of "Sent" folder (Envoyé), imo this is pretty serious and should be fixed asap, although some important functionality like reply and forward is still functional.


STR

1.) gmail IMAP account in TB (does not reproduce e.g. on gmx.de)
2.) In that account, create a TB account subfolder / gmail label called "testé" (location of the folder doesn't matter)
3.) Clear error console
4.) move a random message into that folder (simple saved draft "Hello world" will suffice; I also tested a received message)
5.) Select the message so that it gets displayed in message reader
6.) Ctrl+S to save the selected message / try drag n drop
7.) For comparison, try Reply/Forward

Actual result

- Step 5: displaying the message in folder with accent (testé) triggers an error:

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessenger.msgHdrFromURI]", result: 2147942487, filename: "chrome://messenger/content/msgHdrView.js", lineNumber: 796, columnNumber: 0, data: null, stack: "onEndMsgDownload@chrome://messenger/content/msgHdrView.js:796:33\n", location: XPCWrappedNative_NoHelper }
msgHdrView.js:796

- Step 6: trying to save or drag the message fails with error (does nothing):

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgMessageService.messageURIToMsgHdr]", result: 2147942487, filename: "chrome://messenger/content/mailCommands.js", lineNumber: 411, columnNumber: 0, data: null, stack: "SaveAsFile@chrome://messenger/content/mailCommands.js:411:55\nMsgSaveAsFile@chrome://messenger/content/mailWindowOverlay.js:2228:13\ndoCommand@chrome://messenger/content/mail3PaneWindowCommands.js:923:9\ndoCommand@chrome://messenger/content/mailTabs.js:842:23\ndoCommand@chrome://messenger/content/tabmail.js:577:27\ngoDoCommand@chrome://global/content/globalOverlay.js:101:18\noncommand@chrome://messenger/content/messenger.xhtml:1:12\n", location: XPCWrappedNative_NoHelper }
mailCommands.js:411

  Thereafter, there'll be some peripheral errors like failure of cmd_saveAsFile.

- Step 7: Reply / Forward fortunately works without further errors.
Bonjour Mathieu, merci beaucoup! You are quite right, this is happening and there's a bug somewhere between Thunderbird and gmail!
Given that this affects the localized French version of "Sent" folder (Envoyé), imo this is pretty serious and should be fixed asap, although some important functionality like reply and forward is still functional.


STR

1.) gmail IMAP account in TB (does not reproduce e.g. on gmx.de)
2.) In that account, create a TB account subfolder / gmail label called "testé" (location of the folder doesn't matter)
3.) Clear error console
4.) move a random message into that folder (simple saved draft "Hello world" will suffice; I also tested a received message)
5.) Select the message so that it gets displayed in message reader
6.) Ctrl+S to save the selected message / try drag n drop
7.) For comparison, try Reply/Forward

Actual result

- Step 5: displaying the message in folder with accent (testé) triggers an error:

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessenger.msgHdrFromURI]", result: 2147942487, filename: "chrome://messenger/content/msgHdrView.js", lineNumber: 796, columnNumber: 0, data: null, stack: "onEndMsgDownload@chrome://messenger/content/msgHdrView.js:796:33\n", location: XPCWrappedNative_NoHelper }
msgHdrView.js:796

- Step 6: trying to save or drag the message fails with error (does nothing):

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgMessageService.messageURIToMsgHdr]", result: 2147942487, filename: "chrome://messenger/content/mailCommands.js", lineNumber: 411, columnNumber: 0, data: null, stack: "SaveAsFile@chrome://messenger/content/mailCommands.js:411:55\nMsgSaveAsFile@chrome://messenger/content/mailWindowOverlay.js:2228:13\ndoCommand@chrome://messenger/content/mail3PaneWindowCommands.js:923:9\ndoCommand@chrome://messenger/content/mailTabs.js:842:23\ndoCommand@chrome://messenger/content/tabmail.js:577:27\ngoDoCommand@chrome://global/content/globalOverlay.js:101:18\noncommand@chrome://messenger/content/messenger.xhtml:1:12\n", location: XPCWrappedNative_NoHelper }
mailCommands.js:411

  Thereafter, there'll be some peripheral errors like failure of cmd_saveAsFile.

- Step 7: Reply / Forward fortunately works without further errors.

Expected Result:

- Saving or dragging message should succeed and not cause uncaught exceptions.
Bonjour Mathieu, merci beaucoup! You are quite right, this is happening and there's a bug somewhere between Thunderbird and gmail!
Given that this affects the localized French version of "Sent" folder (Envoyé), imo this is pretty serious and should be fixed asap, although some important functionality like reply and forward is still functional.


STR

1.) gmail IMAP account in TB (does not reproduce e.g. on gmx.de)
2.) In that account, create a TB account subfolder / gmail label called "testé" (location of the folder doesn't matter)
3.) Clear error console
4.) move a random message into that folder (simple saved draft "Hello world" will suffice; I also tested a received message)
5.) Select the message so that it gets displayed in message reader
6.) Ctrl+S to save the selected message / try drag n drop
7.) For comparison, try Reply/Forward

Actual result

- Step 5: displaying the message in folder with accent (testé) triggers an error:

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessenger.msgHdrFromURI]", result: 2147942487, filename: "chrome://messenger/content/msgHdrView.js", lineNumber: 796, columnNumber: 0, data: null, stack: "onEndMsgDownload@chrome://messenger/content/msgHdrView.js:796:33\n", location: XPCWrappedNative_NoHelper }
msgHdrView.js:796

- Step 6: trying to save or drag the message fails with error (does nothing):

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgMessageService.messageURIToMsgHdr]", result: 2147942487, filename: "chrome://messenger/content/mailCommands.js", lineNumber: 411, columnNumber: 0, data: null, stack: "SaveAsFile@chrome://messenger/content/mailCommands.js:411:55\nMsgSaveAsFile@chrome://messenger/content/mailWindowOverlay.js:2228:13\ndoCommand@chrome://messenger/content/mail3PaneWindowCommands.js:923:9\ndoCommand@chrome://messenger/content/mailTabs.js:842:23\ndoCommand@chrome://messenger/content/tabmail.js:577:27\ngoDoCommand@chrome://global/content/globalOverlay.js:101:18\noncommand@chrome://messenger/content/messenger.xhtml:1:12\n", location: XPCWrappedNative_NoHelper }
mailCommands.js:411

  Thereafter, there'll be some peripheral errors like failure of cmd_saveAsFile. Drag attempt fails with a slightly different error but apparently same cause.

- Step 7: Reply / Forward fortunately works without further errors.

Expected Result:

- Saving or dragging message should succeed and not cause uncaught exceptions.
Bonjour Mathieu, merci beaucoup! You are quite right, this is happening and there's a bug somewhere between Thunderbird and gmail!
Given that this affects the localized French version of "Sent" folder (Envoyé), imo this is pretty serious and should be fixed asap, although some important functionality like reply and forward is still functional.

Reproduced on Daily 86.0a1 (2021-01-11) (64-bit)

STR

1.) gmail IMAP account in TB (does not reproduce e.g. on gmx.de)
2.) In that account, create a TB account subfolder / gmail label called "testé" (location of the folder doesn't matter)
3.) Clear error console
4.) move a random message into that folder (simple saved draft "Hello world" will suffice; I also tested a received message)
5.) Select the message so that it gets displayed in message reader
6.) Ctrl+S to save the selected message / try drag n drop
7.) For comparison, try Reply/Forward

Actual result

- Step 5: displaying the message in folder with accent (testé) triggers an error:

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessenger.msgHdrFromURI]", result: 2147942487, filename: "chrome://messenger/content/msgHdrView.js", lineNumber: 796, columnNumber: 0, data: null, stack: "onEndMsgDownload@chrome://messenger/content/msgHdrView.js:796:33\n", location: XPCWrappedNative_NoHelper }
msgHdrView.js:796

- Step 6: trying to save or drag the message fails with error (does nothing):

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgMessageService.messageURIToMsgHdr]", result: 2147942487, filename: "chrome://messenger/content/mailCommands.js", lineNumber: 411, columnNumber: 0, data: null, stack: "SaveAsFile@chrome://messenger/content/mailCommands.js:411:55\nMsgSaveAsFile@chrome://messenger/content/mailWindowOverlay.js:2228:13\ndoCommand@chrome://messenger/content/mail3PaneWindowCommands.js:923:9\ndoCommand@chrome://messenger/content/mailTabs.js:842:23\ndoCommand@chrome://messenger/content/tabmail.js:577:27\ngoDoCommand@chrome://global/content/globalOverlay.js:101:18\noncommand@chrome://messenger/content/messenger.xhtml:1:12\n", location: XPCWrappedNative_NoHelper }
mailCommands.js:411

  Thereafter, there'll be some peripheral errors like failure of cmd_saveAsFile. Drag attempt fails with a slightly different error but apparently same cause.

- Step 7: Reply / Forward fortunately works without further errors.

Expected Result:

- Saving or dragging message should succeed and not cause uncaught exceptions.
Bonjour Mathieu, merci beaucoup! You are quite right, this is happening and there's a bug somewhere between Thunderbird and gmail!
Given that this affects the localized French version of "Sent" folder (Envoyé), imo this is pretty serious and should be fixed asap, although some important functionality like reply and forward is still functional.

Reproduced on Daily 86.0a1 (2021-01-11) (64-bit)

STR

1.) gmail IMAP account in TB (does not reproduce e.g. on gmx.de)
2.) In that account, create a TB account subfolder / gmail label with an accent/diacritic, e.g. "testé" (location of the folder doesn't matter)
3.) Clear error console
4.) move a random message into that folder (simple saved draft "Hello world" will suffice; I also tested a received message)
5.) Select the message so that it gets displayed in message reader
6.) Ctrl+S to save the selected message / try drag n drop
7.) For comparison, try Reply/Forward

Actual result

- Step 5: displaying the message in folder with accent (testé) triggers an error:

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessenger.msgHdrFromURI]", result: 2147942487, filename: "chrome://messenger/content/msgHdrView.js", lineNumber: 796, columnNumber: 0, data: null, stack: "onEndMsgDownload@chrome://messenger/content/msgHdrView.js:796:33\n", location: XPCWrappedNative_NoHelper }
msgHdrView.js:796

- Step 6: trying to save or drag the message fails with error (does nothing):

  > Uncaught Exception { name: "NS_ERROR_ILLEGAL_VALUE", message: "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgMessageService.messageURIToMsgHdr]", result: 2147942487, filename: "chrome://messenger/content/mailCommands.js", lineNumber: 411, columnNumber: 0, data: null, stack: "SaveAsFile@chrome://messenger/content/mailCommands.js:411:55\nMsgSaveAsFile@chrome://messenger/content/mailWindowOverlay.js:2228:13\ndoCommand@chrome://messenger/content/mail3PaneWindowCommands.js:923:9\ndoCommand@chrome://messenger/content/mailTabs.js:842:23\ndoCommand@chrome://messenger/content/tabmail.js:577:27\ngoDoCommand@chrome://global/content/globalOverlay.js:101:18\noncommand@chrome://messenger/content/messenger.xhtml:1:12\n", location: XPCWrappedNative_NoHelper }
mailCommands.js:411

  Thereafter, there'll be some peripheral errors like failure of cmd_saveAsFile. Drag attempt fails with a slightly different error but apparently same cause.

- Step 7: Reply / Forward fortunately works without further errors.

Expected Result:

- Saving or dragging message should succeed and not cause uncaught exceptions.

Back to Bug 1686034 Comment 1