Firefox has instituted a feature that seems to correct the corrupt places.sqlite file without having to delete the person’s Windows profile on the machine.
If you use these steps, it has fixed bookmark corruption problems.
As the user, open Firefox
Click on the Firefox Tab in the top left and select
Help/Troubleshooting Information On the right side of the screen
Select Reset Firefox Then click Reset Firefox.
This will reset the profile and will delete the history (which is gone anyway) and will import the bookmarks back in to Firefox.