Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669700 - www-client/firefox-63 and above: bookmark and history system not functional when places.sqlite open by other
Summary: www-client/firefox-63 and above: bookmark and history system not functional w...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-26 19:43 UTC by Ian Stakenvicius (RETIRED)
Modified: 2020-10-04 18:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Stakenvicius (RETIRED) gentoo-dev 2018-10-26 19:43:20 UTC
Starting with firefox-63 , the sqlite database files in user profiles are open in exclusive mode to prevent collisions or concurrency issues of other programs trying to use them at the same time.

Some gnome-shell extensions such as gnomenu , do this.

This manifests itself as a regression when starting firefox after one such app has accessed the sqlite database file, with an error bar stating something to the effect of:  "The bookmarks and history system will not be functional because one of Firefox's files is in use by another application.  Some security software can cause this problem."

Mozilla team is not going to change this functionality back to its previous behaviour, as exclusive sqlite database access in user profiles is a good idea.  However, end-users can set the boolean pref 'storage.multiProcessAccess.enabled' to 'true' in about:config in order to allow concurrent access themselves.

For more information, see https://blog.nightly.mozilla.org/2018/07/17/these-weeks-in-firefox-issue-41/#h.7x8cn7kvt374  and  https://bugzilla.mozilla.org/show_bug.cgi?id=1472722
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2020-10-04 18:08:41 UTC
Nothing left to do for us.