[tor-bugs] #27604 [Applications/Tor Browser]: Relocating the Tor Browser directory is broken with Tor Browser 8

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Oct 16 13:49:36 UTC 2019


#27604: Relocating the Tor Browser directory is broken with Tor Browser 8
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:  new
 Priority:  High                                 |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Major                                |     Resolution:
 Keywords:  tbb-8.0-issues, tbb-regression,      |  Actual Points:
  tbb-8.0.1-can, TorBrowserTeam201910            |
Parent ID:                                       |         Points:  0.5
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by gk):

 * priority:  Medium => High
 * severity:  Normal => Major


Comment:

 Replying to [comment:21 mcs]:
 > Replying to [comment:20 gk]:
 > > Replying to [comment:19 mcs]:
 > > > This problem still exists with Tor Browser 9.0a8. After renaming the
 profile directory, HTTPS-E and NoScript are both broken. On macOS we had
 to remove the following three files in order to make things work again
 > >
 > > What does that mean? Is the browser usable now but not as expected
 because NoScript and HTTPS-E are missing?
 >
 > Sorry for not providing more detail. The browser is usable but HTTPS-E
 and NoScript are not working correctly. For example, JS is executed on
 regular (non-SSL) pages even when the security level is set to Safer. I am
 98% sure that the extension code is not loaded at all because this is
 visible on the browser console after startup:
 > {{{
 > Error while loading 'jar:file:///Users/XXX/Desktop/Test1/TorBrowser-
 Data/Browser/l98sbeb6.default/extensions/https-everywhere-
 eff at eff.org.xpi!/manifest.json' (NS_ERROR_FILE_NOT_FOUND)
 Extension.jsm:513
 > }}}
 >
 > (`/Users/XXX/Desktop/Test1` is the original folder name, prior to
 renaming).
 >
 > The Tor Launcher and the Torbutton functionality (such as circuit
 display) are not broken in any obvious way.
 >
 > Other things: after the rename, about:addons shows both HTTPS-E and
 NoScript but the extension icons show up as broken images. The same broken
 image are shown on about:debugging, and debugging does not work (no
 surprise). And if I add one or both of the HTTPS-E/NoScript icons to the
 browser toolbar before renaming the directory that contains `TorBrowser-
 Data`, the toolbar icons are gone after the rename.

 Okay, that's what I feared, thanks. Could you pick this up for our alpha
 series?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27604#comment:22>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list