Opened 4 years ago

Last modified 4 years ago

#14978 needs_information defect

Tor browser bundle random segfault

Reported by: esmedoescode Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-crash
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

I know the info here is pretty sparse, but I wasn't prepared for it. ulimit and logging turned up for next time.

TBB had been running for probably an hour or two, had had up to about 20-30 tabs open, but at the time of crash was down to 5. None were hidden services; two were guardian.co.uk, the rest Bruce Schneier's blog.

Log:

$ start-tor-browser
Launching Tor Browser for Linux in $HOME/Downloads/Internet/Tor/tor-browser_en-US/Browser...
Feb 21 02:02:03.207 [notice] Tor v0.2.5.10 (git-13318a95ddfbbf8d) running on Linux with Libevent 2.0.21-stable, OpenSSL 1.0.1i and Zlib 1.2.7.
Feb 21 02:02:03.208 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Feb 21 02:02:03.239 [notice] Read configuration file "$HOME/Downloads/Internet/Tor/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc-defaults".
Feb 21 02:02:03.269 [notice] Read configuration file "$HOME/Downloads/Internet/Tor/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc".
Feb 21 02:02:03.332 [notice] Opening Socks listener on 127.0.0.1:9150
Feb 21 02:02:03.333 [notice] Opening Control listener on 127.0.0.1:9151
Feb 21 02:02:03.000 [notice] Parsing GEOIP IPv4 file $HOME/Downloads/Internet/Tor/tor-browser_en-US/Browser/TorBrowser/Data/Tor/geoip.
Feb 21 02:02:03.000 [notice] Parsing GEOIP IPv6 file $HOME/Downloads/Internet/Tor/tor-browser_en-US/Browser/TorBrowser/Data/Tor/geoip6.
Feb 21 02:02:03.000 [notice] Bootstrapped 0%: Starting
Feb 21 02:02:04.000 [notice] Bootstrapped 5%: Connecting to directory server
Feb 21 02:02:04.000 [notice] We now have enough directory information to build circuits.
Feb 21 02:02:04.000 [notice] Bootstrapped 80%: Connecting to the Tor network
Feb 21 02:02:04.000 [notice] New control connection opened from 127.0.0.1.
Feb 21 02:02:04.000 [notice] New control connection opened from 127.0.0.1.
Feb 21 02:02:04.000 [notice] Bootstrapped 85%: Finishing handshake with first hop
Feb 21 02:02:05.000 [notice] Bootstrapped 90%: Establishing a Tor circuit
Feb 21 02:02:06.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working.
Feb 21 02:02:06.000 [notice] Bootstrapped 100%: Done
Feb 21 02:02:06.000 [notice] Our directory information is no longer up-to-date enough to build circuits: We need more microdescriptors: we have 5626/6882, and can only build 53% of likely paths. (We have 81% of guards bw, 81% of midpoint bw, and 81% of exit bw.)
Feb 21 02:02:06.000 [notice] I learned some more directory information, but not enough to build a circuit: We need more microdescriptors: we have 5626/6882, and can only build 53% of likely paths. (We have 81% of guards bw, 81% of midpoint bw, and 81% of exit bw.)
Feb 21 02:02:07.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working.
Feb 21 02:02:07.000 [notice] We now have enough directory information to build circuits.
Feb 21 02:02:08.000 [notice] New control connection opened from 127.0.0.1.
Feb 21 02:07:47.000 [notice] Have tried resolving or connecting to address '[scrubbed]' at 3 different places. Giving up.
Feb 21 02:08:06.000 [warn] Rejecting SOCKS request for anonymous connection to private address [scrubbed].
1424484486934 addons.update-checker WARN HTTP Request failed for an unknown reason
1424484486938 addons.update-checker WARN HTTP Request failed for an unknown reason
Feb 21 02:14:09.000 [notice] Closing stream for '[scrubbed].onion': hidden service is unavailable (try again later).
Feb 21 02:28:47.000 [notice] Closing stream for '[scrubbed].onion': hidden service is unavailable (try again later).
Feb 21 03:07:05.000 [notice] Owning controller connection has closed -- exiting now.
$HOME/bin/start-tor-browser: line 301: 30423 Segmentation fault TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD} ./firefox --class "Tor Browser" -profile TorBrowser/Data/Browser/profile.default "${@}"
Tor Browser exited abnormally. Exit code: 139

$ uname -a
Linux $HOSTNAME 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u1 x86_64 GNU/Linux

Child Tickets

Change History (2)

comment:1 Changed 4 years ago by esmedoescode

No dice on reproducing the bug just yet.

I remembered something else: when it happened, I was on one of the guardian comment is free articles, and was trying to dismiss a HTML5 canvas dialog. I clicked the down arrow, it went down... and stayed down. TBB froze for a few seconds, then disappeared with the segfault.

comment:2 Changed 4 years ago by cypherpunks_backup

Keywords: tbb-crash added; segfault removed
Severity: Normal
Status: newneeds_information
Version: Tor: 0.2.5.10
Note: See TracTickets for help on using tickets.