Closed Bug 934769 Opened 11 years ago Closed 10 years ago

Intermittent browser_navigateaway.js | application crashed [@ nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*)] (Assertion failure: !IsInnerWindow() || IsCurrentInnerWindow(), at nsGlobalWindow.cpp:8914

Categories

(Toolkit :: Add-ons Manager, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: KWierso, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=30097217&tree=Mozilla-Inbound slave: talos-r4-lion-022 13:17:40 INFO - ++DOMWINDOW == 548 (0x14f14bbb8) [serial = 11997] [outer = 0x16b569388] 13:17:41 INFO - ++DOCSHELL 0x16bee2e60 == 103 [id = 4642] 13:17:41 INFO - ++DOMWINDOW == 549 (0x1641ea028) [serial = 11998] [outer = 0x0] 13:17:41 INFO - ++DOMWINDOW == 550 (0x1638eb1a8) [serial = 11999] [outer = 0x1641ea028] 13:17:41 INFO - [Parent 1249] WARNING: Subdocument container has no frame: file ../../../layout/base/nsDocumentViewer.cpp, line 2347 13:17:41 INFO - ++DOCSHELL 0x16f668030 == 104 [id = 4643] 13:17:41 INFO - ++DOMWINDOW == 551 (0x16f620bb8) [serial = 12000] [outer = 0x0] 13:17:41 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/inspector/test/browser_inspector_select_last_selected.js | Node re-selected after navigation 13:17:41 INFO - [Parent 1249] WARNING: No inner window available!: file ../../../dom/base/nsGlobalWindow.cpp, line 9280 13:17:41 INFO - TypeError: this.markup is undefined: InspectorPanel_onNewRoot/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/inspector/inspector-panel.js:361 13:17:41 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/event-emitter.js:63 13:17:41 INFO - EventEmitter_emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/event-emitter.js:110 13:17:41 INFO - InspectorPanel__onMarkupFrameLoad@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/inspector/inspector-panel.js:676 13:17:41 INFO - InspectorPanel_initMarkupPanel_onload@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/inspector/inspector-panel.js:658 13:17:41 INFO - [Parent 1249] WARNING: NS_ENSURE_TRUE(currentInner) failed: file ../../../dom/base/nsGlobalWindow.cpp, line 8303 13:17:41 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/inspector/test/browser_inspector_select_last_selected.js | Console message: [JavaScript Error: "TypeError: this.markup is undefined: InspectorPanel_onNewRoot/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/inspector/inspector-panel.js:361 13:17:41 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/event-emitter.js:63 13:17:41 INFO - EventEmitter_emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/event-emitter.js:110 13:17:41 INFO - InspectorPanel__onMarkupFrameLoad@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/inspector/inspector-panel.js:676 13:17:41 INFO - InspectorPanel_initMarkupPanel_onload@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/inspector/inspector-panel.js:658 13:17:41 INFO - " {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/event-emitter.js" line: 115}] 13:17:41 INFO - --DOMWINDOW == 550 (0x16f620bb8) [serial = 12000] [outer = 0x0] [url = ] 13:17:41 INFO - console.error: 13:17:41 INFO - markup view destroyed 13:17:41 INFO - console.error: 13:17:41 INFO - markup view destroyed 13:17:41 INFO - console.error: 13:17:41 INFO - markup view destroyed 13:17:42 INFO - [Parent 1249] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 264 13:17:42 INFO - ************************* 13:17:42 INFO - A coding exception was thrown in a Promise resolution callback. 13:17:42 INFO - Full message: TypeError: this.docShell is null 13:17:42 INFO - See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise 13:17:42 INFO - Full stack: get_webNavigation@chrome://global/content/bindings/browser.xml:278 13:17:42 INFO - get_currentURI@chrome://global/content/bindings/browser.xml:205 13:17:42 INFO - @resource://gre/modules/PageThumbs.jsm:331 13:17:42 INFO - @resource://gre/modules/Promise.jsm:767 13:17:42 INFO - @resource://gre/modules/Promise.jsm:531 13:17:42 INFO - ************************* 13:17:42 INFO - INFO TEST-END | chrome://mochitests/content/browser/browser/devtools/inspector/test/browser_inspector_select_last_selected.js | finished in 16221ms ... Followed by ... 14:18:25 INFO - TEST-INFO | checking window state 14:18:25 INFO - TEST-START | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js 14:18:25 INFO - ++DOCSHELL 0x176ae9340 == 30 [id = 7535] 14:18:25 INFO - ++DOMWINDOW == 84 (0x144c64aa8) [serial = 19442] [outer = 0x0] 14:18:25 INFO - ++DOMWINDOW == 85 (0x1767a1ea8) [serial = 19443] [outer = 0x144c64aa8] 14:18:25 INFO - [Parent 1249] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 264 14:18:25 INFO - [Parent 1249] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 264 14:18:26 INFO - ++DOMWINDOW == 86 (0x16f6a0c68) [serial = 19444] [outer = 0x144c64aa8] 14:18:26 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html?%7B%22Unsigned%20XPI%22%3A%22http%3A%2F%2Fexample.com%2Fbrowser%2Ftoolkit%2Fmozapps%2Fextensions%2Ftest%2Fxpinstall%2Funsigned.xpi%22%7D" line: 0}] 14:18:26 INFO - TEST-PASS | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | Should have seen the expected number of installs started 14:18:26 INFO - *** LOG addons.xpi: Download started for http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/unsigned.xpi to file /Users/cltbld/Library/Caches/TemporaryItems/tmp-el8.xpi 14:18:26 INFO - *** LOG addons.xpi: Download of http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/unsigned.xpi completed. 14:18:26 INFO - ++DOCSHELL 0x1768f9980 == 31 [id = 7536] 14:18:26 INFO - ++DOMWINDOW == 87 (0x16ee40268) [serial = 19445] [outer = 0x0] 14:18:26 INFO - ++DOMWINDOW == 88 (0x17688f2b8) [serial = 19446] [outer = 0x16ee40268] 14:18:26 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | must wait for load 14:18:26 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | must wait for focus 14:18:26 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | Console message: LOG addons.xpi: Download started for http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/unsigned.xpi to file /Users/cltbld/Library/Caches/TemporaryItems/tmp-el8.xpi 14:18:26 INFO - ++DOMWINDOW == 89 (0x17698d158) [serial = 19447] [outer = 0x144c64aa8] 14:18:26 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | Console message: LOG addons.xpi: Download of http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/unsigned.xpi completed. 14:18:26 INFO - [Parent 1249] WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 264 14:18:26 INFO - OpenGL version detected: 210 14:18:26 INFO - [Parent 1249] WARNING: depth_texture marked as unsupported: file ../../../gfx/gl/GLContextFeatures.cpp, line 412 14:18:26 INFO - [Parent 1249] WARNING: NS_ENSURE_TRUE(aSelection->GetRangeCount()) failed: file ../../../../editor/libeditor/base/nsEditor.cpp, line 3805 14:18:26 INFO - [Parent 1249] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file ../../../../editor/libeditor/base/nsEditor.cpp, line 3784 14:18:26 INFO - [Parent 1249] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file ../../../../editor/libeditor/text/nsTextEditRules.cpp, line 417 14:18:27 INFO - [Parent 1249] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file ../../../../content/events/src/nsContentEventHandler.cpp, line 94 14:18:27 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | Console message: OpenGL compositor Initialized Succesfully. 14:18:27 INFO - Version: 2.1 NVIDIA-7.12.9 14:18:27 INFO - Vendor: NVIDIA Corporation 14:18:27 INFO - Renderer: NVIDIA GeForce 320M OpenGL Engine 14:18:27 INFO - FBO Texture Target: TEXTURE_2D 14:18:27 INFO - [Parent 1249] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file ../../../widget/cocoa/nsChildView.mm, line 5176 14:18:27 INFO - [Parent 1249] WARNING: getting z level of unregistered window: file ../../../../xpfe/appshell/src/nsWindowMediator.cpp, line 590 14:18:27 INFO - [Parent 1249] WARNING: getting z level of unregistered window: file ../../../../xpfe/appshell/src/nsWindowMediator.cpp, line 590 14:18:27 INFO - *** LOG addons.xpi: Starting install of http://example.com/browser/toolkit/mozapps/extensions/test/xpinstall/unsigned.xpi 14:18:27 INFO - Assertion failure: !IsInnerWindow() || IsCurrentInnerWindow() (We should only fire events on the current inner window.), at ../../../dom/base/nsGlobalWindow.cpp:8914 14:18:28 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | application terminated with exit code 256 14:18:28 INFO - INFO | runtests.py | Application ran for: 2:16:52.623254 14:18:28 INFO - INFO | zombiecheck | Reading PID log: /var/folders/_p/bxgbj19d599bq0_88krk2ktm00000w/T/tmpDpDHz1pidlog 14:18:46 WARNING - PROCESS-CRASH | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_navigateaway.js | application crashed [@ nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*)] 14:18:46 INFO - Crash dump filename: /var/folders/_p/bxgbj19d599bq0_88krk2ktm00000w/T/tmp3vu8Am/minidumps/03F3AD94-B5B4-4515-B668-DBA5A92891AA.dmp 14:18:46 INFO - Operating system: Mac OS X 14:18:46 INFO - 10.7.2 11C74 14:18:46 INFO - CPU: amd64 14:18:46 INFO - family 6 model 23 stepping 10 14:18:46 INFO - 2 CPUs 14:18:46 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 14:18:46 INFO - Crash address: 0x0 14:18:46 INFO - Thread 0 (crashed) 14:18:46 INFO - 0 XUL!nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*) [nsGlobalWindow.cpp:2ea21428f70c : 8913 + 0x0] 14:18:46 INFO - rbx = 0x00007fff76113630 r12 = 0x000000016f6a0bd0 14:18:46 INFO - r13 = 0x00007fff5fbf3258 r14 = 0x00007fff5fbf3200 14:18:46 INFO - r15 = 0x000000016f6a0bb0 rip = 0x0000000101c76733 14:18:46 INFO - rsp = 0x00007fff5fbf31d0 rbp = 0x00007fff5fbf3210 14:18:46 INFO - Found by: given as instruction pointer in context
Summary: Intermittent browser_navigateaway.js | application terminated with exit code 256 | application crashed [@ nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*)] (Assertion failure: !IsInnerWindow() || IsCurrentInnerWindow(), at nsGlobalWindow.cpp:8914 → Intermittent browser_navigateaway.js | application crashed [@ nsGlobalWindow::DispatchEvent(nsIDOMEvent*, bool*)] (Assertion failure: !IsInnerWindow() || IsCurrentInnerWindow(), at nsGlobalWindow.cpp:8914
(Was wrapping awkwardly in TBPL's annotated summary, making the match less obvious at a glance :-))
This is pretty frequent, can we please get a look?
The assertion looks similar to bug 935786, maybe it is the same issue.
Timing is similar, so I'll mark the dependency for now.
Depends on: 935786
Probably a dupe of bug 935786.
Closing bugs where TBPLbot has previously commented, but have now not been modified for >3 months & do not contain the whiteboard strings for disabled/annotated tests or use the keyword leave-open. Filter on: mass-intermittent-bug-closure-2014-07
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.