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`.
issue