Description of problem: When my system was powered off (something fell on the power bar switch), firefox left an inconsistent places.sqlite* in place. After reboot and restarting firefox, the following things were broken: - no working back button, reload button or stop button - urls were not displayed in the url bar (except the last url typed) - no working "back" functionality in the browser - every tab was shown as "loading" (spinning loader thingy), the favicon was never shown Version-Release number of selected component (if applicable): firefox-3.0-1.fc9.i386 Steps to Reproduce: 1. start up firefox with a broken places.sqlite* (in my case, places.sqlite-journal was 0 size) 2. suffer all kinds of bugs and missing functionality Expected results: The browser should detect that places.sqlite* is inconsistent. Maybe it could reinitialize the places.sqlite*, since removing those files restored firefox to its former glory - everything now works again. Additional info: Removing places.sqlite* makes firefox work again like it should.
We found that this bug has been already registered in the upstream database (https://bugzilla.mozilla.org/show_bug.cgi?id=445565) and believe that it is more appropriate to let it be resolved upstream. Red Hat will continue to track the issue in the centralized upstream bug tracker, and will review any bug fixes that become available for consideration in future updates. Thank you for the bug report.
Rik, could you please add yourself to the upstream bug? https://bugzilla.mozilla.org/show_bug.cgi?id=445565#c1