MNP 1.4.0.8 issue with TB 3.1.20

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

MNP 1.4.0.8 issue with TB 3.1.20

Sylvain
This post was updated on .
After upgrading from 1.3.0.4 to 1.4.0.8, I lost the icons and MNP Add/Show/Delete buttons.
Same issue with 1.4.0.5. I've reverted to 1.3.0.4, this version works fine.

Here are the errors:
Erreur : [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]"  nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)"  location: "JS frame :: file:///H:/MAIL/extensions/messagenotesplus@mozilla.org/components/s3.js :: anonymous :: line 1180"  data: no]
Fichier Source : file:///H:/MAIL/extensions/messagenotesplus@mozilla.org/components/s3.js
Ligne : 1268

Here are the logs:
Failed to load XPCOM component: H:\MAIL\extensions\messagenotesplus@mozilla.org\components\s3.js
2012-10-31 13:51:51 mnp DEBUG msgntpSingle: my time: Wed Oct 31 2012 13:51:47 GMT+0100
2012-10-31 13:51:51 mnp DEBUG Messagenotesplus initialization started.
2012-10-31 13:51:51 mnp DEBUG mnp key handlers initializing started. mnpSingle source: [["SetNoteStatus2","Important","","","messagenotesplus.pUA('setNoteStatus',2);"],["SetNoteStatus1","Needs attention","","","messagenotesplus.pUA('setNoteStatus',1);"],["SetNoteStatus0","Normal","","","messagenotesplus.pUA('setNoteStatus',0);"],["ShowHideNote","Show/Hide Note","DOM_VK_F9","shift","messagenotesplus.pUA('togglemessagenotesplus');"],["AddNote","Add Note","DOM_VK_F9","control","messagenotesplus.pUA('addNote');"],["ShareNoteChanges","Share Note Changes","DOM_VK_F9","control+shift","messagenotesplus.pUA('shareNote');"],["CancelNoteLocalChanges","Cancel Note Local Changes","DOM_VK_F11","control+shift","messagenotesplus.pUA('cancelChanges');"],["DeleteNote","Delete note","DOM_VK_F12","control+shift","messagenotesplus.pUA('deleteNote');"],["Search","Search","DOM_VK_F3","control","messagenotesplus.pUA('searchForNotesWithText');"],["Memorize","Memorize Note","","","messagenotesplus.pUA('memorizeNoteFromThisMessage');"],["AddMemorized","Add Memorized Note","","","messagenotesplus.pUA('addMemorized');"],["Print","Print...","","","messagenotesplus.pUA('openPrint');"]]
2012-10-31 13:51:51 mnp DEBUG mnp key handlers initialized: undefined{0: Print}120{2: ShowHideNote8: AddNote10: ShareNoteChanges}122{10: CancelNoteLocalChanges}123{10: DeleteNote}114{8: Search}
2012-10-31 13:51:51 mnp DEBUG 1: initialize1
2012-10-31 13:51:52 mnp DEBUG addCustomColumnHandler messagenotesplus=[object Object]
2012-10-31 13:51:53 mnp DEBUG quering note statuses pack
2012-10-31 13:51:53 mnp DEBUG Not initialized yet. Sometimes the initialization isn't fast enough. Somewhen it should succeed.
[... A lot of those 2 messages ...]
2012-10-31 14:02:55 mnp DEBUG quering note statuses pack
2012-10-31 14:02:55 mnp DEBUG Not initialized yet. Sometimes the initialization isn't fast enough. Somewhen it should succeed.
Reply | Threaded
Open this post in threaded view
|

Re: MNP 1.4.0.8 issue with TB 3.1.20

alehro
Administrator
It could easily happen. Unfortunately I do not test TB 3.* anymore. I suspect it happens because of this line of code:

Components.utils.import("resource:///modules/gloda/log4moz.js");

You could try it in JavaScript Shell (from Extension Developer add-on). If it gives error, then I will exclude TB 3.* from compatible versions range.

Although it doesn't relates to the problem,  I'm not sure about what version do you use. I made a mistake and published two physically different versions with the same number 1.4.0.8. The latest version is here: https://addons.mozilla.org/en-US/thunderbird/addon/messagenotesplus/ . Please use this one.
The version from here is older: http://mnpforum.alehro00.com/Last-versions-tp4638968p4638973.html. It doesn't contain Print feature. Do not use this version.


Reply | Threaded
Open this post in threaded view
|

Re: MNP 1.4.0.8 issue with TB 3.1.20

Sylvain
Ok, this incompatibility is normal then, I didn't notice I had such a old TB version...
I won't update it because I may lose the compatibility with my older plugins, and no time to fix around.
I'll continue using MNP 1.3.0.4, no worries.

Components.utils.import("resource:///modules/gloda/log4moz.js");
I don't have the developer extension.
Just FYI, in error console, this command doesn't return any error but this message:
 [object BackstagePass]