X
點擊此處開啟此網站的行動版。

技術支援討論區

How to fix a corrupt (synched) Bookmarks and corrupt jsonlz4 backups?

已張貼

My Bookmarks are corrupted, they are synched, so all my other browers are corrupted and all bookmarks backups are also corrupted.

How can I fix this?

In the sync-log I found the offending bookmark: Sync.Engine.Bookmarks WARN Failed to reconcile incoming record rZXeoYcJLRvV: TypeError: http:///?lidNr=100000363 is not a valid URL. (resource://gre/modules/Bookmarks.jsm:2107:18) JS Stack trace: rowsToItemsArray/<@Bookmarks.jsm:2107:18 < rowsToItemsArray@Bookmarks.jsm:2091:10 < query@Bookmarks.jsm:1696:26 Sync.Engine.Bookmarks WARN Error creating record: TypeError: http:///?lidNr=100000363 is not a valid URL. (resource://gre/modules/Bookmarks.jsm:2107:18) JS Stack trace: rowsToItemsArray/<@Bookmarks.jsm:2107:18 < rowsToItemsArray@Bookmarks.jsm:2091:10 < query@Bookmarks.jsm:1696:26 Sync.ErrorHandler DEBUG bookmarks failed: TypeError: http:///?lidNr=100000363 is not a valid URL. (resource://gre/modules/Bookmarks.jsm:2107:18) JS Stack trace: rowsToItemsArray/<@Bookmarks.jsm:2107:18 < rowsToItemsArray@Bookmarks.jsm:2091:10 < query@Bookmarks.jsm:1696:26

In the Bookmarks browser I can find the offending bookmark, but delete does not work. It does noting.

When I try to restore all my bookmarks from any of the auto generated .jsonlz4 file, then I get the failure: "Unable to process the backup file.".

I can't manually edit the places sqllite DB, and the extension I had for that doesn't work any more on FF Quantum. So I tried with vi, but now bookmarks are even more FOO-BAR.

I can't manually edit the the auto generated .jsonlz4 bookmark backup files. There is no unzip for it.

I'm thourougly f*cked as it is (20+ years of bookmarks are trashed).

Can anybody help. The incorrect bookmark might have been around for a while and doesn't look that offending to me (http:///?lidNr=100000363), but all of a sudden FF makes a complete clusterf*ck of it.

How can I fix this?

My Bookmarks are corrupted, they are synched, so all my other browers are corrupted and all bookmarks backups are also corrupted. How can I fix this? In the sync-log I found the offending bookmark: Sync.Engine.Bookmarks WARN Failed to reconcile incoming record rZXeoYcJLRvV: TypeError: http:///?lidNr=100000363 is not a valid URL. (resource://gre/modules/Bookmarks.jsm:2107:18) JS Stack trace: rowsToItemsArray/<@Bookmarks.jsm:2107:18 < rowsToItemsArray@Bookmarks.jsm:2091:10 < query@Bookmarks.jsm:1696:26 Sync.Engine.Bookmarks WARN Error creating record: TypeError: http:///?lidNr=100000363 is not a valid URL. (resource://gre/modules/Bookmarks.jsm:2107:18) JS Stack trace: rowsToItemsArray/<@Bookmarks.jsm:2107:18 < rowsToItemsArray@Bookmarks.jsm:2091:10 < query@Bookmarks.jsm:1696:26 Sync.ErrorHandler DEBUG bookmarks failed: TypeError: http:///?lidNr=100000363 is not a valid URL. (resource://gre/modules/Bookmarks.jsm:2107:18) JS Stack trace: rowsToItemsArray/<@Bookmarks.jsm:2107:18 < rowsToItemsArray@Bookmarks.jsm:2091:10 < query@Bookmarks.jsm:1696:26 In the Bookmarks browser I can find the offending bookmark, but delete does not work. It does noting. When I try to restore all my bookmarks from any of the auto generated .jsonlz4 file, then I get the failure: "Unable to process the backup file.". I can't manually edit the places sqllite DB, and the extension I had for that doesn't work any more on FF Quantum. So I tried with vi, but now bookmarks are even more FOO-BAR. I can't manually edit the the auto generated .jsonlz4 bookmark backup files. There is no unzip for it. I'm thourougly f*cked as it is (20+ years of bookmarks are trashed). Can anybody help. The incorrect bookmark might have been around for a while and doesn't look that offending to me (http:///?lidNr=100000363), but all of a sudden FF makes a complete clusterf*ck of it. How can I fix this?
the-edmeister
  • Top 25 Contributor
  • Moderator
