Opened 5 years ago

Last modified 21 months ago

#12814 new defect

No space left in /var prevents Tor Browser from starting properly

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

Description

While testing 4.0-alpha I realized that Tor Browser is not starting properly on my machine. Extensions were missing and the following errors in the console showed up:

[13:29:23.748] ERROR addons.xpi-utils: SQL error 13: database or disk is full @ resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js:204
[13:29:23.753] ERROR addons.xpi: Failed to add add-on https-everywhere@eff.org in app-profile to database: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageStatement.execute]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js :: XPIDB_rollbackTransaction :: line 457"  data: no] @ resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js:457
[13:29:24.939] ERROR addons.xpi: Error during startup file checks, rolling back any database changes: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageStatement.execute]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js :: XPIDB_commitTransaction :: line 442"  data: no] @ resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js:442
[13:29:24.941] ERROR addons.manager: Exception calling provider startup: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageStatement.execute]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js :: XPIDB_rollbackTransaction :: line 457"  data: no] @ resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js:457

The partition where Tor Browser got extracted had enough space left. The only one that was full was /var. Fixing that fixed the start issues as well. Not sure what exactly gets written to /var but it seems a disk leak to me we need to investigate.

Child Tickets

Change History (1)

comment:1 Changed 21 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

Note: See TracTickets for help on using tickets.