Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T Tor Browser
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,274
    • Issues 1,274
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 6
    • Merge requests 6
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Applications
  • Tor Browser
  • Issues
  • #12745

Closed
Open
Created Jul 30, 2014 by cypherpunks@cypherpunks

still running old version of Tor Button after upgrading TBB in-place

I've been upgrading TBB by untarring the new one over my old one, to preserve my preferences and bookmarks. I've heard this is not recommended, but I haven't heard a better way to accomplish this goal and as I use TBB for everything I'd really like to have my preferences saved.

After upgrading to 3.6.3 I happened to notice I was running an outdated Tor Button. I investigated a bit but have been unable to determine how this happens. But, it is reproducible:

  1. Untar and run TBB 3.6.2 (on Linux, in my case)
  2. Quit TBB.
  3. Untar and run TBB 3.6.3
  4. Look at the versions of the extensions (under Tools->Add-ons).

In my case, the Tor Launcher and HTTPS Everywhere are the expected versions (what is listed in the 3.6.3 release notes), NoScript is newer (it auto-updates, apparently) and Tor Button is older. I confirmed that the file at tor-browser_en-US/Data/Browser/profile.default/extensions/torbutton@torproject.org.xpi contains the correct version (1.6.11.0) and I don't see any other tor button files in my tor-browser_en-US, so the old version must be getting cached somewhere.

I suspected this might be related to the fact that the file has an mtime of Jan 1 2000 (which I assume relates to the deterministic builds), but the other extensions which do update have that mtime too.

I was able to get the new version to run by removing the file from the extensions directory, running and quitting TBB, and then placing the file back there.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking