Cannot set backup DIR

"Firefox Environment Backup Extension" and "Compact Library Extension Organizer" discussion and bug reporting.

Cannot set backup DIR

Postby heppers » Sun Nov 06, 2016 12:27 pm

I seem to be unable to set a backup directory.
Recently I can't backup my profile, under options the backup destination directory field is blank. I fill it in and click OK, go back into options and its blank again.
the location is set if i got into about:config, but it just doesn't work, i tell it to backup and nothing happens.
I have this issue on 2 different machines, and also on both under "Info" it does not show the extension version number like it does on my wifes machine.

Any ideas?

Thanks
heppers
 
Posts: 5
Joined: Sun Nov 06, 2016 11:04 am

Re: Cannot set backup DIR

Postby cbaker_admin » Sun Nov 06, 2016 7:46 pm

Are you getting any FEBE related errors in the error console (Tools > Web Developer > Browser Console)?

Try this: Open and clear the Error console. Leave it open and attempt to add a backup destination directory. Examine the error console for any FEBE related error messages (type febe in the "Search:" box). Copy/paste them here.
Chuck
cbaker_admin
Site Admin
 
Posts: 4367
Joined: Sun Nov 27, 2005 10:51 pm
Location: Glendale, AZ USA

Re: Cannot set backup DIR

Postby heppers » Mon Nov 07, 2016 5:58 am

Browser console output setting backup directory, hope this helps!


SyntaxError: test for equality (==) mistyped as assignment (=)? febe.js:1216:35
ReferenceError: reference to undefined property FEBE.febeMainWindow.FEBE febe.js:148:1
"Handler function NM__httpResponseExaminer threw an exception: TypeError: aChannel.loadInfo is null
Stack: NetworkMonitor.prototype._createNetworkEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... r.js:877:1
NM__httpResponseExaminer@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... .js:666:26
exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDe ... .js:101:14
FEBE.febeIconToDataURL@chrome://febe/content/febe.js:1206:16
FEBE.febeGetAddonList@chrome://febe/content/febe.js:893:22
document.onreadystatechange@chrome://febe/content/febe.js:45:4
Line: 877, column: 1" ThreadSafeDevToolsUtils.js:80
"Handler function NM__httpResponseExaminer threw an exception: TypeError: aChannel.loadInfo is null
Stack: NetworkMonitor.prototype._createNetworkEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... r.js:877:1
NM__httpResponseExaminer@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... .js:666:26
exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDe ... .js:101:14
FEBE.febeIconToDataURL@chrome://febe/content/febe.js:1206:16
FEBE.febeGetAddonList@chrome://febe/content/febe.js:895:22
document.onreadystatechange@chrome://febe/content/febe.js:45:4
Line: 877, column: 1" ThreadSafeDevToolsUtils.js:80
"Handler function NM__httpResponseExaminer threw an exception: TypeError: aChannel.loadInfo is null
Stack: NetworkMonitor.prototype._createNetworkEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... r.js:877:1
NM__httpResponseExaminer@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... .js:666:26
exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDe ... .js:101:14
FEBE.febeIconToDataURL@chrome://febe/content/febe.js:1206:16
FEBE.febeGetAddonList@chrome://febe/content/febe.js:891:19
document.onreadystatechange@chrome://febe/content/febe.js:45:4
Line: 877, column: 1" ThreadSafeDevToolsUtils.js:80
"Handler function NM__httpResponseExaminer threw an exception: TypeError: aChannel.loadInfo is null
Stack: NetworkMonitor.prototype._createNetworkEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... r.js:877:1
NM__httpResponseExaminer@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... .js:666:26
exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDe ... .js:101:14
FEBE.febeIconToDataURL@chrome://febe/content/febe.js:1206:16
FEBE.febeGetAddonList@chrome://febe/content/febe.js:895:22
document.onreadystatechange@chrome://febe/content/febe.js:45:4
Line: 877, column: 1" ThreadSafeDevToolsUtils.js:80
"Handler function NM__httpResponseExaminer threw an exception: TypeError: aChannel.loadInfo is null
Stack: NetworkMonitor.prototype._createNetworkEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... r.js:877:1
NM__httpResponseExaminer@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... .js:666:26
exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDe ... .js:101:14
FEBE.febeIconToDataURL@chrome://febe/content/febe.js:1206:16
FEBE.febeGetAddonList@chrome://febe/content/febe.js:891:19
document.onreadystatechange@chrome://febe/content/febe.js:45:4
Line: 877, column: 1" ThreadSafeDevToolsUtils.js:80
"Handler function NM__httpResponseExaminer threw an exception: TypeError: aChannel.loadInfo is null
Stack: NetworkMonitor.prototype._createNetworkEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... r.js:877:1
NM__httpResponseExaminer@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/n ... .js:666:26
exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDe ... .js:101:14
FEBE.febeIconToDataURL@chrome://febe/content/febe.js:1206:16
FEBE.febeGetAddonList@chrome://febe/content/febe.js:895:22
document.onreadystatechange@chrome://febe/content/febe.js:45:4
Line: 877, column: 1" ThreadSafeDevToolsUtils.js:80
heppers
 
Posts: 5
Joined: Sun Nov 06, 2016 11:04 am

Re: Cannot set backup DIR

Postby cbaker_admin » Mon Nov 07, 2016 8:46 am

I don't see anything in the error list you provided that would cause the problem you describe (there a quite a few non-FEBE errors listed, did you filter the output for 'febe'?).

What is the full path of the backup destination directory you are trying to set? Are you entering it manually yourself? Try having FEBE enter the path by selecting the 'Browse' button in FEBE Options > Where to backup.

What version of Firefox are you using? I believe the latest is v49.0.2.
Chuck
cbaker_admin
Site Admin
 
Posts: 4367
Joined: Sun Nov 27, 2005 10:51 pm
Location: Glendale, AZ USA

Re: Cannot set backup DIR

Postby heppers » Tue Nov 08, 2016 11:21 am

I've tried manually setting the backup DIR and using the browse button, yes I'm using 49.0.2

FeBe filtered browser console logging information (the first output is from the 3rd machine I've noticed with this issue!):

SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]febe.js:1216:35
ReferenceError: reference to undefined property FEBE.febeMainWindow.FEBE[Learn More]febe.js:148:1
SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
[Learn More]febe.js:799:23
SyntaxError: test for equality (==) mistyped as assignment (=)?[Learn More]febe.js:1216:35
ReferenceError: reference to undefined property FEBE.febeMainWindow.FEBE[Learn More]febe.js:148:1
SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
[Learn More]febe.js:799:23
heppers
 
Posts: 5
Joined: Sun Nov 06, 2016 11:04 am

Re: Cannot set backup DIR

Postby cbaker_admin » Thu Nov 10, 2016 3:14 pm

Sorry it took so long to reply, but I am trying to solve some issues with the newest FEBE release.

Anyway, it appears that FEBE is failing when it is trying to determine if you have any light-weight themes installed. Do this:

  1. Type about:config into the address bar
  2. Type lightweightThemes.usedThemes into the search bar
  3. One or two items should appear.
  4. Right-click on the first item and select copy
  5. Paste the entry here in your reply
  6. Do the same for the other entry.

Example:

Code: Select all
 lightweightThemes.usedThemes;[{"id":"597554","name":"PlatinumFox","headerURL":"https://addons.cdn.mozilla.net/user-media/addons/597554/header.png?1427221225","textcolor":"#4f4f4f","accentcolor":"#f0f0f0","iconURL":"https://addons.cdn.mozilla.net/user-media/addons/597554/icon.png?1427221225","previewURL":"https://addons.cdn.mozilla.net/user-media/addons/597554/preview.png?1427221225","author":"AveryRe","description":"None","updateURL":"https://versioncheck.addons.mozilla.org/en-US/themes/update-check/597554","version":"1.0","updateDate":1433372625951,"installDate":1433372625951},{"id":"recommended-5","name":"Carbon Light","headerURL":"resource:///chrome/browser/content/browser/defaultthemes/5.header.png","footerURL":"resource:///chrome/browser/content/browser/defaultthemes/5.footer.png","textcolor":"#3b3b3b","accentcolor":"#2e2e2e","iconURL":"resource:///chrome/browser/content/browser/defaultthemes/5.icon.jpg","previewURL":"resource:///chrome/browser/content/browser/defaultthemes/5.preview.jpg","author":"Jaxivo","description":"Carbon Light is (C) Jaxivo. Available under CC-BY-SA. No warranty.","homepageURL":"https://addons.mozilla.org/firefox/addon/carbon-light/","version":"1.0","updateDate":1433372564925,"installDate":1433372564925},{"id":"175237","name":"Thunderbird Suave","headerURL":"https://addons.mozilla.org/_files/175237/header.png?1275690151","footerURL":"https://addons.mozilla.org/_files/175237/footer.png?1275690151","textcolor":"#000000","accentcolor":"#000000","iconURL":"https://addons.mozilla.org/_files/175237/preview_small.jpg?1275690151","previewURL":"https://addons.mozilla.org/_files/175237/preview.jpg?1275690151","author":"Aramaicus","updateURL":"https://versioncheck.addons.mozilla.org/en-US/themes/update-check/175237","version":"1.0"},{"id":"1971","name":"Clouds & Sunset","headerURL":"http://getpersonas-cdn.mozilla.net/static/7/1/1971/Sunset_Header.jpg?1260925626","footerURL":"http://getpersonas-cdn.mozilla.net/static/7/1/1971/Sunset_Footer.jpg?1260925626","textcolor":"#000000","accentcolor":"#858585","iconURL":"http://getpersonas-cdn.mozilla.net/static/7/1/1971/preview_small.jpg?1260925626","previewURL":"http://getpersonas-cdn.mozilla.net/static/7/1/1971/preview.jpg?1260925626","author":"JoBeLo","updateURL":"https://www.getpersonas.com/en-US/update_check/1971","version":"1260925626"},{"id":"18884","name":"KraftFox","headerURL":"http://getpersonas-cdn.mozilla.net/static/8/4/18884/Untitled-8.jpg?1260925626","footerURL":"http://getpersonas-cdn.mozilla.net/static/8/4/18884/Untitled-870.jpg?1260925626","textcolor":"#302c27","iconURL":"http://getpersonas-cdn.mozilla.net/static/8/4/18884/preview_small.jpg?1260925626","previewURL":"http://getpersonas-cdn.mozilla.net/static/8/4/18884/preview.jpg?1260925626","author":"evergold","updateURL":"https://www.getpersonas.com/en-US/update_check/18884"},{"id":"56527","name":"Inverted Black And White","headerURL":"http://getpersonas-cdn.mozilla.net/static/2/7/56527/Abstract2.jpg?1260925626","footerURL":"http://getpersonas-cdn.mozilla.net/static/2/7/56527/Abstract2Footer.jpg?1260925626","textcolor":"#ffffff","accentcolor":"#ffffff","iconURL":"http://getpersonas-cdn.mozilla.net/static/2/7/56527/preview_small.jpg?1260925626","previewURL":"http://getpersonas-cdn.mozilla.net/static/2/7/56527/preview.jpg?1260925626","author":"idiotima","description":"Inverted","updateURL":"https://www.getpersonas.com/en-US/update_check/56527"}]
Chuck
cbaker_admin
Site Admin
 
Posts: 4367
Joined: Sun Nov 27, 2005 10:51 pm
Location: Glendale, AZ USA

Re: Cannot set backup DIR

Postby heppers » Fri Nov 11, 2016 1:23 am

no worries, thanks for the help :)

EDIT 2: Both machines show the following

lightweightThemes.usedThemes;

and

services.sync.prefs.sync.lightweightThemes.usedThemes;true
heppers
 
Posts: 5
Joined: Sun Nov 06, 2016 11:04 am

Re: Cannot set backup DIR

Postby cbaker_admin » Fri Nov 11, 2016 1:31 pm

Get back into about:config and search for lightweightThemes.usedThemes

Reset the lightweightThemes.usedThemes preference by right-clicking and selecting 'Reset'.

If you still cannot backup, try setting the preference to [] (a left and a right square bracket).
Chuck
cbaker_admin
Site Admin
 
Posts: 4367
Joined: Sun Nov 27, 2005 10:51 pm
Location: Glendale, AZ USA

Re: Cannot set backup DIR

Postby heppers » Sat Nov 12, 2016 1:48 am

Setting it to [] seems to have allowed me to backup, so sort of there :)
But the directory box was empty again when I went into options!
Weird, but if it actually backs up now then that'll do me :)
Thanks for the help, if you want to try and investigate further let me know and I'll help if I can
heppers
 
Posts: 5
Joined: Sun Nov 06, 2016 11:04 am

Re: Cannot set backup DIR

Postby cbaker_admin » Sat Nov 12, 2016 8:24 am

Do your two machines have the same extensions installed? Does your wife's machine have different extensions than yours?
Chuck
cbaker_admin
Site Admin
 
Posts: 4367
Joined: Sun Nov 27, 2005 10:51 pm
Location: Glendale, AZ USA


Return to FEBE/CLEO

Who is online

Users browsing this forum: Google [Bot] and 1 guest