Closed Bug 1475289 Opened 6 years ago Closed 6 years ago

Cannot install a spelling add-on in Firefox 62.0b7 due to weird errors

Categories

(Toolkit :: Add-ons Manager, defect)

62 Branch
defect
Not set
normal

Tracking

()

VERIFIED WORKSFORME
Tracking Status
firefox-esr60 --- unaffected
firefox61 --- unaffected
firefox62 --- affected
firefox63 --- affected

People

(Reporter: aros, Unassigned)

References

()

Details

(Keywords: regression)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0
Build ID: 20180621064021

Steps to reproduce:

Proceed to https://addons.mozilla.org/firefox/addon/unified-russian-english-spell/ and try to install it.


Actual results:

 [Show/hide message details.] Text Александр Петренас is not allowed in a subject node RDFDataSource.jsm:163
ERROR
resource://gre/modules/addons/RDFDataSource.jsm:163:3
_parseElement
resource://gre/modules/addons/RDFDataSource.jsm:602:9
_parseElement
resource://gre/modules/addons/RDFDataSource.jsm:689:13
_parseDocument
resource://gre/modules/addons/RDFDataSource.jsm:1238:9
RDFDataSource
resource://gre/modules/addons/RDFDataSource.jsm:1140:5
loadFromString
resource://gre/modules/addons/RDFDataSource.jsm:1147:12
loadFromString
resource://gre/modules/addons/RDFManifestConverter.jsm:43:21
loadManifestFromRDF
resource://gre/modules/addons/XPIInstall.jsm:608:18
InterpretGeneratorResume self-hosted:1269:8 next self-hosted:1224:9 loadFromRDF
resource://gre/modules/addons/XPIInstall.jsm:786:23
InterpretGeneratorResume self-hosted:1269:8 next self-hosted:1224:9
1531413315515	addons.xpi	WARN	Download of https://addons.mozilla.org/firefox/downloads/file/371168/addon-1.0.1-sm+tb+fx.xpi?src=dp-btn-primary failed: Error: subject nodes cannot contain text content (resource://gre/modules/addons/RDFDataSource.jsm:603:15) JS Stack trace: _parseElement@RDFDataSource.jsm:603:15
_parseElement@RDFDataSource.jsm:689:13
_parseDocument@RDFDataSource.jsm:1238:9
RDFDataSource@RDFDataSource.jsm:1140:5
loadFromString@RDFDataSource.jsm:1147:12
loadFromString@RDFManifestConverter.jsm:43:21
loadManifestFromRDF@XPIInstall.jsm:608:18
loadFromRDF@XPIInstall.jsm:786:23

addons.mozilla.org: The add-on downloaded from this site could not be installed because it appears to be corrupt. OK!

Not OK!
Severity: normal → blocker
Priority: -- → P1
Summary: Cannot install a specific add-on in Firefox 62.0b7 add-on due to weird errors → Cannot install a specific add-on in Firefox 62.0b7 due to weird errors
Something must be wrong with your website because earlier today (a few hours ago) I was able to install it and now I cannot.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Cannot install a specific add-on in Firefox 62.0b7 due to weird errors → Cannot install a language add-on in Firefox 62.0b7 due to weird errors
Summary: Cannot install a language add-on in Firefox 62.0b7 due to weird errors → Cannot install a spelling add-on in Firefox 62.0b7 due to weird errors
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0
20180704003137

Reporter, please don't set the Priority field. It's for developer use only.
This doesn't impede testing or development work; it's therefore not a blocker.
https://wiki.mozilla.org/BMO/UserGuide/BugFields


It installs successfully for me in Firefox 61.0.1 Locale is en-US, which appears to be the same as reporter's, based on the language of the error messages in comment 0. Browser Console output:

1531491121334	addons.xpi	WARN	Ignoring localized properties with no listed locales (3)
1531491121335	addons.xpi	WARN	Ignoring localized properties with no listed locales (5)
1531491123985	addons.xpi	WARN	Add-on ruspell-extended@addons.mozilla.org is missing bootstrap method install

It does fail to install in beta and nightly. Regression range:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=5382bedfa8433c4cda6fb0b8969a5008fed7a099&tochange=292cf80054b4734a0d7c84e987f68e229f2ccc24
Blocks: 1457749
Severity: blocker → normal
Has Regression Range: --- → yes
Has STR: --- → yes
Component: Untriaged → Add-ons Manager
Keywords: regression
Priority: P1 → --
Product: Firefox → Toolkit
The extension's install.rdf file contains invalid RDF data. The built-in RDF service often accepted invalid RDF (or invalid XML), but the new one (intentionally) does not.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Andreas, can you contact the author of this dictionary and/or update the compat range to end at 61?
Flags: needinfo?(awagner)
This is the only add-on of such kind on addons.mozilla.org and the author is not available.

Could anyone from Mozilla please fix the bad file and reupload the fixed addon? I guess it's a ten minutes job.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → WORKSFORME
A new version has been uploaded on July 13. Can you please re-check that one?
Flags: needinfo?(awagner) → needinfo?(aros)
When I set the bug to "RESOLVED" I meant that the new version of this addon was fixed.
Status: RESOLVED → VERIFIED
Flags: needinfo?(aros)
You need to log in before you can comment on or make changes to this bug.