This is because couchjs is still crashing: Stacktrace: #0 getNext (cx=0x1a49aa0, funobj=0x0, native=0, nargs=0, flags=16384, parent=, atom=0x0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsgc.h:627 top = 0x0 #1 NewFinalizableGCThing (cx=0x1a49aa0, funobj=0x0, native=0, nargs=0, flags=16384, parent=, atom=0x0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsgcinlines.h:122 cell = 0x7ffffd51ed90 #2 js_NewGCFunction (cx=0x1a49aa0, funobj=0x0, native=0, nargs=0, flags=16384, parent=, atom=0x0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsgcinlines.h:168 No locals. #3 NewObject (cx=0x1a49aa0, funobj=0x0, native=0, nargs=0, flags=16384, parent=, atom=0x0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsobjinlines.h:1064 obj = #4 NewFunction (cx=0x1a49aa0, funobj=0x0, native=0, nargs=0, flags=16384, parent=, atom=0x0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsobjinlines.h:1098 No locals. #5 js_NewFunction (cx=0x1a49aa0, funobj=0x0, native=0, nargs=0, flags=16384, parent=, atom=0x0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsfun.cpp:2665 fun = #6 0x00007fc54543f7a5 in newFunction (fn=0x1a4c4b0, funtc=0x7ffffd51ee90, funAtom=, lambda=) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsparse.cpp:1981 parent = fun = #7 EnterFunction (fn=0x1a4c4b0, funtc=0x7ffffd51ee90, funAtom=, lambda=) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsparse.cpp:2637 tc = 0x7ffffd51f600 fun = 0x7ffffd51f9b0 funbox = #8 0x00007fc54544d18f in js::Parser::functionDef (this=0x7ffffd51f1c0, funAtom=0x0, type=js::Parser::GENERAL, lambda=0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsparse.cpp:3114 funbox = fun = prelude = tt = 1166635648 body = result = op = pn = 0x1a4c4b0 bodyLevel = true outertc = 0x7ffffd51f600 funtc = {flags = 0, bodyid = 0, blockidGen = 0, topStmt = 0x0, topScopeStmt = 0x0, blockChainBox = 0x0, blockNode = 0x0, decls = { = {list = 0x0, table = 0x0, count = 0}, }, parser = 0x7ffffd51f1c0, {fun_ = 0x0, scopeChain_ = 0x0}, lexdeps = { = {list = 0x0, table = 0x0, count = 0}, }, parent = 0x7ffffd51f600, staticLevel = 0, funbox = 0x0, functionList = 0x0, innermostWith = 0x0, bindings = {lastBinding = 0x198a4c0, nargs = 0, nvars = 0, nupvars = 0}, sharpSlotBase = -1} #9 0x00007fc54544e62f in js::Parser::statement (this=0x7ffffd51f1c0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsparse.cpp:5930 tt = js::TOK_EOL pn = #10 0x00007fc5454529fd in js::Compiler::compileScript (cx=0x1a49aa0, scopeChain=, callerFrame=0x0, principals=, tcflags=0, chars=, length=103, filename=0x0, lineno=0, source=0x0, staticLevel=0) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsparse.cpp:1006 tt = js::TOK_EOL inDirectivePrologue = true tokenStream = @0x7ffffd51f218 cg = { = {flags = 8193, bodyid = 0, blockidGen = 1, topStmt = 0x0, topScopeStmt = 0x0, blockChainBox = 0x0, blockNode = 0x0, decls = { = {list = 0x0, table = 0x0, count = 0}, }, parser = 0x7ffffd51f1c0, {fun_ = 0x7fc540936048, scopeChain_ = 0x7fc540936048}, lexdeps = { = {list = 0x0, table = 0x0, count = 0}, }, parent = 0x0, staticLevel = 0, funbox = 0x0, functionList = 0x0, innermostWith = 0x0, bindings = {lastBinding = 0x198a4c0, nargs = 0, nvars = 0, nupvars = 0}, sharpSlotBase = -1}, codePool = 0x7ffffd51f170, notePool = 0x7ffffd51f130, codeMark = 0x7ffffd51f190, noteMark = 0x7ffffd51f150, prolog = {base = 0x0, limit = 0x0, next = 0x0, notes = 0x0, noteCount = 0, noteMask = 63, lastNoteOffset = 0, currentLine = 0}, main = {base = 0x0, limit = 0x0, next = 0x0, notes = 0x0, noteCount = 0, noteMask = 63, lastNoteOffset = 0, currentLine = 0}, current = 0x7ffffd51f708, atomList = { = {list = 0x0, table = 0x0, count = 0}, }, firstLine = 0, stackDepth = 0, maxStackDepth = 0, ntrynotes = 0, lastTryNode = 0x0, spanDeps = 0x0, jumpTargets = 0x0, jtFreeList = 0x0, numSpanDeps = 0, numJumpTargets = 0, spanDepTodo = 0, arrayCompDepth = 0, emitLevel = 0, constMap = {impl = { = {cx = 0x1a49aa0}, hashShift = 28, tableCapacity = 16, entryCount = 0, gen = 0, removedCount = 0, table = 0x1a0e7b0, static sMinSizeLog2 = , static sMinSize = , static sSizeLimit = , static sHashBits = , static sMinAlphaFrac = , static sMaxAlphaFrac = , static sInvMaxAlpha = , static sGoldenRatio = , static sCollisionBit = , static sFreeKey = , static sRemovedKey = }}, constList = {list = { = {cx = 0x1a49aa0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7ffffd51f7f0, mLength = 0, mCapacity = 0, storage = {u = {bytes = "\300", _ = 140737443396544}}}}, objectList = {length = 0, lastbox = 0x0}, regexpList = {length = 0, lastbox = 0x0}, upvarList = { = {list = 0x0, table = 0x0, count = 0}, }, upvarMap = {vector = 0x0, length = 0}, globalUses = { = {cx = 0x1a49aa0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 18446744073709551488, mBegin = 0x7ffffd51f860, mLength = 0, mCapacity = 16, storage = {u = {bytes = "\200c\222@\305\177\000\000\200\201\221@\305\177\000\000\300\373Q\375\377\177\000\000\200\201\221@\305\177\000\000P\225\230\001\000\000\000\000 \364\206E\305\177\000\000PX\245\001\000\000\000\000\224\063\260E\305\177\000\000\233\000\000\000\000\000\000\000P\371Q\375\377\177\000\000\314\370Q\375\377\177\000\000\002\000\000\000\000\000\000\000\036\000\000\000\000\000\000\000\224\063\260E\305\177\000\000\370&})\000\000\000\000\200\371Q\375\377\177\000", _ = 140485168620416}}}, globalMap = { = {list = 0x0, table = 0x0, count = 0}, }, closedArgs = { = {cx = 0x1a49aa0}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 32, mBegin = 0x7ffffd51f918, mLength = 0, mCapacity = 8, storage = {u = {bytes = "\374lC\002\000\000\000\000%\000\000\000\377\177\000\000 \373Q\375\377\177\000\000@E2E\305\177\000", _ = 37973244}}}, closedVars = { = {cx = 0x1a49aa0}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 32, mBegin = 0x7ffffd51f958, mLength = 0, mCapacity = 8, storage = {u = {bytes = "PD\372D\305\177\000\000\000\000\000\000\000\000\000\000\b\212\321E\305\177\000\000>\r@\000\000\000\000", _ = 140485242537040}}}, traceIndex = 0} globalScope = {globalObj = 0x7fc540936048, cg = 0x7ffffd51f600, defs = { = {cx = 0x1a49aa0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 384, mBegin = 0x7ffffd51f9b0, mLength = 0, mCapacity = 16, storage = {u = {bytes = "\360\004@\000\000\000\000\000\000\000\000\000\005\000\000\000@\002\000\000\001\000\000\000\000\000\000\000\005\000\000\000V\000\000\000\001\000\000\000\240\265\321E\305\177\000\000`\373Q\375\377\177\000\000\000\000\000\000\000\000\000\000\200\373Q\375\377\177\000\000H\262\321E\305\177\000\000%?ې\000\000\000\000\204?\260E\305\177", '\000' , "\005", '\000' , "\001\000\000\000\000\000\000\000H\262\321E\305\177\000\000\020\000\000\000\000\000\000\000P\225\230\001\000\000\000\000\200\221\221@\305\377\372\377\023@@\000\000\000\000\000o\000\000\000\000\000\000\000\305\b7E\305\177\000\000\000\000\000\000\000\000\000\000\240\265\321E\305\177\000\000\000\373Q\375\001\000\000\000\000\000\000\000\305\177\000\000P\225\230\001\000\000\000\000\000\r@\000\000\000\000\000h\362\247@\305\177\000\000\000\000\000\000\002\000\000\000H`\223"..., _ = 4195568}}}, names = { = {list = 0x0, table = 0x0, count = 0}, }} funbox = 0x0 codePool = {first = {next = 0x0, base = 140737443393936, limit = 140737443393936, avail = 140737443393936}, current = 0x7ffffd51f170, arenasize = 1024, mask = 0, quotap = 0x1a49af0} bodyid = notePool = {first = {next = 0x0, base = 140737443393872, limit = 140737443393872, avail = 140737443393872}, current = 0x7ffffd51f130, arenasize = 1024, mask = 0, quotap = 0x1a49af0} pn = 0x0 onlyXML = true script = 0x0 compiler = {parser = { = {down = 0x0, tag = -3, context = 0x1a49aa0}, context = 0x1a49aa0, aleFreeList = 0x0, tempFreeList = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, tokenStream = {static ntokens = 4, static ntokensMask = 3, cx = 0x1a49aa0, tokens = {{type = js::TOK_EOF, pos = {begin = {index = 0, lineno = 0}, end = {index = 0, lineno = 0}}, ptr = 0x0, u = {s = {op = JSOP_NOP, atom = 0x0}, reflags = 0, p = {atom2 = 0x0, atom = 0x0}, dval = 0}}, {type = js::TOK_FUNCTION, pos = {begin = {index = 0, lineno = 0}, end = {index = 8, lineno = 0}}, ptr = 0x1a1ed10, u = {s = {op = JSOP_NOP, atom = 0x0}, reflags = 0, p = {atom2 = 0x0, atom = 0x0}, dval = 0}}, {type = js::TOK_LP, pos = {begin = {index = 8, lineno = 0}, end = {index = 9, lineno = 0}}, ptr = 0x1a1ed20, u = {s = {op = JSOP_NOP, atom = 0x0}, reflags = 0, p = {atom2 = 0x0, atom = 0x0}, dval = 0}}, {type = js::TOK_EOF, pos = {begin = {index = 0, lineno = 0}, end = {index = 0, lineno = 0}}, ptr = 0x0, u = {s = {op = JSOP_NOP, atom = 0x0}, reflags = 0, p = {atom2 = 0x0, atom = 0x0}, dval = 0}}}, cursor = 1, lookahead = 1, lineno = 0, flags = 128, linebase = 0x1a1ed10, prevLinebase = 0x0, userbuf = {base = 0x1a1ed10, limit = 0x1a1edde, ptr = 0x1a1ed22}, filename = 0x0, listener = 0, listenerData = 0x0, listenerTSData = 0x0, tokenbuf = { = {cx = 0x1a49aa0}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 32, static sInlineBytes = 64, mBegin = 0x7ffffd51f358, mLength = 8, mCapacity = 32, storage = {u = {bytes = "f\000u\000n\000c\000t\000i\000o\000n\000\300\310\061E\305\177\000\000\000\020\000\000\000\000\000\000\240i\000E\305\177\000\000\b\000\000\000\000\000\000\000\064`\202\000\000\000\000\000\001\000\000\000\000\000\000", _ = 27866495148425318}}}, maybeEOL = {false, false, false, false, false, false, false, false, false, false, true, false, false, true, false , true, true, false }, maybeStrSpecial = {false, false, false, false, false, false, false, false, false, false, true, false, false, true, false , true, false, false, false, false, true, true, true, false , true, false , true}, version = JSVERSION_DEFAULT}, tempPoolMark = 0x1a49b30, principals = 0x0, callerFrame = 0x0, callerVarObj = 0x0, nodeList = 0x0, functionCount = 0, traceListHead = 0x0, tc = 0x7ffffd51ee90, version = JSVERSION_DEFAULT, keepAtoms = {rt = 0x191d040}}, globalScope = 0x7ffffd51f980} parser = @0x7ffffd51f1c0 globalObj = #11 0x00007fc54536f4aa in JS_EvaluateUCScriptForPrincipals (cx=0x1a49aa0, obj=0x7fc540936048, principals=, chars=, length=, filename=, lineno=0, rval=0x7fc540a7f258) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsapi.cpp:4925 script = ok = #12 0x00007fc54536f822 in JS_EvaluateUCScript (cx=, obj=, chars=, length=, filename=, lineno=, rval=0x7fc540a7f258) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsapi.cpp:4941 No locals. #13 0x0000000000402edb in evalcx (cx=, argc=, vp=0x7fc540a7f258) at couch_js/main.c:108 argv = 0x7fc540a7f268 str = 0x7fc540919180 sandbox = 0x7fc540936048 subcx = 0x1a49aa0 src = 0x1a1ed10 srclen = 103 ret = 0 #14 0x00007fc5453edbca in CallJSNative (cx=0x1989550, entryFrame=0x7fc540a7f168, inlineCallCount=1, interpMode=JSINTERP_NORMAL) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jscntxtinlines.h:692 ok = #15 js::Interpret (cx=0x1989550, entryFrame=0x7fc540a7f168, inlineCallCount=1, interpMode=JSINTERP_NORMAL) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsinterp.cpp:4780 ok = ok = callee = flags = 0 vp = newfun = argc = 2 normalJumpTable = {0x7fc5453e8774, 0x7fc5453e87b8, 0x7fc5453e41e4, 0x7fc5453e8332, 0x7fc5453e840f, 0x7fc5453e83e0, 0x7fc5453e423c, 0x7fc5453e821c, 0x7fc5453e828b, 0x7fc5453e9c63, 0x7fc5453e6a55, 0x7fc5453e6ad4, 0x7fc5453e6f5a, 0x7fc5453e6f97, 0x7fc5453e7080, 0x7fc5453e742a, 0x7fc5453e74de, 0x7fc5453e7592, 0x7fc5453e7646, 0x7fc5453e773b, 0x7fc5453e78ac, 0x7fc5453e7a07, 0x7fc5453e7b62, 0x7fc5453e7cbd, 0x7fc5453e5f05, 0x7fc5453e5fc0, 0x7fc5453e607b, 0x7fc5453e613e, 0x7fc5453e626c, 0x7fc5453e634d, 0x7fc5453e642e, 0x7fc5453e651a, 0x7fc5453e65ff, 0x7fc5453e6681, 0x7fc5453e6980, 0x7fc5453e6a13, 0x7fc5453e6709, 0x7fc5453e67dc, 0x7fc5453e689d, 0x7fc5453e445b, 0x7fc5453e50f6, 0x7fc5453e5e95, 0x7fc5453ea128, 0x7fc5453ea11e, 0x7fc5453e5ea5, 0x7fc5453ea135, 0x7fc5453ea123, 0x7fc5453e5eb5, 0x7fc5453e3651, 0x7fc5453e3570, 0x7fc5453e5ec5, 0x7fc5453e3651, 0x7fc5453e3570, 0x7fc5453e44ba, 0x7fc5453e3684, 0x7fc5453e5a00, 0x7fc5453e5c87, 0x7fc5453e37eb, 0x7fc5453e5e85, 0x7fc5453e37eb, 0x7fc5453e95ed, 0x7fc5453e9cc4, 0x7fc5453e9eb3, 0x7fc5453ea098, 0x7fc5453ea0db, 0x7fc5453e5735, 0x7fc5453e98ac, 0x7fc5453e98ef, 0x7fc5453e7fd4, 0x7fc5453e8076, 0x7fc5453e9932, 0x7fc5453e9c58, 0x7fc5453e7830, 0x7fc5453e7ef0, 0x7fc5453e5e52, 0x7fc5453e6c30, 0x7fc5453e6c90, 0x7fc5453e6d49, 0x7fc5453e39c1, 0x7fc5453e6fdc, 0x7fc5453e9d22, 0x7fc5453e7f6c, 0x7fc5453e5846, 0x7fc5453e9c12, 0x7fc5453e465e, 0x7fc5453e9745, 0x7fc5453e979c, 0x7fc5453e9854, 0x7fc5453e9ef6, 0x7fc5453ea5ee, 0x7fc5453ea847, 0x7fc5453eaa24, 0x7fc5453ea2e8, 0x7fc5453e4b8d, 0x7fc5453ea226, 0x7fc5453ea30a, 0x7fc5453ea3e1, 0x7fc5453e56cc, 0x7fc5453e5ef5, 0x7fc5453e56db, 0x7fc5453e5634, 0x7fc5453e5720, 0x7fc5453e56e7, 0x7fc5453e572c, 0x7fc5453e5717, 0x7fc5453e7410, 0x7fc5453e4308, 0x7fc5453e6d9a, 0x7fc5453e6ee8, 0x7fc5453e7f97, 0x7fc5453e72ad, 0x7fc5453e5e48, 0x7fc5453e8ee4, 0x7fc5453e6b54, 0x7fc5453e9076, 0x7fc5453e9121, 0x7fc5453ea53d, 0x7fc5453e8db8, 0x7fc5453e8df9, 0x7fc5453e8796, 0x7fc5453e8730, 0x7fc5453e7e18, 0x7fc5453e4233, 0x7fc5453e594d, 0x7fc5453e5d60, 0x7fc5453e4e01, 0x7fc5453e4e01, 0x7fc5453e884f, 0x7fc5453e48f3, 0x7fc5453e48f3, 0x7fc5453ea8d4, 0x7fc5453e4f4c, 0x7fc5453e8f2a, 0x7fc5453e7016, 0x7fc5453e8752, 0x7fc5453e8e6b, 0x7fc5453e49da, 0x7fc5453e49da, 0x7fc5453e9657, 0x7fc5453e96d5, 0x7fc5453ea145, 0x7fc5453e429f, 0x7fc5453e80e8, 0x7fc5453e8564, 0x7fc5453e8442, 0x7fc5453e84f2, 0x7fc5453e8d30, 0x7fc5453e7e84, 0x7fc5453e4296, 0x7fc5453e99bf, 0x7fc5453e9ac3, 0x7fc5453e3fef, 0x7fc5453e3fef, 0x7fc5453e8e9f, 0x7fc5453e41e4, 0x7fc5453e3a98, 0x7fc5453e5e7b, 0x7fc5453e5e4d, 0x7fc5453e5ed5, 0x7fc5453e5ee5, 0x7fc5453e32ed, 0x7fc5453e32f0, 0x7fc5453e9d99, 0x7fc5453e919f, 0x7fc5453e91e6, 0x7fc5453e9265, 0x7fc5453e92c3, 0x7fc5453e8b17, 0x7fc5453e8b9f, 0x7fc5453e8c01, 0x7fc5453e4121, 0x7fc5453e4121, 0x7fc5453e8157, 0x7fc5453e8c65, 0x7fc5453e4c9e, 0x7fc5453e4d5e, 0x7fc5453e87fb, 0x7fc5453e8909, 0x7fc5453e89df, 0x7fc5453e8a47, 0x7fc5453e8aaf, 0x7fc5453e94e0, 0x7fc5453e41a3, 0x7fc5453e956f, 0x7fc5453eaf62, 0x7fc5453eb1b8, 0x7fc5453e4d5e, 0x7fc5453e5209, 0x7fc5453e86a8, 0x7fc5453e870e, 0x7fc5453e9f4b, 0x7fc5453ea05a, 0x7fc5453e4633, 0x7fc5453e4633, 0x7fc5453e86ca, 0x7fc5453e86ec, 0x7fc5453e5b24, 0x7fc5453e3a98, 0x7fc5453e44ba, 0x7fc5453e4c9e...} argv = 0x7fc540a7f1e0 interpReturnOK = len = interruptJumpTable = {0x7fc5453e861a } leaveOnSafePoint = false atoms = 0x1a55d48 op = rt = 0x191d040 jumpTable = 0x7fc54586d320 regs = {sp = 0x7fc540a7f278, pc = 0x1a55e11 ":", fp = 0x7fc540a7f1f0} script = 0x1a55c80 atomNotDefined = #16 0x00007fc5453f93b7 in RunScript (cx=0x1989550, argsRef=, flags=) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsinterp.cpp:657 status = js::mjit::Compile_Abort #17 js::Invoke (cx=0x1989550, argsRef=, flags=) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsinterp.cpp:737 clasp = 0x1 fun = 0x7fc54091da00 frame = {cx_ = 0x1989550, regs_ = {sp = 0x7fc540a7f1c0, pc = 0x1a4a640 ";", fp = 0x7fc540a7f168}, prevRegs_ = 0x7ffffd520410} ok = script = 0x1a4a560 #18 0x00007fc5453c74e1 in js_fun_apply (cx=0x1989550, argc=, vp=0x7fc540a7f130) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsfun.cpp:2182 obj = 0x7ffffd51ed90 length = 1 fval = {data = {asBits = 18445617921482964768, debugView = {payload47 = 140485168611104, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1083326240, u32 = 1083326240, why = 1083326240, word = 18445617921482964768}}, asDouble = -nan(0xbffc540923f20), asPtr = 0xfffbffc540923f20}} n = 1 args = { = {argv_ = 0x7fc540a7f160, argc_ = 1}, cx = 0x1989550, seg = 0x0, prevInvokeArgEnd = 0x0} #19 0x00007fc5453edbca in CallJSNative (cx=0x1989550, entryFrame=0x7fc540a7f048, inlineCallCount=1, interpMode=JSINTERP_NORMAL) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jscntxtinlines.h:692 ok = #20 js::Interpret (cx=0x1989550, entryFrame=0x7fc540a7f048, inlineCallCount=1, interpMode=JSINTERP_NORMAL) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsinterp.cpp:4780 ok = ok = callee = flags = 0 vp = newfun = argc = 2 normalJumpTable = {0x7fc5453e8774, 0x7fc5453e87b8, 0x7fc5453e41e4, 0x7fc5453e8332, 0x7fc5453e840f, 0x7fc5453e83e0, 0x7fc5453e423c, 0x7fc5453e821c, 0x7fc5453e828b, 0x7fc5453e9c63, 0x7fc5453e6a55, 0x7fc5453e6ad4, 0x7fc5453e6f5a, 0x7fc5453e6f97, 0x7fc5453e7080, 0x7fc5453e742a, 0x7fc5453e74de, 0x7fc5453e7592, 0x7fc5453e7646, 0x7fc5453e773b, 0x7fc5453e78ac, 0x7fc5453e7a07, 0x7fc5453e7b62, 0x7fc5453e7cbd, 0x7fc5453e5f05, 0x7fc5453e5fc0, 0x7fc5453e607b, 0x7fc5453e613e, 0x7fc5453e626c, 0x7fc5453e634d, 0x7fc5453e642e, 0x7fc5453e651a, 0x7fc5453e65ff, 0x7fc5453e6681, 0x7fc5453e6980, 0x7fc5453e6a13, 0x7fc5453e6709, 0x7fc5453e67dc, 0x7fc5453e689d, 0x7fc5453e445b, 0x7fc5453e50f6, 0x7fc5453e5e95, 0x7fc5453ea128, 0x7fc5453ea11e, 0x7fc5453e5ea5, 0x7fc5453ea135, 0x7fc5453ea123, 0x7fc5453e5eb5, 0x7fc5453e3651, 0x7fc5453e3570, 0x7fc5453e5ec5, 0x7fc5453e3651, 0x7fc5453e3570, 0x7fc5453e44ba, 0x7fc5453e3684, 0x7fc5453e5a00, 0x7fc5453e5c87, 0x7fc5453e37eb, 0x7fc5453e5e85, 0x7fc5453e37eb, 0x7fc5453e95ed, 0x7fc5453e9cc4, 0x7fc5453e9eb3, 0x7fc5453ea098, 0x7fc5453ea0db, 0x7fc5453e5735, 0x7fc5453e98ac, 0x7fc5453e98ef, 0x7fc5453e7fd4, 0x7fc5453e8076, 0x7fc5453e9932, 0x7fc5453e9c58, 0x7fc5453e7830, 0x7fc5453e7ef0, 0x7fc5453e5e52, 0x7fc5453e6c30, 0x7fc5453e6c90, 0x7fc5453e6d49, 0x7fc5453e39c1, 0x7fc5453e6fdc, 0x7fc5453e9d22, 0x7fc5453e7f6c, 0x7fc5453e5846, 0x7fc5453e9c12, 0x7fc5453e465e, 0x7fc5453e9745, 0x7fc5453e979c, 0x7fc5453e9854, 0x7fc5453e9ef6, 0x7fc5453ea5ee, 0x7fc5453ea847, 0x7fc5453eaa24, 0x7fc5453ea2e8, 0x7fc5453e4b8d, 0x7fc5453ea226, 0x7fc5453ea30a, 0x7fc5453ea3e1, 0x7fc5453e56cc, 0x7fc5453e5ef5, 0x7fc5453e56db, 0x7fc5453e5634, 0x7fc5453e5720, 0x7fc5453e56e7, 0x7fc5453e572c, 0x7fc5453e5717, 0x7fc5453e7410, 0x7fc5453e4308, 0x7fc5453e6d9a, 0x7fc5453e6ee8, 0x7fc5453e7f97, 0x7fc5453e72ad, 0x7fc5453e5e48, 0x7fc5453e8ee4, 0x7fc5453e6b54, 0x7fc5453e9076, 0x7fc5453e9121, 0x7fc5453ea53d, 0x7fc5453e8db8, 0x7fc5453e8df9, 0x7fc5453e8796, 0x7fc5453e8730, 0x7fc5453e7e18, 0x7fc5453e4233, 0x7fc5453e594d, 0x7fc5453e5d60, 0x7fc5453e4e01, 0x7fc5453e4e01, 0x7fc5453e884f, 0x7fc5453e48f3, 0x7fc5453e48f3, 0x7fc5453ea8d4, 0x7fc5453e4f4c, 0x7fc5453e8f2a, 0x7fc5453e7016, 0x7fc5453e8752, 0x7fc5453e8e6b, 0x7fc5453e49da, 0x7fc5453e49da, 0x7fc5453e9657, 0x7fc5453e96d5, 0x7fc5453ea145, 0x7fc5453e429f, 0x7fc5453e80e8, 0x7fc5453e8564, 0x7fc5453e8442, 0x7fc5453e84f2, 0x7fc5453e8d30, 0x7fc5453e7e84, 0x7fc5453e4296, 0x7fc5453e99bf, 0x7fc5453e9ac3, 0x7fc5453e3fef, 0x7fc5453e3fef, 0x7fc5453e8e9f, 0x7fc5453e41e4, 0x7fc5453e3a98, 0x7fc5453e5e7b, 0x7fc5453e5e4d, 0x7fc5453e5ed5, 0x7fc5453e5ee5, 0x7fc5453e32ed, 0x7fc5453e32f0, 0x7fc5453e9d99, 0x7fc5453e919f, 0x7fc5453e91e6, 0x7fc5453e9265, 0x7fc5453e92c3, 0x7fc5453e8b17, 0x7fc5453e8b9f, 0x7fc5453e8c01, 0x7fc5453e4121, 0x7fc5453e4121, 0x7fc5453e8157, 0x7fc5453e8c65, 0x7fc5453e4c9e, 0x7fc5453e4d5e, 0x7fc5453e87fb, 0x7fc5453e8909, 0x7fc5453e89df, 0x7fc5453e8a47, 0x7fc5453e8aaf, 0x7fc5453e94e0, 0x7fc5453e41a3, 0x7fc5453e956f, 0x7fc5453eaf62, 0x7fc5453eb1b8, 0x7fc5453e4d5e, 0x7fc5453e5209, 0x7fc5453e86a8, 0x7fc5453e870e, 0x7fc5453e9f4b, 0x7fc5453ea05a, 0x7fc5453e4633, 0x7fc5453e4633, 0x7fc5453e86ca, 0x7fc5453e86ec, 0x7fc5453e5b24, 0x7fc5453e3a98, 0x7fc5453e44ba, 0x7fc5453e4c9e...} argv = 0x7fc540a7f0b0 interpReturnOK = len = interruptJumpTable = {0x7fc5453e861a } leaveOnSafePoint = false atoms = 0x1a6d798 op = rt = 0x191d040 jumpTable = 0x7fc54586d320 regs = {sp = 0x7fc540a7f150, pc = 0x1a6d905 "N", fp = 0x7fc540a7f0b0} script = 0x1a6d6d0 atomNotDefined = #21 0x00007fc5453f8077 in RunScript (cx=0x1989550, chain=0x7fc540903048, script=0x1a55850, prev=, flags=, result=0x7ffffd5208f8) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsinterp.cpp:657 status = js::mjit::Compile_Abort #22 js::Execute (cx=0x1989550, chain=0x7fc540903048, script=0x1a55850, prev=, flags=, result=0x7ffffd5208f8) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsinterp.cpp:1023 frame = { = {cx_ = 0x1989550, seg_ = 0x7fc540a7f000, vp_ = 0x7fc540a7f038, fp_ = 0x7fc540a7f048}, regs_ = {sp = 0x7fc540a7f0a0, pc = 0x1a55a40 "\201", fp = 0x7fc540a7f048}} initialVarObj = ok = #23 0x00007fc54536eff6 in JS_ExecuteScript (cx=0x1989550, obj=, script=, rval=) at /build/buildd/xulrunner-2.0-2.0~b10+build1+nobinonly/build-tree/mozilla/js/src/jsapi.cpp:4883 ok = #24 0x00000000004030b2 in execute_script (cx=0x1989550, obj=0x7fc540903048, filename=) at couch_js/main.c:312 file = script = 0x1a55850 result = 6312992 #25 0x00000000004034cb in main (argc=2, argv=0x7ffffd520a38) at couch_js/main.c:398 rt = 0x191d040 cx = 0x1989550 global = 0x7fc540903048 sp =