[Webkit-unassigned] [Bug 56553] run-javascriptcore-tests failing on Windows WebKit2 bots

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 21 14:25:14 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=56553





--- Comment #10 from Adam Roben (:aroben) <aroben at apple.com>  2011-03-21 14:25:15 PST ---
Removing the try/except resulted in a CRASH() with the following backtrace:


>	JavaScriptCore.dll!WTF::fastRealloc(void * p=0x7eb00040, unsigned int n=14785173)  Line 371 + 0x5 bytes	C++
     JavaScriptCore.dll!JSC::AssemblerBuffer::grow(int extraCapacity=0)  Line 175 + 0x13 bytes    C++
     JavaScriptCore.dll!JSC::AssemblerBuffer::ensureSpace(int space=16)  Line 61    C++
     JavaScriptCore.dll!JSC::X86Assembler::X86InstructionFormatter::oneByteOp(JSC::X86Assembler::OneByteOpcodeID opcode=OP_CALL_rel32)  Line 1692    C++
     JavaScriptCore.dll!JSC::X86Assembler::call()  Line 1221    C++
     JavaScriptCore.dll!JSC::MacroAssemblerX86::call()  Line 125 + 0xe bytes    C++
     JavaScriptCore.dll!JSC::JITStubCall::call()  Line 176    C++
     JavaScriptCore.dll!JSC::JITStubCall::call(unsigned int dst=1)  Line 196    C++
     JavaScriptCore.dll!JSC::JIT::emit_op_resolve_with_base(JSC::Instruction * currentInstruction=0x7bc495f0)  Line 1231    C++
     JavaScriptCore.dll!JSC::JIT::privateCompileMainPass()  Line 300 + 0xc bytes    C++
     JavaScriptCore.dll!JSC::JIT::privateCompile(JSC::MacroAssemblerCodePtr * functionEntryArityCheck=0x00000000)  Line 484    C++
     JavaScriptCore.dll!JSC::JIT::compile(JSC::JSGlobalData * globalData=0x0299cd28, JSC::CodeBlock * codeBlock=0x57fb19c0, JSC::MacroAssemblerCodePtr * functionEntryArityCheck=0x00000000, void * offsetBase=0x00000000)  Line 183 + 0x26 bytes    C++
     JavaScriptCore.dll!JSC::EvalExecutable::compileInternal(JSC::ExecState * exec=0x02b20038, JSC::ScopeChainNode * scopeChainNode=0x028c0128)  Line 121 + 0x20 bytes    C++
     JavaScriptCore.dll!JSC::EvalExecutable::compile(JSC::ExecState * exec=0x02b20038, JSC::ScopeChainNode * scopeChainNode=0x028c0128)  Line 221 + 0x10 bytes    C++
     JavaScriptCore.dll!JSC::EvalCodeCache::get(JSC::ExecState * exec=0x02b20038, JSC::ScriptExecutable * owner=0x03420180, bool inStrictContext=false, const JSC::UString & evalSource={f('0')
f('1')
f('2')
f('3')
f('4')
f('5')
f('6')
f('7')
f('8')
f('9')
f('10')
f('11')
f('12')
f('13')
f('14')
f('15')
f('16')
f('17')
f('18')
f('19')
f('20')
f('21')
f('22')
f('23')
f('24')
f('25')
f('26')
f('27')
f('28')
f('29')
f('30')
f('31')
f('32')
f('33')
f('34')
f('35')
f('36')
f('37')
f('38')
f('39')
f('40')
f('41')
f('42')
f('43')
f('44')
f('45')
f('46')
f('47')
f('48')
f('49')
f('50'), JSC::ScopeChainNode * scopeChain=0x028c0128, JSC::JSValue & exceptionValue={...})  Line 57 + 0x10 bytes    C++
     JavaScriptCore.dll!JSC::Interpreter::callEval(JSC::ExecState * callFrame=0x02b20038, JSC::RegisterFile * registerFile=0x02ac8fcc, JSC::Register * argv=0x02b20040, int argc=2, int registerOffset=9)  Line 412 + 0x34 bytes    C++
     JavaScriptCore.dll!cti_op_call_eval(void * * args=0x0012fc98)  Line 3118    C++
     JavaScriptCore.dll!@cti_op_create_this at 4()  + 0x1df bytes    C++
     JavaScriptCore.dll!JSC::JITCode::execute(JSC::RegisterFile * registerFile=0x02ac8fcc, JSC::ExecState * callFrame=0x02b20038, JSC::JSGlobalData * globalData=0x0299cd28)  Line 77 + 0x22 bytes    C++
     JavaScriptCore.dll!JSC::Interpreter::execute(JSC::ProgramExecutable * program=0x03420180, JSC::ExecState * callFrame=0x022a01a0, JSC::ScopeChainNode * scopeChain=0x028c0128, JSC::JSObject * thisObj=0x022a0128)  Line 773 + 0x25 bytes    C++
     JavaScriptCore.dll!JSC::evaluate(JSC::ExecState * exec=0x022a01a0, JSC::ScopeChainNode * scopeChain=0x028c0128, const JSC::SourceCode & source={...}, JSC::JSValue thisValue={...})  Line 69    C++
     jsc.exe!runWithScripts(GlobalObject * globalObject=0x022a0128, const WTF::Vector<Script,0> & scripts=[2]({isFile=true argument=0x0299afca "./js1_5/shell.js" },{isFile=true argument=0x0299afde "./js1_5/Regress/regress-159334.js" }), bool dump=false)  Line 402 + 0x52 bytes    C++
     jsc.exe!jscmain(int argc=6, char * * argv=0x0299af60, JSC::JSGlobalData * globalData=0x0299cd28)  Line 540 + 0x11 bytes    C++
     jsc.exe!main(int argc=6, char * * argv=0x0299af60)  Line 359 + 0x11 bytes    C++
     jsc.exe!__tmainCRTStartup()  Line 597 + 0x17 bytes    C
     kernel32.dll!_BaseProcessStart at 4()  + 0x23 bytes

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list