Closed
Bug 820493
Opened 12 years ago
Closed 12 years ago
Intermittent browser_dbg_chrome-debugging.js | application crashed [@ js::BaseShape::markChildren(JSTracer*)] [@ fun_trace | js::BaseShape::markChildren(JSTracer*)]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: emorley, Unassigned)
Details
(Keywords: crash, intermittent-failure)
Crash Data
Rev3 Fedora 12 birch debug test mochitest-browser-chrome on 2012-12-10 19:34:23 PST for push 748924e7e128
slave: talos-r3-fed-036
https://tbpl.mozilla.org/php/getParsedLog.php?id=17805580&tree=Birch
{
TEST-START | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_chrome-debugging.js
++DOCSHELL 0xe5661a8 == 14 [id = 3142]
++DOMWINDOW == 111 (0xc995910) [serial = 8170] [outer = (nil)]
++DOMWINDOW == 112 (0x15aca8a8) [serial = 8171] [outer = 0xc9958c0]
WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 272
WARNING: NS_ENSURE_TRUE(mMutable) failed: file ../../../../netwerk/base/src/nsSimpleURI.cpp, line 272
WARNING: NS_ENSURE_TRUE(frame) failed: file ../../../layout/base/nsPresContext.cpp, line 1179
WARNING: NS_ENSURE_TRUE(frame) failed: file ../../../layout/base/nsPresContext.cpp, line 1179
WARNING: NS_ENSURE_TRUE(frame) failed: file ../../../layout/base/nsPresContext.cpp, line 1179
++DOMWINDOW == 113 (0x14b01dc8) [serial = 8172] [outer = 0xc9958c0]
WARNING: Unable to test style tree integrity -- no content node: file ../../../layout/base/nsCSSFrameConstructor.cpp, line 8246
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_chrome-debugging.js | Found a chrome debugging actor.
--DOCSHELL 0x149008c0 == 13 [id = 3141]
--DOCSHELL 0x11f975e0 == 12 [id = 3140]
--DOCSHELL 0x10356720 == 11 [id = 3139]
--DOCSHELL 0x13779188 == 10 [id = 3132]
--DOCSHELL 0x1820e248 == 9 [id = 3138]
--DOCSHELL 0x1253eb10 == 8 [id = 3137]
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_chrome-debugging.js | application timed out after 330 seconds with no output
INFO | automation.py | Application ran for: 0:36:50.861291
INFO | automation.py | Reading PID log: /tmp/tmpqVh_KFpidlog
==> process 2217 launched child process 2287
==> process 2217 launched child process 2297
INFO | automation.py | Checking for orphan process with PID: 2287
INFO | automation.py | Checking for orphan process with PID: 2297
Downloading symbols from: http://ftp-scl3.mozilla.com/pub/mozilla.org/firefox/tinderbox-builds/birch-linux-debug/1355189937/firefox-20.0a1.en-US.linux-i686.crashreporter-symbols.zip
PROCESS-CRASH | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_chrome-debugging.js | application crashed [@ js::BaseShape::markChildren(JSTracer*)]
Crash dump filename: /tmp/tmpCbSRrD/minidumps/528c9828-3b17-e604-532e178b-21e8c466.dmp
Operating system: Linux
0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
CPU: x86
GenuineInte family 6 model 23 stepping 10
2 CPUs
Crash reason: SIGABRT
Crash address: 0x895
Thread 0 (crashed)
0 libxul.so!js::BaseShape::markChildren(JSTracer*) [jsscopeinlines.h : 483 + 0x0]
eip = 0x0297f199 esp = 0xbf914d40 ebp = 0xbf914d58 ebx = 0x0317a560
esi = 0xbf914e14 edi = 0xb03715c0 eax = 0x02d34676 ecx = 0xb77f09f4
edx = 0xb03715c0 efl = 0x00000202
Found by: given as instruction pointer in context
1 libxul.so!js::TraceChildren(JSTracer*, void*, JSGCTraceKind) [Marking.cpp : 941 + 0xe]
eip = 0x02983766 esp = 0xbf914d60 ebp = 0xbf914d98 ebx = 0x0317a560
esi = 0xbf914e14 edi = 0xbf914e14
Found by: call frame info
2 libxul.so!IncrementalCollectSlice [jsgc.cpp : 2537 + 0xb]
eip = 0x027837b4 esp = 0xbf914da0 ebp = 0xbf914ec8 ebx = 0x0317a560
esi = 0x00000006 edi = 0xbf914e14
Found by: call frame info
3 libxul.so!GCCycle [jsgc.cpp : 4008 + 0x21]
eip = 0x02785793 esp = 0xbf914ed0 ebp = 0xbf914f28 ebx = 0x0317a560
esi = 0x097e4830 edi = 0x097e4ad4
Found by: call frame info
4 libxul.so!Collect [jsgc.cpp : 4126 + 0x1e]
eip = 0x02785c76 esp = 0xbf914f30 ebp = 0xbf914f78 ebx = 0x0317a560
esi = 0x097e4830 edi = 0x097e4ad4
Found by: call frame info
5 libxul.so!js::GC [jsgc.cpp : 4149 + 0x26]
eip = 0x02786302 esp = 0xbf914f80 ebp = 0xbf914f98 ebx = 0x0317a560
esi = 0x1676c400 edi = 0x00000001
Found by: call frame info
6 libxul.so!JSCompartment::addDebuggee(JSContext*, js::GlobalObject*) [jscompartment.h : 542 + 0x17]
eip = 0x027423ad esp = 0xbf914fa0 ebp = 0xbf914fe8 ebx = 0x0317a560
esi = 0x1676c400 edi = 0x00000001
Found by: call frame info
7 libxul.so!js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>) [Debugger.cpp : 2083 + 0x1a]
eip = 0x028dbfcb esp = 0xbf914ff0 ebp = 0xbf915078 ebx = 0x0317a560
esi = 0x00000001 edi = 0x0c8ea7f0
Found by: call frame info
8 libxul.so!js::Debugger::addDebuggee(JSContext*, unsigned int, JS::Value*) [Debugger.cpp : 1872 + 0xf]
eip = 0x028e68c1 esp = 0xbf915080 ebp = 0xbf9150e8 ebx = 0x0317a560
esi = 0xbf915214 edi = 0x0985e5e8
Found by: call frame info
9 libxul.so!js::CallJSNative(JSContext*, int (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [jscntxtinlines.h : 364 + 0xd]
eip = 0x027abfd3 esp = 0xbf9150f0 ebp = 0xbf915148 ebx = 0x0317a560
}
Comment hidden (Legacy TBPL/Treeherder Robot) |
Reporter | ||
Updated•12 years ago
|
Crash Signature: [@ js::BaseShape::markChildren(JSTracer*)] → [@ js::BaseShape::markChildren(JSTracer*)]
[@ fun_trace | js::BaseShape::markChildren(JSTracer*)]
Summary: Intermittent browser_dbg_chrome-debugging.js | application crashed [@ js::BaseShape::markChildren(JSTracer*)] → Intermittent browser_dbg_chrome-debugging.js | application crashed [@ js::BaseShape::markChildren(JSTracer*)] [@ fun_trace | js::BaseShape::markChildren(JSTracer*)]
Reporter | ||
Comment 2•12 years ago
|
||
Bill, I don't suppose you could take a look at this? :-)
Flags: needinfo?(wmccloskey)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 6•12 years ago
|
||
I'm also filing here all crashes in this test that occur after a call to markChildern that follows addDebuggee without hitting an assertion.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
I commented in bug 821701 about this.
Flags: needinfo?(wmccloskey)
Reporter | ||
Comment 17•12 years ago
|
||
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: 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•