Closed Bug 464210 Opened 16 years ago Closed 16 years ago

History backward - forward does not work after nightly (Nov 11) update

Categories

(Firefox :: Bookmarks & History, defect)

x86
Linux
defect
Not set
minor

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: kerolasa, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b2pre) Gecko/20081110 Minefield/3.1b2pre Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b2pre) Gecko/20081110 Minefield/3.1b2pre After installing latest (Nov 11, 2008) Minefield history navigation bar back / toward buttons, alt and arrows or right mouse button selection are inactive. History tab seems to work. Reproducible: Always Steps to Reproduce: 1. Upgrade to latest Minefield. 2. Surf web. 3. Try use history functionality. Actual Results: History back and toward is inactive. Expected Results: I guess history should work... or is new development goal of Firefox drop history away?
feels like your places.sqlite is locked
as usuale try using the browser in Safe mode, check that you don't have ghost firefox.exe processes in memory. What antivirus are you using? Do you have .corrupt places.sqlite files in your profile folder?
I made sure that there is no process ghosts which made no difference. I also started the browser in safe mode and put all settings to default and that did not make any difference. Fetching the latest http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-3.1b2pre.en-US.linux-x86_64.tar.bz2 and using fresh caused history to work again but I don't know why. Differences with the directories are: sake@lelux ~ diff -r .firefox .firefox-broken/ Only in .firefox-broken/: active-update.xml diff -r .firefox/application.ini .firefox-broken/application.ini 42c42 < BuildID=20081111014306 --- > BuildID=20081110014655 44c44 < SourceStamp=7d7d075d58a3 --- > SourceStamp=b5f3b30402cb Binary files .firefox/chrome/browser.jar and .firefox-broken/chrome/browser.jar differ Binary files .firefox/chrome/classic.jar and .firefox-broken/chrome/classic.jar differ Binary files .firefox/chrome/comm.jar and .firefox-broken/chrome/comm.jar differ Binary files .firefox/chrome/en-US.jar and .firefox-broken/chrome/en-US.jar differ Binary files .firefox/chrome/pippki.jar and .firefox-broken/chrome/pippki.jar differ Binary files .firefox/chrome/reporter.jar and .firefox-broken/chrome/reporter.jar differ Binary files .firefox/chrome/toolkit.jar and .firefox-broken/chrome/toolkit.jar differ diff -r .firefox/defaults/pref/firefox.js .firefox-broken/defaults/pref/firefox.js 176,180d175 < // 0: Search nothing < // 1: Search history (visited pages) < // 2: Search bookmarks < // 3: Search both history and bookmarks < pref("browser.urlbar.search.sources", 3); 320c315 < //@line 371 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 366 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 322c317 < //@line 373 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 368 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 395c390 < //@line 459 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 454 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 405c400 < //@line 469 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 464 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 465c460 < //@line 531 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 526 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 467c462 < //@line 536 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 531 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 469c464 < //@line 538 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 533 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 482c477 < //@line 551 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 546 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 484c479 < //@line 555 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 550 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 554c549 < //@line 625 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 620 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 603c598 < //@line 679 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 674 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 606c601 < //@line 682 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 677 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 608c603 < //@line 686 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 681 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 613c608 < //@line 691 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 686 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" 619c614 < //@line 700 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" --- > //@line 695 "/builds/moz2_slave/mozilla-central-linux64-nightly/build/browser/app/profile/firefox.js" Binary files .firefox/libfreebl3.chk and .firefox-broken/libfreebl3.chk differ Binary files .firefox/libfreebl3.so and .firefox-broken/libfreebl3.so differ Binary files .firefox/libmozjs.so and .firefox-broken/libmozjs.so differ Binary files .firefox/libnspr4.so and .firefox-broken/libnspr4.so differ Binary files .firefox/libnss3.so and .firefox-broken/libnss3.so differ Binary files .firefox/libnssckbi.so and .firefox-broken/libnssckbi.so differ Binary files .firefox/libplc4.so and .firefox-broken/libplc4.so differ Binary files .firefox/libplds4.so and .firefox-broken/libplds4.so differ Binary files .firefox/libsmime3.so and .firefox-broken/libsmime3.so differ Binary files .firefox/libsoftokn3.chk and .firefox-broken/libsoftokn3.chk differ Binary files .firefox/libsoftokn3.so and .firefox-broken/libsoftokn3.so differ Binary files .firefox/libssl3.so and .firefox-broken/libssl3.so differ Binary files .firefox/libxul.so and .firefox-broken/libxul.so differ Only in .firefox-broken/modules: PlacesBackground.jsm diff -r .firefox/platform.ini .firefox-broken/platform.ini 2c2 < BuildID=20081111014306 --- > BuildID=20081110014655 Only in .firefox-broken/updates: last-update.log Only in .firefox-broken/: updates.xml
what happens if you use your "broken build" but with a new profile?
I used same profile for broken and fresh. Just to ensure that this has nothing to do with profile I deleted the profile directory and let broken version to create new one. That did not help. BTW I also noticed that mail.google.com did not work or address bar. Pressing enter or go arrow at right did not make minefield to go to the url where I wanted. This might be something related or not. Would you like to try with a copy of .firefox-broken? http://ut3.org/~kerolasa/firefox-broken.tgz Please notice that is x86_64.
is this still an issue?
The problem happen only ones and I have never seen it again after starting with fresh profile. If you feel that the problem was single case which will never reoccur for anyone else please close the ticket. Unfortunately I don't know is such assumption safe. My worry is that when update tool asks large audience to upgrade from 3.0 to 3.1 and if 0.01% fail it is thousands of unhappy Firefox users.
we should be able to notify those users and redirect them to a useful page now. But if you can reproduce again, feel free to reopen.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.