[Pkg-mozext-maintainers] Bug#790691: Bug#790691: xul-ext-form-history-control: Got weird messages after installing it and running iceweasel from CLI

Paul Wise pabs at debian.org
Mon Mar 14 13:30:06 UTC 2016


Control: user debian-qa at 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 at 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}/formhistory at 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 at 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 at 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 at chianamo ~ $ dpkg -L xul-ext-form-history-control | grep /etc
pabs at chianamo ~ $ grep /etc /var/lib/dpkg/info/xul-ext-form-history-control.*
pabs at 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


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozext-maintainers/attachments/20160314/4f2f53ba/attachment.sig>


More information about the Pkg-mozext-maintainers mailing list