Closed
Bug 1260006
Opened 8 years ago
Closed 5 years ago
Intermittent browser_dbg_server-conditional-bp-01.js | uncaught exception - allocation size overflow at
Categories
(DevTools :: Debugger, defect, P3)
DevTools
Debugger
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: aryx, Unassigned)
Details
(Keywords: intermittent-failure)
https://treeherder.mozilla.org/logviewer.html#?job_id=8262497&repo=fx-team 21:18:41 INFO - 464 INFO TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg_server-conditional-bp-01.js | There should be no selected breakpoint in the sources pane. - 21:18:41 INFO - 465 INFO TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg_server-conditional-bp-01.js | The breakpoint conditional expression popup should not be shown. - 21:18:41 INFO - 466 INFO TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg_server-conditional-bp-01.js | There should be no visible stackframes. - 21:18:41 INFO - 467 INFO TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg_server-conditional-bp-01.js | There should be thirteen visible breakpoints. - 21:18:41 INFO - 468 INFO Waiting for debugger event: 'Debugger:EditorSourceShown' to fire: 1 time(s). 21:18:41 INFO - 469 INFO TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg_server-conditional-bp-01.js | uncaught exception - allocation size overflow at 21:18:41 INFO - Stack trace: 21:18:41 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:simpletestOnerror:1549 21:18:41 INFO - chrome://global/content/bindings/popup.xml:openPopup:50 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/views/sources-view.js:SourcesView.prototype<._openConditionalPopup:688 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/views/sources-view.js:SourcesView.prototype<.highlightBreakpoint:467 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/views/sources-view.js:SourcesView.prototype<._addBreakpoint:358 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/views/sources-view.js:SourcesView.prototype<.renderBreakpoint:313 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/views/sources-view.js:SourcesView.prototype<.renderSource:218 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/utils.js:onReducerEvents/</<:42 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/non-react-subscriber.js:makeStateBroadcaster/<.subscribeToStore/</</<:98 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/non-react-subscriber.js:makeStateBroadcaster/<.subscribeToStore/</<:97 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/non-react-subscriber.js:makeStateBroadcaster/<.subscribeToStore/<:90 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/vendor/redux.js:dispatch:321 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/middleware/wait-service.js:waitUntilService/</<:60 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/middleware/promise.js:promiseMiddleware/</<:16 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/middleware/thunk.js:thunk/</<:16 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/middleware/task.js:task/</<:31 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/vendor/redux.js:dispatch:509 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/actions/sources.js:newSource/<:33 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/middleware/thunk.js:thunk/</<:15 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/redux/middleware/task.js:task/</<:31 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/vendor/redux.js:bindActionCreator/<:534 21:18:41 INFO - chrome://devtools/content/debugger/debugger-controller.js:DebuggerController.connectThread/<:300 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:eventSource/aProto.emit:131 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:DebuggerClient.prototype.onPacket:967 21:18:41 INFO - chrome://marionette/content/server.js -> resource://devtools/shared/transport/transport.js:LocalDebuggerTransport.prototype.send/<:569 21:18:41 INFO - resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:exports.makeInfallible/<:101 21:18:41 INFO - JavaScript error: chrome://global/content/bindings/popup.xml, line 442: allocation size overflow 21:18:41 INFO - 470 INFO Console message: [JavaScript Error: "allocation size overflow" {file: "chrome://global/content/bindings/popup.xml" line: 442}] 21:18:41 INFO - 471 INFO Debugger event 'Debugger:EditorSourceShown' fired: 1 time(s).
Comment 1•8 years ago
|
||
James, could this be fallout from your conditional BP changes, or a dupe of something else you already know about?
Flags: needinfo?(jlong)
Comment 2•8 years ago
|
||
The only one that landed before that run was bug 1253902 and it was a very, very simple change. I can't imaging that it would have caused this. What does "allocation size overflow at" even mean? This is pointing to this line in sources-view.js: this._cbPanel.openPopup(breakpointItem.attachment.view.lineNumber, BREAKPOINT_CONDITIONAL_POPUP_POSITION, BREAKPOINT_CONDITIONAL_POPUP_OFFSET_X, BREAKPOINT_CONDITIONAL_POPUP_OFFSET_Y); _cbPanel is assigned here: this._cbPanel = document.getElementById("conditional-breakpoint-panel"); And that element is a XUL element defined here: <panel id="conditional-breakpoint-panel" level="top" type="arrow" noautofocus="true" consumeoutsideclicks="false"> <vbox> <label id="conditional-breakpoint-panel-description" value="&debuggerUI.condBreakPanelTitle;"/> <textbox id="conditional-breakpoint-panel-textbox"/> </vbox> </panel> I don't really know what's going on inside the XUL world to figure this out. Has there just been a single failure so far? If so, is it ok to wait and see if any more come in?
Flags: needinfo?(jlong)
Comment 3•8 years ago
|
||
As far as I know, yes. Thanks for looking at it.
Updated•8 years ago
|
Priority: -- → P3
Updated•6 years ago
|
Product: Firefox → DevTools
Comment hidden (Intermittent Failures Robot) |
Updated•5 years ago
|
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•