Control: user debian...@lists.debian.org
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}/formhist...@yahoo.com/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


Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers

Reply via email to