Closed Bug 815133 Opened 12 years ago Closed 11 years ago

Intermittent crash in browser_dbg_chrome-debugging.js [@ js::gc::Cell::address()]

Categories

(Core :: JavaScript Engine, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

See also bug 808306.

Rev3 WINNT 6.1 mozilla-inbound debug test mochitest-browser-chrome on 2012-11-25 19:42:02 PST for push c3918ed8d7be

slave: talos-r3-w7-016

{
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_chrome-debugging.js | Attached to the chrome debugger.
++DOCSHELL 2B8FDCF0 == 9 [id = 2819]
++DOMWINDOW == 41 (2E22D868) [serial = 7398] [outer = 00000000]
WARNING: Subdocument container has no frame: file e:/builds/moz2_slave/m-in-w32-dbg/build/layout/base/nsDocumentViewer.cpp, line 2400
++DOMWINDOW == 42 (2E231B40) [serial = 7399] [outer = 2E22D818]
--DOMWINDOW == 41 (2E236D30) [serial = 7396] [outer = 2E249898] [url = about:blank]
--DOMWINDOW == 40 (2E23FB80) [serial = 7386] [outer = 2E22E958] [url = about:blank]
--DOMWINDOW == 39 (2E23DB28) [serial = 7368] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 38 (2E244F98) [serial = 7393] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 37 (2E22E9A8) [serial = 7385] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/browser_dbg_stack.html]
--DOMWINDOW == 36 (2E23EE90) [serial = 7378] [outer = 00000000] [url = chrome://browser/content/debugger.xul]
--DOMWINDOW == 35 (2E23CC10) [serial = 7388] [outer = 00000000] [url = chrome://browser/content/debugger.xul]
--DOMWINDOW == 34 (2E2451C0) [serial = 7392] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 33 (2E234CD8) [serial = 7375] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/browser_dbg_conditional-breakpoints.html]
--DOMWINDOW == 32 (2E239EC8) [serial = 7380] [outer = 00000000] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20style='height:100%'%20dir='ltr'><head><link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/orion-container.css'></head><body%20style='height:100%;margin:0;overflow:hidden'><div%20id='editor'%20style='height:100%'></div></body></html>]
--DOMWINDOW == 31 (2E23F2E0) [serial = 7390] [outer = 00000000] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20style='height:100%'%20dir='ltr'><head><link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/orion-container.css'></head><body%20style='height:100%;margin:0;overflow:hidden'><div%20id='editor'%20style='height:100%'></div></body></html>]
--DOMWINDOW == 30 (2E240870) [serial = 7382] [outer = 00000000] [url = about:blank]
WARNING: NS_ENSURE_TRUE(mMutable) failed: file e:/builds/moz2_slave/m-in-w32-dbg/build/netwerk/base/src/nsSimpleURI.cpp, line 272
--DOCSHELL 2B8FDCF0 == 8 [id = 2819]
--DOMWINDOW == 29 (2E24C630) [serial = 7394] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 28 (2E235BF0) [serial = 7391] [outer = 00000000] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20style='height:100%'%20dir='ltr'><head><link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/orion-container.css'></head><body%20style='height:100%;margin:0;overflow:hidden'><div%20id='editor'%20style='height:100%'></div></body></html>]
--DOMWINDOW == 27 (2E2314C8) [serial = 7389] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 26 (2E241E00) [serial = 7387] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/browser_dbg_stack.html]
--DOMWINDOW == 25 (2E249F60) [serial = 7384] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 24 (2E23FDA8) [serial = 7381] [outer = 00000000] [url = data:text/html;charset=utf8,<!DOCTYPE%20html><html%20style='height:100%'%20dir='ltr'><head><link%20rel='stylesheet'%20href='chrome://browser/skin/devtools/orion-container.css'></head><body%20style='height:100%;margin:0;overflow:hidden'><div%20id='editor'%20style='height:100%'></div></body></html>]
--DOMWINDOW == 23 (2E23C598) [serial = 7379] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 22 (2E23C7C0) [serial = 7377] [outer = 00000000] [url = http://example.com/browser/browser/devtools/debugger/test/browser_dbg_conditional-breakpoints.html]
--DOCSHELL 2B908E20 == 7 [id = 2818]
Assertion failure: addr % Cell::CellSize == 0, at e:\builds\moz2_slave\m-in-w32-dbg\build\js\src\gc/Heap.h:818
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_chrome-debugging.js | Exited with code -2147483645 during test run
INFO | automation.py | Application ran for: 0:37:09.640000
INFO | automation.py | Reading PID log: c:\users\cltbld\appdata\local\temp\tmpiyg-snpidlog
==> process 1808 launched child process 1032
==> process 1808 launched child process 2896
INFO | automation.py | Checking for orphan process with PID: 1032
INFO | automation.py | Checking for orphan process with PID: 2896
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32-debug/1353897425/firefox-20.0a1.en-US.win32.crashreporter-symbols.zip
PROCESS-CRASH | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_chrome-debugging.js | application crashed (minidump found)
Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpkz79vm\minidumps\561cd747-9a6b-4092-92e7-76139abf349b.dmp
Operating system: Windows NT
                  6.1.7600 
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXCEPTION_BREAKPOINT
Crash address: 0x69d843a5

Thread 0 (crashed)
 0  mozjs.dll!js::gc::Cell::address() [Heap.h:c3918ed8d7be : 818 + 0x43]
    eip = 0x69d843a5   esp = 0x0016c530   ebp = 0x0016c578   ebx = 0xdddddddd
    esi = 0x6f6b1440   edi = 0x760e509b   eax = 0x00000000   ecx = 0x79ee786e
    edx = 0x6f7ae4d8   efl = 0x00000216
    Found by: given as instruction pointer in context
 1  mozjs.dll!js::Debugger::removeDebuggeeGlobal(js::FreeOp *,js::GlobalObject *,js::detail::HashTable<js::GlobalObject * const,js::HashSet<js::GlobalObject *,js::DefaultHasher<js::GlobalObject *>,js::SystemAllocPolicy>::SetOps,js::SystemAllocPolicy>::Enum *,js::detail::HashTable<js::GlobalObject * const,js::HashSet<js::GlobalObject *,js::DefaultHasher<js::GlobalObject *>,js::SystemAllocPolicy>::SetOps,js::SystemAllocPolicy>::Enum *) [Debugger.cpp:c3918ed8d7be : 2086 + 0x8]
    eip = 0x6a04cf14   esp = 0x0016c540   ebp = 0x0016c578
    Found by: call frame info
 2  mozjs.dll!js::Debugger::removeAllDebuggees(JSContext *,unsigned int,JS::Value *) [Debugger.cpp:c3918ed8d7be : 1881 + 0x20]
    eip = 0x6a0528a1   esp = 0x0016c580   ebp = 0x0016c5bc
    Found by: call frame info
 3  mozjs.dll!js::CallJSNative(JSContext *,int (*)(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [jscntxtinlines.h:c3918ed8d7be : 364 + 0xe]
    eip = 0x69eae1ab   esp = 0x0016c5c4   ebp = 0x0016c5f4
    Found by: call frame info
 4  mozjs.dll!js::InvokeKernel(JSContext *,JS::CallArgs,js::MaybeConstruct) [jsinterp.cpp:c3918ed8d7be : 369 + 0x12]
    eip = 0x69eb66f2   esp = 0x0016c5fc   ebp = 0x0016c664
    Found by: call frame info
 5  mozjs.dll!js::Interpret(JSContext *,js::StackFrame *,js::InterpMode) [jsinterp.cpp:c3918ed8d7be : 2334 + 0x26]
    eip = 0x69ebe7bb   esp = 0x0016c66c   ebp = 0x0016cb8c
    Found by: call frame info
 6  mozjs.dll!js::RunScript(JSContext *,JS::Handle<JSScript *>,js::StackFrame *) [jsinterp.cpp:c3918ed8d7be : 326 + 0x6]
    eip = 0x69eb61f2   esp = 0x0016cb94   ebp = 0x0016cbdc
    Found by: call frame info
 7  mozjs.dll!js::InvokeKernel(JSContext *,JS::CallArgs,js::MaybeConstruct) [jsinterp.cpp:c3918ed8d7be : 384 + 0x14]
    eip = 0x69eb67ac   esp = 0x0016cbe4   ebp = 0x0016cc4c
    Found by: call frame info
 8  mozjs.dll!js::CallOrConstructBoundFunction(JSContext *,unsigned int,JS::Value *) [jsfun.cpp:c3918ed8d7be : 1097 + 0x24]
    eip = 0x69e462be   esp = 0x0016cc54   ebp = 0x0016cca8
}
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.