Re: help needed for sablevm arm (strace)

Asutosh Gopinath <[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
Hi, 
I managed to run strace, result follows

./strace /usr/local/bin/sablevm  
execve("/usr/local/bin/sablevm", ["/usr/local/bin/sablevm"], [/* 12 vars */]) = 
0
uname({sys="Linux", node="obpus", ...}) = 0
brk(0)                                  = 0x140c4
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/local/lib/v5l/fast-mult/half/libsablevm-1.1.5.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/local/lib/v5l/fast-mult/half", 0xbffff264) = -1 ENOENT (No such 
file or directory)
open("/usr/local/lib/v5l/fast-mult/libsablevm-1.1.5.so", O_RDONLY) = -1 ENOENT 
(No such file or directory)
stat64("/usr/local/lib/v5l/fast-mult", 0xbffff264) = -1 ENOENT (No such file or 
directory)
open("/usr/local/lib/v5l/half/libsablevm-1.1.5.so", O_RDONLY) = -1 ENOENT (No 
such file or directory)
stat64("/usr/local/lib/v5l/half", 0xbffff264) = -1 ENOENT (No such file or 
directory)
open("/usr/local/lib/v5l/libsablevm-1.1.5.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("/usr/local/lib/v5l", 0xbffff264) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/fast-mult/half/libsablevm-1.1.5.so", O_RDONLY) = -1 ENOENT 
(No such file or directory)
stat64("/usr/local/lib/fast-mult/half", 0xbffff264) = -1 ENOENT (No such file 
or directory)
open("/usr/local/lib/fast-mult/libsablevm-1.1.5.so", O_RDONLY) = -1 ENOENT (No 
such file or directory)
stat64("/usr/local/lib/fast-mult", 0xbffff264) = -1 ENOENT (No such file or 
directory)
open("/usr/local/lib/half/libsablevm-1.1.5.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("/usr/local/lib/half", 0xbffff264) = -1 ENOENT (No such file or 
directory)
open("/usr/local/lib/libsablevm-1.1.5.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344P\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0777, st_size=1277186, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40014000
old_mmap(NULL, 776588, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
mprotect(0x400d1000, 39308, PROT_NONE)  = 0
old_mmap(0x400d5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0xb0000) = 0x400d5000
close(3)                                = 0
open("/usr/local/lib/libpopt.so.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2967, ...}) = 0
old_mmap(NULL, 2967, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/usr/lib/libpopt.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0l\30\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=26652, ...}) = 0
old_mmap(NULL, 58360, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400db000
mprotect(0x400e2000, 29688, PROT_NONE)  = 0
old_mmap(0x400e3000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) 
= 0x400e3000
close(3)                                = 0
open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\370~\1\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1141208, ...}) = 0
old_mmap(NULL, 1185016, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ea000
mprotect(0x401fb000, 66808, PROT_NONE)  = 0
old_mmap(0x40202000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x110000) = 0x40202000
old_mmap(0x40207000, 17656, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40207000
close(3)                                = 0
open("/usr/local/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264;\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=474132, ...}) = 0
old_mmap(NULL, 503908, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4020c000
mprotect(0x4027f000, 32868, PROT_NONE)  = 0
old_mmap(0x40284000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x70000) = 0x40284000
close(3)                                = 0
open("/usr/local/lib/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/v5l/fast-mult/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file 
or directory)
stat64("/lib/v5l/fast-mult/half", 0xbffff1b8) = -1 ENOENT (No such file or 
directory)
open("/lib/v5l/fast-mult/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/lib/v5l/fast-mult", 0xbffff1b8) = -1 ENOENT (No such file or directory)
open("/lib/v5l/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/lib/v5l/half", 0xbffff1b8)     = -1 ENOENT (No such file or directory)
open("/lib/v5l/libffi.so.2", O_RDONLY)  = -1 ENOENT (No such file or directory)
stat64("/lib/v5l", 0xbffff1b8)          = -1 ENOENT (No such file or directory)
open("/lib/fast-mult/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/lib/fast-mult/half", 0xbffff1b8) = -1 ENOENT (No such file or 
directory)
open("/lib/fast-mult/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/lib/fast-mult", 0xbffff1b8)    = -1 ENOENT (No such file or directory)
open("/lib/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/half", 0xbffff1b8)         = -1 ENOENT (No such file or directory)
open("/lib/libffi.so.2", O_RDONLY)      = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/usr/lib/v5l/fast-mult/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("/usr/lib/v5l/fast-mult/half", 0xbffff1b8) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/v5l/fast-mult/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file 
or directory)
stat64("/usr/lib/v5l/fast-mult", 0xbffff1b8) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/v5l/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/v5l/half", 0xbffff1b8) = -1 ENOENT (No such file or directory)
open("/usr/lib/v5l/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/v5l", 0xbffff1b8)      = -1 ENOENT (No such file or directory)
open("/usr/lib/fast-mult/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file 
or directory)
stat64("/usr/lib/fast-mult/half", 0xbffff1b8) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/fast-mult/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/fast-mult", 0xbffff1b8) = -1 ENOENT (No such file or directory)
open("/usr/lib/half/libffi.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/half", 0xbffff1b8)     = -1 ENOENT (No such file or directory)
open("/usr/lib/libffi.so.2", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\330\f\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=7932, ...}) = 0
old_mmap(NULL, 39648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40288000
mprotect(0x4028a000, 31456, PROT_NONE)  = 0
old_mmap(0x40290000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 
0x40290000
close(3)                                = 0
open("/usr/local/lib/libltdl.so.3", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/libltdl.so.3", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/usr/lib/libltdl.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20\26\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=26648, ...}) = 0
old_mmap(NULL, 58424, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40292000
mprotect(0x40299000, 29752, PROT_NONE)  = 0
old_mmap(0x4029a000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) 
= 0x4029a000
close(3)                                = 0
open("/usr/local/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0F\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=59520, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
old_mmap(NULL, 361664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402a1000
mprotect(0x402af000, 304320, PROT_NONE) = 0
old_mmap(0x402b1000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x8000) = 0x402b1000
old_mmap(0x402b8000, 267456, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402b8000
close(3)                                = 0
open("/usr/local/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0T\25\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=27728, ...}) = 0
old_mmap(NULL, 59432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402fa000
mprotect(0x40301000, 30760, PROT_NONE)  = 0
old_mmap(0x40302000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) 
= 0x40302000
close(3)                                = 0
open("/usr/local/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0p\32\0\000"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=8944, ...}) = 0
old_mmap(NULL, 40524, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40309000
mprotect(0x4030b000, 32332, PROT_NONE)  = 0
old_mmap(0x40311000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 
0x40311000
close(3)                                = 0
mprotect(0x40309000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x40309000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0x402fa000, 28672, PROT_READ|PROT_WRITE) = 0
mprotect(0x402fa000, 28672, PROT_READ|PROT_EXEC) = 0
mprotect(0x402a1000, 57344, PROT_READ|PROT_WRITE) = 0
mprotect(0x402a1000, 57344, PROT_READ|PROT_EXEC) = 0
mprotect(0x40292000, 28672, PROT_READ|PROT_WRITE) = 0
mprotect(0x40292000, 28672, PROT_READ|PROT_EXEC) = 0
mprotect(0x4020c000, 471040, PROT_READ|PROT_WRITE) = 0
mprotect(0x4020c000, 471040, PROT_READ|PROT_EXEC) = 0
mprotect(0x400ea000, 1118208, PROT_READ|PROT_WRITE) = 0
mprotect(0x400ea000, 1118208, PROT_READ|PROT_EXEC) = 0
mprotect(0x400db000, 28672, PROT_READ|PROT_WRITE) = 0
mprotect(0x400db000, 28672, PROT_READ|PROT_EXEC) = 0
mprotect(0x4001d000, 737280, PROT_READ|PROT_WRITE) = 0
mprotect(0x4001d000, 737280, PROT_READ|PROT_EXEC) = 0
munmap(0x40015000, 2967)                = 0
getrlimit(0x3, 0xbffffa90)              = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 326
rt_sigaction(SIGRTMIN, {0x402a9bfc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x402a9cc0, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x402a9e34, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffffab4, 31, (nil), 0}) = 0
brk(0)                                  = 0x140c4
brk(0x150c4)                            = 0x150c4
brk(0x16000)                            = 0x16000
open("/usr/local/etc/sablevm", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/root/.sablevm", O_RDONLY)        = -1 ENOENT (No such file or directory)
write(2, "Usage:", 6Usage:)                   = 6
write(2, " sablevm", 8 sablevm)                 = 8
write(2, " [-c|--classpath \"PATH\"]", 24 [-c|--classpath "PATH"]) = 24
write(2, " [-p|--property \"NAME=VALUE\"]", 29 [-p|--property "NAME=VALUE"]) = 
29
write(2, "\n       ", 8
       )                = 8
write(2, " [-v|--verbose]", 15 [-v|--verbose])         = 15
write(2, " [-q|--quiet]", 13 [-q|--quiet])           = 13
write(2, " [-s|--verbose-class]", 21 [-s|--verbose-class])   = 21
write(2, " [-S|--no-verbose-class]", 24 [-S|--no-verbose-class]) = 24
write(2, "\n       ", 8
       )                = 8
write(2, " [-g|--verbose-gc]", 18 [-g|--verbose-gc])      = 18
write(2, " [-G|--no-verbose-gc]", 21 [-G|--no-verbose-gc])   = 21
write(2, " [-j|--verbose-jni]", 19 [-j|--verbose-jni])     = 19
write(2, "\n       ", 8
       )                = 8
write(2, " [-J|--no-verbose-jni]", 22 [-J|--no-verbose-jni])  = 22
write(2, " [-y|--copyright]", 17 [-y|--copyright])       = 17
write(2, " [-Y|--no-copyright]", 20 [-Y|--no-copyright])    = 20
write(2, "\n       ", 8
       )                = 8
write(2, " [-L|--license]", 15 [-L|--license])         = 15
write(2, " [-V|--version]", 15 [-V|--version])         = 15
write(2, " [-?|--help]", 12 [-?|--help])            = 12
write(2, " [--usage]", 10 [--usage])              = 10
write(2, "\n       ", 8
       )                = 8
write(2, " [OPTION]... CLASSNAME [ARGUMENT"..., 36 [OPTION]... CLASSNAME 
[ARGUMENT]...) = 36
write(2, "\n", 1
)                       = 1
write(2, "Try \"sablevm --help\" for more in"..., 43Try "sablevm --help" for 
more information.
) = 43
_exit(1)                                = ?




Asutosh
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.