Skip to content

Instantly share code, notes, and snippets.

@WarheadsSE
Created December 5, 2011 19:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save WarheadsSE/1434894 to your computer and use it in GitHub Desktop.
Save WarheadsSE/1434894 to your computer and use it in GitHub Desktop.
nodejs 0.6.5 - v8 - armv5te - linux 3.1.1
[root@GFN nodejs]# strace node
execve("/usr/bin/node", ["node"], [/* 21 vars */]) = 0
brk(0) = 0x526000
uname({sys="Linux", node="GFN", ...}) = 0
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41293, ...}) = 0
mmap2(NULL, 41293, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400c6000
close(3) = 0
open("/usr/lib/libz.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344\26\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=79088, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40126000
mmap2(NULL, 110392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40185000
mprotect(0x40198000, 28672, PROT_NONE) = 0
mmap2(0x4019f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0x4019f000
close(3) = 0
open("/lib/librt.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300\26\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=26620, ...}) = 0
mmap2(NULL, 57876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400d1000
mprotect(0x400d7000, 28672, PROT_NONE) = 0
mmap2(0x400de000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x400de000
close(3) = 0
open("/usr/lib/libssl.so.1.0.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\354\307\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0555, st_size=337390, ...}) = 0
mmap2(NULL, 322828, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40004000
mprotect(0x40047000, 32768, PROT_NONE) = 0
mmap2(0x4004f000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x43) = 0x4004f000
close(3) = 0
open("/usr/lib/libcrypto.so.1.0.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\227\3\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0555, st_size=1642305, ...}) = 0
mmap2(NULL, 1383192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x401a0000
mprotect(0x402d5000, 32768, PROT_NONE) = 0
mmap2(0x402dd000, 73728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x135) = 0x402dd000
mmap2(0x402ef000, 11032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402ef000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 \t\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=9796, ...}) = 0
mmap2(NULL, 41136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4005b000
mprotect(0x4005d000, 28672, PROT_NONE) = 0
mmap2(0x40064000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40064000
close(3) = 0
open("/lib/libutil.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344\t\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=9832, ...}) = 0
mmap2(NULL, 41128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40066000
mprotect(0x40068000, 28672, PROT_NONE) = 0
mmap2(0x4006f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x4006f000
close(3) = 0
open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\34S\4\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=776304, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40071000
mmap2(NULL, 835136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x402f2000
mprotect(0x403ab000, 28672, PROT_NONE) = 0
mmap2(0x403b2000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb8) = 0x403b2000
mmap2(0x403b8000, 24128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403b8000
close(3) = 0
open("/lib/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\3141\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=620124, ...}) = 0
mmap2(NULL, 651424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x403be000
mprotect(0x40455000, 28672, PROT_NONE) = 0
mmap2(0x4045c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96) = 0x4045c000
close(3) = 0
open("/usr/lib/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264'\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=44416, ...}) = 0
mmap2(NULL, 75788, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40098000
mprotect(0x400a3000, 28672, PROT_NONE) = 0
mmap2(0x400aa000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x400aa000
close(3) = 0
open("/lib/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\324W\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=117366, ...}) = 0
mmap2(NULL, 123412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40127000
mprotect(0x4013b000, 28672, PROT_NONE) = 0
mmap2(0x40142000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0x40142000
mmap2(0x40144000, 4628, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40144000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\270z\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1197304, ...}) = 0
mmap2(NULL, 1234184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4045e000
mprotect(0x4057f000, 28672, PROT_NONE) = 0
mmap2(0x40586000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x120) = 0x40586000
mmap2(0x40589000, 9480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40589000
close(3) = 0
open("/usr/lib/libz.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344\26\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=79088, ...}) = 0
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400e0000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4058c000
set_tls(0x4058c4c0, 0x4058cba8, 0x40112000, 0x4058c4c0, 0x40112000) = 0
mprotect(0x40586000, 8192, PROT_READ) = 0
mprotect(0x40142000, 4096, PROT_READ) = 0
mprotect(0x4045c000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40627000
mprotect(0x403b2000, 16384, PROT_READ) = 0
mprotect(0x4006f000, 4096, PROT_READ) = 0
mprotect(0x40064000, 4096, PROT_READ) = 0
mprotect(0x400de000, 4096, PROT_READ) = 0
mprotect(0x40111000, 4096, PROT_READ) = 0
munmap(0x400c6000, 41293) = 0
set_tid_address(0x4058c068) = 18639
set_robust_list(0x4058c070, 0xc) = 0
futex(0xbed95c60, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 4058c4c0) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x4012c314, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4012c1b4, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
clock_gettime(CLOCK_MONOTONIC, {1285224, 931025302}) = 0
brk(0) = 0x526000
brk(0x547000) = 0x547000
getrlimit(RLIMIT_DATA, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, ~[RTMIN RT_1], 0x4000000 /* SA_??? */}, NULL, 8) = 0
rt_sigaction(SIGINT, {0x10d598, ~[RTMIN RT_1], 0x4000000 /* SA_??? */}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x10d598, ~[RTMIN RT_1], 0x4000000 /* SA_??? */}, NULL, 8) = 0
clock_gettime(CLOCK_MONOTONIC, {1285224, 935642592}) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
gettimeofday({1323111304, 168264}, NULL) = 0
clock_gettime(CLOCK_MONOTONIC, {1285224, 938413147}) = 0
epoll_create1(O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
eventfd2(0, O_NONBLOCK|O_CLOEXEC) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
fcntl64(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
rt_sigaction(SIGCHLD, {0x37fca4, ~[RTMIN RT_1], SA_RESTART|0x4000000}, NULL, 8) = 0
gettimeofday({1323111304, 172091}, NULL) = 0
open("/proc/cpuinfo", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40097000
read(5, "Processor\t: Feroceon 88FR131 rev"..., 1024) = 272
read(5, "", 1024) = 0
close(5) = 0
munmap(0x40097000, 4096) = 0
open("/proc/cpuinfo", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ca000
read(5, "Processor\t: Feroceon 88FR131 rev"..., 1024) = 272
read(5, "", 1024) = 0
close(5) = 0
munmap(0x400ca000, 4096) = 0
open("/proc/cpuinfo", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ce000
read(5, "Processor\t: Feroceon 88FR131 rev"..., 1024) = 272
read(5, "", 1024) = 0
close(5) = 0
munmap(0x400ce000, 4096) = 0
gettid() = 18639
brk(0x56d000) = 0x56d000
brk(0x59d000) = 0x59d000
mmap2(NULL, 143360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ab000
brk(0x567000) = 0x567000
mmap2(0x21949000, 33554432, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x21949000
mmap2(0x22000000, 524288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x22000000
mmap2(0x22800000, 524288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x22800000
mmap2(0x26343000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x26343000
mmap2(0x458bc000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x458bc000
mmap2(0x4f2bc000, 131072, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4f2bc000
mprotect(0x4f2bc000, 8192, PROT_NONE) = 0
mmap2(0x2c4cd000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2c4cd000
mmap2(0x22939000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4058d000
mmap2(0x5ac12000, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x5ac12000
mmap2(0x3fca2000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3fca2000
mprotect(0x3fca2000, 8192, PROT_NONE) = 0
mmap2(0x59f33000, 131072, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x59f33000
mprotect(0x59f33000, 8192, PROT_NONE) = 0
rt_sigaction(SIGUSR1, {0x10dd8c, ~[RTMIN RT_1], 0x4000000 /* SA_??? */}, NULL, 8) = 0
mmap2(0x2cce0000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2cce0000
readlink("/proc/self/exe", "/usr/bin/node"..., 8191) = 13brk(0x58c000) = 0x58c000
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x405cb000
munmap(0x405cb000, 135168) = 0
brk(0x5bc000) = 0x5bc000
--- {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xffe00007} (Segmentation fault) ---
+++ killed by SIGSEGV +++
Segmentation fault
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment