Took me some time to work this out, but, based on that pointer to the error console, I finally got it.
I do get an error, as follows:
- Code: Select all
Error: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsILocalFile.remove]
Source File: chrome://tebe/content/tebe.js
Line: 403
Obviously, the backup is having an issue with deleting something. As I'm deleting older backups, that would be the place to look. I'm using the same destination directory and destination settings in FEBE, and it works, so it's not a directory permissions issue. I looked into each folder, and discovered that the culprit is the local copy of TEBE, which I include in the backup. It's getting marked Read Only (the only file of the backup). Since TEBE can't delete it, it threw an error. Once I removed the Read Only flag, the next backup went through.
HOWEVER, I see that the new backup is also marking the local copy of TEBE as Read Only, which means that I need to go in and clear that flag after every backup - not an ideal option. I'm also seeing the following error at the end:
- Code: Select all
Error: ReferenceError: observerService is not defined
Source File: chrome://tebe/content/tebeZip.js
Line: 144
I don't know if that has anything to do with this or not.
In any case, I'm wondering why this is happening. I assume it's not happening to everyone, or this issue would have come up earlier and more often.
Thanks in advance!