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

RESOLVED WORKSFORME

Status

()

Toolkit
Add-ons Manager
RESOLVED WORKSFORME
4 years ago
3 years ago

People

(Reporter: KWierso, Unassigned)

Tracking

({crash, intermittent-failure})

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

4 years ago
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
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Updated

4 years ago
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 :-))
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
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
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Probably a dupe of bug 935786.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
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
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.