Closed Bug 1616325 Opened 5 years ago Closed 5 years ago

bookmarks doesn´t work

Categories

(Firefox :: Bookmarks & History, defect)

73 Branch
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: leonloewe.1, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0

Steps to reproduce:

  • updated from 73.0 to 73.0.1
  • now most of my bookmarks are away

Actual results:

just some of my old bookmarks are even available
no timeline is created anymore, even though the privacy setting is set to create the timeline
couldn´t make new bookmarks, respectively import old ones

Expected results:

see my old bookmarks (maybe 200+)
want to use the timeline

cannot even export this "new" bookmark libary

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Bookmarks & History

It looks like your Firefox profile got corrupt for some reason.
I'd suggest as a first step to backup your profile folder (can reach the folder from about:support).
Then you can do a Profile Refresh https://support.mozilla.org/en-US/kb/refresh-firefox-reset-add-ons-and-settings and see how things are.
At this point I'd do a places database integrity check from about:support
If everything looks good (no errors reported) and bookmarks are missing, you can restore a backup from the Library window import menu (Show All Bookmarks)

Flags: needinfo?(leonloewe.1)

I had tried multiple times to refesh. But nothing I do, does work.
Integry check:

Task: checkIntegrity

  • Unable to check places.sqlite integrity: Error: Error(s) encountered during statement execution: database disk image is malformed

Task: invalidateCaches

  • The task queue was cleared by an error in another task.

Task: checkCoherence

  • The task queue was cleared by an error in another task.

Task: expire

  • The task queue was cleared by an error in another task.

Task: originFrecencyStats

  • The task queue was cleared by an error in another task.

Task: vacuum

  • The task queue was cleared by an error in another task.

Task: stats

  • The task queue was cleared by an error in another task.

Task: _refreshUI

  • The task queue was cleared by an error in another task.

Today the same problem occured on a second device, a Notebook with even win 10 pro 64-bit.
No idea what to do
reinstall doesn´t work

Flags: needinfo?(leonloewe.1)

did you copy the profile to the Notebook?
It looks like the database file is just corrupt and broken, try renaming places.sqlite in the profile folder to places.sqlite.corrupt when Firefox is closed.
The reasons for this corruption may be many: system crashes, hardware failures, third party cleaners...

Flags: needinfo?(leonloewe.1)

had no system problems or anything.
firefox had done the update, restarted and the bookmarks were away...

to rename the db file doesn´t work.
i had copied the places.sqlite file to desktop, deleted the old one and started firefox to create a new, empty db.
then i opend the one on the desktop and exported the moz_bookmarks table to csv
import this in the new db, create the relating indexes and restart firefox.
all bookmarks are there!

But: No bookmarks can be opened ?!?!?

I checked it and all links are absence. When I press Right-Click and Properties a small EMPTY window opens. No name, no link, nothing...

cannot find the relating links
No idea what to do now

Flags: needinfo?(leonloewe.1)

(In reply to leonloewe.1 from comment #6)

had no system problems or anything.

That's hard to tell, honestly, sometimes even slightly unstable OC or a corruption on disk can be undetected for years. Anyway, it was just a gently suggestion to check for stability issues.

then i opend the one on the desktop and exported the moz_bookmarks table to csv
import this in the new db, create the relating indexes and restart firefox.

That's not enough, there are a bunch of relations between the tables, you can't just copy data across databases. If you removed places.sqlite, Firefox should have already restored the last bookmarks json backup. if the last backup was not ok, you can try with an older one, they are all reachable from the Library window (Show all bookmarks).

I think at this point you should throw away the places.sqlite you tried to generate, because it's broken, and restore from a json backup.

The priority flag is not set for this bug.
:mak, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mak)

We can't do much about these kind of corruptions atm, the only solution is to close firefox and remove places.sqlite from the profile. We recently fixed a bug that should do that automatically.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Flags: needinfo?(mak)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.