Giter Club home page Giter Club logo

Comments (6)

4ch1m avatar 4ch1m commented on June 15, 2024

Can't reproduce.
Works for me.

Which OS (version)?
Which add-on version?
Which other add-ons are active?
What does the console log look like?

from mozext.

spalinger avatar spalinger commented on June 15, 2024

91.0.3 64-Bit
Windows 10 Pro 21H1
Add-ons: Minimize on Close, Monterail Dark, Provider for CalDAV & CardDAV, Signature Switch (2.8.0), TbSync, LookOut

Clicking "Write" for a new email

ExtensionError: No such native application signatureswitch 7 ExtensionUtils.jsm:58:5
    ExtensionError resource://gre/modules/ExtensionUtils.jsm:58
    startupPromise resource://gre/modules/NativeMessaging.jsm:83

Clicking "Send"

NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.getInlineSpellChecker] MsgComposeCommands.js:401

shortly after (not reoccurring after clicking Send again)

Prompter: internal dialogs not available in this context. Falling back to window prompt. Prompter.jsm:1084
    set modalType resource://gre/modules/Prompter.jsm:1084
    ModalPrompter resource://gre/modules/Prompter.jsm:1040
    getPrompt resource://gre/modules/Prompter.jsm:65
    CompleteGenericSendMessage chrome://messenger/content/messengercompose/MsgComposeCommands.js:4874
    GenericSendMessage chrome://messenger/content/messengercompose/MsgComposeCommands.js:4810
    AutoSave chrome://messenger/content/messengercompose/MsgComposeCommands.js:8942
Uncaught 
Exception { name: "NS_ERROR_FAILURE", message: "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.getInlineSpellChecker]", result: 2147500037, filename: "chrome://messenger/content/messengercompose/MsgComposeCommands.js", lineNumber: 401, columnNumber: 0, data: null, stack: "updateEditableFields@chrome://messenger/content/messengercompose/MsgComposeCommands.js:401:38\nToggleWindowLock@chrome://messenger/content/messengercompose/MsgComposeCommands.js:2654:23\nComposeProcessDone@chrome://messenger/content/messengercompose/MsgComposeCommands.js:680:21\n_doFcc2/<@resource:///modules/MessageSend.jsm:962:12\nnotify@resource://gre/modules/Timer.jsm:62:17\n", location: XPCWrappedNative_NoHelper }
MsgComposeCommands.js:401
    updateEditableFields chrome://messenger/content/messengercompose/MsgComposeCommands.js:401
    ToggleWindowLock chrome://messenger/content/messengercompose/MsgComposeCommands.js:2654
    ComposeProcessDone chrome://messenger/content/messengercompose/MsgComposeCommands.js:680
    _doFcc2 resource:///modules/MessageSend.jsm:962
    notify resource://gre/modules/Timer.jsm:62
<Provider> does not support changing `store` on the fly. It is most likely that you see this error because you updated to Redux 2.x and React Redux 2.x which no longer hot reload reducers automatically. See https://github.com/reactjs/react-redux/releases/tag/v2.0.0 for the migration instructions. react-redux.js:881:13
    Redux 3
    React 38
    renderApp resource://devtools/client/webconsole/webconsole-wrapper.js:41
    init resource://devtools/client/webconsole/webconsole-wrapper.js:121
    init resource://devtools/client/webconsole/webconsole-wrapper.js:85
    _initializer resource://devtools/client/webconsole/webconsole-ui.js:162

Disabling just Signature Switch and after clicking on Write (sometimes too while Signature Switch is enabled):

Uncaught 
Exception { name: "NS_ERROR_FAILURE", message: "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.getInlineSpellChecker]", result: 2147500037, filename: "chrome://messenger/content/messengercompose/MsgComposeCommands.js", lineNumber: 401, columnNumber: 0, data: null, stack: "updateEditableFields@chrome://messenger/content/messengercompose/MsgComposeCommands.js:401:38\nComposeFieldsReady@chrome://messenger/content/messengercompose/MsgComposeCommands.js:2739:23\nNotifyComposeFieldsReady@chrome://messenger/content/messengercompose/MsgComposeCommands.js:461:5\nInitEditor@chrome://messenger/content/messengercompose/MsgComposeCommands.js:9242:15\nobserve@chrome://messenger/content/messengercompose/MsgComposeCommands.js:3803:9\n", location: XPCWrappedNative_NoHelper }
MsgComposeCommands.js:401
    updateEditableFields chrome://messenger/content/messengercompose/MsgComposeCommands.js:401
    ComposeFieldsReady chrome://messenger/content/messengercompose/MsgComposeCommands.js:2739
    NotifyComposeFieldsReady chrome://messenger/content/messengercompose/MsgComposeCommands.js:461
    InitEditor chrome://messenger/content/messengercompose/MsgComposeCommands.js:9242
    observe chrome://messenger/content/messengercompose/MsgComposeCommands.js:3803

from mozext.

spalinger avatar spalinger commented on June 15, 2024

I did not uninstall Thunderbird 78 before installing Thunderbird 91.

from mozext.

AurelioSilver avatar AurelioSilver commented on June 15, 2024

Similar issue. Updated from 78 to 91.0.3. Sending mails does not work. You click on send and nothing happens.

One note: I think it worked after the initial installation, but stopped after Signature Switch asked for extended permissions. After I granted these, the issue occurred. Only disabling this add-on in the Add-on dialog of TB, fixes this issue.

Windows 10 Pro (19043), 64bit
Thunderbird: 91.0.3 64-Bit
TbSync (also tried to disable this)
Provider fΓΌr Exchange ActiveSync (also tried to disable this)

