Comment #5 on issue 1075 by [email protected]: ARM: Some deserialization
tests fails
http://code.google.com/p/v8/issues/detail?id=1075
This looks quite strange. This is the crash in gdb on Tegra2 hardware
Program received signal SIGILL, Illegal instruction.
0x4000b0a4 in _dl_debug_state ()
from
/opt/codesourcery/arm-2009q3/arm-none-linux-gnueabi/libc/thumb2/lib/ld-linux.so.3
(gdb) bt
#0 0x4000b0a4 in _dl_debug_state ()
from
/opt/codesourcery/arm-2009q3/arm-none-linux-gnueabi/libc/thumb2/lib/ld-linux.so.3
#1 0x400027d8 in dl_main ()
from
/opt/codesourcery/arm-2009q3/arm-none-linux-gnueabi/libc/thumb2/lib/ld-linux.so.3
#2 0x4000f970 in _dl_sysdep_start ()
from
/opt/codesourcery/arm-2009q3/arm-none-linux-gnueabi/libc/thumb2/lib/ld-linux.so.3
#3 0x40000afe in _dl_start_final ()
from
/opt/codesourcery/arm-2009q3/arm-none-linux-gnueabi/libc/thumb2/lib/ld-linux.so.3
#4 0x40000cc0 in _dl_start ()
from
/opt/codesourcery/arm-2009q3/arm-none-linux-gnueabi/libc/thumb2/lib/ld-linux.so.3
#5 0x400007be in _start ()
from
/opt/codesourcery/arm-2009q3/arm-none-linux-gnueabi/libc/thumb2/lib/ld-linux.so.3
Backtrace stopped: frame did not save the PC
(gdb) x/20i $pc
0x4000b0a4 <_dl_debug_state>: bx lr
0x4000b0a6: ldrlt r11, [r8, #-3840]!
0x4000b0aa <_dl_name_match_p+2>: mov r4, r1
0x4000b0ac <_dl_name_match_p+4>: ldr r1, [r1, #4]
0x4000b0ae <_dl_name_match_p+6>: mov r5, r0
0x4000b0b0 <_dl_name_match_p+8>: blx 0x40010a70 <strcmp>
0x4000b0b4 <_dl_name_match_p+12>: cbz r0, 0x4000b0cc <_dl_name_match_p+36>
0x4000b0b6 <_dl_name_match_p+14>: ldr r4, [r4, #28]
0x4000b0b8 <_dl_name_match_p+16>: cbnz r4, 0x4000b0c0 <_dl_name_match_p+24>
0x4000b0ba <_dl_name_match_p+18>: b.n 0x4000b0d0 <_dl_name_match_p+40>
0x4000b0bc <_dl_name_match_p+20>: ldr r4, [r4, #4]
0x4000b0be <_dl_name_match_p+22>: cbz r4, 0x4000b0d0 <_dl_name_match_p+40>
0x4000b0c0 <_dl_name_match_p+24>: ldr r1, [r4, #0]
0x4000b0c2 <_dl_name_match_p+26>: mov r0, r5
0x4000b0c4 <_dl_name_match_p+28>: blx 0x40010a70 <strcmp>
0x4000b0c8 <_dl_name_match_p+32>: cmp r0, #0
0x4000b0ca <_dl_name_match_p+34>: bne.n 0x4000b0bc <_dl_name_match_p+20>
0x4000b0cc <_dl_name_match_p+36>: movs r0, #1
0x4000b0ce <_dl_name_match_p+38>: pop {r3, r4, r5, pc}
0x4000b0d0 <_dl_name_match_p+40>: movs r0, #0
(gdb) i r
r0 0x48 72
r1 0x0 0
r2 0x1 1
r3 0x0 0
r4 0x4001f000 1073868800
r5 0x4001f6c0 1073870528
r6 0x4001f6ac 1073870508
r7 0x8e9073f8 2391831544
r8 0xfffffe00 4294966784
r9 0xfffffffe 4294967294
r10 0x1 1
r11 0x0 0
r12 0x7 7
sp 0x8e9073e8 0x8e9073e8
lr 0x400027d9 1073752025
pc 0x4000b0a4 0x4000b0a4 <_dl_debug_state>
fps 0x0 0
cpsr 0x30 48
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev