Tor Browser 8.0a10 wants to update to 8.0a10
After updating my 8.0a9 browser to 8.0a10, on Linux, the browser still thinks that an update is available and will download and update again to 8.0a10.
After setting app.update.log
to true
, I can see this in the logs:
UTM:SVC TimerManager:registerTimer - id: xpi-signature-verification
[08-20 19:38:02] TorLauncher INFO: debug output ready
[08-20 19:38:02] TorLauncher INFO: SOCKS port type: TCP
[08-20 19:38:02] TorLauncher INFO: SOCKS host: 127.0.0.1
[08-20 19:38:02] TorLauncher INFO: SOCKS port: 9250
1534793884386 addons.webextension.https-everywhere-eff@eff.org WARN Please specify whether you want browser_style or not in your browser_action options.
1534793884387 addons.webextension.{73a6fe31-595d-460b-a920-fcc0f8843232} WARN Please specify whether you want browser_style or not in your browser_action options.
Tor NOTICE: Bootstrapped 85%: Finishing handshake with first hop
Tor NOTICE: Bootstrapped 90%: Establishing a Tor circuit
Tor NOTICE: Tor has successfully opened a circuit. Looks like client functionality is working.
Tor NOTICE: Bootstrapped 100%: Done
AUS:SVC Creating UpdateService
AUS:SVC readStatusFile - status: downloading, path: /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/updates/0/update.status
[08-20 19:38:07] Torbutton NOTE: Initializing security-prefs.js
[08-20 19:38:07] Torbutton NOTE: security-prefs.js initialization complete
Tor NOTICE: New control connection opened from 127.0.0.1. AUS:SVC getCanApplyUpdates - testing write access /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/update.test
AUS:SVC getCanApplyUpdates - able to apply updates
AUS:SVC getCanStageUpdates - staging updates is disabled by preference app.update.staging.enabled
UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails
AUS:SVC gCanCheckForUpdates - able to check for updates
AUS:SVC getCanApplyUpdates - testing write access /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/update.test
AUS:SVC getCanApplyUpdates - able to apply updates
AUS:SVC readStatusFile - status: downloading, path: /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/updates/0/update.statusAUS:SVC UpdateService:_postUpdateProcessing - removing update for older application version or same application version with same build ID. update application version: 8.0a10, application version: 60.1.0, update build ID: 20180204020101, application build ID: 20180204020101
AUS:SVC Checker:getUpdateURL - update URL: https://aus1.torproject.org/torbrowser/update_3/alpha/Linux_x86_64-gcc3/8.0a9/en-US
AUS:SVC Checker: checkForUpdates, force: false
AUS:SVC Checker:getUpdateURL - update URL: https://aus1.torproject.org/torbrowser/update_3/alpha/Linux_x86_64-gcc3/8.0a9/en-US
AUS:SVC Checker:checkForUpdates - sending request to: https://aus1.torproject.org/torbrowser/update_3/alpha/Linux_x86_64-gcc3/8.0a9/en-US
[08-20 19:38:08] Torbutton WARN: no SOCKS credentials found for current document.
AUS:SVC UpdateManager:_writeUpdatesToXMLFile - no updates to write. removing file: /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/active-update.xml
AUS:SVC Checker:onLoad - request completed downloading document
AUS:SVC Checker:onLoad - number of updates available: 1
AUS:SVC getCanApplyUpdates - testing write access /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/update.test
AUS:SVC getCanApplyUpdates - able to apply updates
AUS:SVC UpdateService:_selectAndInstallUpdate - download the update
AUS:SVC Creating Downloader
AUS:SVC UpdateService:_downloadUpdate
AUS:SVC readStringFromFile - file doesn't exist: /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/updates/0/update.status
AUS:SVC readStatusFile - status: null, path: /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/updates/0/update.status
AUS:SVC Downloader:downloadUpdate - url: https://cdn.torproject.org/aus1/torbrowser/8.0a10/tor-browser-linux64-8.0a9-8.0a10_en-US.incremental.mar, path: /home/user/tor-alpha/tor-browser_en-US/Browser/TorBrowser/UpdateInfo/updates/0/update.mar, interval: null
AUS:SVC Downloader:onStartRequest - original URI spec: https://cdn.torproject.org/aus1/torbrowser/8.0a10/tor-browser-linux64-8.0a9-8.0a10_en-US.incremental.mar, final URI spec: https://cdn-fastly.torproject.org/aus1/torbrowser/8.0a10/tor-browser-linux64-8.0a9-8.0a10_en-US.incremental.mar
AUS:SVC Downloader:onProgress - progress: 512/6568735
AUS:SVC Downloader:onProgress - progress: 27420/6568735
AUS:SVC Downloader:onProgress - progress: 81920/6568735
According to this line, it seems the browser still thinks it is version 8.0a9:
AUS:SVC Checker:getUpdateURL - update URL: https://aus1.torproject.org/torbrowser/update_3/alpha/Linux_x86_64-gcc3/8.0a9/en-US
However, the about:tor
page correctly shows 8.0a10
.