Comment #7 on issue 3112 by [email protected]: v8 goes into SIGILL on
latest Raspbian wheezy
http://code.google.com/p/v8/issues/detail?id=3112
Yes, only the kernel on the RPi changed using this command:
The toolchain is on another computer, I use cross compilation. It has not
changed.
V8 version is 3.22, but the latest one from trank shows same.
The backtrace from gdb:
pi@raspberrypi /tmp $ LD_LIBRARY_PATH=. gdb ./d8
GNU gdb (GDB) 7.4.1-debian
This GDB was configured as "arm-linux-gnueabihf".
Reading symbols from /tmp/d8...done.
(gdb) r
Starting program: /tmp/d8
[Thread debugging using libthread_db enabled]
Using host libthread_db
library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
#
# Fatal error in ../src/arm/assembler-arm.cc, line 347
# CHECK(shift_op != ROR || shift_imm != 0) failed
#
==== C stack trace ===============================
(empty)
Program received signal SIGTRAP, Trace/breakpoint trap.
v8::internal::OS::DebugBreak () at ../src/platform-posix.cc:271
271 ../src/platform-posix.cc: No such file or directory.
(gdb) bt
#0 v8::internal::OS::DebugBreak () at ../src/platform-posix.cc:271
#1 0xb6e7dba4 in v8::internal::OS::Abort () at ../src/platform-posix.cc:263
#2 0xb69284b8 in V8_Fatal (file=0xb6f3cee4 "../src/arm/assembler-arm.cc",
line=347,
format=0xb6f3c9e4 "CHECK(%s) failed") at ../src/checks.cc:85
#3 0xb6d88f00 in v8::internal::Operand::Operand (this=0xbefff41c, rm=...,
shift_op=v8::internal::ROR, shift_imm=0)
at ../src/arm/assembler-arm.cc:347
#4 0xb6dc5680 in v8::internal::CreateMemCopyUint16Uint8Function (
stub=0xb6e7e47c <v8::internal::OS::MemCopyUint16Uint8Wrapper(unsigned
short*, unsigned char const*, unsigned int)>)
at ../src/arm/codegen-arm.cc:328
#5 0xb6e7e544 in v8::internal::OS::PostSetUp ()
at ../src/platform-posix.cc:528
#6 0xb6d79614 in v8::internal::V8::InitializeOncePerProcessImpl ()
at ../src/v8.cc:238
#7 0xb6c11728 in v8::internal::CallOnceImpl (once=0xb6fd8c50,
init_func=0xb6d79418
<v8::internal::V8::InitializeOncePerProcessImpl()>, arg=0x0)
at ../src/once.cc:61
#8 0xb691967c in v8::internal::CallOnce (once=0xb6fd8c50,
init_func=0xb6d79418
<v8::internal::V8::InitializeOncePerProcessImpl()>)
at ../src/platform/../once.h:107
#9 0xb6d79688 in v8::internal::V8::InitializeOncePerProcess ()
at ../src/v8.cc:248
#10 0xb6d78b74 in v8::internal::V8::Initialize (des=0x0) at ../src/v8.cc:58
#11 0xb68a061c in v8::InitializeHelper (isolate=0x1e018)
at ../src/api.cc:292
#12 0xb68b8754 in v8::V8::Initialize () at ../src/api.cc:4953
#13 0xb6d830fc in v8::Locker::Initialize (this=0xbefff694, isolate=0x1e018)
at ../src/v8threads.cc:64
#14 0x0000ece8 in v8::Locker::Locker (this=0xbefff694, isolate=0x1e018)
at ../src/../include/v8.h:5181
#15 0x00013244 in v8::Shell::RunMain (isolate=0x1e018, argc=1,
argv=0xbefff864) at ../src/d8.cc:1507
#16 0x00013720 in v8::Shell::Main (argc=1, argv=0xbefff864)
at ../src/d8.cc:1707
#17 0x000137e8 in main (argc=1, argv=0xbefff864) at ../src/d8.cc:1745
(gdb)
What can I provide you more to help solving this?
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.