autoarchive icon indicating copy to clipboard operation
autoarchive copied to clipboard

caught exception type error: msgFolder is null

Open wcopppola opened this issue 5 years ago • 0 comments

Can't get addon to work except with single folders. I get the following errors;

Warning: attempting to write 6764 bytes to preference extensions.exchangecalendar@extensions.1st-setup.nl.82ebeba7-9fb6-4092-8c92-47446f8964d9.syncState. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes. Caught Exception TypeError: msgFolder is null updateFolderStyle@chrome://awsomeautoarchive/content/autoArchivePrefDialog.jsm:103:1 initFolderPick@chrome://awsomeautoarchive/content/autoArchivePrefDialog.jsm:147:5 creatOneRule@chrome://awsomeautoarchive/content/autoArchivePrefDialog.jsm:271:7 createRulesBasedOnString/<@chrome://awsomeautoarchive/content/autoArchivePrefDialog.jsm:375:9 createRulesBasedOnString@chrome://awsomeautoarchive/content/autoArchivePrefDialog.jsm:374:7 syncFromPerf@chrome://awsomeautoarchive/content/autoArchivePrefDialog.jsm:388:5 anonymous@chrome://messenger/content/preferences/preferences.xml line 440 > Function:3:8 setElementValue@chrome://messenger/content/preferences/preferences.xml:442:20 updateElements@chrome://messenger/content/preferences/preferences.xml:562:13 _constructAfterChildren@chrome://messenger/content/preferences/preferences.xml:31:9 preference_XBL_Constructor@chrome://messenger/content/preferences/preferences.xml:169:11 openOption@chrome://awsomeautoarchive/content/autoArchive.jsm:184:5 createPopup/<@chrome://awsomeautoarchive/content/autoArchive.jsm:231:82 autoArchivePrefDialog.jsm:103:1 Warning: attempting to write 6760 bytes to preference extensions.exchangecalendar@extensions.1st-setup.nl.82ebeba7-9fb6-4092-8c92-47446f8964d9.syncState. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes. Webconsole context has changed Warning: attempting to write 6764 bytes to preference extensions.exchangecalendar@extensions.1st-setup.nl.82ebeba7-9fb6-4092-8c92-47446f8964d9.syncState. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes. Warning: attempting to write 6760 bytes to preference extensions.exchangecalendar@extensions.1st-setup.nl.82ebeba7-9fb6-4092-8c92-47446f8964d9.syncState. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes. uncaught exception: 2147746065 autosync.js:206:13 uncaught exception: 2147746065 autosync.js:206:13 uncaught exception: 2147746065 autosync.js:206:13 Warning: attempting to write 6764 bytes to preference extensions.exchangecalendar@extensions.1st-setup.nl.82ebeba7-9fb6-4092-8c92-47446f8964d9.syncState. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.

wcopppola avatar Jun 01 '20 13:06 wcopppola

I'm grateful for every fix you guys are providing .. what confuses me though is that there is no version numbering for identifiying the latest build. Just feedback .. I'll manage ;-)

daniel-lo avatar Jul 30 '20 11:07 daniel-lo

Working on TB 68.11.0 for Mac Mojave 10.14.6. I uninstalled Expression Search, installed the new version, restarted TB. Thank you!

geoedgithub avatar Aug 01 '20 13:08 geoedgithub

Great! I were going to do the same! Thanks for your work @fp66 , I just downloaded and works fine. I think next time we should update the json up version 99999, and wait until doesn't works anymore......

How can we request this feature be available as native filter on thunberdird? Realy, standard filter system sucks....

avegaweiss avatar Aug 01 '20 13:08 avegaweiss

It is working for TB68, thank you so much!

rockpham avatar Aug 03 '20 08:08 rockpham

I actually disabled t-bird updates after 68.10...at least this way I choose when to have the "battle for expression search".

dimitrior avatar Aug 03 '20 08:08 dimitrior

You might want to set "strict_max_version" to a higher value than "68.11.0" or else you'll need to manually fix it with every update.

For the others: just edit the manifest.json in extension's folder (inside your TB's profile), you can set something like "69.99.0"

aleqx avatar Aug 03 '20 17:08 aleqx

I did it, I modified "strict_max_version" in the manifest to "69.99.0", but it stopped working... The extension installs and is recognized in TB 68.11.0, but it stops working with this simple change...

Does anyone have clue why this does not work...

ecorreia avatar Aug 03 '20 18:08 ecorreia

The best solution will be a native TB support, please add your vote here https://bugzilla.mozilla.org/show_bug.cgi?id=538821

malix0 avatar Aug 08 '20 23:08 malix0

I changed "strict_max_version" to 68.12.0 - but this simple change doesn't allow to re-install the add-on once again. :-(

fp66 avatar Aug 27 '20 14:08 fp66