Control: user [email protected] Control: usertags -1 + broken-symlink adequate
On Wed, 01 Jul 2015 23:41:35 +1000 Dmitry Smirnov wrote:
> I'm not getting this error and I have no idea how to reproduce. Could you
> maybe obtain `stat` output of this file and perhaps `fsck` your file system?
I can reproduce this issue with firefox-esr 45 from Debian unstable.
pabs@chianamo ~ $ journalctl -r --user | grep formhistory | head -n1
Mar 14 21:13:57 chianamo firefox-esr.desktop[21030]: 1457961237423
addons.xpi WARN Problem getting last modified time for
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/[email protected]/defaults/preferences/000system.js:
[Exception... "Component returned failure code: 0x80520006
(NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIFile.lastModifiedTime]" nsresult:
"0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST)" location: "JS frame ::
resource://gre/modules/addons/XPIProvider.jsm :: recursiveLastModifiedTime ::
line 1883" data: no] Stack trace:
recursiveLastModifiedTime()@resource://gre/modules/addons/XPIProvider.jsm:1883
<
recursiveLastModifiedTime()@resource://gre/modules/addons/XPIProvider.jsm:1893
<
recursiveLastModifiedTime()@resource://gre/modules/addons/XPIProvider.jsm:1893
<
recursiveLastModifiedTime()@resource://gre/modules/addons/XPIProvider.jsm:1893
< getModTime()@resource://gre/modules/addons/XPIProvider.jsm:2031 <
getInstallState()@resource://gre/modules/addons/XPIProvider.jsm:2189 <
this.XPIProvider.checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3594
<
this.XPIProvider.startup()@resource://gre/modules/addons/XPIProvider.jsm:2658 <
callProvider()@resource://gre/modules/AddonManager.jsm:227 <
_startProvider()@resource://gre/modules/AddonManager.jsm:833 <
AddonManagerInternal.startup()@resource://gre/modules/AddonManager.jsm:1016 <
this.AddonManagerPrivate.startup()@resource://gre/modules/AddonManager.jsm:2782
< amManager.prototype.observe()@resource://gre/components/addonManager.js:58
The issue is caused by this broken symlink:
pabs@chianamo ~ $ adequate xul-ext-form-history-control
xul-ext-form-history-control: broken-symlink
/usr/share/xul-ext/form-history-control/defaults/preferences/000system.js ->
/etc/xul-ext/form-history-control.js
pabs@chianamo ~ $ ls -l /etc/xul-ext/form-history-control.js
ls: cannot access '/etc/xul-ext/form-history-control.js': No such file or
directory
pabs@chianamo ~ $ dpkg -L xul-ext-form-history-control | grep /etc
pabs@chianamo ~ $ grep /etc /var/lib/dpkg/info/xul-ext-form-history-control.*
pabs@chianamo ~ $
This bug report reply brought to you by adequate:
http://bonedaddy.net/pabs3/log/2013/02/23/inadequate-software/
--
bye,
pabs
https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

