Bug#817986: Latest update to version 45 did break searches and search plugins
Klaus Ethgen
Klaus at Ethgen.de
Wed Mar 16 06:46:08 UTC 2016
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
Am Mi den 16. Mär 2016 um 7:30 schrieb Mike Hommey:
> On Wed, Mar 16, 2016 at 07:03:04AM +0100, Klaus Ethgen wrote:
> > > You'll have to be more specific again because if I go to
> > > https://addons.mozilla.org/en-US/firefox/addon/duckduckgo-html/
> > > and install it, it works. Did you try disabling all your addons? Did you
> > > check the browser console?
> >
> > Here is the output from the browser console:
> >
> > 1458107883324 addons.xpi WARN Download of https://addons.mozilla.org/firefox/downloads/latest/252588/addon-252588-latest.xml?src=search failed: [Exception... "Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [nsIZipReader.open]" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: AddonInstall.prototype.loadManifest< :: line 5469" data: no] Stack trace: AddonInstall.prototype.loadManifest<()@resource://gre/modules/addons/XPIProvider.jsm:5469 < TaskImpl_run()@resource://gre/modules/Task.jsm:315 < TaskImpl()@resource://gre/modules/Task.jsm:276 < createAsyncFunction/asyncFunction()@resource://gre/modules/Task.jsm:250 < AddonInstall.prototype.onStopRequest()@resource://gre/modules/addons/XPIProvider.jsm:5791
> >
> > This is the only output and I get the popup that the "add-on" is broken
> > (Even though it is no addon than a search).
> >
> > Installing normal addons work well.
> >
> > And no, I didn't disable all my addons. The web is to insecure to use
> > without a basic selection of addons in firefox.
>
> Can't you try to disable them only for a search plugin install test?
Not really appliciable.
However, I did a safety copy of .mozilla, closed all tabs and tabgroups
and did disable every plugin.
After that I went to addons.mozilla.net and tried to install the
duckduckgo lite search. Now I do not even get any usefull stuff. I get a
xml page:
<?xml version="1.0" encoding="utf-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>DuckDuckGo Lite</ShortName>
<Description>Search DuckDuckGo (Lite)</Description>
<InputEncoding>UTF-8</InputEncoding>
<LongName>DuckDuckGo Search (Lite, non-JS)</LongName>
<Image height="16" width="16">data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB8lBMVEUAAADkRQzjPwPjQQXkRQ3iPwTiQQXgPQPeQgrcOwPVNgDVNQDWOgbTMwDRMgDQMwDSMwDRNwTQLgDRJgDSJwDSLgDSNwTjOgDiOADjOQDkPADhQAXzs5v+/fv////0vKbiRQvgPQHpdUr85NzuknPdKgDcIwDnZzj2w7HqeU/gPQLsimb/+PftjWn97Obpb0LdJQDeLQDtjmvsi2jgSBDnbULgOQD/39HgLQDeMgDpeFLgSBH0v670uqbaJQD2qImWvP/G1Ob5+/3u//+fvvXyp47dMwDaLwD0u6v0v6/aNQDiXi/aKQD3qozU7/8gSY2vvtg0ZK/OqLDaKQHYKgLgWTfaNADZMgDZMADZLADzqpD7//+xwdz//9H/5Bn/7Bn//ADofADYMADYMQDZOgPXLgDiZDj//97/0AD3tQDvlgHZOgbXLATXMADWMgDfXjLVLQD///z+0AD/3Rn/yRnwnQDcVjbVMQDyv67wuKTSJwDRHQD+8O/tg3/iQQDwhAHnawHWMADvtKfyva7XQxHga0bQGQD2vbH/u8LXIQCmPQzja07XQxLliGn99fPkcVHvhnGZ5VguvUU5wktBwCcAgxzydVv/8/XmiGngdlL+ysi3+I8LtCE80V6P3YmX4sDleljSNQLzr6D7sKPXNQTSIwAEAbMrAAAAF3RSTlMARqSkRvPz80PTpKRG3fPe3hio9/eoGP50jNsAAAABYktHRB5yCiArAAAAyElEQVQYGQXBvUqCYRiA4fu2V9Tn+UQddI3aCpxaOoU6iU4gcqqpoYbALXBuCuoYmttamqJDiEoh4YP+MOi6BNCh+uYKEGiOVNCXXxA2XDVV/UyfKbRCXTLQWAxbP2vt8Ue/uYDvfim91615sb2um6rqtrr/NFb1cUf1Ybd06areU6lSlYpK79jzK1SyJOkfhOl8JGEcqV5zoKrTRqO6yUzIzNu46ijdM1VV9bhuUJ/nZURExLRzUiPQm3kKXHi4BAEGOmOi78A/L1QoU/VHoTsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDEtMTlUMjA6MDE6MTEtMDU6MDAuET6cAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAxLTE5VDIwOjAxOjExLTA1OjAwX0yGIAAAAABJRU5ErkJggg==</Image>
<Url type="text/html" method="post" template="https://duckduckgo.com/lite/">
<Param name="q" value="{searchTerms}"/>
</Url>
<Url type="application/x-suggestions+json" template="https://duckduckgo.com/ac/?q={searchTerms}&type=list"/>
</OpenSearchDescription>
But not even a addon download try at all.
The web console shows:
TypeError: this._recipeManager is null LoginManagerParent.jsm:185:9
Content Security Policy: Die Direktive 'frame-src' sollte nicht mehr verwendet werden. Bitte verwenden Sie stattdessen die Direktive 'child-src'. <unbekannt>
1458110374044 Toolkit.Telemetry WARN TelemetryStorage::_scanArchive - have seen this id before: 582bcbff-5454-4fdb-b7a5-73770fb1f506, overwrite: false
Kein Element gefunden data::1:1
1458110374919 addons.productaddons ERROR Request failed certificate checks: [Exception... "SSL is required and URI scheme is not https." nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://gre/modules/CertUtils.jsm :: checkCert :: line 145" data: no] Log.jsm:751:0
1458110374919 Toolkit.GMP ERROR GMPInstallManager.simpleCheckAndInstall Could not check for addons: [Exception... "SSL is required and URI scheme is not https." nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://gre/modules/CertUtils.jsm :: checkCert :: line 145" data: no] Stack trace: checkCert()@resource://gre/modules/CertUtils.jsm:145 < downloadXML/</success()@resource://gre/modules/addons/ProductAddonChecker.jsm:113 Log.jsm:751:0
Regards
Klaus
- --
Klaus Ethgen http://www.ethgen.ch/
pub 4096R/4E20AF1C 2011-05-16 Klaus Ethgen <Klaus at Ethgen.ch>
Fingerprint: 85D4 CA42 952C 949B 1753 62B3 79D0 B06F 4E20 AF1C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAEBCgAGBQJW6QElAAoJEKZ8CrGAGfasta8L/R2js/YtjocNfWgj0TOhekI3
tQdN2lO7iwXhZOozTjwlNbiRvVwCw61HR4g3EEtQOTt8PHx4JOIRFHJDmRrS6OaR
zieBwiKRKbilK9+0D2vwKmasK1OqGrYnTfjewEqsStPBZ/A1aD+iRqJH3cBy1DzW
kkzbbTXTm+9GFUuplqeb9pg2UCWXUhh98bLEXuLWEP7ReAe0CMcPvi/QPBe2XoG6
K6bhML2pFsAfLkReULVntGdHFS6egZAUjKTgBSRJqSLqbbclWWhSiv+pCXuUZ+Jd
yD0ZlqFdKA+Ma6PEw8ubePLRmKlJWbpBTebwnW0fVTDxWlJ0i4AC7CDzjPrHMEGQ
qJhxkGV3Z1iZfsPSiGLwXxmg3txSS7CEyoq8iOACqBFJOqqd6HmLC7z0718igMOb
1j3dBK4KChEbW1Isd7dgJ2tS9S9xEV1Jb5NDWQDaVpSmftGUVLpX5pMgg7RtFkQA
4DeSo9sfGdhLE/PVV9DFzvxZDo+TsOj774al82m60A==
=p2av
-----END PGP SIGNATURE-----
More information about the pkg-mozilla-maintainers
mailing list