Tor Browser Starter bug

I had to reformat my computer and this time around installing everything I get the following error:

########################################################### ## torbrowser script bug. ## No panic. Nothing is broken. Just some rare condition ## has been hit. Try again later. There is likely a ## solution for this problem. Please see the Whonix News, ## Whonix User Help Forum and Whonix Documentation. ## Tor Browser Essentials ## Please report this bug! ## ## BASH_COMMAND: cd “$home_folder/tor-browser_$TB_LANG/” ## exit_code: 1 ## ## output: /usr/lib/msgcollector/msgcollector ## output_opts: --icon /usr/share/icons/anon-icon-pack/tbupdate.ico --parentpid 24700 --identifier torbrowser --parenttty none --whoami user ## progressbaridx: ## ## Experts only: ## bash -x torbrowser ###########################################################

It will not let me connect to the browser, everything else is updated and working.

How do I fix this?

whonixcheck says everything is up to date?

If so… No idea how this could happen. Can you please run the following command and post the output here?

Whonix check is when the error window pops up. This is the results of the Whonix check:

NFO: Whonix is produced independently of, with no guarantee from, The Tor Project. Whonix is experimental software. Do not rely on it for strong anonymity. https://www.whonix.org
INFO: SocksPort Test Result: Connected to Tor. IP: 199.254.238.44
INFO: TransPort Test Result: Connected to Tor. IP: 176.10.99.209
INFO: Stream Isolation Test Result: Functional.
INFO: Whonix News Result:
√ Up to date: whonix-workstation-packages-dependencies 1.9-1
√ Up to date: Whonix Build Version 10.0.0.5.5
INFO: Debian Package Update Check Result: No updates found via apt-get.
INFO: Whonix APT Repository: Enabled. When the Whonix team releases WHEEZY updates, they will be AUTOMATICALLY installed (when you run apt-get dist-upgrade) along with updated packages from the Debian team. Please read Placing Trust in Whonix ™ to understand the risk. If you want to change this, use:
Start menu → Applications → System → Whonix Repository
INFO: Tor Browser Update Check Result: Locally installed Tor Browser version can not be determined, because version file does not exist. You probably manually updated last time. (/home/user/tor-browser_en-US/Browser/TorBrowser/Docs/sources/versions does not exist.)
INFO: Please consider making a small reoccurring donation. See: Donating to Whonix ™

