bookmark library unresponsive when mannually organizing bookmarks and bookmarking failures and missing bookmarks
My process for when I sort bookmarks is as follows: open the library open the unsorted bookmarks folder click the tags tab to sort the bookmarks by tag select a group of bookmarks that have the same tag then drag them to the target folder drop repeat
Except I can only do this a few times then the library stops cooperating. It doesn't haze over with the (not responding) dialogue. It just stays with one bookmark selected and if I try to drag it the crossed out circle appears and I can't drop it in a folder or select any other bookmarks unless I close the library and reopen it.
I admittedly have a large collection (FF user since 2006 and baring a few catastrophes have most of my books marks from 2010 on) with a fairly complex directory structure. It has been a couple months, so the backlog is sizable (few hundred) and I have a crazy amount of "open" tabs (245) but most of these are not loaded currently. This is the first time I've had this issue but I have noticed opening links, recognizing the page but the star was not filled in, only to find when I sort the re-bookmark, the original is often there already. I've also noticed recently some bookmarks missing from a folder.
Things I've tried: restarting firefox restarting windows running some AV on computer and checking for updates clearing cache with ccleaner
problem persists.
Also I use X-marks addon, it's been a bit difficult for me recently too. took restarting FF a few times to get it to close with a proper X-marks backup. Gonna try disabling that next. Upgraded to windows 10 since the last bookmark tasks
All Replies (6)
Disabling X-marks didn't help.
Seems to be a correlation between clicking over on the left window with the file tree, like clicking the slider to scroll down. Seems to happen after an event like that
Chosen Solution
If you use Firefox Sync or another sync utility then best would be to disable these services while doing such major organize changes to your bookmarks to prevent initiating a new sync with every change. You can also try a cut and paste instead of dragging multiple bookmarks as that is an easier action when it comes to how this is coded in JavaScript (I don't think that this is done in C++).
You can check for problems with the places.sqlite database (bookmarks and history) in the Firefox profile folder.
See also:
In addition to what cor-el has advised...
Open the Windows Task Manager > Performance tab and keep an eye on the CPU Usage load while you're rearranging bookmarks. You'll probably need to pause between each "drag action" and let Firefox absorb the changes, then proceed when the usage load drops. And the cut'n'paste method should work better to cut the CPU load and lessen the "recovery time".
And if you push it too fast, you may lose bookmarks or even corrupt the places database.
cor-el said
If you use Firefox Sync or another sync utility then best would be to disable these services while doing such major organize changes to your bookmarks to prevent initiating a new sync with every change. You can also try a cut and paste instead of dragging multiple bookmarks as that is an easier action when it comes to how this is coded in JavaScript (I don't think that this is done in C++).
yes, I forgot I set up sync prior to the upgrade, so that would have been new a new factor as well. Disabling it does seem to help. I've had Xmarks set to only update on program close, if I think about it I probably did that for the same reason.
Bookmark export format is JSON, so I would believe you are correct that it's javascript
the-edmeister said
In addition to what cor-el has advised... Open the Windows Task Manager > Performance tab and keep an eye on the CPU Usage load while you're rearranging bookmarks. You'll probably need to pause between each "drag action" and let Firefox absorb the changes, then proceed when the usage load drops. And the cut'n'paste method should work better to cut the CPU load and lessen the "recovery time". And if you push it too fast, you may lose bookmarks or even corrupt the places database.
Thanks, I did try this as I remember the CPU did run up. After reading your post I had task manger up next to the library so I could watch that as I did stuff. I did see disabling sync restored function but was able to spike CPU by doing a complex select using ctrl with a drag.
Thinking back on the specific example of missing bookmarks, this most likely was from issues with sessions around the time if I were to guess
Modified