Closed
Bug 1231055
Opened 6 years ago
Closed 6 years ago
About:plugins is blank
Categories
(Core :: Plug-ins, defect, P1)
Tracking
()
VERIFIED
FIXED
mozilla45
| Tracking | Status | |
|---|---|---|
| firefox44 | --- | unaffected |
| firefox45 | --- | verified |
People
(Reporter: matthewrbowker.bugs, Assigned: gfritzsche)
Details
(Whiteboard: [measurement:client])
Attachments
(1 file)
|
1.00 KB,
patch
|
mossop
:
review+
|
Details | Diff | Splinter Review |
See full thread at http://comments.gmane.org/gmane.comp.mozilla.nightly/3849. To reproduce, visit about:plugins in a new tab. Last working as of 20151130030228 nightly (see https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=47b49b0d3236&tochange=66a6d7ec9534).
Comment 1•6 years ago
|
||
Managed to reproduce it in latest Nightly 45.0a1 (2015-12-07) Tried with new profile and in Safe Mode. Build ID 20151207030210 User Agent Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0 [bugday-20151207]
Updated•6 years ago
|
Component: Untriaged → Plug-ins
Product: Firefox → Core
Comment 2•6 years ago
|
||
I can confirm that the about:plugins page is blank on the latest Nightly 45.0a1 on Mac OS X, Ubuntu 14.04 and Windows 7. Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0 Build ID: 20151207030210
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 3•6 years ago
|
||
There were no SeaMonkey 2.42a1 nightlies (for any platform, in fact) later than November 30 which might be why this bug hasn't yet hit SeaMonkey: UA:"Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0 SeaMonkey/2.42a1" ID:20151130003002 c-c:26610a75105c91f9dca6e14fb2ff97b0d7c8830c m-c:7883e81f3c305078353ca27a6b1adb8c769d5904 en-US which is the latest SeaMonkey trunk build I can use, is still "good" but IIUC what the reporter said in comment #0 it is probably less than 24h before the culprit change.
| Assignee | ||
Comment 4•6 years ago
|
||
I see this JS error when loading the page: 1449619773868 addons.manager WARN Exception calling callback: ReferenceError: aTags is not defined (resource://gre/modules/addons/PluginProvider.jsm:452:14) JS Stack trace: PluginWrapper.prototype.pluginFullpath@PluginProvider.jsm:452:14 < filterProperties@AddonManager.jsm:1290:9 < AddonManagerInternal.requestPlugins/<@AddonManager.jsm:1296:43 < safeCall@AddonManager.jsm:179:5 < AddonManagerInternal.getAddonsByTypes/<.noMoreObjects@AddonManager.jsm:2526:9 < AsyncObjectCaller.prototype.callNext@AddonManager.jsm:375:7 < AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2521:11 < this.Experiments.PreviousExperimentProvider.prototype<.getAddonsByTypes@Experiments.jsm:2264:7 < callProviderAsync@AddonManager.jsm:254:12 < AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2516:1 < AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7 < AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2521:11 < PluginProvider.getAddonsByTypes@PluginProvider.jsm:153:5 < callProviderAsync@AddonManager.jsm:254:12 < AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2516:1 < AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7 < AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2521:11 < GMPProvider.getAddonsByTypes@GMPProvider.jsm:668:5 < callProviderAsync@AddonManager.jsm:254:12 < AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2516:1 < AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7 < AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2521:11 < this.LightweightThemeManager.getAddonsByTypes@LightweightThemeManager.jsm:449:7 < callProviderAsync@AddonManager.jsm:254:12 < AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2516:1 < AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7 < AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2521:11 < SocialAddonProvider.getAddonsByTypes@SocialService.jsm:1032:7 < callProviderAsync@AddonManager.jsm:254:12 < AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2516:1 < AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7 < AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2521:11 < this.XPIProvider.getAddonsByTypes/<@XPIProvider.jsm:3953:7 < makeSafe/<@XPIProviderUtils.js:159:17 < asyncMap@XPIProviderUtils.js:187:5 < this.XPIDatabase.getAddonList/<@XPIProviderUtils.js:1083:9 < Handler.prototype.process@Promise-backend.js:933:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:812:7 < Promise*this.PromiseWalker.scheduleWalkerLoop@Promise-backend.js:743:11 < this.PromiseWalker.schedulePromise@Promise-backend.js:775:7 < Promise.prototype.then@Promise-backend.js:450:5 < this.XPIDatabase.getAddonList@XPIProviderUtils.js:1080:5 < this.XPIDatabase.getVisibleAddons@XPIProviderUtils.js:1163:1 < this.XPIProvider.getAddonsByTypes@XPIProvider.jsm:3952:5 < callProviderAsync@AddonManager.jsm:254:12 < AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2516:1 < AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7 < AsyncObjectCaller@AddonManager.jsm:361:3 < AddonManagerInternal.getAddonsByTypes@AddonManager.jsm:2514:1 < this.AddonManager.getAddonsByTypes@AddonManager.jsm:3186:5 < AddonManagerInternal.requestPlugins@AddonManager.jsm:1295:5 < MessageListener.prototype.callListeners@RemotePageManager.jsm:35:9 < RemotePages.prototype.portMessageReceived@RemotePageManager.jsm:108:5 < MessageListener.prototype.callListeners@RemotePageManager.jsm:35:9 < ChromeMessagePort.prototype.message@RemotePageManager.jsm:340:3
status-firefox44:
--- → unaffected
status-firefox45:
--- → affected
Whiteboard: [measurement:client:tracking]
| Assignee | ||
Comment 5•6 years ago
|
||
[Tracking Requested - why for this release]: about:plugins is unusable in Fx45.
tracking-firefox45:
--- → ?
| Assignee | ||
Comment 6•6 years ago
|
||
Which is here: https://hg.mozilla.org/mozilla-central/annotate/2bdd9ec79799eff3ceec0a318f5a0632d918a527/toolkit/mozapps/extensions/internal/PluginProvider.jsm#l452 ... which was broken recently (there simply is no |aTags|).
| Assignee | ||
Comment 8•6 years ago
|
||
Never mind, that is a much older change - i'm a bit tired here :)
Flags: needinfo?(evilpies)
| Assignee | ||
Comment 9•6 years ago
|
||
Probably caused here: https://hg.mozilla.org/mozilla-central/diff/7dde3c932d01/toolkit/mozapps/extensions/internal/PluginProvider.jsm#l1.19
| Assignee | ||
Comment 10•6 years ago
|
||
Attachment #8696842 -
Flags: review?(dtownsend)
| Assignee | ||
Updated•6 years ago
|
Assignee: nobody → gfritzsche
Status: NEW → ASSIGNED
Comment 11•6 years ago
|
||
Today after a long wait there was a new SeaMonkey trunk nightly, and its about:plugins is completely empty: UA:"Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0 SeaMonkey/2.42a1" ID:20151209003002 c-c:2c0a9d30510abc917fa16dcd8656a1a186e9d963 m-c:a8965ae93c5d098a4f91ad9da72150bb43df07a7 en-US Thus I confirm that (as expected) this bug affects also SeaMonkey.
QA Whiteboard: [seamonkey-2.42-affected]
Updated•6 years ago
|
Attachment #8696842 -
Flags: review?(dtownsend) → review+
Comment 12•6 years ago
|
||
Would be nice to get some tests for this function!
| Assignee | ||
Updated•6 years ago
|
Keywords: checkin-needed
| Assignee | ||
Comment 13•6 years ago
|
||
(In reply to Dave Townsend [:mossop] from comment #12) > Would be nice to get some tests for this function! True, not this week though.
Comment 14•6 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/64d71638794c
Keywords: checkin-needed
Comment 15•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/64d71638794c
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Comment 16•6 years ago
|
||
I hereby VERIFY that the bug is FIXED on the following build of SeaMonkey: UA:"Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0 SeaMonkey/2.42a1" ID:20151212003002 c-c:ee0054018a7f3248e625679d80d9111aac25facb m-c:694a530e236564a3d9f4b9fd7d9e96ae782b3a7b en-US If someone can check it on Firefox, and at least on Linux32 (see comment #1) and on W32 and Mac (see comment #2) then the bug's Status may be set to VERIFIED.
QA Whiteboard: [seamonkey-2.42-affected] → [seamonkey-2.42-verified]
| Assignee | ||
Comment 17•6 years ago
|
||
Alexandra, can you verify this?
Flags: needinfo?(alexandra.lucinet)
Priority: -- → P1
QA Contact: alexandra.lucinet
Whiteboard: [measurement:client:tracking] → [measurement:client] [measurement:client:tracking]
Comment 18•6 years ago
|
||
I have successfully reproduced this bug with Nightly 45.0a1 (2015-12-07) on Windows 7, 64 Bit! This Bug's fix is now verified on Latest Nightly on Windows 7! Build ID 20151213030241 User Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Comment 19•6 years ago
|
||
(In reply to Hossain Al Ikram [:ikram] (QA Contact) from comment #18) > I have successfully reproduced this bug with Nightly 45.0a1 (2015-12-07) on > Windows 7, 64 Bit! > > This Bug's fix is now verified on Latest Nightly on Windows 7! > > Build ID 20151213030241 > User Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 > Firefox/45.0 This accounts for W32. Anyone on the Mac? And I checked Linux64 on SeaMonkey, but maybe we need to check Linux32 on Firefox?
| Assignee | ||
Comment 20•6 years ago
|
||
The issue here was not platform-specific, so i think we are good here. Thanks!
| Reporter | ||
Comment 21•6 years ago
|
||
Works for me. Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Firefox/45.0 ID:20151213030241 CSet: f07e71078bc8991f74c2101944c8f869c77f442a
| Assignee | ||
Updated•6 years ago
|
Whiteboard: [measurement:client] [measurement:client:tracking] → [measurement:client]
You need to log in
before you can comment on or make changes to this bug.
Description
•