Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sh-3.2# strace strace /sbin/droid-hal-init
- execve("/usr/bin/strace", ["strace", "/sbin/droid-hal-init"], [/* 6 vars */]) = 0
- brk(0) = 0x56000
- uname({sys="Linux", node="Sailfish", ...}) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf75ec000
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=37094, ...}) = 0
- mmap2(NULL, 37094, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf75e2000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300&\0\0004\0\0\0"..., 512) = 512
- lseek(3, 31956, SEEK_SET) = 31956
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
- lseek(3, 31608, SEEK_SET) = 31608
- read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
- fstat64(3, {st_mode=S_IFREG|0755, st_size=33076, ...}) = 0
- mmap2(NULL, 97200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf75ac000
- mprotect(0xf75b4000, 61440, PROT_NONE) = 0
- mmap2(0xf75c3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0xf75c3000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\215z\1\0004\0\0\0"..., 512) = 512
- lseek(3, 994228, SEEK_SET) = 994228
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2840) = 2840
- lseek(3, 990780, SEEK_SET) = 990780
- read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
- fstat64(3, {st_mode=S_IFREG|0755, st_size=997068, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf75e1000
- mmap2(NULL, 1066504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf74a7000
- mprotect(0xf7596000, 65536, PROT_NONE) = 0
- mmap2(0xf75a6000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xef000) = 0xf75a6000
- mmap2(0xf75a9000, 9736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf75a9000
- close(3) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf75e0000
- set_tls(0xf75e04c0, 0xf75ee000, 0xf75e0ba8, 0xf75e04c0, 0xf75ee000) = 0
- mprotect(0xf75a6000, 8192, PROT_READ) = 0
- mprotect(0xf75ed000, 4096, PROT_READ) = 0
- munmap(0xf75e2000, 37094) = 0
- rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
- getpid() = 1286
- uname({sys="Linux", node="Sailfish", ...}) = 0
- brk(0) = 0x56000
- brk(0x77000) = 0x77000
- getuid32() = 0
- getgid32() = 0
- clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf75e0068) = 1287
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGSTOP}], 0, NULL) = 1287
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1287, si_status=SIGSTOP, si_utime=0, si_stime=0} ---
- ptrace(PTRACE_SETOPTIONS, 1287, 0, PTRACE_O_TRACESYSGOOD|PTRACE_O_TRACEEXEC) = 0
- ptrace(PTRACE_SYSCALL, 1287, 0, SIG_0) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1287, si_status=SIGTRAP, si_utime=0, si_stime=0} ---
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == 133}], 0, NULL) = 1287
- ptrace(PTRACE_SYSCALL, 1287, 0, SIG_0) = 0
- wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1287
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1287, si_status=0, si_utime=0, si_stime=0} ---
- clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf75e0068) = 1288
- ptrace(PTRACE_SEIZE, 1288, 0, 0) = 0
- kill(1288, SIGKILL) = 0
- wait4(1288, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGKILL}], 0, NULL) = 1288
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=1288, si_status=SIGKILL, si_utime=0, si_stime=0} ---
- stat64("/sbin/droid-hal-init", {st_mode=S_IFREG|0755, st_size=1150360, ...}) = 0
- clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf75e0068) = 1289
- wait4(1289, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGSTOP}], WSTOPPED, NULL) = 1289
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_STOPPED, si_pid=1289, si_status=SIGSTOP, si_utime=0, si_stime=0} ---
- ptrace(PTRACE_SEIZE, 1289, 0, 0) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_STOPPED, si_pid=1289, si_status=SIG_0, si_utime=0, si_stime=0} ---
- ptrace(PTRACE_INTERRUPT, 1289, 0, 0) = 0
- kill(1289, SIGCONT) = 0
- rt_sigaction(SIGTTOU, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
- rt_sigaction(SIGTTIN, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
- rt_sigaction(SIGHUP, {0x1c745, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
- rt_sigaction(SIGINT, {0x1c745, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
- rt_sigaction(SIGQUIT, {0x1c745, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
- rt_sigaction(SIGPIPE, {0x1c745, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
- rt_sigaction(SIGTERM, {0x1c745, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGSTOP} | 0x800000], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- ptrace(PTRACE_SETOPTIONS, 1289, 0, PTRACE_O_TRACESYSGOOD|PTRACE_O_TRACEEXEC) = 0
- ptrace(PTRACE_LISTEN, 1289, 0, 0) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_CONTINUED, si_pid=1289, si_status=SIGCONT, si_utime=0, si_stime=0} ---
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP} | 0x800000], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- ptrace(PTRACE_SYSCALL, 1289, 0, SIG_0) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1289, si_status=SIGCONT, si_utime=0, si_stime=0} ---
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGCONT}], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- ptrace(PTRACE_GETSIGINFO, 1289, 0, {si_signo=SIGCONT, si_code=SI_USER, si_pid=1286, si_uid=0}) = 0
- ptrace(PTRACE_SYSCALL, 1289, 0, SIGCONT) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1289, si_status=SIGTRAP, si_utime=0, si_stime=0} ---
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == 133}], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- process_vm_readv(1289, [{"/sbin/droid-hal-init\0\0\0\0\0\0\0\0F\0\0\0"..., 256}], 1, [{0xff9b226c, 256}], 1, 0) = 256
- process_vm_readv(1289, [{"_?\233\377", 4}], 1, [{0xff9b3678, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"/sbin/droid-hal-init\0TERM=linux\0"..., 33}], 1, [{0xff9b3f5f, 33}], 1, 0) = 33
- process_vm_readv(1289, [{"\0\0\0\0", 4}], 1, [{0xff9b367c, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"t?\233\377", 4}], 1, [{0xff9b3680, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"\177?\233\377", 4}], 1, [{0xff9b3684, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"\301?\233\377", 4}], 1, [{0xff9b3688, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"\307?\233\377", 4}], 1, [{0xff9b368c, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"\317?\233\377", 4}], 1, [{0xff9b3690, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"\326?\233\377", 4}], 1, [{0xff9b3694, 4}], 1, 0) = 4
- process_vm_readv(1289, [{"\0\0\0\0", 4}], 1, [{0xff9b3698, 4}], 1, 0) = 4
- write(2, "execve(\"/sbin/droid-hal-init\", ["..., 71execve("/sbin/droid-hal-init", ["/sbin/droid-hal-init"], [/* 6 vars */]) = 71
- ptrace(PTRACE_SYSCALL, 1289, 0, SIG_0) = 0
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP} | 0x40000], __WALL, NULL) = 1289
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1289, si_status=SIGTRAP, si_utime=0, si_stime=0} ---
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- ptrace(PTRACE_GETEVENTMSG, 1289, 0, 0xff9b33ec) = 0
- ptrace(PTRACE_SYSCALL, 1289, 0, SIG_0) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1289, si_status=SIGTRAP, si_utime=0, si_stime=0} ---
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == 133}], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- write(2, ") = 0\n", 6) = 0
- ) = 6
- ptrace(PTRACE_SYSCALL, 1289, 0, SIG_0) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1289, si_status=SIGTRAP, si_utime=0, si_stime=0} ---
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == 133}], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- process_vm_readv(1289, [{"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256}], 1, [{0x52bc08, 256}], 1, 0) = 256
- write(2, "create_module(\"\", 0", 19create_module("", 0) = 19
- ptrace(PTRACE_SYSCALL, 1289, 0, SIG_0) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1289, si_status=SIGTRAP, si_utime=0, si_stime=0} ---
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == 133}], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- write(2, ") = 0x509\n", 29) = 0x509
- ) = 29
- ptrace(PTRACE_SYSCALL, 1289, 0, SIG_0) = 0
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=1289, si_status=SIGTRAP, si_utime=0, si_stime=0} ---
- wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == 133}], __WALL, NULL) = 1289
- rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0
- ptrace(PTRACE_GETREGSET, 1289, NT_PRSTATUS, [{0x5583c, 72}]) = 0
- ptrace(PTRACE_PEEKTEXT, 1289, 0xfffffffc, [0xf75e0000]) = -1 EIO (Input/output error)
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement