On Thu, Nov 12, 2015 at 01:56:28PM -0700, the...@sys-concept.com wrote

> I do agree, but I'm looking for a way to fix it. What file should I
> delete from Firefox profile.  I just want to retain bookmarks, passwords
> etc.

  Do *NOT* delete any files just see.  I would suggest the following
course of action...

* Do not start any of the profiles unless the instructions say to
* Create 2 new profiles; call them "salvage1" and salvage2"
  ***IMPORTANT*** If copying any specific file to "salvage1" screws up
  that profile, do ***NOT*** copy it to "salvage2".
* Copy the "places.sqlite" file from the bad profile over top of the
  "places.sqlite" file in the "salvage1" profile
* Start up the "salvage1" profile.  Try surfing for a few minutes.  If
  it works, close "salvage1" and copy "places.sqlite" to the same place
  in the "salvage2" profile, and skip "Restoring bookmarks from backups".

"Restoring bookmarks from backups" (ONLY IF places.sqlite IS DAMAGED)
=====================================================================
* Copy all the files from the "bookmarksbackup" folder in the bad
  profile to the "bookmarksbackup" folder in the "salvage1" profile.
* Start up the "salvage1" profile.  Select...
  Bookmarks ==> Manage Bookmarks
  From the Bookmarks Manager select...
  Tools ==> Restore
  ...and select a backup.  Obviously, the more recent the better.  If
  this works, close the browser ("salvage1") and repeat with the
  "salvage2" profile.
=====================================================================

  There are several more items...
https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data

Passwords are stored in the key3.db and logins.json files.

Site-specific preferences are stored in the permissions.sqlite and
content-prefs.sqlite files.

Search engines are stored in the search.sqlite file and searchplugins
folder.

Personal dictionary is stored in persdict.dat

etc, etc.  I know that it's painfull, but...

1) Make sure "salvage1" and "salvage2" are both shut down.
2) Copy over *ONE* file listed on the above webpage at a time to the
  "salvage1" profile, and launch "salvage1" and try it out.
3) If it works, shut down "salvage1", and copy the same file over to
   the "salvage2" profile.  If "salvage1" dies, you've found a culprit.
   Copy the file of the same name from the "salvage2" profile to the
   "salvage1" profile.
4) GOTO 1 (i.e. "rinse, lather, repeat") and repeat for every file
   listed on the webpage I pointed to.  There may be more than 1
   corrupted file

  After you're finished, you can go to

Tools ==> Switch Profile ==> Manage Profiles

  There, you can rename or delete the old profile, and rename "salvage1"
to the name of your old profile.  Note that this will only affect the
name that it is invoked with by the "-P" option.  It will not change the
directory name.

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications

Reply via email to