Console output: Last line is, when you press send.

Exception { name: "NS_ERROR_FAILURE", message: "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.getInlineSpellChecker]", result: 2147500037, filename: "chrome://messenger/content/messengercompose/MsgComposeCommands.js", lineNumber: 401, columnNumber: 0, data: null, stack: "updateEditableFields@chrome://messenger/content/messengercompose/MsgComposeCommands.js:401:38\nComposeFieldsReady@chrome://messenger/content/messengercompose/MsgComposeCommands.js:2739:23\nNotifyComposeFieldsReady@chrome://messenger/content/messengercompose/MsgComposeCommands.js:461:5\nInitEditor@chrome://messenger/content/messengercompose/MsgComposeCommands.js:9242:15\nobserve@chrome://messenger/content/messengercompose/MsgComposeCommands.js:3803:9\n", location: XPCWrappedNative_NoHelper }
MsgComposeCommands.js:401
    updateEditableFields chrome://messenger/content/messengercompose/MsgComposeCommands.js:401
    ComposeFieldsReady chrome://messenger/content/messengercompose/MsgComposeCommands.js:2739
    NotifyComposeFieldsReady chrome://messenger/content/messengercompose/MsgComposeCommands.js:461
    InitEditor chrome://messenger/content/messengercompose/MsgComposeCommands.js:9242
    observe chrome://messenger/content/messengercompose/MsgComposeCommands.js:3803

NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAutoCompleteInput.popup] LoginManagerChild.jsm:194
    observe resource://gre/modules/LoginManagerChild.jsm:194
    addressInputOnBlur chrome://messenger/content/messengercompose/addressingWidgetOverlay.js:1030
    onblur chrome://messenger/content/messengercompose/messengercompose.xhtml:1

NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.getInlineSpellChecker]

Console output, when Addon is disabled. Sending works.

Uncaught
Exception { name: "NS_ERROR_FAILURE", message: "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.getInlineSpellChecker]", result: 2147500037, filename: "chrome://messenger/content/messengercompose/MsgComposeCommands.js", lineNumber: 401, columnNumber: 0, data: null, stack: "updateEditableFields@chrome://messenger/content/messengercompose/MsgComposeCommands.js:401:38\nComposeFieldsReady@chrome://messenger/content/messengercompose/MsgComposeCommands.js:2739:23\nNotifyComposeFieldsReady@chrome://messenger/content/messengercompose/MsgComposeCommands.js:461:5\nInitEditor@chrome://messenger/content/messengercompose/MsgComposeCommands.js:9242:15\nobserve@chrome://messenger/content/messengercompose/MsgComposeCommands.js:3803:9\n", location: XPCWrappedNative_NoHelper }
MsgComposeCommands.js:401

NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAutoCompleteInput.popup] LoginManagerChild.jsm:194
    observe resource://gre/modules/LoginManagerChild.jsm:194
    onPopupClick chrome://global/content/elements/autocomplete-popup.js:236
    handleEvent chrome://global/content/elements/autocomplete-popup.js:85

Prompter: internal dialogs not available in this context. Falling back to window prompt. Prompter.jsm:1084
    set modalType resource://gre/modules/Prompter.jsm:1084
    ModalPrompter resource://gre/modules/Prompter.jsm:1040
    getPrompt resource://gre/modules/Prompter.jsm:65
    CompleteGenericSendMessage chrome://messenger/content/messengercompose/MsgComposeCommands.js:4874
    GenericSendMessage chrome://messenger/content/messengercompose/MsgComposeCommands.js:4810
    SendMessage chrome://messenger/content/messengercompose/MsgComposeCommands.js:5329
    doCommand chrome://messenger/content/messengercompose/MsgComposeCommands.js:948
    doCommand chrome://messenger/content/messengercompose/MsgComposeCommands.js:1126
    goDoCommand chrome://global/content/globalOverlay.js:123
    oncommand chrome://messenger/content/messengercompose/messengercompose.xhtml:1


Uncaught
Exception { name: "NS_ERROR_FAILURE", message: "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.getInlineSpellChecker]", result: 2147500037, filename: "chrome://messenger/content/messengercompose/MsgComposeCommands.js", lineNumber: 401, columnNumber: 0, data: null, stack: "updateEditableFields@chrome://messenger/content/messengercompose/MsgComposeCommands.js:401:38\nToggleWindowLock@chrome://messenger/content/messengercompose/MsgComposeCommands.js:2654:23\nComposeProcessDone@chrome://messenger/content/messengercompose/MsgComposeCommands.js:680:21\n_doFcc2/<@resource:///modules/MessageSend.jsm:962:12\nnotify@resource://gre/modules/Timer.jsm:62:17\n", location: XPCWrappedNative_NoHelper }
MsgComposeCommands.js:401
    updateEditableFields chrome://messenger/content/messengercompose/MsgComposeCommands.js:401
    ToggleWindowLock chrome://messenger/content/messengercompose/MsgComposeCommands.js:2654
    ComposeProcessDone chrome://messenger/content/messengercompose/MsgComposeCommands.js:680
    _doFcc2 resource:///modules/MessageSend.jsm:962
    notify resource://gre/modules/Timer.jsm:62

from mozext.

AurelioSilver avatar AurelioSilver commented on June 15, 2024

Seems Thunderbird version 91.1.0 fixed that... anybody else can confirm?

from mozext.

spalinger avatar spalinger commented on June 15, 2024

I can confirm, sending is possible again.
Clicking write still gives me the same errors as written above, but no functionality loss is apparent.

from mozext.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.