Closed Bug 636161 Opened 14 years ago Closed 6 years ago

places.sqlite-wal is not removed on Fennec exit with Quit Fennec add-on

Categories

(Firefox for Android Graveyard :: Extension Compatibility, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mbrubeck, Unassigned)

References

Details

+++ This bug was initially created as a clone of Bug #625981 +++ When I exit Fennec (with the "Quit Fennec" add-on or control-Q/menu-Q shortcut), the cookies.sqlite-wal file is deleted, but the places.sqlite-wal file is not deleted. This happens whether Firefox Sync is enabled or not.
A debug build should print out warning about unfinalized statements when trying to close a connection, anything there?
(In reply to comment #1) > A debug build should print out warning about unfinalized statements when trying > to close a connection, anything there? No, I don't see any such warning. Also, I was wrong in comment 0. This bug happens only when closing Fennec using the "Quit Fennec" add-on, which calls window.close(). Using control-Q or other methods of closing Fennec does not trigger the bug. (On most Android devices, the only ways to exit Fennec are with the add-on, or by killing the process. As expected, both places.sqlite-wal and cookies.sqlite-wal remain after the process is killed.) Removing blocking nomination, since this happens only with an add-on.
tracking-fennec: ? → ---
Component: Bookmarks → Extension Compatibility
QA Contact: bookmarks → extension-compatibility
Assignee: nobody → mbrubeck
Summary: places.sqlite-wal is not removed on Fennec exit → places.sqlite-wal is not removed on Fennec exit with Quit Fennec add-on
I guess if that causes a different order of shutdown or missing notifications (we rely on profile-before-change, profile-change-teardown and xpcom-shutdown for proper shutdown.
Assignee: mbrubeck → nobody
Closing all opened bug in a graveyard component
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.