Updates:
        Cc: [email protected]
        Labels: Priority-High

Comment #11 on issue 2095 by [email protected]: stack corruption with latest v8 Versions
http://code.google.com/p/v8/issues/detail?id=2095

The crash starts at V8 revision 8309 [ARM: Clean up literal pool generation.]:
http://code.google.com/p/v8/source/detail?r=8309

I attached a standalone script that crashes d8 in arm-simulator.

Running in debug mode hits the following assert:
#
# Fatal error in src/arm/ic-arm.cc, line 1529
# CHECK(Assembler::IsCmpRegister(instr_at_patch)) failed
#

Backtrace in simulator:
#0  0xf7fdf430 in __kernel_vsyscall ()
#1 0xf7d3a921 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xf7d3dd52 in *__GI_abort () at abort.c:92
#3  0x082b8295 in v8::internal::OS::Abort () at src/platform-linux.cc:418
#4  0x081660d6 in V8_Fatal (file=0x839747a "src/arm/ic-arm.cc", line=1529,
    format=0x8396f70 "CHECK(%s) failed") at src/checks.cc:58
#5 0x080cc3c4 in CheckHelper (file=0x839747a "src/arm/ic-arm.cc", line=1529, source=0x839756c "Assembler::IsCmpRegister(instr_at_patch)", condition=false) at src/checks.h:60
#6  0x080d1a36 in v8::internal::PatchInlinedSmiCode (
address=0xf52c2804 "\304ş\345<\377/\341", <incomplete sequence \332>) at src/arm/ic-arm.cc:1529 #7 0x08227aef in v8::internal::BinaryOp_Patch (args=..., isolate=0x84760b0) at src/ic.cc:2390 #8 0x08124ca1 in v8::internal::Simulator::SoftwareInterrupt (this=0x848cd50, instr=0x8480744)
    at src/arm/simulator-arm.cc:1875



--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to