Closed
Bug 966783
Opened 11 years ago
Closed 8 years ago
Using require('sdk/window/utils') in toolkit/devtools/server/actors/script.js causes intermittent errors
Categories
(DevTools :: General, defect)
DevTools
General
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: evold, Unassigned)
Details
I ran in to this bug while testing bug 964545 https://tbpl.mozilla.org/?tree=Try&rev=2049b8f55b5d
Testing page-mod-debugger-post...
Using binary at 'firefox/firefox-bin'.
Using profile at '/tmp/tmpDefjv8.mozrunner'.
Xlib: extension "RANDR" missing on display ":0".
JavaScript strict warning: resource://gre/components/Weave.js, line 84: setting a property that has only a getter
console.info: page-mod-debugger-post: hiddenWindow document.documentURI:resource://gre-resources/hiddenWindow.html
console.info: page-mod-debugger-post: hiddenWindow document.readyState:complete
Running tests on Firefox 29.0a1/Gecko 29.0a1 ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
TEST-START | page-mod-debugger-post/main.testDebugger
TEST-PASS | page-mod-debugger-post/main.testDebugger | starting test
TEST-PASS | page-mod-debugger-post/main.testDebugger | tab loaded
TEST-PASS | page-mod-debugger-post/main.testDebugger | attachTabActorForUrl called
TEST-INFO | [JavaScript Error: "error occurred while processing 'attach: Error: Missing module: sdk/window/utils
Stack: Domain.prototype.lookup@resource://gre/modules/devtools/Require.jsm:135
Domain.prototype.require@resource://gre/modules/devtools/Require.jsm:115
ThreadActor.prototype.globalManager.findGlobals@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:623
ThreadActor.prototype.onAttach@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:738
DSC_onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:1023
LDT_send/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/transport.js:258
makeInfallible/<@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:80
Line: 135, column: 4" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js" line: 924}]
onPacket threw an exception: Error: Server did not specify an actor, dropping packet: {"error":"unknownError","message":"error occurred while processing 'attach: Error: Missing module: sdk/window/utils\nStack: Domain.prototype.lookup@resource://gre/modules/devtools/Require.jsm:135\nDomain.prototype.require@resource://gre/modules/devtools/Require.jsm:115\nThreadActor.prototype.globalManager.findGlobals@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:623\nThreadActor.prototype.onAttach@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:738\nDSC_onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:1023\nLDT_send/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/transport.js:258\nmakeInfallible/<@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:80\nLine: 135, column: 4"}
Stack: DebuggerClient.prototype.onPacket/<@resource://gre/modules/devtools/dbg-client.jsm:655
resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
then@resource://gre/modules/commonjs/sdk/core/promise.js:43
then@resource://gre/modules/commonjs/sdk/core/promise.js:153
DebuggerClient.prototype.onPacket@resource://gre/modules/devtools/dbg-client.jsm:705
LDT_send/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/transport.js:258
makeInfallible/<@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:80
Line: 655, column: 0
TEST-INFO | [JavaScript Error: "onPacket threw an exception: Error: Server did not specify an actor, dropping packet: {"error":"unknownError","message":"error occurred while processing 'attach: Error: Missing module: sdk/window/utils\nStack: Domain.prototype.lookup@resource://gre/modules/devtools/Require.jsm:135\nDomain.prototype.require@resource://gre/modules/devtools/Require.jsm:115\nThreadActor.prototype.globalManager.findGlobals@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:623\nThreadActor.prototype.onAttach@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:738\nDSC_onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:1023\nLDT_send/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/transport.js:258\nmakeInfallible/<@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:80\nLine: 135, column: 4"}
Stack: DebuggerClient.prototype.onPacket/<@resource://gre/modules/devtools/dbg-client.jsm:655
resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
then@resource://gre/modules/commonjs/sdk/core/promise.js:43
then@resource://gre/modules/commonjs/sdk/core/promise.js:153
DebuggerClient.prototype.onPacket@resource://gre/modules/devtools/dbg-client.jsm:705
LDT_send/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/transport.js:258
makeInfallible/<@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:80
Line: 655, column: 0" {file: "resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js" line: 56}]
TEST-INFO | [JavaScript Error: "Error adding value null to histogram PLACES_ANNOS_PAGES_SIZE_KB: Error: Not a number" {file: "resource://gre/modules/PlacesDBUtils.jsm" line: 978}]
TEST-UNEXPECTED-FAIL | page-mod-debugger-post/main.testDebugger | Timed out
TEST-INFO | Traceback (most recent call last):
File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
callback.apply(null, args);
File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 423, in tiredOfWaiting
self.console.testMessage(false, false, self.test.name, "Timed out");
File "resource://gre/modules/commonjs/sdk/test/harness.js", line 527, in testMessage
this.trace();
TEST-END | page-mod-debugger-post/main.testDebugger
3 of 4 tests passed.
The following tests failed:
page-mod-debugger-post/main.testDebugger: timed out
From https://tbpl.mozilla.org/php/getParsedLog.php?id=33960650&tree=Try&full=1#error0
Comment 1•8 years ago
|
||
I believe we're not using that file anymore. Definitely not able to see it in the current version: http://searchfox.org/mozilla-central/source/devtools/server/actors/script.js
Closing for now, please reopen if you see it happen again (I hope not!)
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•