Tor Browser issueshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues2020-06-27T14:36:52Zhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/23733Tor failed to launch in OSX2020-06-27T14:36:52ZTracTor failed to launch in OSXi tried to load tor from the TBB and i got this error
"Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem...i tried to load tor from the TBB and i got this error
"Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start."
so i deleted the app and the TorBrowser-Data file and reinstalled it but the error still appeared. it used to work fine but now it doesnt. it stopped working after i force ejected the disk image of tor while i had the application open
**Trac**:
**Username**: jakob4800https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/22904macOS: Downloaded files in Tor Browser are being added to a system download h...2020-06-27T14:37:16ZTracmacOS: Downloaded files in Tor Browser are being added to a system download history list.Files downloaded with Tor Browser on the Mac are getting added to the list:
/Users/whoever/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2
From what I can understand, this seems to be a behavior applications have added ...Files downloaded with Tor Browser on the Mac are getting added to the list:
/Users/whoever/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2
From what I can understand, this seems to be a behavior applications have added on Apple's request going back to Snow Leopard as part of File Quarantine, GateKeeper and Xprotect features of macOS. Also data is being added to the downloaded file itself in the form of the quarantine attribute, available with the xattr command.
I guess Tor Browser has inherited this behavior from Firefox. I think it needs to be removed. Downloads over Tor definitely shouldn't be put in a global list of files and the downloaded files themselves should not have extra metadata added to them by TB.
I'm using the 7.02 Mac TB on 10.11, but it will apply to all macOS versions with these security features.
AFAIK there is only the list at the user level, but someone should check if there isn't a system wide list.
**Trac**:
**Username**: DrMikeTwiddlehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/20282macOS 10.12 window handles incorrect function2020-06-27T14:38:41ZTracmacOS 10.12 window handles incorrect functionIn macOS 10.12 (Sierra) and tor browser 6.0.5 dragging of the window by the top does not work at all. Windows can only be dragged when the cursor is positioned over the top or bottom edge (where it changes to the vertical resize cursor i...In macOS 10.12 (Sierra) and tor browser 6.0.5 dragging of the window by the top does not work at all. Windows can only be dragged when the cursor is positioned over the top or bottom edge (where it changes to the vertical resize cursor icon)
**Trac**:
**Username**: bitloxhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/20215Tor Browser fails to load on macOS Sierra 10.12 release2020-06-27T14:38:43ZTracTor Browser fails to load on macOS Sierra 10.12 releaseThis morning I ran Tor Browser 6.5a2 on the stable release of macOS Sierra 10.12 and it started without issue. It noticed an update was available, so I let it update to 6.5a3. Then trying to open it gave the error from Tor Launcher: "Cou...This morning I ran Tor Browser 6.5a2 on the stable release of macOS Sierra 10.12 and it started without issue. It noticed an update was available, so I let it update to 6.5a3. Then trying to open it gave the error from Tor Launcher: "Could not connect to Tor control port."
Running it on the command line I'm seeing:
TorBrowser.app $ ./Contents/MacOS/firefox
[warn] kq_init: detected broken kqueue; not using.: Undefined error: 0
Sep 22 10:51:04.903 [notice] Tor 0.2.9.2-alpha (git-00ec701f8343f552) running on Darwin with Libevent 2.0.22-stable, OpenSSL 1.0.2h and Zlib 1.2.8.
Sep 22 10:51:04.904 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Sep 22 10:51:04.904 [notice] This version is not a stable Tor release. Expect more bugs than usual.
Sep 22 10:51:04.904 [notice] Read configuration file "/Applications/TorBrowser.app/Contents/Resources/TorBrowser/Tor/torrc-defaults".
Sep 22 10:51:04.904 [notice] Read configuration file "/Users/anon/Library/Application Support/TorBrowser-Data/Tor/torrc".
Sep 22 10:51:04.907 [warn] Unrecognized ControlPort option '"Support/TorBrowser-Data/Tor/control.socket"'
Sep 22 10:51:04.908 [warn] Unrecognized ControlPort option '"Support/TorBrowser-Data/Tor/control.socket"'
Sep 22 10:51:04.908 [notice] Opening Control listener on /Users/anon/Library/Application
Sep 22 10:51:04.908 [notice] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
Sep 22 10:51:04.000 [warn] It looks like another Tor process is running with the same data directory. Waiting 5 seconds to see if it goes away.
2016-09-22 10:51:05.143 firefox[25801:1928160] Warning: did not get back bottom left metric
2016-09-22 10:51:05.143 firefox[25801:1928160] Warning: did not get back top right metric
2016-09-22 10:51:05.144 firefox[25801:1928160] Warning: did not get back bottom left metric
2016-09-22 10:51:05.144 firefox[25801:1928160] Warning: did not get back top right metric
Sep 22 10:51:09.000 [notice] Parsing GEOIP IPv4 file /Applications/TorBrowser.app/Contents/Resources/TorBrowser/Tor/geoip.
Sep 22 10:51:10.000 [notice] Parsing GEOIP IPv6 file /Applications/TorBrowser.app/Contents/Resources/TorBrowser/Tor/geoip6.
Sep 22 10:51:10.000 [notice] Bootstrapped 0%: Starting
Sep 22 10:51:10.000 [notice] Delaying directory fetches: DisableNetwork is set.
2016-09-22 10:51:35.097 firefox[25801:1928160] Warning: did not get back bottom left metric
2016-09-22 10:51:35.097 firefox[25801:1928160] Warning: did not get back top right metric
2016-09-22 10:51:35.339 firefox[25801:1928160] Warning: did not get back bottom left metric
2016-09-22 10:51:35.339 firefox[25801:1928160] Warning: did not get back top right metric
2016-09-22 10:51:35.340 firefox[25801:1928160] Warning: did not get back bottom left metric
2016-09-22 10:51:35.340 firefox[25801:1928160] Warning: did not get back top right metric
2016-09-22 10:51:43.026 firefox[25801:1928160] Warning: did not get back bottom left metric
2016-09-22 10:51:43.026 firefox[25801:1928160] Warning: did not get back top right metric
2016-09-22 10:51:43.226 firefox[25801:1928160] Warning: did not get back bottom left metric
2016-09-22 10:51:43.226 firefox[25801:1928160] Warning: did not get back top right metric
TorBrowser.app $
**Trac**:
**Username**: sighmonhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/15586Tor Browser cannot be launched by different users on OS X.2020-06-27T14:40:58ZSheriefTor Browser cannot be launched by different users on OS X.Tor Browser cannot be launched by any user other than the one who installed it on OS X.
How to reproduce:
- Install Tor Browser on an OS X admin account, launch it.
- Enable the guest account, attempt to launched it. (fails.)
- Create a...Tor Browser cannot be launched by any user other than the one who installed it on OS X.
How to reproduce:
- Install Tor Browser on an OS X admin account, launch it.
- Enable the guest account, attempt to launched it. (fails.)
- Create a normal account (or even another admin), try to launch Tor Browser from it. (fails.)
- Change the TorBrowser.app permission to "everyone: read&write" using "Get Info". All users will still fail to launch Tor Browser running on the main admin user or not.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/10487TBB OS X: Last directory recorded in /Users/User/Library/Preferences/2020-06-27T14:42:23ZTracTBB OS X: Last directory recorded in /Users/User/Library/Preferences/It's not a huge big deal, but worth mentioning TBB 3.5 OS X leaves a record of the last download directory in org.mozilla.torbrowser.plist:
<key>NSNavLastRootDirectory</key>
---><string>/Volumes/place/place/</string>
Some say there is...It's not a huge big deal, but worth mentioning TBB 3.5 OS X leaves a record of the last download directory in org.mozilla.torbrowser.plist:
<key>NSNavLastRootDirectory</key>
---><string>/Volumes/place/place/</string>
Some say there is no security through obscurity, correct I'm sure, but no need to specifically point to the directory or volume (even if encrypted) about where data via Tor is being downloaded to.
Seems to be quite a challenge to lock down TBB on OS X. Has anyone checked the status of things like /var/folders lately ?
**Trac**:
**Username**: DrMikeTwiddlehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/10206crosscompile Qt for Mac OS X2020-06-27T14:42:29ZErinn Clarkcrosscompile Qt for Mac OS XThis "should" be a relatively straightforward process, much like legacy/trac#10205, but just in case, one more:
http://stackoverflow.com/questions/7528499/qt-creator-cross-platform-compilingThis "should" be a relatively straightforward process, much like legacy/trac#10205, but just in case, one more:
http://stackoverflow.com/questions/7528499/qt-creator-cross-platform-compilinghttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/9312Tor: the proxy server is refusing connections (Mac OS X)2020-06-27T14:42:39ZTracTor: the proxy server is refusing connections (Mac OS X)I this log is just frome me trying to go to https://encrypted.google.com/.
This is from the Tor message log (advanced) with all message filters enabled.
Jul 23 14:36:09.887 [Info] routerlist_remove_old_routers(): We have 0 live routers...I this log is just frome me trying to go to https://encrypted.google.com/.
This is from the Tor message log (advanced) with all message filters enabled.
Jul 23 14:36:09.887 [Info] routerlist_remove_old_routers(): We have 0 live routers and 0 old router descriptors.
Jul 23 14:36:12.474 [Info] Monitored process 320 is still alive.
Jul 23 14:36:27.474 [Info] Monitored process 320 is still alive.
Jul 23 14:36:42.474 [Info] Monitored process 320 is still alive.
Jul 23 14:36:57.474 [Info] Monitored process 320 is still alive.
Jul 23 14:37:04.887 [Debug] count_usable_descriptors(): 4094 usable, 4094 present.
Jul 23 14:37:04.904 [Debug] count_usable_descriptors(): 871 usable, 871 present.
Jul 23 14:37:10.887 [Info] routerlist_remove_old_routers(): We have 0 live routers and 0 old router descriptors.
Jul 23 14:37:12.474 [Info] Monitored process 320 is still alive.
Jul 23 14:37:27.474 [Info] Monitored process 320 is still alive.
**Trac**:
**Username**: hidemyidentityTorBrowserBundle 2.2.x-stablehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40246Links to Wikipedia from Duckduckgo search do not work in macOS using Tor2020-11-23T08:10:31ZjenknessLinks to Wikipedia from Duckduckgo search do not work in macOS using TorLinks to Wikipedia from Duckduckgo search do not work in macOS via click, double-click, Open in Link in New Tab, or Open Link in New Window for macOS. This does not occur in other search engines, nor does it occur on a non-Tor web brows...Links to Wikipedia from Duckduckgo search do not work in macOS via click, double-click, Open in Link in New Tab, or Open Link in New Window for macOS. This does not occur in other search engines, nor does it occur on a non-Tor web browser using Duckduckgo. This issue does not seem exist for Tor in Windows 10 or Ubuntu after doing a cursory check.
**Reproducing the issue.**
Search for anything that will have a Wikipedia entry on Duckduckgo.com such as "amazon", then do any of the following to the Wikipedia link:
1. Click or double-click the link, whether in the main column or the right column, and it will not load the page.
2. Select "Open Link in New Tab" in context menu or Cmd+click on the link, and it brings up new tab with the URL, but does not automatically load the page.
3. Select "Open Link in New Window" in context menu or Shift+click, and it opens up a new blank window with nothing in the URL.
**Further details.**
10.0.5 (based on Mozilla Firefox 78.5.0esr) (64-bit),
macOS 10.13.6 (17G2208)https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/24541Tor Browser Mac 7.0.10 cannot print to pdf2022-02-03T19:06:05ZTracTor Browser Mac 7.0.10 cannot print to pdf
Tor Browser Mac 7.0.10
Menu:
File -> Print -> Pdf -> Save as Pdf
... after a pause, gives error:
> "Print Preview Error
> An error occurred while printing."
Pdf file that is produces is corrupted.
This bug has been present through...
Tor Browser Mac 7.0.10
Menu:
File -> Print -> Pdf -> Save as Pdf
... after a pause, gives error:
> "Print Preview Error
> An error occurred while printing."
Pdf file that is produces is corrupted.
This bug has been present through several versions of Tor, over the last 6 months or so.
The feature is useful for keeping snapshots of webpages while Tor browsing.
**Trac**:
**Username**: 8Qzd93i5https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/12966OSX: tor dmg encourages installation in /Applications2022-03-21T20:29:29ZTracOSX: tor dmg encourages installation in /ApplicationsThe TBB for OSX encourages installation in /Application (by having a symlink in the DMG to the system application folder.)
Instead the symlink should point to ~/Applications
This will allow the app to be installed without admin privs, ...The TBB for OSX encourages installation in /Application (by having a symlink in the DMG to the system application folder.)
Instead the symlink should point to ~/Applications
This will allow the app to be installed without admin privs, and also allow the user to write to the profile inside of the TBB directory, even if they are not admins.
**Trac**:
**Username**: tramshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40910Unicode characters not rendering in 11.5a9 on Mac2022-07-06T20:42:34ZdonutsUnicode characters not rendering in 11.5a9 on MacSee this report from a Cypherpunk here: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40671#note_2800609
> Hello,
>
> My TB Alpha could not render Unicode characters. As far as I have tested, the unrenderable char...See this report from a Cypherpunk here: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40671#note_2800609
> Hello,
>
> My TB Alpha could not render Unicode characters. As far as I have tested, the unrenderable characters include the alphabet of Chinese, Japanese etc.
>
> This is a sample screenshot of my TBB: https://ibb.co/6W2bbQx GitHub gist also renders weird: https://ibb.co/GHv6y0B
>
> I believe this was already addressed on ticket #40382. Yet, none of the discussions on the ticket helped me resolve this issue.
>
> TB Alpha version on "about:preferences": 91.8.0esr (64-bit) TB Alpha version on homepage: 11.5a9 Platform: macOS Monterey (12.3.1)Tor Browser 11.5Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/32504Harden our macOS builds2022-07-08T19:01:28ZGeorg KoppenHarden our macOS buildsWe ship our .dmg files properly notarized since Tor Browser 9 (see: legacy/trac#30126). The Hardened Runtime allows us, however, to tighten down our application further in general, and with respect to what Mozilla is using in particular ...We ship our .dmg files properly notarized since Tor Browser 9 (see: legacy/trac#30126). The Hardened Runtime allows us, however, to tighten down our application further in general, and with respect to what Mozilla is using in particular (we are currently using their production entitlements file).
This is the parent ticket for different issues that have piled up since legacy/trac#30126 got resolved.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/32506Move to different entitlements files for parent and child processes2022-07-08T19:01:58ZGeorg KoppenMove to different entitlements files for parent and child processesMozilla started to provide/use different entitlements files for parent and child processes to be able to provide a finer-grained ruleset for the hardening depending on process type:
https://bugzilla.mozilla.org/show_bug.cgi?id=1593071
h...Mozilla started to provide/use different entitlements files for parent and child processes to be able to provide a finer-grained ruleset for the hardening depending on process type:
https://bugzilla.mozilla.org/show_bug.cgi?id=1593071
https://bugzilla.mozilla.org/show_bug.cgi?id=1593072
We should do the same for Tor Browser.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/32507Move closer to the way Mozilla is signing macOS bundles2022-07-08T19:02:46ZGeorg KoppenMove closer to the way Mozilla is signing macOS bundlesMozilla is using a [bash script](https://searchfox.org/mozilla-esr68/source/security/mac/hardenedruntime/codesign.bash) `codesign.bash` for signing macOS bundles. We should go over it and include the finer-grained signing (different enti...Mozilla is using a [bash script](https://searchfox.org/mozilla-esr68/source/security/mac/hardenedruntime/codesign.bash) `codesign.bash` for signing macOS bundles. We should go over it and include the finer-grained signing (different entitlement files being used and sometimes entitlements are not even ready) into our setup.
(see: https://bugzilla.mozilla.org/show_bug.cgi?id=1593071 for important changes to that bash script)https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/21009sandboxed OSX browser hangs if printing is attempted2022-07-12T21:19:57ZTracsandboxed OSX browser hangs if printing is attemptedThe macOS sandbox tor browser will crash/become unresponsive when you try to print any page using command P or using the menu bar. TorBrowser-6.5a6-osx64_en-US
**Trac**:
**Username**: DbryrtfbcbhgfThe macOS sandbox tor browser will crash/become unresponsive when you try to print any page using command P or using the menu bar. TorBrowser-6.5a6-osx64_en-US
**Trac**:
**Username**: Dbryrtfbcbhgfhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/26375On Mac, cannot have Tor Browser and Tor Browser Alpha side by side2022-07-20T15:51:38ZTom Rittertom@ritter.vgOn Mac, cannot have Tor Browser and Tor Browser Alpha side by sideOn Mac, I can have FF Beta/Dev Edition/Nightly/ESR all as separate apps and run them simultaneously.
I cannot do that with Tor Browser and Tor Browser Alpha.
Even if I rename the Alpha to a different name so they're both in my Applicat...On Mac, I can have FF Beta/Dev Edition/Nightly/ESR all as separate apps and run them simultaneously.
I cannot do that with Tor Browser and Tor Browser Alpha.
Even if I rename the Alpha to a different name so they're both in my Applications folder, trying to run a second one says "Tor Browser is already running"
I haven't tried Nightly.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40111Rename "OS X" to "macOS"2022-08-22T16:32:08ZGeorg KoppenRename "OS X" to "macOS"We should go over our patches and rename every "OS X" instance to
"macOS". Apple changed the name in 2016 with 10.12 (which is the minimum
supported version after ESR 78) and there is macOS 11 in beta (thus no X
anymore). Thanks to a cyp...We should go over our patches and rename every "OS X" instance to
"macOS". Apple changed the name in 2016 with 10.12 (which is the minimum
supported version after ESR 78) and there is macOS 11 in beta (thus no X
anymore). Thanks to a cypherpunk for pointing that out.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41121Review Mozilla 516362: Improve Mac first-run experience: detect that we're ru...2022-09-01T10:54:14ZrichardReview Mozilla 516362: Improve Mac first-run experience: detect that we're running from disk image## https://bugzilla.mozilla.org/show_bug.cgi?id=516362
iirc I think we disabled this in the esr102 rebase patchset, but we may want to do something here if not do an elevated install to /Applications
cc @duncan## https://bugzilla.mozilla.org/show_bug.cgi?id=516362
iirc I think we disabled this in the esr102 rebase patchset, but we may want to do something here if not do an elevated install to /Applications
cc @duncanSponsor 131 - Phase 3 - Major ESR 102 MigrationPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41128Review Mozilla 1734331: Upgrade toolchains to macosx-sdk 11.02022-09-02T09:02:45ZrichardReview Mozilla 1734331: Upgrade toolchains to macosx-sdk 11.0## https://bugzilla.mozilla.org/show_bug.cgi?id=1734331
Not a security issue for of an FYI, but it seems like we will also need to upgrade to the 11.0 sdk for macOS arm builds## https://bugzilla.mozilla.org/show_bug.cgi?id=1734331
Not a security issue for of an FYI, but it seems like we will also need to upgrade to the 11.0 sdk for macOS arm buildsSponsor 131 - Phase 3 - Major ESR 102 Migrationboklmboklm