5406 個解決方法 40246 個答案

Help > Troubleshooting Information from the menu, then scroll all the way down to Places Database and use the Verify Integrity button.

Run that procedure in every Firefox installation - with Sync disconnected.

That "Verify Integrity" feature was created to eventually replace the old Places Maintenance add-on. They overlapped quite a few versions and the add-on quit working once 57 Quantum came out or maybe quit working with Firefox 54 or 55; I don't recall which it was.

And before connecting any device back to the Sync server, change your Firefox Account password to clear the corrupt data from the Sync server

AFAIK, there is nothing within the Sync server services that repairs corruption, so it's gotta be fixed in each Firefox installation.

'''Help > Troubleshooting Information''' from the menu, then scroll all the way down to '''Places Database''' and use the '''Verify Integrity''' button. Run that procedure in every Firefox installation - '''''with Sync disconnected'''''. That "Verify Integrity" feature was created to eventually replace the old Places Maintenance add-on. ''They overlapped quite a few versions and the add-on quit working once 57 Quantum came out or maybe quit working with Firefox 54 or 55; I don't recall which it was.'' And before connecting any device back to the Sync server, change your Firefox Account password to clear the corrupt data from the Sync server AFAIK, there is nothing within the Sync server services that repairs corruption, so it's gotta be fixed in each Firefox installation.

提出問題者

the-edmeister said

Help > Troubleshooting Information from the menu, then scroll all the way down to Places Database and use the Verify Integrity button. Run that procedure in every Firefox installation - with Sync disconnected. That "Verify Integrity" feature was created to eventually replace the old Places Maintenance add-on. They overlapped quite a few versions and the add-on quit working once 57 Quantum came out or maybe quit working with Firefox 54 or 55; I don't recall which it was. And before connecting any device back to the Sync server, change your Firefox Account password to clear the corrupt data from the Sync server AFAIK, there is nothing within the Sync server services that repairs corruption, so it's gotta be fixed in each Firefox installation.

Thanks for your reply.

I already tried that before posting here. Without any succes. Verify confirms its FOOBAR. Things only got worse.

How can this have happened in the first place?

I need the backups now, but they can't be read either and I can't manually edit them. It's a complete cluster f*ck!

''the-edmeister [[#answer-1111642|said]]'' <blockquote> '''Help > Troubleshooting Information''' from the menu, then scroll all the way down to '''Places Database''' and use the '''Verify Integrity''' button. Run that procedure in every Firefox installation - '''''with Sync disconnected'''''. That "Verify Integrity" feature was created to eventually replace the old Places Maintenance add-on. ''They overlapped quite a few versions and the add-on quit working once 57 Quantum came out or maybe quit working with Firefox 54 or 55; I don't recall which it was.'' And before connecting any device back to the Sync server, change your Firefox Account password to clear the corrupt data from the Sync server AFAIK, there is nothing within the Sync server services that repairs corruption, so it's gotta be fixed in each Firefox installation. </blockquote> Thanks for your reply. I already tried that before posting here. Without any succes. Verify confirms its FOOBAR. Things only got worse. How can this have happened in the first place? I need the backups now, but they can't be read either and I can't manually edit them. It's a complete cluster f*ck!