Error writing settings file: file:///usr/lib/firefox-3.0.3/foxyproxy.xml
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
foxyproxy (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bug Description
Binary package hint: foxyproxy
After installing the foxyproxy package I get the attached error when running Firefox. "Error writing settings file: file://
Yes, I could give myself write access to /usr/lib/
Distributor ID: Ubuntu
Description: Ubuntu intrepid (development branch)
Release: 8.10
Codename: intrepid
foxyproxy:
Installed: 2.7.5-0ubuntu3
Candidate: 2.7.5-0ubuntu3
Version table:
*** 2.7.5-0ubuntu3 0
500 http://
100 /var/lib/
firefox:
Installed: 3.0.3+build1+
Candidate: 3.0.3+build1+
Version table:
*** 3.0.3+build1+
500 http://
100 /var/lib/
Changed in foxyproxy: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in foxyproxy: | |
status: | Confirmed → Triaged |
I believe this is because foxyproxy is installed in /usr/lib/ firefox- 3.0.3/ and the extension looks for the xml file there.
From foxyproxy.js:
var self; org/network/ protocol; 1?name= file"]. createInstance( CI["nsIFileProt ocolHandler" ]); __LOCATION_ _)) { dler.getFileFro mURLSpec( Components. Exception( ).filename) ; clone() ;
var fileProtocolHandler = CC["@mozilla.
if ("undefined" != typeof(
// preferred way
self = __LOCATION__;
}
else {
self = fileProtocolHan
}
var componentDir = self.parent; // the directory this file is in
var settingsDir = componentDir.