Firefox 4 Tor Browser Bundles for OS X

by erinn | March 27, 2011

UPDATE: there were some issues with the first set of bundles which have been fixed. I've updated the links below. The changelog is here.

We have new Firefox 4 Tor Browser Bundles available for OS X. (Worry not, users of other operating systems, your turn is coming in the next few days!) They come in 64- and 32-bit versions, and one important fix for 10.6 64-bit users is that Firefox no longer crashes on initial startup. These are alpha, but they are going to be a permanent addition to the Tor Browser Bundle family and will be maintained from now on. You can download them here:

These have thus far only been tested on Snow Leopard, but the 32-bit bundle ought to work on Leopard. If it doesn't please let me know! And as usual, please file any bugs you discover.

Tor Browser Bundle (2.2.23-1) alpha; suite=osx

  • Create new bundles for Firefox 4, both i386 and x86_64 (closes: #2140)
  • Update Tor to
  • Update Torbutton to 1.3.2-alpha
  • Update OpenSSL to 1.0.0d
  • Update HTTPS-Everywhere to 0.9.9.development.4
  • Update NoScript to
  • Update BetterPrivacy to 1.49


Please note that the comment area below has been archived.

March 28, 2011


Hi, when I try to open the 32 bit program, it gives me this crash report:

Process: Vidalia [2560]
Path: /Applications/
Identifier: net.vidalia-project.vidalia
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [160]

Date/Time: 2011-03-28 21:42:25.931 +0800
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6

Interval Since Last Report: 110168 sec
Crashes Since Last Report: 5
Per-App Crashes Since Last Report: 5
Anonymous UUID: 11A2119F-F36B-4486-9328-DF91C4F2A758

Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
Library not loaded: /Users/erinn/src/tbb-master.git/build-scripts/build-alpha-i386/built/lib/libssl.1.0.0.dylib
Referenced from: /Applications/
Reason: image not found

Binary Images:
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) /usr/lib/dyld

Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i5, 2.4 GHz, 4 GB, SMC 1.58f16
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (
Bluetooth: Version 2.3.8f7, 2 service, 12 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS545032B9SA02, 298.09 GB
Serial ATA Device: MATSHITADVD-R UJ-898
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000
USB Device: USB Receiver, 0x046d (Logitech Inc.), 0xc51b, 0xfd130000
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0xfd110000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000
USB Device: iPod, 0x05ac (Apple Inc.), 0x1265, 0xfa140000
USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfa130000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0236, 0xfa120000
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8218, 0xfa113000

I'm running Snow Leopard 10.6.6
Any help is appreciated!

March 28, 2011


Hi Erinn,
I do not see Polipo listed above, does that mean the new Firefox'es (OS X and Windows) have the socks patch included from chrisd.mang (
Also, what do you think about adding the following add-ons and about:config edits to future bundles?
1. Google Analytics Opt-Out
I tried the following code from Adblock Plus but it requires Grease Monkey to work well, and it seems out of date:
2. Universal Behavioral Advertising Opt-Out
Or simply set a do-not-track [DNT] header to TorButton?
3. AdBlock Plus
Using EasyPrivacy + EasyList subscriptions. Btw, that list combo already has a DNT header but I am unsure it's correct: *$image,~image,donottrack
4. config.trim_on_minimize
To reduce Firefox RAM usage when it's minimized; many computers do not have luxury RAM. I have not noticed any loss in responsiveness when using this setting:

March 29, 2011


Why does the OS X version get NoScript and BetterPrivacy and the Windows version does not by default?

I put them in the Windows version -- which is very stable, and has many users -- and the users were very unhappy, so I decided to remove them, pending further testing. I'm going to put out Firefox4 TBBs for Windows soon and I'll add them to that.

March 30, 2011


With the new version getting an error.

Tor stops working after sometime, have to restart Tor.

Mar 30 09:42:38.108 [Warning] Warning from libevent: kevent: Bad file descriptor
Mar 30 09:42:38.109 [Error] libevent call with kqueue failed: Bad file descriptor [9]

March 30, 2011


Attempted to install Vidalia Bundle on Mac OS X 10.4.11 on PowerPC (iBook G3). Mac OS X Tiger is the last version of Mac to run on a G3 processor. Neither the stable nor unstable bundle work: the Vidalia icon pops into the watchamacallit-bar-thing at the bottom of the screen for a moment before immediately vanishing.

To the previous Anonymous: You might try installing JonDoFox, removing the JonDoFox plugin and replacing it with the TorButton plugin, and adding BetterPrivacy if desired. JonDoFox comes with a nice set of security enhancements, although for Flash they recommend either blocking it with NoScript (preferred, and the default setup), or refusing cookies from the Flash settings and using a socksifer to prevent Flash from revealing your IP. (You could also do that for the Java.) JonDoFox actually does have good Tor support, and will even switch many of your headers to match Torbutton's when you switch to Tor, but unless you are actually planning on using their proxy, JonDo, it would probably be best to replace the JonDoFox plugin with the Torbutton plugin for optimal blending-in with other Tor users, plus Torbutton has some security enhancements JonDoFox may lack.

April 01, 2011


I ended up getting this report after trying the newer package. I also tried the original package and it crashed as well... I'm running Mac OS X 10.5.8

is there anything I can do?

Process: Vidalia [13859]
Path: /Downloads/
Identifier: net.vidalia-project.vidalia
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [1505]

Interval Since Last Report: 37 sec
Crashes Since Last Report: 4
Per-App Interval Since Last Report: 0 sec
Per-App Crashes Since Last Report: 1

Date/Time: 2011-04-01 03:08:54.281 -0400
OS Version: Mac OS X 10.5.8 (9L30)
Report Version: 6
Anonymous UUID: 73DB4BA5-E98F-4BAB-B4AB-27552E0699B0

Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
unknown required load command 0x80000022

May 09, 2011


I'm running OS X 10.6.7 and Firefox 4 and can't get the browser to start. I can get Vidalia running. Console log:
5/9/11 1:43:42 PM[95] ([0x0-0x7d57d5].org.torproject.TorBrowserBundle[9955]) Exited with exit code: 1

June 09, 2011


hey, just wanted to say thanks, and can't wait for the windows version to become available!

April 30, 2012


My mac runs 10.4.11 and can't be upgraded.... it's a decent machine I see no reason not upgrade but then folks like yourselves do stuff like this..!!!
Please a version for power pc's would be nice, there are a lot of us out there... 8-)