This is the info from the command:

  • set -o pipefail
  • set -o errtrace
    ++ basename /usr/bin/torbrowser
  • SCRIPTNAME=torbrowser
  • IDENTIFIER=torbrowser
  • ICON=/usr/share/icons/anon-icon-pack/tbupdate.ico
  • trap tb_error_handler ERR
  • DOC_LINK=Whonix ™ Documentation
  • CONTRIBUTE_LINK=Ways to Contribute
  • DONATE_LINK=Donating to Whonix ™
  • FORUM_LINK=Whonix Forum
  • MAILINGLIST_LINK=The Whonix-devel Archives
  • IMPORTANTBLOG_LINK=News - Whonix Forum
  • FEATUREBLOG_LINK=News - Whonix Forum
  • main_function
  • root_check
    ++ id -u
  • ‘[’ 1000 ‘!=’ 0 ‘]’
  • true
  • tb_preparation
  • home_folder=/home/user
  • for i in ‘/etc/torbrowser.d/*’
  • ‘[’ -f /etc/torbrowser.d/30_torbrowser_default ‘]’
  • ‘[’ t = ‘~’ ‘]’
  • echo /etc/torbrowser.d/30_torbrowser_default
  • grep -q .dpkg-
  • bash -n /etc/torbrowser.d/30_torbrowser_default
  • source /etc/torbrowser.d/30_torbrowser_default
    ++ TB_LANG=en-US
  • [[ -n en-US ]]
  • [[ -n en-US ]]
  • echo ‘INFO: Tor Browser language variable is set to en-US.’
    INFO: Tor Browser language variable is set to en-US.
  • true
  • ‘[’ ‘’ = ‘’ ‘]’
  • ‘[’ :0 = ‘’ ‘]’
  • display=:0
  • output=/usr/lib/msgcollector/msgcollector
  • local my_tty
  • local my_tty_exit_code
  • my_tty_exit_code=0
    ++ tty
  • my_tty=/dev/pts/0
  • ‘[’ ‘!’ 0 = 0 ‘]’
  • ‘[’ /dev/pts/0 = ‘’ ‘]’
    ++ whoami
  • who_ami=user
  • output_opt_1=‘–icon /usr/share/icons/anon-icon-pack/tbupdate.ico’
  • output_opt_2=‘–parentpid 8493’
  • output_opt_3=‘–identifier torbrowser’
  • output_opt_4=‘–parenttty /dev/pts/0’
  • output_opt_5=‘–whoami user’
  • output_opts=(“$output_opt_1” “$output_opt_2” “$output_opt_3” “$output_opt_4” “$output_opt_5”)
  • TITLE=‘Tor Browser Starter (by Whonix developers)’
  • parse_cmd_options
  • ‘[’ ‘’ = ‘’ ‘]’
  • open_new_window=0
  • LINK=
  • return 0
  • ‘[’ ‘!’ -d /home/user/tor-browser_en-US ‘]’
  • ‘[’ ‘!’ -d /home/user/tor-browser_en-US ‘]’
  • ‘[’ 0 = 1 ‘]’
  • ‘[’ 0 = 0 ‘]’
  • tb_start_new_tab
  • new_window_or_new_tab=–new-tab
  • tb_start_shared
  • ‘[’ ‘!’ -d /home/user/tor-browser_en-US ‘]’
  • echo ‘INFO: Starting Tor Browser…’
    INFO: Starting Tor Browser…
  • ‘[’ ‘’ = ‘’ ‘]’
  • ‘[’ ‘!’ ‘’ = ‘’ ‘]’
  • ‘[’ -f /usr/share/anon-ws-base-files/workstation ‘]’
  • local whonix_homepage
  • whonix_homepage=/usr/share/homepage/whonix-welcome-page/whonix.html
  • ‘[’ -f /usr/share/homepage/whonix-welcome-page/whonix.html ‘]’
  • LINK=file:///usr/share/homepage/whonix-welcome-page/whonix.html
  • ‘[’ ‘!’ file:///usr/share/homepage/whonix-welcome-page/whonix.html = ‘’ ‘]’
  • tb_open_new_args=‘–new-tab file:///usr/share/homepage/whonix-welcome-page/whonix.html’
  • echo ‘INFO: Opening link…’
    INFO: Opening link…
  • cd /home/user/tor-browser_en-US/
    /usr/bin/torbrowser: line 293: cd: /home/user/tor-browser_en-US/: Permission denied
    ++ tb_error_handler
    ++ local exit_code=1
    ++ local 'MSG=###########################################################

torbrowser script bug.

No panic. Nothing is broken. Just some rare condition

has been hit. Try again later. There is likely a

solution for this problem. Please see the Whonix News,

Whonix User Help Forum and Whonix Documentation.

Tor Browser Essentials

Please report this bug!

BASH_COMMAND: cd “$home_folder/tor-browser_$TB_LANG/”

exit_code: 1

output: /usr/lib/msgcollector/msgcollector

output_opts: --icon /usr/share/icons/anon-icon-pack/tbupdate.ico --parentpid 8493 --identifier torbrowser --parenttty /dev/pts/0 --whoami user

progressbaridx:

Experts only:

bash -x torbrowser

###########################################################’
++ mkdir --parents /home/user/.tb
++ echo '###########################################################

torbrowser script bug.

No panic. Nothing is broken. Just some rare condition

has been hit. Try again later. There is likely a

solution for this problem. Please see the Whonix News,

Whonix User Help Forum and Whonix Documentation.

Tor Browser Essentials

Please report this bug!

BASH_COMMAND: cd “$home_folder/tor-browser_$TB_LANG/”

exit_code: 1

output: /usr/lib/msgcollector/msgcollector

output_opts: --icon /usr/share/icons/anon-icon-pack/tbupdate.ico --parentpid 8493 --identifier torbrowser --parenttty /dev/pts/0 --whoami user

progressbaridx:

Experts only:

bash -x torbrowser

###########################################################’
++ ‘[’ ‘’ = ‘’ ‘]’
++ true
++ /usr/lib/msgcollector/msgcollector --icon /usr/share/icons/anon-icon-pack/tbupdate.ico --parentpid 8493 --identifier torbrowser --parenttty /dev/pts/0 --whoami user --messagex --typex error --titlex ‘Tor Browser Starter (by Whonix developers)’ --message '###########################################################

torbrowser script bug.

No panic. Nothing is broken. Just some rare condition

has been hit. Try again later. There is likely a

solution for this problem. Please see the Whonix News,

Whonix User Help Forum and Whonix Documentation.

Tor Browser Essentials

Please report this bug!

BASH_COMMAND: cd “$home_folder/tor-browser_$TB_LANG/”

exit_code: 1

output: /usr/lib/msgcollector/msgcollector

output_opts: --icon /usr/share/icons/anon-icon-pack/tbupdate.ico --parentpid 8493 --identifier torbrowser --parenttty /dev/pts/0 --whoami user

progressbaridx:

Experts only:

bash -x torbrowser

###########################################################’ --done
++ /usr/lib/msgcollector/msgcollector --icon /usr/share/icons/anon-icon-pack/tbupdate.ico --parentpid 8493 --identifier torbrowser --parenttty /dev/pts/0 --whoami user --messagecli --typecli error --titlecli ‘Tor Browser Starter (by Whonix developers)’ --message '###########################################################

torbrowser script bug.

No panic. Nothing is broken. Just some rare condition

has been hit. Try again later. There is likely a

solution for this problem. Please see the Whonix News,

Whonix User Help Forum and Whonix Documentation.

Tor Browser Essentials

Please report this bug!

BASH_COMMAND: cd “$home_folder/tor-browser_$TB_LANG/”

exit_code: 1

output: /usr/lib/msgcollector/msgcollector

output_opts: --icon /usr/share/icons/anon-icon-pack/tbupdate.ico --parentpid 8493 --identifier torbrowser --parenttty /dev/pts/0 --whoami user

progressbaridx:

Experts only:

bash -x torbrowser

###########################################################’ --done

Thanks.

This is it.

+ cd /home/user/tor-browser_en-US/
/usr/bin/torbrowser: line 293: cd: /home/user/tor-browser_en-US/: Permission denied

Did you backup/restore your tor-browser_en-US folder? I guess so. Would be totally fine also.

It’s a permission issue. Most likely you copied as root?

Please try if running the following commend works. And please report back if it does.

Consider also running the following command.

Yes, perhaps tb-starter should check if it has permission to cd into the folder beforehand to show some meaningful error message when there are permission issues.

It worked! Thank you so much. I spent hours putting the computer back together and was completely frustrated when that error popped up. I didn’t even think I got the permissions messed up when I did it.

Again…Thanks!

Glad to hear!

There will be a better error message in such cases in Whonix 12. Tracking this issue here:
https://phabricator.whonix.org/T359