Intermittent toolkit/components/extensions/test/xpcshell/test_ext_permissions.js | xpcshell return code: -11

RESOLVED FIXED in Firefox 57

Status

RESOLVED FIXED
a year ago
8 months ago

People

(Reporter: intermittent-bug-filer, Assigned: aswan)

Tracking

({intermittent-failure})

unspecified
mozilla58
intermittent-failure
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(firefox57 fixed, firefox58 fixed)

Details

(Whiteboard: [stockwell fixed])

Attachments

(1 attachment)

(Reporter)

Description

a year ago
treeherder
Filed by: archaeopteryx [at] coole-files.de

https://treeherder.mozilla.org/logviewer.html#?job_id=130677667&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/A2-ZkIPiRb6x7ZaxrpJKsA/runs/0/artifacts/public/logs/live_backing.log

08:38:43     INFO -  PID 6662 | WARNING: YOU ARE LEAKING THE WORLD (at least one JSRuntime and everything alive inside it, that is) AT JS_ShutDown TIME.  FIX THIS!
08:38:43     INFO -  PID 6662 | [6662, Main Thread] WARNING: OOPDeinit() without successful OOPInit(): file /builds/worker/workspace/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3562
08:38:43     INFO -  PID 6662 | Leaked URLs:
08:38:43     INFO -  PID 6662 |   file:///Users/cltbld/tasks/task_1505314043/build/application/NightlyDebug.app/Contents/Resources/omni.ja
08:38:43     INFO -  PID 6662 |   resource://gre-resources/counterstyles.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/html.css
08:38:43     INFO -  PID 6662 |   chrome://global/content/minimal-xul.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/quirk.css
08:38:43     INFO -  PID 6662 |   resource://gre/res/svg.css
08:38:43     INFO -  PID 6662 |   chrome://global/content/xul.css
08:38:43     INFO -  PID 6662 |   chrome://global/skin/scrollbars.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/number-control.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/forms.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/noscript.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/ua.css
08:38:43     INFO -  PID 6662 |   chrome://pluginproblem/content/pluginProblemBinding.css
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar-base
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#thumb
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/browser.xml#browser
08:38:43     INFO -  PID 6662 |   resource://gre-resources/counterstyles.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/html.css
08:38:43     INFO -  PID 6662 |   chrome://global/content/minimal-xul.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/quirk.css
08:38:43     INFO -  PID 6662 |   resource://gre/res/svg.css
08:38:43     INFO -  PID 6662 |   chrome://global/content/xul.css
08:38:43     INFO -  PID 6662 |   chrome://global/skin/scrollbars.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/number-control.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/forms.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/noscript.css
08:38:43     INFO -  PID 6662 |   resource://gre-resources/ua.css
08:38:43     INFO -  PID 6662 |   file:///var/folders/kk/rk3wh3m13693g24w3kjx5nh800000w/T/generated-extension-6.xpi
08:38:43     INFO -  PID 6662 |   x:///
08:38:43     INFO -  PID 6662 |   moz-extension://22f1df4c-9bed-7949-884b-92c44f1ec65f/
08:38:43     INFO -  PID 6662 |   moz-extension://22f1df4c-9bed-7949-884b-92c44f1ec65f/
08:38:43     INFO -  PID 6662 |   file:///var/folders/kk/rk3wh3m13693g24w3kjx5nh800000w/T/generated-extension-6.xpi
08:38:43     INFO -  PID 6662 |   x:///
08:38:43     INFO -  PID 6662 |   chrome://extensions/content/dummy.xul
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml
08:38:43     INFO -  PID 6662 |   x:///chrome/toolkit/content/global/bindings/scrollbar.xml
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#thumb
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar-base
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar-base
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/browser.xml
08:38:43     INFO -  PID 6662 |   x:///chrome/toolkit/content/global/bindings/browser.xml
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/browser.xml
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/browser.xml#browser
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/browser.xml
08:38:43     INFO -  PID 6662 |   moz-extension://22f1df4c-9bed-7949-884b-92c44f1ec65f/
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#thumb
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar-base
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar-base
08:38:43     INFO -  PID 6662 |   chrome://global/content/bindings/scrollbar.xml#scrollbar
08:38:43     INFO -  PID 6662 |   chrome://extensions/content/dummy.xul
08:38:43     INFO -  PID 6662 |   x:///chrome/toolkit/content/extensions/dummy.xul
08:38:43     INFO -  PID 6662 |   moz-extension://22f1df4c-9bed-7949-884b-92c44f1ec65f/page.html
08:38:43     INFO -  PID 6662 |   file:///var/folders/kk/rk3wh3m13693g24w3kjx5nh800000w/T/generated-extension-6.xpi
08:38:43     INFO -  PID 6662 |   x:///page.html
08:38:43     INFO -  PID 6662 |   moz-extension://22f1df4c-9bed-7949-884b-92c44f1ec65f/page.html
08:38:43     INFO -  PID 6662 |   moz-extension://22f1df4c-9bed-7949-884b-92c44f1ec65f/page.html
08:38:43     INFO -  PID 6662 |   moz-extension://22f1df4c-9bed-7949-884b-92c44f1ec65f/page.js
08:38:43     INFO -  PID 6662 | Assertion failure: 0 == rv, at /builds/worker/workspace/build/src/nsprpub/pr/src/pthreads/ptthread.c:292
08:38:43     INFO -  PID 6662 | Redirecting call to abort() to mozalloc_abort
08:38:43     INFO -  PID 6662 | Hit MOZ_CRASH() at /builds/worker/workspace/build/src/memory/mozalloc/mozalloc_abort.cpp:33
It's your favorite assert!
Flags: needinfo?(nfroyd)
Comment hidden (Intermittent Failures Robot)
Filed bug 1400919 for the lack of crash stacks in xpcshell testing.

