Closed Bug 981258 Opened 11 years ago Closed 11 years ago

Intermittent browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | Test timed out, found a tab, leaked until shutdown

Categories

(DevTools :: Debugger, defect)

defect
Not set
normal

Tracking

(firefox28 unaffected, firefox29 unaffected, firefox30 fixed, firefox-esr24 unaffected)

RESOLVED FIXED
Firefox 30
Tracking Status
firefox28 --- unaffected
firefox29 --- unaffected
firefox30 --- fixed
firefox-esr24 --- unaffected

People

(Reporter: philor, Assigned: fitzgen)

References

Details

(Keywords: intermittent-failure, Whiteboard: [qa-])

Attachments

(3 files)

https://tbpl.mozilla.org/php/getParsedLog.php?id=35830286&tree=Mozilla-Central WINNT 6.2 mozilla-central debug test mochitest-browser-chrome on 2014-03-07 18:42:17 PST for push d01bf8596d3b slave: t-w864-ix-013 19:20:26 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | Enough 'Debugger:EditorSourceShown' panel events have been fired. 19:20:27 INFO - --DOMWINDOW == 46 (42481090) [pid = 2740] [serial = 10336] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/doc_script-switching-01.html] 19:20:27 INFO - --DOMWINDOW == 45 (42478E88) [pid = 2740] [serial = 10333] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/doc_event-listeners.html] 19:20:34 INFO - --DOMWINDOW == 44 (23D506E8) [pid = 2740] [serial = 10350] [outer = 00000000] [url = about:blank] 19:20:34 INFO - --DOMWINDOW == 43 (4247A310) [pid = 2740] [serial = 10338] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/doc_script-switching-01.html] 19:20:34 INFO - --DOMWINDOW == 42 (4248D4C0) [pid = 2740] [serial = 10340] [outer = 00000000] [url = about:blank] 19:20:34 INFO - --DOMWINDOW == 41 (42467F10) [pid = 2740] [serial = 10335] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/doc_event-listeners.html] 19:20:43 INFO - --DOMWINDOW == 40 (23D43BE0) [pid = 2740] [serial = 10348] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/doc_breakpoints-break-on-last-line-of-script-on-reload.html] 19:20:45 INFO - --DOMWINDOW == 39 (23D41760) [pid = 2740] [serial = 10344] [outer = 00000000] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20dir='ltr'>%20%20<head>%20%20%20%20<style>%20%20%20%20%20%20html,%20body%20{%20height:%20100%;%20}%20%20%20%20%20%20body%20{%20margin:%200;%20overflow:%20hidden;%20}%20%20%20%20%20%20.CodeMirror%20{%20width:%20100%;%20height:%20100%%20!important;%20line-height:%20normal!important}%20%20%20%20</style>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/common.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/codemirror.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/dialog.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/mozilla.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/foldgutter.css'>%20%20</head>%20%20<body%20class='theme-body%20devtools-monospace'></body></html>] 19:20:45 INFO - --DOMWINDOW == 38 (23D2FC80) [pid = 2740] [serial = 10342] [outer = 00000000] [url = chrome://browser/content/devtools/debugger.xul] 19:20:45 INFO - --DOMWINDOW == 37 (42481520) [pid = 2740] [serial = 10339] [outer = 00000000] [url = chrome://browser/content/devtools/framework/toolbox.xul] 19:20:52 INFO - --DOMWINDOW == 36 (23D43E28) [pid = 2740] [serial = 10345] [outer = 00000000] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20dir='ltr'>%20%20<head>%20%20%20%20<style>%20%20%20%20%20%20html,%20body%20{%20height:%20100%;%20}%20%20%20%20%20%20body%20{%20margin:%200;%20overflow:%20hidden;%20}%20%20%20%20%20%20.CodeMirror%20{%20width:%20100%;%20height:%20100%%20!important;%20line-height:%20normal!important}%20%20%20%20</style>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/common.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/codemirror.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/dialog.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/mozilla.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/foldgutter.css'>%20%20</head>%20%20<body%20class='theme-body%20devtools-monospace'></body></html>] 19:20:52 INFO - --DOMWINDOW == 35 (23D30A30) [pid = 2740] [serial = 10343] [outer = 00000000] [url = about:blank] 19:20:52 INFO - --DOMWINDOW == 34 (4245A658) [pid = 2740] [serial = 10341] [outer = 00000000] [url = chrome://browser/content/devtools/framework/toolbox.xul] 19:20:53 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | Test timed out 19:20:53 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | finish() was called, cleaning up... 19:20:53 INFO - Handler function DebuggerClient.requester threw an exception: Error: 'delete' request packet has no destination. 19:20:53 INFO - Stack: DebuggerClient.prototype.request@resource://gre/modules/devtools/dbg-client.jsm:593:7 19:20:53 INFO - DebuggerClient.requester/<@resource://gre/modules/devtools/dbg-client.jsm:335:1 19:20:53 INFO - makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/DevToolsUtils.js:80:7 19:20:53 INFO - Breakpoints.prototype.removeBreakpoint/<@chrome://browser/content/devtools/debugger-controller.js:1928:7 19:20:53 INFO - resolve@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:118:11 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:43:43 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:153:9 19:20:53 INFO - Breakpoints.prototype.removeBreakpoint@chrome://browser/content/devtools/debugger-controller.js:1926:5 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints/getRemovedBreakpoints@chrome://browser/content/devtools/debugger-controller.js:1980:9 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints/<@chrome://browser/content/devtools/debugger-controller.js:1989:7 19:20:53 INFO - resolve@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:118:11 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:43:43 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:153:9 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints@chrome://browser/content/devtools/debugger-controller.js:1988:5 19:20:53 INFO - Breakpoints.prototype.destroy@chrome://browser/content/devtools/debugger-controller.js:1710:5 19:20:53 INFO - DebuggerView._destroyEditor@chrome://browser/content/devtools/debugger-view.js:274:5 19:20:53 INFO - DebuggerView.destroy@chrome://browser/content/devtools/debugger-view.js:102:5 19:20:53 INFO - DebuggerController.shutdownDebugger@chrome://browser/content/devtools/debugger-controller.js:168:5 19:20:53 INFO - DebuggerPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/debugger/panel.js:80:5 19:20:53 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1193:9 19:20:53 INFO - EventEmitter_emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js:131:11 19:20:53 INFO - TabTarget.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/target.js:440:5 19:20:53 INFO - eventSource/aProto.notify@resource://gre/modules/devtools/dbg-client.jsm:166:9 19:20:53 INFO - DebuggerClient.prototype.onClosed@resource://gre/modules/devtools/dbg-client.jsm:715:5 19:20:53 INFO - LDT_close@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:277:9 19:20:53 INFO - LDT_close@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:273:7 19:20:53 INFO - DebuggerServerConnection.prototype.close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:842:5 19:20:53 INFO - DS_destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:271:7 19:20:53 INFO - @chrome://mochitests/content/browser/browser/devtools/debugger/test/head.js:38:3 19:20:53 INFO - Tester_nextTest@chrome://mochikit/content/browser-test.js:290:11 19:20:53 INFO - timeoutFn@chrome://mochikit/content/browser-test.js:641:9 19:20:53 INFO - Line: 593, column: 6 19:20:53 INFO - Handler function DebuggerClient.requester threw an exception: Error: 'delete' request packet has no destination. 19:20:53 INFO - Stack: DebuggerClient.prototype.request@resource://gre/modules/devtools/dbg-client.jsm:593:7 19:20:53 INFO - DebuggerClient.requester/<@resource://gre/modules/devtools/dbg-client.jsm:335:1 19:20:53 INFO - makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/DevToolsUtils.js:80:7 19:20:53 INFO - Breakpoints.prototype.removeBreakpoint/<@chrome://browser/content/devtools/debugger-controller.js:1928:7 19:20:53 INFO - resolve@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:118:11 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:43:43 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:153:9 19:20:53 INFO - Breakpoints.prototype.removeBreakpoint@chrome://browser/content/devtools/debugger-controller.js:1926:5 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints/getRemovedBreakpoints@chrome://browser/content/devtools/debugger-controller.js:1980:9 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints/<@chrome://browser/content/devtools/debugger-controller.js:1989:7 19:20:53 INFO - resolve@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:118:11 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:43:43 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:153:9 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints@chrome://browser/content/devtools/debugger-controller.js:1988:5 19:20:53 INFO - Breakpoints.prototype.destroy@chrome://browser/content/devtools/debugger-controller.js:1710:5 19:20:53 INFO - DebuggerView._destroyEditor@chrome://browser/content/devtools/debugger-view.js:274:5 19:20:53 INFO - DebuggerView.destroy@chrome://browser/content/devtools/debugger-view.js:102:5 19:20:53 INFO - DebuggerController.shutdownDebugger@chrome://browser/content/devtools/debugger-controller.js:168:5 19:20:53 INFO - DebuggerPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/debugger/panel.js:80:5 19:20:53 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1193:9 19:20:53 INFO - EventEmitter_emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js:131:11 19:20:53 INFO - TabTarget.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/target.js:440:5 19:20:53 INFO - eventSource/aProto.notify@resource://gre/modules/devtools/dbg-client.jsm:166:9 19:20:53 INFO - DebuggerClient.prototype.onClosed@resource://gre/modules/devtools/dbg-client.jsm:715:5 19:20:53 INFO - LDT_close@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:277:9 19:20:53 INFO - LDT_close@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:273:7 19:20:53 INFO - DebuggerServerConnection.prototype.close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:842:5 19:20:53 INFO - DS_destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:271:7 19:20:53 INFO - @chrome://mochitests/content/browser/browser/devtools/debugger/test/head.js:38:3 19:20:53 INFO - Tester_nextTest@chrome://mochikit/content/browser-test.js:290:11 19:20:53 INFO - timeoutFn@chrome://mochikit/content/browser-test.js:641:9 19:20:53 INFO - Line: 593, column: 6 19:20:53 INFO - Handler function DebuggerClient.requester threw an exception: Error: 'delete' request packet has no destination. 19:20:53 INFO - Stack: DebuggerClient.prototype.request@resource://gre/modules/devtools/dbg-client.jsm:593:7 19:20:53 INFO - DebuggerClient.requester/<@resource://gre/modules/devtools/dbg-client.jsm:335:1 19:20:53 INFO - makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/DevToolsUtils.js:80:7 19:20:53 INFO - Breakpoints.prototype.removeBreakpoint/<@chrome://browser/content/devtools/debugger-controller.js:1928:7 19:20:53 INFO - resolve@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:118:11 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:43:43 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:153:9 19:20:53 INFO - Breakpoints.prototype.removeBreakpoint@chrome://browser/content/devtools/debugger-controller.js:1926:5 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints/getRemovedBreakpoints@chrome://browser/content/devtools/debugger-controller.js:1980:9 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints/<@chrome://browser/content/devtools/debugger-controller.js:1989:7 19:20:53 INFO - resolve@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:118:11 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:43:43 19:20:53 INFO - then@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/core/promise.js:153:9 19:20:53 INFO - Breakpoints.prototype.removeAllBreakpoints@chrome://browser/content/devtools/debugger-controller.js:1988:5 19:20:53 INFO - Breakpoints.prototype.destroy@chrome://browser/content/devtools/debugger-controller.js:1710:5 19:20:53 INFO - DebuggerView._destroyEditor@chrome://browser/content/devtools/debugger-view.js:274:5 19:20:53 INFO - DebuggerView.destroy@chrome://browser/content/devtools/debugger-view.js:102:5 19:20:53 INFO - DebuggerController.shutdownDebugger@chrome://browser/content/devtools/debugger-controller.js:168:5 19:20:53 INFO - DebuggerPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/debugger/panel.js:80:5 19:20:53 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1193:9 19:20:53 INFO - EventEmitter_emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/event-emitter.js:131:11 19:20:53 INFO - TabTarget.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/target.js:440:5 19:20:53 INFO - eventSource/aProto.notify@resource://gre/modules/devtools/dbg-client.jsm:166:9 19:20:53 INFO - DebuggerClient.prototype.onClosed@resource://gre/modules/devtools/dbg-client.jsm:715:5 19:20:53 INFO - LDT_close@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:277:9 19:20:53 INFO - LDT_close@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:273:7 19:20:53 INFO - DebuggerServerConnection.prototype.close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:842:5 19:20:53 INFO - DS_destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:271:7 19:20:53 INFO - @chrome://mochitests/content/browser/browser/devtools/debugger/test/head.js:38:3 19:20:53 INFO - Tester_nextTest@chrome://mochikit/content/browser-test.js:290:11 19:20:53 INFO - timeoutFn@chrome://mochikit/content/browser-test.js:641:9 19:20:53 INFO - Line: 593, column: 6 19:20:53 INFO - --DOCSHELL 3EE32AB8 == 16 [pid = 2740] [id = 3757] 19:20:53 INFO - --DOCSHELL 3EE32D60 == 15 [pid = 2740] [id = 3756] 19:20:53 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | Forcing GC after debugger test. 19:20:53 INFO - --DOCSHELL 3EE2F048 == 14 [pid = 2740] [id = 3755] 19:20:53 INFO - TEST-INFO | MEMORY STAT vsize after test: 1270870016 19:20:53 INFO - TEST-INFO | MEMORY STAT vsizeMaxContiguous after test: 1893662720 19:20:53 INFO - TEST-INFO | MEMORY STAT residentFast after test: 380854272 19:20:53 INFO - INFO TEST-END | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | finished in 31199ms 19:20:53 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | Found a tab after previous test timed out: http://example.com/browser/browser/devtools/debugger/test/doc_breakpoints-break-on-last-line-of-script-on-reload.html ... 20:36:50 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | leaked until shutdown [nsGlobalWindow #10353 about:blank] 20:36:50 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js | leaked until shutdown [nsGlobalWindow #10355 data:text/html;charset=utf8,<!DOCTYPE%20html><html%20dir='ltr'>%20%20<head>%20%20%20%20<style>%20%20%20%20%20%20html,%20body%20{%20height:%20100%;%20}%20%20%20%20%20%20body%20{%20margin:%200;%20overflow:%20hidden;%20}%20%20%20%20%20%20.CodeMirror%20{%20width:%20100%;%20height:%20100%%20!important;%20line-height:%20normal!important}%20%20%20%20</style>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/common.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/codemirror.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/dialog.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/mozilla.css'>%20%20%20%20<link%20rel='stylesheet'%20href='chrome://browser/content/devtools/codemirror/foldgutter.css'>%20%20</head>%20%20<body%20class='theme-body%20devtools-monospace'></body></html>]
It seems to fail on both Windows and Linux slaves.
OS: Windows 8 → All
Hardware: x86 → All
Looks like there is some issues with cleaning up the breakpoints on shutdown. Just cleaning them up manually in this patch. https://tbpl.mozilla.org/?tree=Try&rev=755e0316bfe7
Assignee: nobody → nfitzgerald
Status: NEW → ASSIGNED
Attachment #8388890 - Flags: review?(past)
Attachment #8388890 - Flags: review?(past) → review+
Not sure if the ASAN output in comment 46 is at all interesting.
(In reply to Ryan VanderMeulen [:RyanVM UTC-5] from comment #47) > Not sure if the ASAN output in comment 46 is at all interesting. I don't think it is; AFAIK, we don't use ctypes at all in the debugger.
I've been seeing that in my recent ASAN try runs. I'm not sure what is going on there. It looks like it is just a null deref so it isn't a security issue, at least.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 30
Some of these TBPLbot comments were definitely after the fix landed on that respective branch.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
It looks like the source is never being shown?? Or perhaps it is already shown and we are waiting for an event that already fired? :-/ > Waiting for debugger event: 'Debugger:EditorSourceShown' to fire: 1 time(s).
Attachment #8388890 - Flags: checkin+
Swapping out "waitForSourceShown" with "ensureSourceIs" seems to have done the trick. Here's a green try push: https://tbpl.mozilla.org/?tree=Try&rev=006e00c07a7c
Attachment #8391293 - Flags: review?(past)
Attachment #8391293 - Flags: review?(past) → review+
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Seems to be getting yet another different error now :( > browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js threw an exception: noScript: undefined Looks like the server thinks we don't have a script for one of our breakpoints.
Argh I think this is bug 897567 rearing its head! Need to set those breakpoints when there is definitely still a script alive for those locations.
Need to get a chance to set the breakpoints before the script is executed and then GC'd. https://tbpl.mozilla.org/?tree=Try&rev=d992b43f15e4
Attachment #8391682 - Flags: review?(past)
Attachment #8391682 - Flags: review?(past) → review+
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
Whiteboard: [qa-]
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: