Opened 7 months ago

Last modified 8 weeks ago

#32950 new defect

TorButton causes significant CPU load

Reported by: cypherpunks Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-torbutton, gitlab-tb-torbutton
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

When using TorBrowser without Tor (extensions.torbutton.use_nontor_proxy = true) TorButton tries to connect to control port, fails and then begins to waste CPU cycles by retrying control port connection attempts.

This is due to circuit display code here: https://gitweb.torproject.org/torbutton.git/tree/chrome/content/tor-circuit-display.js#n412

Disabling extensions.torbutton.display_circuit solves this, but it is kinda non obvious from user POV. Please make extensions.torbutton.use_nontor_proxy the only pref needed for TorButton to cease all of its Tor-related activities.

Child Tickets

Change History (1)

comment:1 Changed 8 weeks ago by acat

Keywords: tbb-torbutton gitlab-tb-torbutton added
Note: See TracTickets for help on using tickets.