It's not obvious to me whether the assertion is a side effect of leaking the world or just an assert we intermittently hit.
Flags: needinfo?(nfroyd)
Comment hidden (Intermittent Failures Robot)
this test is failing exclusively on osx debug in xpcshell with 66 failures in the last 7 days:
https://brasstacks.mozilla.com/orangefactor/index.html?display=Bug&bugid=1399550

:andym, I see you as the triage owner for this component, can you help set the priority and find an engineer to work on this?
Flags: needinfo?(amckay)
Whiteboard: [stockwell needswork]
please also note we have 103 failures on this test case in bug 1399375 in the last week.
Comment hidden (Intermittent Failures Robot)
I will look into this.
Assignee: nobody → bob.silverberg
Flags: needinfo?(amckay)
Priority: P5 → P2
Andrew, I did some initial investigation as documented in bug 1399375, but have hit a bit of a dead end. Can you please look at this in conjunction with bug 1399375?
Assignee: bob.silverberg → aswan
Comment hidden (Intermittent Failures Robot)
https://hg.mozilla.org/integration/mozilla-inbound/rev/6ee2c4dfac883c92ef1b0f61facf75e3bd1e0126
Bug 1399550: Skip test_ext_permissions on OS-X debug for frequent intermittent failures. r=annoying
Keywords: leave-open
Whiteboard: [stockwell needswork:owner] → [stockwell disabled]
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (mozreview-request)
(Assignee)

Updated

a year ago
Attachment #8914535 - Flags: review?(kmaglione+bmo)
Comment hidden (mozreview-request)

Comment 18

a year ago
mozreview-review
Comment on attachment 8914535 [details]
Bug 1399550 Explicitly close content page in test_ext_permissions.js

https://reviewboard.mozilla.org/r/185854/#review191202
Attachment #8914535 - Flags: review?(kmaglione+bmo) → review+

Comment 19

a year ago
Pushed by aswan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f7b402aacf44
Explicitly close content page in test_ext_permissions.js r=kmag
Keywords: leave-open
https://hg.mozilla.org/mozilla-central/rev/f7b402aacf44
Status: NEW → RESOLVED
Last Resolved: a year ago
status-firefox58: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
status-firefox57: --- → affected
Whiteboard: [stockwell disabled] → [stockwell fixed]

Comment 21

a year ago
bugherderuplift
https://hg.mozilla.org/releases/mozilla-beta/rev/1ffa3380bf98
status-firefox57: affected → fixed
Flags: in-testsuite+
Comment hidden (Intermittent Failures Robot)

Updated

8 months ago
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.