Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

i can't save my tabs as bookmarks with Ctrl-Shft-D

  • 5 replies
  • 2 have this problem
  • 4 views
  • Last reply by McCoy

more options

i get these errors in the Browser console: can i do something while firefox is running then attempt to save tabs as bookmarks again ? thanks, w

17:03:26.101 Error: "Error(s) encountered during statement execution: database disk image is malformed"

   handleCompletion resource://gre/modules/Sqlite.jsm:889
   showBookmarkDialog resource:///modules/PlacesUIUtils.jsm:328
   bookmarkPages chrome://browser/content/browser-places.js:595
   oncommand chrome://browser/content/browser.xhtml:1

Sqlite.jsm:714:15 17:03:26.101 Error: "Error(s) encountered during statement execution: database disk image is malformed"

   handleCompletion resource://gre/modules/Sqlite.jsm:889
   showBookmarkDialog resource:///modules/PlacesUIUtils.jsm:328
   bookmarkPages chrome://browser/content/browser-places.js:595
   oncommand chrome://browser/content/browser.xhtml:1

PlacesUIUtils.jsm:328:19 17:03:26.101 Error: "Error(s) encountered during statement execution: database disk image is malformed"

   handleCompletion resource://gre/modules/Sqlite.jsm:889
   showBookmarkDialog resource:///modules/PlacesUIUtils.jsm:328
   bookmarkPages chrome://browser/content/browser-places.js:595
   oncommand chrome://browser/content/browser.xhtml:1

PlacesUIUtils.jsm:328:19 17:03:26.102 Failed to initialize dialog: Error: Error(s) encountered during statement execution: database disk image is malformed bookmarkProperties.js:258

i get these errors in the Browser console: can i do something while firefox is running then attempt to save tabs as bookmarks again ? thanks, w 17:03:26.101 Error: "Error(s) encountered during statement execution: database disk image is malformed" handleCompletion resource://gre/modules/Sqlite.jsm:889 showBookmarkDialog resource:///modules/PlacesUIUtils.jsm:328 bookmarkPages chrome://browser/content/browser-places.js:595 oncommand chrome://browser/content/browser.xhtml:1 Sqlite.jsm:714:15 17:03:26.101 Error: "Error(s) encountered during statement execution: database disk image is malformed" handleCompletion resource://gre/modules/Sqlite.jsm:889 showBookmarkDialog resource:///modules/PlacesUIUtils.jsm:328 bookmarkPages chrome://browser/content/browser-places.js:595 oncommand chrome://browser/content/browser.xhtml:1 PlacesUIUtils.jsm:328:19 17:03:26.101 Error: "Error(s) encountered during statement execution: database disk image is malformed" handleCompletion resource://gre/modules/Sqlite.jsm:889 showBookmarkDialog resource:///modules/PlacesUIUtils.jsm:328 bookmarkPages chrome://browser/content/browser-places.js:595 oncommand chrome://browser/content/browser.xhtml:1 PlacesUIUtils.jsm:328:19 17:03:26.102 Failed to initialize dialog: Error: Error(s) encountered during statement execution: database disk image is malformed bookmarkProperties.js:258

All Replies (5)

more options

If you use Sync then best is to disconnect Sync temporarily during troubleshooting.

You can check for problems with the places.sqlite and favicons.sqlite files in the Firefox profile folder.

  • use "Verify Integrity" button on the "Help -> Troubleshooting Information" (about:support) page

If errors are reported with "Verify Integrity", close and restart Firefox and retry.

If "Verify Integrity" cannot repair places.sqlite, rename/remove all places.sqlite and favicons.sqlite files in the Firefox profile folder. Firefox will rebuild places.sqlite and restore the bookmarks from a recent JSON backup in the bookmarkbackups folder.

  • keep a backup copy of places.sqlite in case a new places.sqlite database has to be created

See also:

You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

more options

i forgot to ask what the name of the file is that would load when i select "restore previous session" after a crash - i just want to make sure i don't mess it up since that's the only valid collection of my current tabs... thx

more options

Firefox uses the sessionstore.jsonlz4 file in the profile folder to store session data. This file is only present when Firefox is closed. When Firefox is running then file in the sessionstore-backups folder are used.

You will normally find these files in the sessionstore-backups folder:

  • previous.jsonlz4 (cleanBackup: copy of sessionstore.jsonlz4 from previous session that was loaded successfully)
  • recovery.jsonlz4 (latest version of sessionstore.jsonlz4 written during runtime)
  • recovery.baklz4 (previous version of sessionstore.jsonlz4 written during runtime)
  • upgrade.jsonlz4-<build_id> (backup created during an upgrade of Firefox)

You can copy a file from the sessionstore-backups folder to the main profile and rename the file to sessionstore.jsonlz4 to replace the current file (make sure to backup the current sessionstore.jsonlz4).

You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

Modified by cor-el

more options

thanks so much for the assistance !! was able to get everything back to a workable state and am able again to save all open tabs in a bookmark folder...

more options

fourcolordoctor said

thanks so much for the assistance !! was able to get everything back to a workable state and am able again to save all open tabs in a bookmark folder...

    Would you be so kind as to mark cor-el's post as Chosen Solution ?     It's the "Solved the problem" button to the right of hist post.

    Thank you in advance !