Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # strace /sbin/droid-hal-init
- execve("/sbin/droid-hal-init", ["/sbin/droid-hal-init"], [/* 8 vars */]) = 0
- set_tid_address(0xc3a6c) = 10215
- set_tls(0xc3aac, 0xbfff4, 0x10, 0xc3f3c, 0xbe841e1c) = 0
- mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fc7000
- madvise(0xb6fc7000, 12288, MADV_MERGEABLE) = 0
- mprotect(0xb6fc7000, 4096, PROT_NONE) = 0
- sigaltstack({ss_sp=0xb6fc8000, ss_flags=0, ss_size=8192}, NULL) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6fc8000, 0x2000, 0xadc43) = 0
- personality(0xffffffff /* PER_??? */) = 8388608
- personality(0x800008 /* PER_??? */) = 8388608
- openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat64(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0xb6fa7000
- close(3) = 0
- mprotect(0xbd000, 12288, PROT_READ) = 0
- statfs64("/sys/fs/selinux", 88, 0xbe841998) = -1 ENOENT (No such file or directory)
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fa6000
- madvise(0xb6fa6000, 4096, MADV_MERGEABLE) = 0
- mprotect(0xb6fa6000, 4096, PROT_READ) = 0
- openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_LARGEFILE) = 3
- fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
- brk(0) = 0x1561000
- mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f66000
- madvise(0xb6f66000, 262144, MADV_MERGEABLE) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6f66000, 0x40000, 0xafa29) = 0
- munmap(0xb6f66000, 262144) = 0
- mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f27000
- madvise(0xb6f27000, 520192, MADV_MERGEABLE) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6f27000, 0x7f000, 0xafa29) = 0
- munmap(0xb6f27000, 102400) = 0
- munmap(0xb6f80000, 155648) = 0
- openat(AT_FDCWD, "/proc/stat", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
- fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
- mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f00000
- madvise(0xb6f00000, 262144, MADV_MERGEABLE) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6f00000, 0x40000, 0xafa29) = 0
- read(4, "cpu 24420 25 30211 46810515 286"..., 1024) = 1024
- read(4, " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"..., 1024) = 1024
- read(4, "0\nctxt 15428934\nbtime 1498229587"..., 1024) = 148
- read(4, "", 1024) = 0
- close(4) = 0
- read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 322
- read(3, "", 1024) = 0
- close(3) = 0
- mprotect(0xb6fa6000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xb6fa6000, 4096, PROT_READ) = 0
- mprotect(0xb6fa6000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xb6fa6000, 4096, PROT_READ) = 0
- umask(0) = 022
- futex(0xc4198, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- mkdirat(AT_FDCWD, "/dev/socket", 0755) = -1 EEXIST (File exists)
- openat(AT_FDCWD, "/dev/.booting", O_WRONLY|O_CREAT|O_LARGEFILE, 0) = 3
- close(3) = 0
- openat(AT_FDCWD, "/sys/fs/selinux/null", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
- mknodat(AT_FDCWD, "/dev/__null__", S_IFCHR|0600, makedev(1, 3)) = 0
- openat(AT_FDCWD, "/dev/__null__", O_RDWR|O_LARGEFILE) = 3
- unlinkat(AT_FDCWD, "/dev/__null__", 0) = 0
- dup3(3, 0, 0) = 0
- dup3(3, 1, 0) = 1
- dup3(3, 2, 0) = 2
- close(3) = 0
- openat(AT_FDCWD, "/dev/kmsg", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 3
- futex(0xc2ea0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- writev(3, [{"<5>droid-hal-init: ", 19}, {"init started!\n", 14}], 2) = 33
- clock_gettime(CLOCK_MONOTONIC, {234585, 258599607}) = 0
- faccessat(AT_FDCWD, "/sys/fs/selinux", F_OK) = -1 ENOENT (No such file or directory)
- execve("/sbin/droid-hal-init", ["/sbin/droid-hal-init", "--second-stage"], [/* 8 vars */]) = 0
- set_tid_address(0xc3a6c) = 10215
- set_tls(0xc3aac, 0xbfff4, 0x10, 0xc3f3c, 0xbefa2e0c) = 0
- mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fd0000
- madvise(0xb6fd0000, 12288, MADV_MERGEABLE) = 0
- mprotect(0xb6fd0000, 4096, PROT_NONE) = 0
- sigaltstack({ss_sp=0xb6fd1000, ss_flags=0, ss_size=8192}, NULL) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6fd1000, 0x2000, 0xadc43) = 0
- personality(0xffffffff /* PER_??? */) = 8388608
- personality(0x800008 /* PER_??? */) = 8388608
- openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat64(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0xb6fb0000
- close(3) = 0
- mprotect(0xbd000, 12288, PROT_READ) = 0
- statfs64("/sys/fs/selinux", 88, 0xbefa2988) = -1 ENOENT (No such file or directory)
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6faf000
- madvise(0xb6faf000, 4096, MADV_MERGEABLE) = 0
- mprotect(0xb6faf000, 4096, PROT_READ) = 0
- openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_LARGEFILE) = 3
- fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
- brk(0) = 0x789000
- mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f6f000
- madvise(0xb6f6f000, 262144, MADV_MERGEABLE) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6f6f000, 0x40000, 0xafa29) = 0
- munmap(0xb6f6f000, 262144) = 0
- mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f30000
- madvise(0xb6f30000, 520192, MADV_MERGEABLE) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6f30000, 0x7f000, 0xafa29) = 0
- munmap(0xb6f30000, 65536) = 0
- munmap(0xb6f80000, 192512) = 0
- openat(AT_FDCWD, "/proc/stat", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
- fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
- mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f00000
- madvise(0xb6f00000, 262144, MADV_MERGEABLE) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0xb6f00000, 0x40000, 0xafa29) = 0
- read(4, "cpu 24420 25 30214 46810515 286"..., 1024) = 1024
- read(4, " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"..., 1024) = 1024
- read(4, "0\nctxt 15429939\nbtime 1498229587"..., 1024) = 148
- read(4, "", 1024) = 0
- close(4) = 0
- read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 322
- read(3, "", 1024) = 0
- close(3) = 0
- mprotect(0xb6faf000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xb6faf000, 4096, PROT_READ) = 0
- mprotect(0xb6faf000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xb6faf000, 4096, PROT_READ) = 0
- umask(0) = 0
- futex(0xc4198, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- mkdirat(AT_FDCWD, "/dev/socket", 0755) = -1 EEXIST (File exists)
- openat(AT_FDCWD, "/dev/.booting", O_WRONLY|O_CREAT|O_LARGEFILE, 0) = 3
- close(3) = 0
- openat(AT_FDCWD, "/sys/fs/selinux/null", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
- mknodat(AT_FDCWD, "/dev/__null__", S_IFCHR|0600, makedev(1, 3)) = 0
- openat(AT_FDCWD, "/dev/__null__", O_RDWR|O_LARGEFILE) = 3
- unlinkat(AT_FDCWD, "/dev/__null__", 0) = 0
- dup3(3, 0, 0) = 0
- dup3(3, 1, 0) = 1
- dup3(3, 2, 0) = 2
- close(3) = 0
- openat(AT_FDCWD, "/dev/kmsg", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 3
- futex(0xc2ea0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- writev(3, [{"<5>droid-hal-init: ", 19}, {"init second stage started!\n", 27}], 2) = 46
- openat(AT_FDCWD, "/dev/.booting", O_WRONLY|O_CREAT|O_LARGEFILE|O_CLOEXEC, 0) = 4
- close(4) = 0
- openat(AT_FDCWD, "/dev/__properties__", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0444) = -1 EEXIST (File exists)
- openat(AT_FDCWD, "/proc/device-tree/firmware/android/compatible", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- openat(AT_FDCWD, "/proc/device-tree/firmware/android", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- fchmodat(AT_FDCWD, "/proc/cmdline", 0440) = 0
- openat(AT_FDCWD, "/proc/cmdline", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
- read(4, "startup=0x1 warmboot=0x0 ta_info"..., 2047) = 318
- close(4) = 0
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.boot.bootloader"..., 48}], 2) = 67
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.boot.serialno\","..., 54}], 2) = 73
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.boot.hardware\","..., 48}], 2) = 67
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.boot.baseband\","..., 47}], 2) = 66
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.serialno\", \"CB5"..., 49}], 2) = 68
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.bootmode\", \"unk"..., 46}], 2) = 65
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.baseband\", \"msm"..., 42}], 2) = 61
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.bootloader\", \"s"..., 43}], 2) = 62
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.hardware\", \"qco"..., 43}], 2) = 62
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.revision\", \"0\")"..., 40}], 2) = 59
- clock_gettime(CLOCK_MONOTONIC, {234585, 282832786}) = 0
- faccessat(AT_FDCWD, "/sys/fs/selinux", F_OK) = -1 ENOENT (No such file or directory)
- epoll_create1(EPOLL_CLOEXEC) = 4
- socketpair(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0, [5, 6]) = 0
- sigaction(SIGCHLD, {0xef6d, [], SA_NOCLDSTOP|0x4000000}, NULL, 0x79aa4) = 0
- wait4(-1, 0xbefa2c44, WNOHANG, NULL) = -1 ECHILD (No child processes)
- writev(3, [{"<3>droid-hal-init: ", 19}, {"waitpid failed: No child process"..., 35}], 2) = 54
- epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN, {u32=62305, u64=62305}}) = 0
- clock_gettime(CLOCK_MONOTONIC, {234585, 285762742}) = 0
- openat(AT_FDCWD, "/default.prop", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 7
- fstat64(7, {st_mode=S_IFREG|0644, st_size=629, ...}) = 0
- read(7, "#\n# ADDITIONAL_DEFAULT_PROPERTIE"..., 1024) = 629
- read(7, "", 1024) = 0
- close(7) = 0
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.adb.secure\", \"1"..., 42}], 2) = 61
- writev(3, [{"<3>droid-hal-init: ", 19}, {"property_set(\"ro.secure\", \"1\") f"..., 38}], 2) = 57
- --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0xb6fb07d0} ---
- +++ killed by SIGSEGV +++
- Segmentation fault
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement