Created
September 9, 2016 00:33
-
-
Save invisiblek/798e3470f3a855243af84a7e7a13c1b7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
execve("/system/bin/rild.old", ["rild.old"], [/* 24 vars */]) = 0 | |
mprotect(0xb6f25000, 4096, PROT_READ) = 0 | |
set_tid_address(0xb6f27b40) = 2585 | |
set_tls(0xb6f27b80, 0xb6f25ff4, 0x4, 0xb6f28004, 0xbea22a14) = 0 | |
mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f00000 | |
madvise(0xb6f00000, 12288, MADV_MERGEABLE) = 0 | |
mprotect(0xb6f00000, 4096, PROT_NONE) = 0 | |
sigaltstack({ss_sp=0xb6f01000, ss_flags=0, ss_size=8192}, NULL) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f01000, 0x2000, 0xb6f237bf) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6eff000 | |
madvise(0xb6eff000, 4096, MADV_MERGEABLE) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6eff000, 4096, PROT_READ) = 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=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0xb6edf000 | |
close(3) = 0 | |
sigaction(SIGABRT, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
sigaction(SIGBUS, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
sigaction(SIGFPE, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
sigaction(SIGILL, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
sigaction(SIGPIPE, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
sigaction(SIGSEGV, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
sigaction(SIGSTKFLT, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
sigaction(SIGTRAP, {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}, NULL) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ede000 | |
madvise(0xb6ede000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ede000, 0x1000, 0xb6f21965) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6edd000 | |
madvise(0xb6edd000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6edd000, 0x1000, 0xb6f21861) = 0 | |
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6edc000 | |
madvise(0xb6edc000, 12, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6edc000, 0xc, 0xb6f21951) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6edb000 | |
madvise(0xb6edb000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6edb000, 0x1000, 0xb6f21851) = 0 | |
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6eda000 | |
madvise(0xb6eda000, 12, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6eda000, 0xc, 0xb6f21951) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed9000 | |
madvise(0xb6ed9000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed9000, 0x1000, 0xb6f21965) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed8000 | |
madvise(0xb6ed8000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed8000, 0x1000, 0xb6f21965) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libsigchain.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libsigchain.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed6000 | |
madvise(0xb6ed6000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed6000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed4000 | |
madvise(0xb6ed4000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed4000, 0x2000, 0xb6f218c6) = 0 | |
futex(0xb6f28f68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libsigchain.so", 4096) = 26 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6ed4000, 8192) = 0 | |
munmap(0xb6ed6000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6ed7000 | |
madvise(0xb6ed7000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ed2000 | |
madvise(0xb6ed2000, 20480, MADV_MERGEABLE) = 0 | |
mmap2(0xb6ed2000, 10968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ed2000 | |
madvise(0xb6ed2000, 10968, MADV_MERGEABLE) = 0 | |
mmap2(0xb6ed5000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6ed5000 | |
madvise(0xb6ed5000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6ed7000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed0000 | |
madvise(0xb6ed0000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed0000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ece000 | |
madvise(0xb6ece000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ece000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/liblog.so", 4096) = 21 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6ece000, 8192) = 0 | |
munmap(0xb6ed0000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ec6000 | |
madvise(0xb6ec6000, 45056, MADV_MERGEABLE) = 0 | |
mmap2(0xb6ec6000, 32424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ec6000 | |
madvise(0xb6ec6000, 32424, MADV_MERGEABLE) = 0 | |
mmap2(0xb6ecf000, 4168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6ecf000 | |
madvise(0xb6ecf000, 4168, MADV_MERGEABLE) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ec4000 | |
madvise(0xb6ec4000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ec4000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ec2000 | |
madvise(0xb6ec2000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ec2000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libcutils.so", 4096) = 24 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6ec2000, 8192) = 0 | |
munmap(0xb6ec4000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6ec5000 | |
madvise(0xb6ec5000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6eb2000 | |
madvise(0xb6eb2000, 77824, MADV_MERGEABLE) = 0 | |
mmap2(0xb6eb2000, 64412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6eb2000 | |
madvise(0xb6eb2000, 64412, MADV_MERGEABLE) = 0 | |
mmap2(0xb6ec3000, 4224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0xb6ec3000 | |
madvise(0xb6ec3000, 4224, MADV_MERGEABLE) = 0 | |
munmap(0xb6ec5000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libril.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libril.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6eb0000 | |
madvise(0xb6eb0000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6eb0000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6eae000 | |
madvise(0xb6eae000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6eae000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libril.so", 4096) = 21 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6eae000, 8192) = 0 | |
munmap(0xb6eb0000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6eb1000 | |
madvise(0xb6eb1000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 81920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e9d000 | |
madvise(0xb6e9d000, 81920, MADV_MERGEABLE) = 0 | |
mmap2(0xb6e9d000, 71440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e9d000 | |
madvise(0xb6e9d000, 71440, MADV_MERGEABLE) = 0 | |
mmap2(0xb6eaf000, 5816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0xb6eaf000 | |
madvise(0xb6eaf000, 5816, MADV_MERGEABLE) = 0 | |
munmap(0xb6eb1000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e9b000 | |
madvise(0xb6e9b000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e9b000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e99000 | |
madvise(0xb6e99000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e99000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libc++.so", 4096) = 21 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6e99000, 8192) = 0 | |
munmap(0xb6e9b000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6e9c000 | |
madvise(0xb6e9c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 585728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e0d000 | |
madvise(0xb6e0d000, 585728, MADV_MERGEABLE) = 0 | |
mmap2(0xb6e0d000, 556963, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e0d000 | |
madvise(0xb6e0d000, 556963, MADV_MERGEABLE) = 0 | |
mmap2(0xb6e96000, 16401, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x88000) = 0xb6e96000 | |
madvise(0xb6e96000, 16401, MADV_MERGEABLE) = 0 | |
mmap2(0xb6e9b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e9b000 | |
madvise(0xb6e9b000, 4096, MADV_MERGEABLE) = 0 | |
munmap(0xb6e9c000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e0b000 | |
madvise(0xb6e0b000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e0b000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e09000 | |
madvise(0xb6e09000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e09000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libc.so", 4096) = 19 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6e09000, 8192) = 0 | |
munmap(0xb6e0b000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6e0c000 | |
madvise(0xb6e0c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 622592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d74000 | |
madvise(0xb6d74000, 622592, MADV_MERGEABLE) = 0 | |
mmap2(0xb6d74000, 550728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d74000 | |
madvise(0xb6d74000, 550728, MADV_MERGEABLE) = 0 | |
mmap2(0xb6dfb000, 25888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x86000) = 0xb6dfb000 | |
madvise(0xb6dfb000, 25888, MADV_MERGEABLE) = 0 | |
mmap2(0xb6e02000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e02000 | |
madvise(0xb6e02000, 40960, MADV_MERGEABLE) = 0 | |
munmap(0xb6e0c000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d72000 | |
madvise(0xb6d72000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d72000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d70000 | |
madvise(0xb6d70000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d70000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libm.so", 4096) = 19 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6d70000, 8192) = 0 | |
munmap(0xb6d72000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6d73000 | |
madvise(0xb6d73000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d52000 | |
madvise(0xb6d52000, 135168, MADV_MERGEABLE) = 0 | |
mmap2(0xb6d52000, 124444, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d52000 | |
madvise(0xb6d52000, 124444, MADV_MERGEABLE) = 0 | |
mmap2(0xb6d71000, 4200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e000) = 0xb6d71000 | |
madvise(0xb6d71000, 4200, MADV_MERGEABLE) = 0 | |
munmap(0xb6d73000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d50000 | |
madvise(0xb6d50000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d50000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d4e000 | |
madvise(0xb6d4e000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d4e000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libutils.so", 4096) = 23 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6d4e000, 8192) = 0 | |
munmap(0xb6d50000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6d51000 | |
madvise(0xb6d51000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d35000 | |
madvise(0xb6d35000, 114688, MADV_MERGEABLE) = 0 | |
mmap2(0xb6d35000, 100520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d35000 | |
madvise(0xb6d35000, 100520, MADV_MERGEABLE) = 0 | |
mmap2(0xb6d4f000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0xb6d4f000 | |
madvise(0xb6d4f000, 4120, MADV_MERGEABLE) = 0 | |
munmap(0xb6d51000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libbinder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libbinder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d33000 | |
madvise(0xb6d33000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d33000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d31000 | |
madvise(0xb6d31000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d31000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbinder.so", 4096) = 24 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6d31000, 8192) = 0 | |
munmap(0xb6d33000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6d34000 | |
madvise(0xb6d34000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 229376, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cfc000 | |
madvise(0xb6cfc000, 229376, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cfc000, 186496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cfc000 | |
madvise(0xb6cfc000, 186496, MADV_MERGEABLE) = 0 | |
mmap2(0xb6d2b000, 32776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2e000) = 0xb6d2b000 | |
madvise(0xb6d2b000, 32776, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed7000 | |
madvise(0xb6ed7000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed7000, 0x1000, 0xb6f21965) = 0 | |
munmap(0xb6d34000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libhardware_legacy.s"..., 4096) = 33 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf7000 | |
madvise(0xb6cf7000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf7000, 0x1000, 0xb6f21871) = 0 | |
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf6000 | |
madvise(0xb6cf6000, 12, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf6000, 0xc, 0xb6f21951) = 0 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cec000 | |
madvise(0xb6cec000, 40960, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cec000, 27392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cec000 | |
madvise(0xb6cec000, 27392, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cf3000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0xb6cf3000 | |
madvise(0xb6cf3000, 4136, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cf5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6cf5000 | |
madvise(0xb6cf5000, 4096, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/librilutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/librilutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/librilutils.so", 4096) = 26 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ce6000 | |
madvise(0xb6ce6000, 24576, MADV_MERGEABLE) = 0 | |
mmap2(0xb6ce6000, 12260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ce6000 | |
madvise(0xb6ce6000, 12260, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cea000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0xb6cea000 | |
madvise(0xb6cea000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libbacktrace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libbacktrace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbacktrace.so", 4096) = 27 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cdb000 | |
madvise(0xb6cdb000, 45056, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cdb000, 34884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cdb000 | |
madvise(0xb6cdb000, 34884, MADV_MERGEABLE) = 0 | |
mmap2(0xb6ce4000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6ce4000 | |
madvise(0xb6ce4000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libwpa_client.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cd4000 | |
madvise(0xb6cd4000, 28672, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cd4000, 17501, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cd4000 | |
madvise(0xb6cd4000, 17501, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cd9000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6cd9000 | |
madvise(0xb6cd9000, 4104, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libnetutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libnetutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libnetutils.so", 4096) = 26 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cca000 | |
madvise(0xb6cca000, 40960, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cca000, 29283, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cca000 | |
madvise(0xb6cca000, 29283, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cd2000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0xb6cd2000 | |
madvise(0xb6cd2000, 4108, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libbase.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libbase.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbase.so", 4096) = 22 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cbf000 | |
madvise(0xb6cbf000, 45056, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cbf000, 32956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cbf000 | |
madvise(0xb6cbf000, 32956, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cc8000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6cc8000 | |
madvise(0xb6cc8000, 4104, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(3) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libunwind.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libunwind.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libunwind.so", 4096) = 24 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 376832, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c63000 | |
madvise(0xb6c63000, 376832, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c63000, 79980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c63000 | |
madvise(0xb6c63000, 79980, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c77000, 4148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0xb6c77000 | |
madvise(0xb6c77000, 4148, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c79000, 286720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6c79000 | |
madvise(0xb6c79000, 286720, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(3) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ec5000 | |
madvise(0xb6ec5000, 12, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ec5000, 0xc, 0xb6f21951) = 0 | |
mprotect(0xb6f2f000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6ed5000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6ecf000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6ec3000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6eaf000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6e96000, 16384, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mprotect(0xb6dfb000, 16384, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6d71000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6d4f000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6d2b000, 32768, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6cf3000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6cea000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6ce4000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6cd9000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6cd2000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6cc8000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6c77000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
mprotect(0xb6ed7000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ede000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed8000, 4096, PROT_READ|PROT_WRITE) = 0 | |
openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0xb6c43000 | |
close(3) = 0 | |
futex(0xb6e02d44, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libnetd_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libnetd_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libnetd_client.so", 4096) = 29 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c3d000 | |
madvise(0xb6c3d000, 24576, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c3d000, 12904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c3d000 | |
madvise(0xb6c3d000, 12904, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c41000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0xb6c41000 | |
madvise(0xb6c41000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(3) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ed1000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6c41000, 4096, PROT_READ) = 0 | |
munmap(0xb6ed1000, 4096) = 0 | |
futex(0xb6e02d90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
brk(0) = 0xb7041000 | |
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bfd000 | |
madvise(0xb6bfd000, 262144, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bfd000, 0x40000, 0xb6df3143) = 0 | |
munmap(0xb6bfd000, 262144) = 0 | |
mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bbe000 | |
madvise(0xb6bbe000, 520192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bbe000, 0x7f000, 0xb6df3143) = 0 | |
munmap(0xb6bbe000, 8192) = 0 | |
munmap(0xb6c00000, 249856) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ed1000 | |
madvise(0xb6ed1000, 4096, MADV_MERGEABLE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
openat(AT_FDCWD, "/proc/stat", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 | |
fstat64(3, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b80000 | |
madvise(0xb6b80000, 262144, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6b80000, 0x40000, 0xb6df3143) = 0 | |
read(3, "cpu 2992 128 2817 25322 415 0 4"..., 1024) = 1024 | |
read(3, " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"..., 1024) = 630 | |
read(3, "", 1024) = 0 | |
close(3) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9a22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9ba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9a22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e9a22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
futex(0xb6e02e38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed7000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ede000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed8000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
openat(AT_FDCWD, "/dev/pmsg0", O_WRONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) | |
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3 | |
fcntl64(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 | |
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0 | |
getuid32() = 0 | |
clock_gettime(CLOCK_REALTIME, {1473381177, 146005928}) = 0 | |
writev(3, [{"\1\31\n9\3\322W\250\337\263\10", 11}, {"\3", 1}, {"RILD\0", 5}, {"**RIL Daemon Started**\0", 23}], 4) = 40 | |
getuid32() = 0 | |
clock_gettime(CLOCK_REALTIME, {1473381177, 146859782}) = 0 | |
writev(3, [{"\1\31\n9\3\322W\6\347\300\10", 11}, {"\3", 1}, {"RILD\0", 5}, {"**RILd param count=1**\0", 23}], 4) = 40 | |
umask(077) = 0 | |
openat(AT_FDCWD, "/proc/cmdline", O_RDONLY|O_LARGEFILE) = 4 | |
read(4, "console=none androidboot.hardwar"..., 1024) = 534 | |
close(4) = 0 | |
prctl(PR_SET_KEEPCAPS, 1) = 0 | |
setuid32(1001) = 0 | |
capset({_LINUX_CAPABILITY_VERSION_3, 0}, {CAP_NET_ADMIN|CAP_NET_RAW|CAP_BLOCK_SUSPEND, CAP_NET_ADMIN|CAP_NET_RAW|CAP_BLOCK_SUSPEND, 0}) = 0 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
mprotect(0xb6ed7000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ede000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed8000, 4096, PROT_READ|PROT_WRITE) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libril-qc-qmi-1.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libril-qc-qmi"..., 4096) = 37 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 6279168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6583000 | |
madvise(0xb6583000, 6279168, MADV_MERGEABLE) = 0 | |
mmap2(0xb6583000, 5916384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6583000 | |
madvise(0xb6583000, 5916384, MADV_MERGEABLE) = 0 | |
mmap2(0xb6b28000, 231796, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x5a4000) = 0xb6b28000 | |
madvise(0xb6b28000, 231796, MADV_MERGEABLE) = 0 | |
mmap2(0xb6b61000, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6b61000 | |
madvise(0xb6b61000, 126976, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6eb1000 | |
madvise(0xb6eb1000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6eb1000, 0x1000, 0xb6f21965) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libdiag.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libdiag.so", 4096) = 29 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 1069056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb647e000 | |
madvise(0xb647e000, 1069056, MADV_MERGEABLE) = 0 | |
mmap2(0xb647e000, 53278, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb647e000 | |
madvise(0xb647e000, 53278, MADV_MERGEABLE) = 0 | |
mmap2(0xb648c000, 5922, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd000) = 0xb648c000 | |
madvise(0xb648c000, 5922, MADV_MERGEABLE) = 0 | |
mmap2(0xb648e000, 1003520, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb648e000 | |
madvise(0xb648e000, 1003520, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libdsi_netctrl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libdsi_netctr"..., 4096) = 36 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 188416, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c0f000 | |
madvise(0xb6c0f000, 188416, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c0f000, 145524, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6c0f000 | |
madvise(0xb6c0f000, 145524, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c33000, 20844, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x23000) = 0xb6c33000 | |
madvise(0xb6c33000, 20844, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c39000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6c39000 | |
madvise(0xb6c39000, 16384, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libdsutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libdsutils.so", 4096) = 32 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c03000 | |
madvise(0xb6c03000, 49152, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c03000, 35784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6c03000 | |
madvise(0xb6c03000, 35784, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c0d000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x9000) = 0xb6c0d000 | |
madvise(0xb6c0d000, 4108, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libidl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libidl.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb647a000 | |
madvise(0xb647a000, 16384, MADV_MERGEABLE) = 0 | |
mmap2(0xb647a000, 7260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb647a000 | |
madvise(0xb647a000, 7260, MADV_MERGEABLE) = 0 | |
mmap2(0xb647c000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0xb647c000 | |
madvise(0xb647c000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libmdmdetect.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libmdmdetect.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libmdmdetect.so", 4096) = 27 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6476000 | |
madvise(0xb6476000, 16384, MADV_MERGEABLE) = 0 | |
mmap2(0xb6476000, 5618, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6476000 | |
madvise(0xb6476000, 5618, MADV_MERGEABLE) = 0 | |
mmap2(0xb6478000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0xb6478000 | |
madvise(0xb6478000, 4116, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libmedia.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libmedia.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libmedia.so", 4096) = 23 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 720896, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb63c6000 | |
madvise(0xb63c6000, 720896, MADV_MERGEABLE) = 0 | |
mmap2(0xb63c6000, 598704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb63c6000 | |
madvise(0xb63c6000, 598704, MADV_MERGEABLE) = 0 | |
mmap2(0xb6459000, 114692, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x92000) = 0xb6459000 | |
madvise(0xb6459000, 114692, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libperipheral_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libperipheral"..., 4096) = 42 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb63ba000 | |
madvise(0xb63ba000, 49152, MADV_MERGEABLE) = 0 | |
mmap2(0xb63ba000, 31564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb63ba000 | |
madvise(0xb63ba000, 31564, MADV_MERGEABLE) = 0 | |
mmap2(0xb63c3000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb63c3000 | |
madvise(0xb63c3000, 8196, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqdp.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqdp.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb63ae000 | |
madvise(0xb63ae000, 49152, MADV_MERGEABLE) = 0 | |
mmap2(0xb63ae000, 34863, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb63ae000 | |
madvise(0xb63ae000, 34863, MADV_MERGEABLE) = 0 | |
mmap2(0xb63b7000, 8448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb63b7000 | |
madvise(0xb63b7000, 8448, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqmi.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 270336, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb636c000 | |
madvise(0xb636c000, 270336, MADV_MERGEABLE) = 0 | |
mmap2(0xb636c000, 207572, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb636c000 | |
madvise(0xb636c000, 207572, MADV_MERGEABLE) = 0 | |
mmap2(0xb639f000, 12342, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x32000) = 0xb639f000 | |
madvise(0xb639f000, 12342, MADV_MERGEABLE) = 0 | |
mmap2(0xb63a3000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb63a3000 | |
madvise(0xb63a3000, 45056, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e9c000 | |
madvise(0xb6e9c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e9c000, 0x1000, 0xb6f21965) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqmi_cci.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_cci.so", 4096) = 32 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6363000 | |
madvise(0xb6363000, 36864, MADV_MERGEABLE) = 0 | |
mmap2(0xb6363000, 26816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6363000 | |
madvise(0xb6363000, 26816, MADV_MERGEABLE) = 0 | |
mmap2(0xb636a000, 4152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0xb636a000 | |
madvise(0xb636a000, 4152, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqmi_client_qmux.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_client"..., 4096) = 40 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb634a000 | |
madvise(0xb634a000, 102400, MADV_MERGEABLE) = 0 | |
mmap2(0xb634a000, 38247, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb634a000 | |
madvise(0xb634a000, 38247, MADV_MERGEABLE) = 0 | |
mmap2(0xb6355000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xa000) = 0xb6355000 | |
madvise(0xb6355000, 4112, MADV_MERGEABLE) = 0 | |
mmap2(0xb6357000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6357000 | |
madvise(0xb6357000, 49152, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqmiservices.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmiservice"..., 4096) = 36 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6332000 | |
madvise(0xb6332000, 98304, MADV_MERGEABLE) = 0 | |
mmap2(0xb6332000, 66944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6332000 | |
madvise(0xb6332000, 66944, MADV_MERGEABLE) = 0 | |
mmap2(0xb6344000, 22012, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x11000) = 0xb6344000 | |
madvise(0xb6344000, 22012, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libril-qcril-hook-oem.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cfa000 | |
madvise(0xb6cfa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cfa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cf8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libril-qcril-"..., 4096) = 43 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6cf8000, 8192) = 0 | |
munmap(0xb6cfa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6cfb000 | |
madvise(0xb6cfb000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 12288, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cf8000, 956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6cf8000 | |
madvise(0xb6cf8000, 956, MADV_MERGEABLE) = 0 | |
mmap2(0xb6cf9000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6cf9000 | |
madvise(0xb6cf9000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6cfb000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libsqlite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libsqlite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6330000 | |
madvise(0xb6330000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6330000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libsqlite.so", 4096) = 24 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6330000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6c02000 | |
madvise(0xb6c02000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 516096, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62b4000 | |
madvise(0xb62b4000, 516096, MADV_MERGEABLE) = 0 | |
mmap2(0xb62b4000, 496928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62b4000 | |
madvise(0xb62b4000, 496928, MADV_MERGEABLE) = 0 | |
mmap2(0xb632e000, 11692, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x79000) = 0xb632e000 | |
madvise(0xb632e000, 11692, MADV_MERGEABLE) = 0 | |
mmap2(0xb6331000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6331000 | |
madvise(0xb6331000, 4096, MADV_MERGEABLE) = 0 | |
munmap(0xb6c02000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62b2000 | |
madvise(0xb62b2000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb62b2000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libstdc++.so", 4096) = 24 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb62b2000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6c02000 | |
madvise(0xb6c02000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62ad000 | |
madvise(0xb62ad000, 28672, MADV_MERGEABLE) = 0 | |
mmap2(0xb62ad000, 17352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62ad000 | |
madvise(0xb62ad000, 17352, MADV_MERGEABLE) = 0 | |
mmap2(0xb62b2000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x4000) = 0xb62b2000 | |
madvise(0xb62b2000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6c02000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libsystem_health_mon.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62ab000 | |
madvise(0xb62ab000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb62ab000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libsystem_hea"..., 4096) = 42 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb62ab000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6c02000 | |
madvise(0xb6c02000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62a8000 | |
madvise(0xb62a8000, 20480, MADV_MERGEABLE) = 0 | |
mmap2(0xb62a8000, 10576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62a8000 | |
madvise(0xb62a8000, 10576, MADV_MERGEABLE) = 0 | |
mmap2(0xb62ab000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb62ab000 | |
madvise(0xb62ab000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6c02000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libtime_genoff.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62a6000 | |
madvise(0xb62a6000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb62a6000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libtime_genof"..., 4096) = 36 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb62a6000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6c02000 | |
madvise(0xb6c02000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62a2000 | |
madvise(0xb62a2000, 24576, MADV_MERGEABLE) = 0 | |
mmap2(0xb62a2000, 14472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62a2000 | |
madvise(0xb62a2000, 14472, MADV_MERGEABLE) = 0 | |
mmap2(0xb62a6000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x3000) = 0xb62a6000 | |
madvise(0xb62a6000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6c02000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libuicc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libuicc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62a0000 | |
madvise(0xb62a0000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb62a0000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libuicc.so", 4096) = 22 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb62a0000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6e0c000 | |
madvise(0xb6e0c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb629c000 | |
madvise(0xb629c000, 24576, MADV_MERGEABLE) = 0 | |
mmap2(0xb629c000, 14020, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb629c000 | |
madvise(0xb629c000, 14020, MADV_MERGEABLE) = 0 | |
mmap2(0xb62a0000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x3000) = 0xb62a0000 | |
madvise(0xb62a0000, 4104, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d73000 | |
madvise(0xb6d73000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d73000, 0x1000, 0xb6f21965) = 0 | |
munmap(0xb6e0c000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libvss_common_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libvss_common_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb629a000 | |
madvise(0xb629a000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb629a000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_common_idl.so", 4096) = 32 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb629a000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6c02000 | |
madvise(0xb6c02000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6298000 | |
madvise(0xb6298000, 16384, MADV_MERGEABLE) = 0 | |
mmap2(0xb6298000, 5834, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6298000 | |
madvise(0xb6298000, 5834, MADV_MERGEABLE) = 0 | |
mmap2(0xb629a000, 4156, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0xb629a000 | |
madvise(0xb629a000, 4156, MADV_MERGEABLE) = 0 | |
munmap(0xb6c02000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libvss_common_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libvss_common_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6296000 | |
madvise(0xb6296000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6296000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_common_iface."..., 4096) = 34 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6296000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6c02000 | |
madvise(0xb6c02000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6295000 | |
madvise(0xb6295000, 12288, MADV_MERGEABLE) = 0 | |
mmap2(0xb6295000, 1448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6295000 | |
madvise(0xb6295000, 1448, MADV_MERGEABLE) = 0 | |
mmap2(0xb6296000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6296000 | |
madvise(0xb6296000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6c02000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libvss_nv_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libvss_nv_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6293000 | |
madvise(0xb6293000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6293000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_nv_idl.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6293000, 8192) = 0 | |
munmap(0xb6c01000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6e0c000 | |
madvise(0xb6e0c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c00000 | |
madvise(0xb6c00000, 12288, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c00000, 1453, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6c00000 | |
madvise(0xb6c00000, 1453, MADV_MERGEABLE) = 0 | |
mmap2(0xb6c01000, 4156, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6c01000 | |
madvise(0xb6c01000, 4156, MADV_MERGEABLE) = 0 | |
munmap(0xb6e0c000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libvss_nv_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libvss_nv_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6293000 | |
madvise(0xb6293000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6293000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6291000 | |
madvise(0xb6291000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6291000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_nv_iface.so", 4096) = 30 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6291000, 8192) = 0 | |
munmap(0xb6293000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6e0c000 | |
madvise(0xb6e0c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6292000 | |
madvise(0xb6292000, 12288, MADV_MERGEABLE) = 0 | |
mmap2(0xb6292000, 1441, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6292000 | |
madvise(0xb6292000, 1441, MADV_MERGEABLE) = 0 | |
mmap2(0xb6293000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6293000 | |
madvise(0xb6293000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6e0c000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libxml2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libxml2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6290000 | |
madvise(0xb6290000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6290000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb628e000 | |
madvise(0xb628e000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb628e000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libxml2.so", 4096) = 22 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb628e000, 8192) = 0 | |
munmap(0xb6290000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6e0c000 | |
madvise(0xb6e0c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 901120, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb61b6000 | |
madvise(0xb61b6000, 901120, MADV_MERGEABLE) = 0 | |
mmap2(0xb61b6000, 864808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb61b6000 | |
madvise(0xb61b6000, 864808, MADV_MERGEABLE) = 0 | |
mmap2(0xb628b000, 23172, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd4000) = 0xb628b000 | |
madvise(0xb628b000, 23172, MADV_MERGEABLE) = 0 | |
mmap2(0xb6291000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6291000 | |
madvise(0xb6291000, 4096, MADV_MERGEABLE) = 0 | |
munmap(0xb6e0c000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libnetmgr.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61b4000 | |
madvise(0xb61b4000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb61b4000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61b2000 | |
madvise(0xb61b2000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb61b2000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libnetmgr.so", 4096) = 31 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb61b2000, 8192) = 0 | |
munmap(0xb61b4000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb61b5000 | |
madvise(0xb61b5000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb61aa000 | |
madvise(0xb61aa000, 45056, MADV_MERGEABLE) = 0 | |
mmap2(0xb61aa000, 32678, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb61aa000 | |
madvise(0xb61aa000, 32678, MADV_MERGEABLE) = 0 | |
mmap2(0xb61b3000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb61b3000 | |
madvise(0xb61b3000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb61b5000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqdi.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61a8000 | |
madvise(0xb61a8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb61a8000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61a6000 | |
madvise(0xb61a6000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb61a6000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqdi.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb61a6000, 8192) = 0 | |
munmap(0xb61a8000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb61a9000 | |
madvise(0xb61a9000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb619d000 | |
madvise(0xb619d000, 49152, MADV_MERGEABLE) = 0 | |
mmap2(0xb619d000, 35341, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb619d000 | |
madvise(0xb619d000, 35341, MADV_MERGEABLE) = 0 | |
mmap2(0xb61a6000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb61a6000 | |
madvise(0xb61a6000, 8196, MADV_MERGEABLE) = 0 | |
munmap(0xb61a9000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb619b000 | |
madvise(0xb619b000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb619b000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6199000 | |
madvise(0xb6199000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6199000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libui.so", 4096) = 20 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6199000, 8192) = 0 | |
munmap(0xb619b000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb619c000 | |
madvise(0xb619c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb618c000 | |
madvise(0xb618c000, 65536, MADV_MERGEABLE) = 0 | |
mmap2(0xb618c000, 52492, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb618c000 | |
madvise(0xb618c000, 52492, MADV_MERGEABLE) = 0 | |
mmap2(0xb619a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd000) = 0xb619a000 | |
madvise(0xb619a000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb619c000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libsonivox.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libsonivox.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb618a000 | |
madvise(0xb618a000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb618a000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6188000 | |
madvise(0xb6188000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6188000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libsonivox.so", 4096) = 25 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6188000, 8192) = 0 | |
munmap(0xb618a000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb618b000 | |
madvise(0xb618b000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 376832, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb612f000 | |
madvise(0xb612f000, 376832, MADV_MERGEABLE) = 0 | |
mmap2(0xb612f000, 344536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb612f000 | |
madvise(0xb612f000, 344536, MADV_MERGEABLE) = 0 | |
mmap2(0xb6184000, 4716, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x54000) = 0xb6184000 | |
madvise(0xb6184000, 4716, MADV_MERGEABLE) = 0 | |
mmap2(0xb6186000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6186000 | |
madvise(0xb6186000, 20480, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e0c000 | |
madvise(0xb6e0c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e0c000, 0x1000, 0xb6f21965) = 0 | |
munmap(0xb618b000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libicuuc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libicuuc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb612d000 | |
madvise(0xb612d000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb612d000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb612b000 | |
madvise(0xb612b000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb612b000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libicuuc.so", 4096) = 23 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb612b000, 8192) = 0 | |
munmap(0xb612d000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb612e000 | |
madvise(0xb612e000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 1138688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6018000 | |
madvise(0xb6018000, 1138688, MADV_MERGEABLE) = 0 | |
mmap2(0xb6018000, 1072540, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6018000 | |
madvise(0xb6018000, 1072540, MADV_MERGEABLE) = 0 | |
mmap2(0xb611f000, 40964, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x106000) = 0xb611f000 | |
madvise(0xb611f000, 40964, MADV_MERGEABLE) = 0 | |
mmap2(0xb612a000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb612a000 | |
madvise(0xb612a000, 16384, MADV_MERGEABLE) = 0 | |
munmap(0xb612e000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libicui18n.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libicui18n.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6016000 | |
madvise(0xb6016000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6016000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6014000 | |
madvise(0xb6014000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6014000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libicui18n.so", 4096) = 25 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb6014000, 8192) = 0 | |
munmap(0xb6016000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6017000 | |
madvise(0xb6017000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 1560576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e9a000 | |
madvise(0xb5e9a000, 1560576, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e9a000, 1509919, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e9a000 | |
madvise(0xb5e9a000, 1509919, MADV_MERGEABLE) = 0 | |
mmap2(0xb600c000, 41192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x171000) = 0xb600c000 | |
madvise(0xb600c000, 41192, MADV_MERGEABLE) = 0 | |
munmap(0xb6017000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libexpat.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libexpat.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e98000 | |
madvise(0xb5e98000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e98000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e96000 | |
madvise(0xb5e96000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e96000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libexpat.so", 4096) = 23 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5e96000, 8192) = 0 | |
munmap(0xb5e98000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5e99000 | |
madvise(0xb5e99000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e80000 | |
madvise(0xb5e80000, 102400, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e80000, 85124, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e80000 | |
madvise(0xb5e80000, 85124, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e96000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x15000) = 0xb5e96000 | |
madvise(0xb5e96000, 8196, MADV_MERGEABLE) = 0 | |
munmap(0xb5e99000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libcamera_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libcamera_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e7e000 | |
madvise(0xb5e7e000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e7e000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e7c000 | |
madvise(0xb5e7c000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e7c000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libcamera_client.so", 4096) = 31 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5e7c000, 8192) = 0 | |
munmap(0xb5e7e000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5e7f000 | |
madvise(0xb5e7f000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 233472, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e46000 | |
madvise(0xb5e46000, 233472, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e46000, 189684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e46000 | |
madvise(0xb5e46000, 189684, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e75000, 36876, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2e000) = 0xb5e75000 | |
madvise(0xb5e75000, 36876, MADV_MERGEABLE) = 0 | |
munmap(0xb5e7f000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libstagefright_foundation.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libstagefright_foundation.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e44000 | |
madvise(0xb5e44000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e44000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e42000 | |
madvise(0xb5e42000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e42000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libstagefright_found"..., 4096) = 40 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5e42000, 8192) = 0 | |
munmap(0xb5e44000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5e45000 | |
madvise(0xb5e45000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e2a000 | |
madvise(0xb5e2a000, 110592, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e2a000, 95696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e2a000 | |
madvise(0xb5e2a000, 95696, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e43000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x18000) = 0xb5e43000 | |
madvise(0xb5e43000, 4104, MADV_MERGEABLE) = 0 | |
munmap(0xb5e45000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libgui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libgui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e28000 | |
madvise(0xb5e28000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e28000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e26000 | |
madvise(0xb5e26000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e26000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libgui.so", 4096) = 21 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5e26000, 8192) = 0 | |
munmap(0xb5e28000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5e29000 | |
madvise(0xb5e29000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5dce000 | |
madvise(0xb5dce000, 372736, MADV_MERGEABLE) = 0 | |
mmap2(0xb5dce000, 314196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5dce000 | |
madvise(0xb5dce000, 314196, MADV_MERGEABLE) = 0 | |
mmap2(0xb5e1c000, 49348, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x4d000) = 0xb5e1c000 | |
madvise(0xb5e1c000, 49348, MADV_MERGEABLE) = 0 | |
munmap(0xb5e29000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libaudioutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libaudioutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dcc000 | |
madvise(0xb5dcc000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dcc000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dca000 | |
madvise(0xb5dca000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dca000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libaudioutils.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5dca000, 8192) = 0 | |
munmap(0xb5dcc000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5dcd000 | |
madvise(0xb5dcd000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5dc4000 | |
madvise(0xb5dc4000, 36864, MADV_MERGEABLE) = 0 | |
mmap2(0xb5dc4000, 27044, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5dc4000 | |
madvise(0xb5dc4000, 27044, MADV_MERGEABLE) = 0 | |
mmap2(0xb5dcb000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0xb5dcb000 | |
madvise(0xb5dcb000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb5dcd000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libnbaio.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libnbaio.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dc2000 | |
madvise(0xb5dc2000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dc2000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dc0000 | |
madvise(0xb5dc0000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dc0000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libnbaio.so", 4096) = 23 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5dc0000, 8192) = 0 | |
munmap(0xb5dc2000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5dc3000 | |
madvise(0xb5dc3000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5db8000 | |
madvise(0xb5db8000, 45056, MADV_MERGEABLE) = 0 | |
mmap2(0xb5db8000, 34424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5db8000 | |
madvise(0xb5db8000, 34424, MADV_MERGEABLE) = 0 | |
mmap2(0xb5dc1000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb5dc1000 | |
madvise(0xb5dc1000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb5dc3000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqmi_encdec.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5db6000 | |
madvise(0xb5db6000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5db6000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5db4000 | |
madvise(0xb5db4000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5db4000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_encdec"..., 4096) = 35 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5db4000, 8192) = 0 | |
munmap(0xb5db6000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5db7000 | |
madvise(0xb5db7000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5db2000 | |
madvise(0xb5db2000, 20480, MADV_MERGEABLE) = 0 | |
mmap2(0xb5db2000, 8612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5db2000 | |
madvise(0xb5db2000, 8612, MADV_MERGEABLE) = 0 | |
mmap2(0xb5db5000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5db5000 | |
madvise(0xb5db5000, 4100, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d51000 | |
madvise(0xb6d51000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d51000, 0x1000, 0xb6f21965) = 0 | |
munmap(0xb5db7000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libsmemlog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5db0000 | |
madvise(0xb5db0000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5db0000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dae000 | |
madvise(0xb5dae000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dae000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libsmemlog.so", 4096) = 32 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5dae000, 8192) = 0 | |
munmap(0xb5db0000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5db1000 | |
madvise(0xb5db1000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5dac000 | |
madvise(0xb5dac000, 20480, MADV_MERGEABLE) = 0 | |
mmap2(0xb5dac000, 10228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5dac000 | |
madvise(0xb5dac000, 10228, MADV_MERGEABLE) = 0 | |
mmap2(0xb5daf000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5daf000 | |
madvise(0xb5daf000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb5db1000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libqmi_common_so.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5daa000 | |
madvise(0xb5daa000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5daa000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5da8000 | |
madvise(0xb5da8000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5da8000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_common"..., 4096) = 38 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5da8000, 8192) = 0 | |
munmap(0xb5daa000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5dab000 | |
madvise(0xb5dab000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5da8000 | |
madvise(0xb5da8000, 12288, MADV_MERGEABLE) = 0 | |
mmap2(0xb5da8000, 956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5da8000 | |
madvise(0xb5da8000, 956, MADV_MERGEABLE) = 0 | |
mmap2(0xb5da9000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5da9000 | |
madvise(0xb5da9000, 4104, MADV_MERGEABLE) = 0 | |
munmap(0xb5dab000, 4096) = 0 | |
close(4) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dab000 | |
madvise(0xb5dab000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dab000, 0x1000, 0xb6f21965) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5da6000 | |
madvise(0xb5da6000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5da6000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5da4000 | |
madvise(0xb5da4000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5da4000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libhardware.so", 4096) = 26 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5da4000, 8192) = 0 | |
munmap(0xb5da6000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6d34000 | |
madvise(0xb6d34000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5da3000 | |
madvise(0xb5da3000, 20480, MADV_MERGEABLE) = 0 | |
mmap2(0xb5da3000, 11498, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5da3000 | |
madvise(0xb5da3000, 11498, MADV_MERGEABLE) = 0 | |
mmap2(0xb5da6000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5da6000 | |
madvise(0xb5da6000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6d34000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libsync.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libsync.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5da1000 | |
madvise(0xb5da1000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5da1000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d9f000 | |
madvise(0xb5d9f000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d9f000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libsync.so", 4096) = 22 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5d9f000, 8192) = 0 | |
munmap(0xb5da1000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6d34000 | |
madvise(0xb6d34000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d9e000 | |
madvise(0xb5d9e000, 20480, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d9e000, 10892, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d9e000 | |
madvise(0xb5d9e000, 10892, MADV_MERGEABLE) = 0 | |
mmap2(0xb5da1000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5da1000 | |
madvise(0xb5da1000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb6d34000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libcamera_metadata.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libcamera_metadata.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d9c000 | |
madvise(0xb5d9c000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d9c000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d9a000 | |
madvise(0xb5d9a000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d9a000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libcamera_metadata.s"..., 4096) = 33 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5d9a000, 8192) = 0 | |
munmap(0xb5d9c000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5d9d000 | |
madvise(0xb5d9d000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d92000 | |
madvise(0xb5d92000, 45056, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d92000, 32228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d92000 | |
madvise(0xb5d92000, 32228, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d9b000, 6244, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb5d9b000 | |
madvise(0xb5d9b000, 6244, MADV_MERGEABLE) = 0 | |
munmap(0xb5d9d000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libpowermanager.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libpowermanager.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d90000 | |
madvise(0xb5d90000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d90000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d8e000 | |
madvise(0xb5d8e000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d8e000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libpowermanager.so", 4096) = 30 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5d8e000, 8192) = 0 | |
munmap(0xb5d90000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5d91000 | |
madvise(0xb5d91000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d8a000 | |
madvise(0xb5d8a000, 28672, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d8a000, 18192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d8a000 | |
madvise(0xb5d8a000, 18192, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d8f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x4000) = 0xb5d8f000 | |
madvise(0xb5d8f000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb5d91000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libEGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libEGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d88000 | |
madvise(0xb5d88000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d88000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d86000 | |
madvise(0xb5d86000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d86000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libEGL.so", 4096) = 21 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5d86000, 8192) = 0 | |
munmap(0xb5d88000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5d89000 | |
madvise(0xb5d89000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 557056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d01000 | |
madvise(0xb5d01000, 557056, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d01000, 495308, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d01000 | |
madvise(0xb5d01000, 495308, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d7b000, 41824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x79000) = 0xb5d7b000 | |
madvise(0xb5d7b000, 41824, MADV_MERGEABLE) = 0 | |
mmap2(0xb5d86000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb5d86000 | |
madvise(0xb5d86000, 12288, MADV_MERGEABLE) = 0 | |
munmap(0xb5d89000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libGLESv2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libGLESv2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5cff000 | |
madvise(0xb5cff000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5cff000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5cfd000 | |
madvise(0xb5cfd000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5cfd000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libGLESv2.so", 4096) = 24 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5cfd000, 8192) = 0 | |
munmap(0xb5cff000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5d00000 | |
madvise(0xb5d00000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5cf1000 | |
madvise(0xb5cf1000, 61440, MADV_MERGEABLE) = 0 | |
mmap2(0xb5cf1000, 51109, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5cf1000 | |
madvise(0xb5cf1000, 51109, MADV_MERGEABLE) = 0 | |
mmap2(0xb5cfe000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xc000) = 0xb5cfe000 | |
madvise(0xb5cfe000, 4100, MADV_MERGEABLE) = 0 | |
munmap(0xb5d00000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libspeexresampler.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libspeexresampler.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5cef000 | |
madvise(0xb5cef000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5cef000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5ced000 | |
madvise(0xb5ced000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5ced000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libspeexresampler.so", 4096) = 32 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5ced000, 8192) = 0 | |
munmap(0xb5cef000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5cf0000 | |
madvise(0xb5cf0000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ce8000 | |
madvise(0xb5ce8000, 32768, MADV_MERGEABLE) = 0 | |
mmap2(0xb5ce8000, 20200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5ce8000 | |
madvise(0xb5ce8000, 20200, MADV_MERGEABLE) = 0 | |
mmap2(0xb5cee000, 5552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x5000) = 0xb5cee000 | |
madvise(0xb5cee000, 5552, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d34000 | |
madvise(0xb6d34000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d34000, 0x1000, 0xb6f21965) = 0 | |
munmap(0xb5cf0000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libcommon_time_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libcommon_time_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5ce6000 | |
madvise(0xb5ce6000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5ce6000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5ce4000 | |
madvise(0xb5ce4000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5ce4000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libcommon_time_clien"..., 4096) = 36 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5ce4000, 8192) = 0 | |
munmap(0xb5ce6000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5ce7000 | |
madvise(0xb5ce7000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 73728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5cd5000 | |
madvise(0xb5cd5000, 73728, MADV_MERGEABLE) = 0 | |
mmap2(0xb5cd5000, 51544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5cd5000 | |
madvise(0xb5cd5000, 51544, MADV_MERGEABLE) = 0 | |
mmap2(0xb5ce3000, 12292, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd000) = 0xb5ce3000 | |
madvise(0xb5ce3000, 12292, MADV_MERGEABLE) = 0 | |
munmap(0xb5ce7000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libGLES_trace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libGLES_trace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5cd3000 | |
madvise(0xb5cd3000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5cd3000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5cd1000 | |
madvise(0xb5cd1000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5cd1000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libGLES_trace.so", 4096) = 28 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5cd1000, 8192) = 0 | |
munmap(0xb5cd3000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5cd4000 | |
madvise(0xb5cd4000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 552960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5c4d000 | |
madvise(0xb5c4d000, 552960, MADV_MERGEABLE) = 0 | |
mmap2(0xb5c4d000, 537368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5c4d000 | |
madvise(0xb5c4d000, 537368, MADV_MERGEABLE) = 0 | |
mmap2(0xb5cd1000, 12160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x83000) = 0xb5cd1000 | |
madvise(0xb5cd1000, 12160, MADV_MERGEABLE) = 0 | |
munmap(0xb5cd4000, 4096) = 0 | |
close(4) = 0 | |
openat(AT_FDCWD, "/vendor/lib/libprotobuf-cpp-lite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
openat(AT_FDCWD, "/system/lib/libprotobuf-cpp-lite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 | |
fstat64(4, {st_mode=0, st_size=1, ...}) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4b000 | |
madvise(0xb5c4b000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4b000, 0x2000, 0xb6f218c6) = 0 | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c49000 | |
madvise(0xb5c49000, 8192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c49000, 0x2000, 0xb6f218c6) = 0 | |
prctl(PR_GET_DUMPABLE) = 1 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libprotobuf-cpp-lite"..., 4096) = 35 | |
prctl(PR_SET_DUMPABLE, 1) = 0 | |
munmap(0xb5c49000, 8192) = 0 | |
munmap(0xb5c4b000, 8192) = 0 | |
pread64(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52 | |
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
mmap2(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5c30000 | |
madvise(0xb5c30000, 114688, MADV_MERGEABLE) = 0 | |
mmap2(0xb5c30000, 103200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5c30000 | |
madvise(0xb5c30000, 103200, MADV_MERGEABLE) = 0 | |
mmap2(0xb5c4a000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x19000) = 0xb5c4a000 | |
madvise(0xb5c4a000, 4116, MADV_MERGEABLE) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
close(4) = 0 | |
mprotect(0xb6b28000, 221184, PROT_READ) = 0 | |
mprotect(0xb648c000, 4096, PROT_READ) = 0 | |
mprotect(0xb6c33000, 20480, PROT_READ) = 0 | |
mprotect(0xb6c0d000, 4096, PROT_READ) = 0 | |
mprotect(0xb647c000, 4096, PROT_READ) = 0 | |
mprotect(0xb6478000, 4096, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6459000, 114688, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mprotect(0xb63c3000, 8192, PROT_READ) = 0 | |
mprotect(0xb63b7000, 8192, PROT_READ) = 0 | |
mprotect(0xb639f000, 12288, PROT_READ) = 0 | |
mprotect(0xb636a000, 4096, PROT_READ) = 0 | |
mprotect(0xb6355000, 4096, PROT_READ) = 0 | |
mprotect(0xb6344000, 20480, PROT_READ) = 0 | |
mprotect(0xb6cf9000, 4096, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb632e000, 8192, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb62b2000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb62ab000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb62a6000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mprotect(0xb62a0000, 4096, PROT_READ) = 0 | |
mprotect(0xb629a000, 4096, PROT_READ) = 0 | |
mprotect(0xb6296000, 4096, PROT_READ) = 0 | |
mprotect(0xb6c01000, 4096, PROT_READ) = 0 | |
mprotect(0xb6293000, 4096, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb628b000, 20480, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mprotect(0xb61b3000, 4096, PROT_READ) = 0 | |
mprotect(0xb61a6000, 8192, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb619a000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb6184000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb611f000, 40960, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb600c000, 40960, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mprotect(0xb5e96000, 8192, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5e75000, 36864, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5e43000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5e1c000, 49152, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5dcb000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5dc1000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mprotect(0xb5db5000, 4096, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5daf000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mprotect(0xb5da9000, 4096, PROT_READ) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5da6000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5da1000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5d9b000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5d8f000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5d7b000, 8192, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5cfe000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5cee000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5ce3000, 12288, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5cd1000, 8192, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c4c000 | |
madvise(0xb5c4c000, 4096, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c4c000, 0x1000, 0xb6f21881) = 0 | |
mprotect(0xb5c4a000, 4096, PROT_READ) = 0 | |
munmap(0xb5c4c000, 4096) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
futex(0xb5d853f4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5bf0000 | |
madvise(0xb5bf0000, 262144, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5bf0000, 0x40000, 0xb6df3143) = 0 | |
munmap(0xb5bf0000, 262144) = 0 | |
mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5bb1000 | |
madvise(0xb5bb1000, 520192, MADV_MERGEABLE) = 0 | |
prctl(0x53564d41 /* PR_??? */, 0, 0xb5bb1000, 0x7f000, 0xb6df3143) = 0 | |
munmap(0xb5bb1000, 61440) = 0 | |
munmap(0xb5c00000, 196608) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
openat(AT_FDCWD, "/dev/smem_log", O_RDWR|O_LARGEFILE) = 4 | |
ioctl(4, _IOC(_IOC_WRITE, 0x30, 0x01, 0x04), 0x2) = 0 | |
openat(AT_FDCWD, "/etc/qmi_fw.conf", O_RDONLY|O_LARGEFILE) = 5 | |
fstat64(5, {st_mode=0, st_size=1, ...}) = 0 | |
read(5, "", 4096) = 0 | |
close(5) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6d34000, 4096, PROT_READ) = 0 | |
mprotect(0xb6d51000, 4096, PROT_READ) = 0 | |
mprotect(0xb6e0c000, 4096, PROT_READ) = 0 | |
mprotect(0xb6d73000, 4096, PROT_READ) = 0 | |
mprotect(0xb6e9c000, 4096, PROT_READ) = 0 | |
mprotect(0xb6eb1000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed7000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ede000, 4096, PROT_READ) = 0 | |
mprotect(0xb5dab000, 4096, PROT_READ) = 0 | |
mprotect(0xb6ed8000, 4096, PROT_READ) = 0 | |
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5ac1000 | |
madvise(0xb5ac1000, 1044480, MADV_MERGEABLE) = 0 | |
mprotect(0xb5ac1000, 4096, PROT_NONE) = 0 | |
clone(Process 2589 attached | |
child_stack=0xb5bbf928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5bbf938, tls=0xb5bbf978, child_tidptr=0xb5bbf938) = 2589 | |
[pid 2589] futex(0xb5bbf970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2585] futex(0xb5bbf970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2589] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2585] futex(0xb6eb06c4, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...> | |
[pid 2589] <... mmap2 resumed> ) = 0xb5c2d000 | |
[pid 2589] madvise(0xb5c2d000, 12288, MADV_MERGEABLE) = 0 | |
[pid 2589] mprotect(0xb5c2d000, 4096, PROT_NONE) = 0 | |
[pid 2589] sigaltstack({ss_sp=0xb5c2e000, ss_flags=0, ss_size=8192}, NULL) = 0 | |
[pid 2589] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c2e000, 0x2000, 0xb6df2440) = 0 | |
[pid 2589] futex(0xb6eb06c4, FUTEX_WAKE_PRIVATE, 2147483647) = 1 | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2589] pipe2( <unfinished ...> | |
[pid 2585] getuid32( <unfinished ...> | |
[pid 2589] <... pipe2 resumed> [5, 6], 0) = 0 | |
[pid 2585] <... getuid32 resumed> ) = 1001 | |
[pid 2589] fcntl64(5, F_SETFL, O_RDONLY|O_NONBLOCK <unfinished ...> | |
[pid 2585] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2589] <... fcntl64 resumed> ) = 0 | |
[pid 2585] <... clock_gettime resumed> {1473381177, 765193697}) = 0 | |
[pid 2589] fcntl64(5, F_SETFL, O_RDONLY|O_NONBLOCK <unfinished ...> | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W\341\355\233-", 11}, {"\3", 1}, {"RILD\0", 5}, {"RIL_Init argc = 5 clientId = 0\0", 31}], 4 <unfinished ...> | |
[pid 2589] <... fcntl64 resumed> ) = 0 | |
[pid 2585] <... writev resumed> ) = 48 | |
[pid 2589] clock_gettime(CLOCK_MONOTONIC, <unfinished ...> | |
[pid 2585] sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0xb6d8a574}, <unfinished ...> | |
[pid 2589] <... clock_gettime resumed> {251, 798201600}) = 0 | |
[pid 2585] <... sigaction resumed> {0xb6f04c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f17420}) = 0 | |
[pid 2589] pselect6(6, [5], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2585] fstatat64(AT_FDCWD, "/data/misc/radio/ril_log", 0xbea22348, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) | |
[pid 2585] clock_gettime(CLOCK_REALTIME, {1473381177, 768139583}) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W?\341\310-", 11}, {"\6", 1}, {"RILQ\0", 5}, {"log to /data/misc/radio/ril_log "..., 66}], 4) = 83 | |
[pid 2585] openat(AT_FDCWD, "/dev/diag_lge", O_RDWR|O_LARGEFILE) = 7 | |
[pid 2585] rt_sigprocmask(SIG_BLOCK, [USR2], [], 8) = 0 | |
[pid 2585] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb59c2000 | |
[pid 2585] madvise(0xb59c2000, 1044480, MADV_MERGEABLE) = 0 | |
[pid 2585] mprotect(0xb59c2000, 4096, PROT_NONE) = 0 | |
[pid 2585] clone(Process 2590 attached | |
child_stack=0xb5ac0928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5ac0938, tls=0xb5ac0978, child_tidptr=0xb5ac0938) = 2590 | |
[pid 2590] futex(0xb5ac0970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2585] futex(0xb5ac0970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2590] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2590] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2585] futex(0xb648d728, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...> | |
[pid 2590] <... mmap2 resumed> ) = 0xb5c2a000 | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2590] madvise(0xb5c2a000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2585] nanosleep({0, 1000000}, <unfinished ...> | |
[pid 2590] <... madvise resumed> ) = 0 | |
[pid 2590] mprotect(0xb5c2a000, 4096, PROT_NONE) = 0 | |
[pid 2590] sigaltstack({ss_sp=0xb5c2b000, ss_flags=0, ss_size=8192}, NULL) = 0 | |
[pid 2590] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c2b000, 0x2000, 0xb6df2440) = 0 | |
[pid 2585] <... nanosleep resumed> NULL) = 0 | |
[pid 2590] sigaction(SIGUSR2, {0xb64815bd, [], SA_RESTORER, 0xb6d8a574}, <unfinished ...> | |
[pid 2585] nanosleep({0, 1000000}, <unfinished ...> | |
[pid 2590] <... sigaction resumed> NULL) = 0 | |
[pid 2590] rt_sigprocmask(SIG_UNBLOCK, [USR2], [USR2], 8) = 0 | |
[pid 2590] read(7, "\1\0\0\0\0\0\0\0t\0\0\0t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 100000) = 20304 | |
[pid 2590] read(7, <unfinished ...> | |
[pid 2585] <... nanosleep resumed> NULL) = 0 | |
[pid 2590] <... read resumed> "\4\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"..., 100000) = 1004 | |
[pid 2585] nanosleep({0, 1000000}, <unfinished ...> | |
[pid 2590] read(7, "\2\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"..., 100000) = 8276 | |
[pid 2590] read(7, <unfinished ...> | |
[pid 2585] <... nanosleep resumed> NULL) = 0 | |
[pid 2585] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 8 | |
[pid 2585] connect(8, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0 | |
[pid 2585] sendto(8, "\1\0\0\0persist.radio.adb_log_on\0\0\0\0"..., 128, 0, NULL, 0) = 128 | |
[pid 2585] ppoll([{fd=8, events=0}], 1, {0, 250000000}, NULL, 0) = 1 ([{fd=8, revents=POLLHUP}], left {0, 242965208}) | |
[pid 2585] close(8) = 0 | |
[pid 2585] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 8 | |
[pid 2585] connect(8, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0 | |
[pid 2585] sendto(8, "\1\0\0\0persist.radio.ril_payload_on"..., 128, 0, NULL, 0) = 128 | |
[pid 2585] ppoll([{fd=8, events=0}], 1, {0, 250000000}, NULL, 0) = 1 ([{fd=8, revents=POLLHUP}], left {0, 248218906}) | |
[pid 2585] close(8) = 0 | |
[pid 2585] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xbea21490, 0) = -1 ENOENT (No such file or directory) | |
[pid 2585] clock_gettime(CLOCK_REALTIME, {1473381177, 788353282}) = 0 | |
[pid 2585] writev(3, [{"\0\31\n9\3\322W\2Q\375.", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54 | |
[pid 2585] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 8 | |
[pid 2585] getdents64(8, /* 6 entries */, 4200) = 176 | |
[pid 2585] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 10 | |
[pid 2585] read(10, "", 0) = 0 | |
[pid 2585] close(10) = 0 | |
[pid 2585] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 10 | |
[pid 2585] read(10, "", 0) = 0 | |
[pid 2585] close(10) = 0 | |
[pid 2585] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 10 | |
[pid 2585] read(10, "", 0) = 0 | |
[pid 2585] close(10) = 0 | |
[pid 2585] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 10 | |
[pid 2585] read(10, "", 0) = 0 | |
[pid 2585] close(10) = 0 | |
[pid 2585] getdents64(8, /* 0 entries */, 4200) = 0 | |
[pid 2585] close(8) = 0 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, {1473381177, 792370002}) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322WR\233:/", 11}, {"\6", 1}, {"RILQ\0", 5}, {"(0/2585): RIL[0][rild] qcril_qmi"..., 79}], 4) = 96 | |
[pid 2585] mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5982000 | |
[pid 2585] madvise(0xb5982000, 262144, MADV_MERGEABLE) = 0 | |
[pid 2585] prctl(0x53564d41 /* PR_??? */, 0, 0xb5982000, 0x40000, 0xb6df3143) = 0 | |
[pid 2585] munmap(0xb5982000, 262144) = 0 | |
[pid 2585] mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5943000 | |
[pid 2585] madvise(0xb5943000, 520192, MADV_MERGEABLE) = 0 | |
[pid 2585] prctl(0x53564d41 /* PR_??? */, 0, 0xb5943000, 0x7f000, 0xb6df3143) = 0 | |
[pid 2585] munmap(0xb5943000, 249856) = 0 | |
[pid 2585] munmap(0xb59c0000, 8192) = 0 | |
[pid 2585] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5881000 | |
[pid 2585] madvise(0xb5881000, 1044480, MADV_MERGEABLE) = 0 | |
[pid 2585] mprotect(0xb5881000, 4096, PROT_NONE) = 0 | |
[pid 2585] clone(Process 2591 attached | |
child_stack=0xb597f928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb597f938, tls=0xb597f978, child_tidptr=0xb597f938) = 2591 | |
[pid 2591] futex(0xb597f970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2585] futex(0xb597f970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2591] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2591] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2585] futex(0xb6b62520, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...> | |
[pid 2591] <... mmap2 resumed> ) = 0xb5c27000 | |
[pid 2591] madvise(0xb5c27000, 12288, MADV_MERGEABLE) = 0 | |
[pid 2591] mprotect(0xb5c27000, 4096, PROT_NONE) = 0 | |
[pid 2591] sigaltstack({ss_sp=0xb5c28000, ss_flags=0, ss_size=8192}, NULL) = 0 | |
[pid 2591] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c28000, 0x2000, 0xb6df2440) = 0 | |
[pid 2591] pipe2([8, 10], 0) = 0 | |
[pid 2591] fcntl64(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 | |
[pid 2591] futex(0xb6b62520, FUTEX_WAKE_PRIVATE, 2147483647) = 1 | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2591] futex(0xb6b62520, FUTEX_WAIT_PRIVATE, 4, NULL <unfinished ...> | |
[pid 2585] fcntl64(-1, F_SETFL, O_RDONLY|O_NONBLOCK) = -1 EBADF (Bad file descriptor) | |
[pid 2585] clock_gettime(CLOCK_MONOTONIC, {251, 830937280}) = 0 | |
[pid 2585] write(6, " ", 1 <unfinished ...> | |
[pid 2589] <... pselect6 resumed> ) = 1 (in [5]) | |
[pid 2585] <... write resumed> ) = 1 | |
[pid 2589] clock_gettime(CLOCK_MONOTONIC, {251, 831921499}) = 0 | |
[pid 2585] fstatat64(AT_FDCWD, "/data/misc/radio/qcril.db", <unfinished ...> | |
[pid 2589] read(5, <unfinished ...> | |
[pid 2585] <... fstatat64 resumed> {st_mode=0, st_size=1, ...}, 0) = 0 | |
[pid 2589] <... read resumed> " ", 16) = 1 | |
[pid 2585] openat(AT_FDCWD, "/data/misc/radio/qcril.db", O_RDWR|O_CREAT|O_LARGEFILE|O_CLOEXEC, 0600 <unfinished ...> | |
[pid 2589] read(5, <unfinished ...> | |
[pid 2585] <... openat resumed> ) = 11 | |
[pid 2589] <... read resumed> 0xb5bbf7fc, 16) = -1 EAGAIN (Try again) | |
[pid 2585] fstat64(11, <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_MONOTONIC, <unfinished ...> | |
[pid 2585] <... fstat64 resumed> {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2589] <... clock_gettime resumed> {251, 833739936}) = 0 | |
[pid 2585] fstat64(11, <unfinished ...> | |
[pid 2589] pselect6(6, [5], NULL, NULL, {0, 997198000}, 0 <unfinished ...> | |
[pid 2585] <... fstat64 resumed> {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fstatat64(AT_FDCWD, "/data/misc/radio/qcril.db", {st_mode=0, st_size=1, ...}, 0) = 0 | |
[pid 2585] pread64(11, "SQLite format 3\0\20\0\1\1\0@ \0\0\0\v\0\0\0\20"..., 100, 0) = 100 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "SQLite format 3\0\20\0\1\1\0@ \0\0\0\v\0\0\0\20"..., 4096, 0) = 4096 | |
[pid 2585] mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5841000 | |
[pid 2585] madvise(0xb5841000, 262144, MADV_MERGEABLE) = 0 | |
[pid 2585] prctl(0x53564d41 /* PR_??? */, 0, 0xb5841000, 0x40000, 0xb6df3143) = 0 | |
[pid 2585] munmap(0xb5841000, 262144) = 0 | |
[pid 2585] mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5802000 | |
[pid 2585] madvise(0xb5802000, 520192, MADV_MERGEABLE) = 0 | |
[pid 2585] prctl(0x53564d41 /* PR_??? */, 0, 0xb5802000, 0x7f000, 0xb6df3143) = 0 | |
[pid 2585] munmap(0xb5802000, 253952) = 0 | |
[pid 2585] munmap(0xb5880000, 4096) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16 | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory) | |
[pid 2585] fstat64(11, {st_mode=0, st_size=1, ...}) = 0 | |
[pid 2585] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, {1473381177, 826235527}) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W\207Z?1", 11}, {"\4", 1}, {"RILQ\0", 5}, {"(0/2585):RIL[0][rild] qmi_ril_qm"..., 75}], 4) = 92 | |
[pid 2585] openat(AT_FDCWD, "/sys/power/wake_lock", O_RDWR|O_LARGEFILE|O_CLOEXEC) = 12 | |
[pid 2585] openat(AT_FDCWD, "/sys/power/wake_unlock", O_RDWR|O_LARGEFILE|O_CLOEXEC) = 13 | |
[pid 2585] write(12, "qcril_pre_client_init", 21) = 21 | |
[pid 2585] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 14 | |
[pid 2585] connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0 | |
[pid 2585] sendto(14, "\1\0\0\0ril.qcril_pre_init_lock_held"..., 128, 0, NULL, 0) = 128 | |
[pid 2585] ppoll([{fd=14, events=0}], 1, {0, 250000000}, NULL, 0) = 1 ([{fd=14, revents=POLLHUP}], left {0, 249996719}) | |
[pid 2585] close(14) = 0 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, {1473381177, 829010371}) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W\303\261i1", 11}, {"\4", 1}, {"RILQ\0", 5}, {"(0/2585):RIL[0][rild] qmi_ril_qm"..., 74}], 4) = 91 | |
[pid 2585] openat(AT_FDCWD, "/dev/binder", O_RDWR|O_LARGEFILE) = 14 | |
[pid 2585] fcntl64(14, F_SETFD, FD_CLOEXEC) = 0 | |
[pid 2585] ioctl(14, BINDER_VERSION, 0xbea22384) = 0 | |
[pid 2585] ioctl(14, BINDER_SET_MAX_THREADS, 0xbea22380) = 0 | |
[pid 2585] mmap2(NULL, 1040384, PROT_READ, MAP_PRIVATE|MAP_NORESERVE, 14, 0) = 0xb5742000 | |
[pid 2585] madvise(0xb5742000, 1040384, MADV_MERGEABLE) = 0 | |
[pid 2585] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5643000 | |
[pid 2585] madvise(0xb5643000, 1044480, MADV_MERGEABLE) = 0 | |
[pid 2585] mprotect(0xb5643000, 4096, PROT_NONE) = 0 | |
[pid 2585] clone(Process 2592 attached | |
child_stack=0xb5741928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5741938, tls=0xb5741978, child_tidptr=0xb5741938) = 2592 | |
[pid 2592] futex(0xb5741970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2585] futex(0xb5741970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2592] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2592] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2585] futex(0xb6b62520, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...> | |
[pid 2592] <... mmap2 resumed> ) = 0xb5c24000 | |
[pid 2591] <... futex resumed> ) = 0 | |
[pid 2592] madvise(0xb5c24000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2591] futex(0xb6b62464, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2592] <... madvise resumed> ) = 0 | |
[pid 2585] <... futex resumed> ) = 1 | |
[pid 2592] mprotect(0xb5c24000, 4096, PROT_NONE <unfinished ...> | |
[pid 2585] futex(0xb6b62464, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2592] <... mprotect resumed> ) = 0 | |
[pid 2591] <... futex resumed> ) = 0 | |
[pid 2592] sigaltstack({ss_sp=0xb5c25000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2591] futex(0xb6b62464, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2592] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2591] <... futex resumed> ) = 0 | |
[pid 2592] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c25000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2591] pselect6(9, [8], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2592] <... prctl resumed> ) = 0 | |
[pid 2585] <... futex resumed> ) = 1 | |
[pid 2592] setpriority(PRIO_PROCESS, 0, 0 <unfinished ...> | |
[pid 2585] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...> | |
[pid 2592] <... setpriority resumed> ) = 0 | |
[pid 2585] <... mmap2 resumed> ) = 0xb5544000 | |
[pid 2592] openat(AT_FDCWD, "/proc/2592/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] madvise(0xb5544000, 1044480, MADV_MERGEABLE <unfinished ...> | |
[pid 2592] <... openat resumed> ) = 15 | |
[pid 2585] <... madvise resumed> ) = 0 | |
[pid 2592] read(15, <unfinished ...> | |
[pid 2585] mprotect(0xb5544000, 4096, PROT_NONE <unfinished ...> | |
[pid 2592] <... read resumed> "rild.old\0", 31) = 9 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2592] close(15 <unfinished ...> | |
[pid 2585] clone( <unfinished ...> | |
[pid 2592] <... close resumed> ) = 0 | |
Process 2593 attached | |
[pid 2592] futex(0xb6ec4084, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...> | |
[pid 2593] futex(0xb5642970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2592] <... futex resumed> ) = 0 | |
[pid 2592] faccessat(AT_FDCWD, "/dev/cpuctl/tasks", F_OK <unfinished ...> | |
[pid 2585] <... clone resumed> child_stack=0xb5642928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5642938, tls=0xb5642978, child_tidptr=0xb5642938) = 2593 | |
[pid 2592] <... faccessat resumed> ) = 0 | |
[pid 2585] futex(0xb5642970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2592] openat(AT_FDCWD, "/dev/cpuctl/tasks", O_WRONLY|O_LARGEFILE|O_CLOEXEC <unfinished ...> | |
[pid 2593] <... futex resumed> ) = 0 | |
[pid 2592] <... openat resumed> ) = 15 | |
[pid 2593] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2592] openat(AT_FDCWD, "/dev/cpuctl/bg_non_interactive/tasks", O_WRONLY|O_LARGEFILE|O_CLOEXEC <unfinished ...> | |
[pid 2593] <... mmap2 resumed> ) = 0xb5541000 | |
[pid 2592] <... openat resumed> ) = 16 | |
[pid 2593] madvise(0xb5541000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2592] futex(0xb6ec4080, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...> | |
[pid 2593] <... madvise resumed> ) = 0 | |
[pid 2592] <... futex resumed> ) = 0 | |
[pid 2593] mprotect(0xb5541000, 4096, PROT_NONE <unfinished ...> | |
[pid 2592] write(15, "2592", 4 <unfinished ...> | |
[pid 2593] <... mprotect resumed> ) = 0 | |
[pid 2592] <... write resumed> ) = 4 | |
[pid 2593] sigaltstack({ss_sp=0xb5542000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2592] prctl(PR_SET_THP_DISABLE, 50000, 0xa20, 0, 0xffffff94 <unfinished ...> | |
[pid 2593] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2592] <... prctl resumed> ) = 0 | |
[pid 2593] prctl(0x53564d41 /* PR_??? */, 0, 0xb5542000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2592] prctl(PR_SET_NAME, "Binder_1\0\0\0\0\0\0\0\0" <unfinished ...> | |
[pid 2593] <... prctl resumed> ) = 0 | |
[pid 2592] <... prctl resumed> ) = 0 | |
[pid 2593] futex(0xb6b8b484, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...> | |
[pid 2585] <... futex resumed> ) = 1 | |
[pid 2592] mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2585] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...> | |
[pid 2592] <... mmap2 resumed> ) = 0xb5501000 | |
[pid 2585] <... mmap2 resumed> ) = 0xb5402000 | |
[pid 2592] madvise(0xb5501000, 262144, MADV_MERGEABLE <unfinished ...> | |
[pid 2585] madvise(0xb5402000, 1044480, MADV_MERGEABLE <unfinished ...> | |
[pid 2592] <... madvise resumed> ) = 0 | |
[pid 2592] prctl(0x53564d41 /* PR_??? */, 0, 0xb5501000, 0x40000, 0xb6df3143) = 0 | |
[pid 2592] munmap(0xb5501000, 262144) = 0 | |
[pid 2592] mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5383000 | |
[pid 2592] madvise(0xb5383000, 520192, MADV_MERGEABLE) = 0 | |
[pid 2592] prctl(0x53564d41 /* PR_??? */, 0, 0xb5383000, 0x7f000, 0xb6df3143) = 0 | |
[pid 2592] munmap(0xb5383000, 249856) = 0 | |
[pid 2592] munmap(0xb5400000, 8192) = 0 | |
[pid 2592] getuid32() = 1001 | |
[pid 2592] write(15, "2592", 4) = 4 | |
[pid 2592] prctl(PR_SET_THP_DISABLE, 50000, 0xa20, 0, 0xac) = 0 | |
[pid 2592] ioctl(14, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18), 0xb574188c) = 0 | |
[pid 2592] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb52c1000 | |
[pid 2592] madvise(0xb52c1000, 1044480, MADV_MERGEABLE) = 0 | |
[pid 2592] mprotect(0xb52c1000, 4096, PROT_NONE) = 0 | |
[pid 2592] clone(Process 2594 attached | |
child_stack=0xb53bf928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb53bf938, tls=0xb53bf978, child_tidptr=0xb53bf938) = 2594 | |
[pid 2594] futex(0xb53bf970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2592] futex(0xb53bf970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2594] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2592] <... futex resumed> ) = 0 | |
[pid 2594] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2592] futex(0xb6b8f240, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...> | |
[pid 2594] <... mmap2 resumed> ) = 0xb5c21000 | |
[pid 2592] <... futex resumed> ) = 0 | |
[pid 2594] madvise(0xb5c21000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2592] write(15, "2592", 4 <unfinished ...> | |
[pid 2594] <... madvise resumed> ) = 0 | |
[pid 2592] <... write resumed> ) = 4 | |
[pid 2594] mprotect(0xb5c21000, 4096, PROT_NONE <unfinished ...> | |
[pid 2592] prctl(PR_SET_THP_DISABLE, 50000, 0xa20, 0, 0 <unfinished ...> | |
[pid 2594] <... mprotect resumed> ) = 0 | |
[pid 2592] <... prctl resumed> ) = 0 | |
[pid 2594] sigaltstack({ss_sp=0xb5c22000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2592] ioctl(14, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18) <unfinished ...> | |
[pid 2594] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] <... madvise resumed> ) = 0 | |
[pid 2594] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c22000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2585] mprotect(0xb5402000, 4096, PROT_NONE <unfinished ...> | |
[pid 2594] <... prctl resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2594] setpriority(PRIO_PROCESS, 0, 0 <unfinished ...> | |
[pid 2585] clone( <unfinished ...> | |
[pid 2594] <... setpriority resumed> ) = 0 | |
Process 2595 attached | |
[pid 2594] write(15, "2594", 4 <unfinished ...> | |
[pid 2595] futex(0xb5500970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2594] <... write resumed> ) = 4 | |
[pid 2594] prctl(PR_SET_THP_DISABLE, 50000, 0xa22, 0, 0xffffff94 <unfinished ...> | |
[pid 2585] <... clone resumed> child_stack=0xb5500928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5500938, tls=0xb5500978, child_tidptr=0xb5500938) = 2595 | |
[pid 2594] <... prctl resumed> ) = 0 | |
[pid 2585] futex(0xb5500970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2594] prctl(PR_SET_NAME, "Binder_2\0\0\0\0\0\0\0\0" <unfinished ...> | |
[pid 2595] <... futex resumed> ) = 0 | |
[pid 2594] <... prctl resumed> ) = 0 | |
[pid 2595] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2594] getuid32( <unfinished ...> | |
[pid 2595] <... mmap2 resumed> ) = 0xb5c1e000 | |
[pid 2594] <... getuid32 resumed> ) = 1001 | |
[pid 2595] madvise(0xb5c1e000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2594] write(15, "2594", 4 <unfinished ...> | |
[pid 2595] <... madvise resumed> ) = 0 | |
[pid 2594] <... write resumed> ) = 4 | |
[pid 2595] mprotect(0xb5c1e000, 4096, PROT_NONE <unfinished ...> | |
[pid 2594] prctl(PR_SET_THP_DISABLE, 50000, 0xa22, 0, 0xac <unfinished ...> | |
[pid 2595] <... mprotect resumed> ) = 0 | |
[pid 2594] <... prctl resumed> ) = 0 | |
[pid 2595] sigaltstack({ss_sp=0xb5c1f000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2594] ioctl(14, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18) <unfinished ...> | |
[pid 2595] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2594] <... ioctl resumed> , 0xb53bf88c) = 0 | |
[pid 2595] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c1f000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2594] futex(0xb6b8f240, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...> | |
[pid 2595] <... prctl resumed> ) = 0 | |
[pid 2594] <... futex resumed> ) = 0 | |
[pid 2595] pipe2( <unfinished ...> | |
[pid 2594] write(15, "2594", 4 <unfinished ...> | |
[pid 2595] <... pipe2 resumed> [17, 18], 0) = 0 | |
[pid 2594] <... write resumed> ) = 4 | |
[pid 2595] fcntl64(17, F_SETFL, O_RDONLY|O_NONBLOCK <unfinished ...> | |
[pid 2594] prctl(PR_SET_THP_DISABLE, 50000, 0xa22, 0, 0 <unfinished ...> | |
[pid 2595] <... fcntl64 resumed> ) = 0 | |
[pid 2594] <... prctl resumed> ) = 0 | |
[pid 2595] pselect6(18, [17], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2594] ioctl(14, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18) <unfinished ...> | |
[pid 2585] <... futex resumed> ) = 1 | |
[pid 2585] fcntl64(-1, F_SETFL, O_RDONLY|O_NONBLOCK) = -1 EBADF (Bad file descriptor) | |
[pid 2585] clock_gettime(CLOCK_MONOTONIC, {251, 885366660}) = 0 | |
[pid 2585] write(6, " ", 1 <unfinished ...> | |
[pid 2589] <... pselect6 resumed> ) = 1 (in [5], left {0, 946066693}) | |
[pid 2589] clock_gettime(CLOCK_MONOTONIC, {251, 885888900}) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 854824227}) = 0 | |
[pid 2589] writev(3, [{"\1\35\n9\3\322W#\225\3632", 11}, {"\5", 1}, {"RILC\0", 5}, {"RIL_onUnsolicitedResponse called"..., 53}], 4) = 70 | |
[pid 2589] sendto(0, "\0\0\0\17\f\r\377\377\377\377\20\3\30\325\1 \0\10\1", 19, 0, NULL, 0) = -1 ENOTSOCK (Socket operation on non-socket) | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 856047509}) = 0 | |
[pid 2589] writev(3, [{"\1\35\n9\3\322W\225?\0063", 11}, {"\6", 1}, {"RILQ\0", 5}, {"(0/2585): RIL[0][main] qcril_qmi"..., 90}], 4) = 107 | |
[pid 2589] socket(0x1b /* PF_??? */, SOCK_DGRAM, 0) = 19 | |
[pid 2589] fcntl64(19, F_SETFD, FD_CLOEXEC) = 0 | |
[pid 2589] ioctl(19, _IOC(_IOC_READ|_IOC_WRITE, 0xc3, 0x02, 0x14), 0xb53d0000) = 0 | |
[pid 2589] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xb5bbd9a0, 0) = -1 ENOENT (No such file or directory) | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 857648550}) = 0 | |
[pid 2589] writev(3, [{"\0\35\n9\3\322W\246\255\0363", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 20 | |
[pid 2589] getdents64(20, /* 6 entries */, 4200) = 176 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] getdents64(20, /* 0 entries */, 4200) = 0 | |
[pid 2589] close(20) = 0 | |
[pid 2589] socket(PF_LOCAL, SOCK_STREAM, 0) = 20 | |
[pid 2589] openat(AT_FDCWD, "/proc/2585/cmdline", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "rild.old\0", 49) = 9 | |
[pid 2589] close(21) = 0 | |
[pid 2589] getgroups32(0, NULL) = 9 | |
[pid 2589] getegid32() = 0 | |
[pid 2589] getgroups32(9, [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9 | |
[pid 2589] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0) = -1 ENOENT (No such file or directory) | |
[pid 2589] bind(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2585"}, 110) = 0 | |
[pid 2589] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0660) = 0 | |
[pid 2589] connect(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44) = 0 | |
[pid 2589] recvfrom(20, <unfinished ...> | |
[pid 2585] <... write resumed> ) = 1 | |
[pid 2589] <... recvfrom resumed> "&\0\0\0", 4, 0, NULL, NULL) = 4 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2589] pipe2( <unfinished ...> | |
[pid 2585] <... clock_gettime resumed> {1473381177, 864816259}) = 0 | |
[pid 2589] <... pipe2 resumed> [21, 22], 0) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W\203\f\2143", 11}, {"\3", 1}, {"RILD\0", 5}, {"RIL_Init rilInit completed\0", 27}], 4 <unfinished ...> | |
[pid 2589] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...> | |
[pid 2585] <... writev resumed> ) = 44 | |
[pid 2589] <... mmap2 resumed> ) = 0xb51c2000 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2589] madvise(0xb51c2000, 1044480, MADV_MERGEABLE <unfinished ...> | |
[pid 2585] <... clock_gettime resumed> {1473381177, 865983551}) = 0 | |
[pid 2589] <... madvise resumed> ) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W?\334\2353", 11}, {"\4", 1}, {"RILC\0", 5}, {"SIM_COUNT: 1\0", 13}], 4 <unfinished ...> | |
[pid 2589] mprotect(0xb51c2000, 4096, PROT_NONE <unfinished ...> | |
[pid 2585] <... writev resumed> ) = 30 | |
[pid 2589] <... mprotect resumed> ) = 0 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2589] clone(Process 2596 attached | |
<unfinished ...> | |
[pid 2596] futex(0xb52c0970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2589] <... clone resumed> child_stack=0xb52c0928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb52c0938, tls=0xb52c0978, child_tidptr=0xb52c0938) = 2596 | |
[pid 2589] futex(0xb52c0970, FUTEX_WAKE_PRIVATE, 1) = 1 | |
[pid 2596] <... futex resumed> ) = 0 | |
[pid 2589] sendto(20, "\210\3\0\0&\0\0\0\4\0\0\0&\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2596] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2589] gettimeofday({1473381177, 868572}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 868787196}) = 0 | |
[pid 2596] <... mmap2 resumed> ) = 0xb5c1b000 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999784804} <unfinished ...> | |
[pid 2596] madvise(0xb5c1b000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2585] <... clock_gettime resumed> {1473381177, 867081415}) = 0 | |
[pid 2596] <... madvise resumed> ) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W\307\234\2563", 11}, {"\6", 1}, {"RILC\0", 5}, {"RIL_register: RIL version 10\0", 29}], 4 <unfinished ...> | |
[pid 2596] mprotect(0xb5c1b000, 4096, PROT_NONE <unfinished ...> | |
[pid 2585] <... writev resumed> ) = 46 | |
[pid 2596] <... mprotect resumed> ) = 0 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2596] sigaltstack({ss_sp=0xb5c1c000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2585] <... clock_gettime resumed> {1473381177, 870255165}) = 0 | |
[pid 2596] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W=\n\3373", 11}, {"\4", 1}, {"RILC\0", 5}, {"s_registerCalled flag set, 1\0", 29}], 4 <unfinished ...> | |
[pid 2596] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c1c000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2585] <... writev resumed> ) = 46 | |
[pid 2596] <... prctl resumed> ) = 0 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2596] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2585] <... clock_gettime resumed> {1473381177, 871371415}) = 0 | |
[pid 2596] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W\227\22\3603", 11}, {"\4", 1}, {"RILC\0", 5}, {"Start to listen RIL_SOCKET_1\0", 29}], 4 <unfinished ...> | |
[pid 2596] recvfrom(20, <unfinished ...> | |
[pid 2585] <... writev resumed> ) = 46 | |
[pid 2596] <... recvfrom resumed> "\210\3\0\0&\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2596] recvfrom(20, <unfinished ...> | |
[pid 2585] <... clock_gettime resumed> {1473381177, 872538395}) = 0 | |
[pid 2596] <... recvfrom resumed> "\4\0\0\0&\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] writev(3, [{"\1\31\n9\3\322W\33\341\0014", 11}, {"\6", 1}, {"RILC\0", 5}, {"Failed to get socket rild\0", 26}], 4 <unfinished ...> | |
[pid 2596] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... writev resumed> ) = 43 | |
[pid 2596] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2596] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0&\0\0\0\n\0\0\0&\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904 | |
[pid 2589] gettimeofday({1473381177, 874194}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 874390478}) = 0 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999803522} <unfinished ...> | |
[pid 2585] futex(0xb6e087c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2596] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2596] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] <... recvfrom resumed> "\210\3\0\0&\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2596] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] <... recvfrom resumed> "\n\0\0\0&\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2596] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2596] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0&\0\0\0\5\0\0\0&\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904 | |
[pid 2589] gettimeofday({1473381177, 880920}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 881110323}) = 0 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {4, 999809677} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2596] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2596] <... recvfrom resumed> "\210\3\0\0&\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2596] <... recvfrom resumed> "\5\0\0\0&\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2596] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2596] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] write(22, "1", 1) = 1 | |
[pid 2596] <... pselect6 resumed> ) = 1 (in [21]) | |
[pid 2589] futex(0xb52c0938, FUTEX_WAIT, 2596, NULL <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] madvise(0xb5847000, 4096, MADV_DONTNEED <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2596] <... madvise resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039562104} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2596] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] munmap(0xb5c1b000, 12288 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2596] <... munmap resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2596] exit(0) = ? | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2596] +++ exited with 0 +++ | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] munmap(0xb51c2000, 1044480 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... munmap resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] close(22 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] close(20 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... fstatat64 resumed> 0xb5bbd9a0, 0) = -1 ENOENT (No such file or directory) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... clock_gettime resumed> {1473381177, 888851106}) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] writev(3, [{"\0\35\n9\3\322W\242\312\3724", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... writev resumed> ) = 54 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 20 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] getdents64(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getdents64 resumed> /* 6 entries */, 4200) = 176 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getdents64(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getdents64 resumed> /* 0 entries */, 4200) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(20 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] socket(PF_LOCAL, SOCK_STREAM, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... socket resumed> ) = 20 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/proc/2585/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "rild.old\0", 49) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getgroups32(0, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getgroups32 resumed> NULL) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] getegid32( <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getegid32 resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getgroups32(9, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getgroups32 resumed> [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... unlinkat resumed> ) = -1 ENOENT (No such file or directory) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] bind(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2585"}, 110 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... bind resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0660 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... fchmodat resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] connect(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... connect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2589] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... recvfrom resumed> "'\0\0\0", 4, 0, NULL, NULL) = 4 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] pipe2( <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... pipe2 resumed> [21, 22], 0) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... mmap2 resumed> ) = 0xb51c2000 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] madvise(0xb51c2000, 1044480, MADV_MERGEABLE <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... madvise resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] mprotect(0xb51c2000, 4096, PROT_NONE <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... mprotect resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] clone( <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITEProcess 2597 attached | |
) = 0 | |
[pid 2597] futex(0xb52c0970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2589] <... clone resumed> child_stack=0xb52c0928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb52c0938, tls=0xb52c0978, child_tidptr=0xb52c0938) = 2597 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] futex(0xb52c0970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... futex resumed> ) = 0 | |
[pid 2589] <... futex resumed> ) = 1 | |
[pid 2597] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0'\0\0\0\4\0\0\0'\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2597] <... mmap2 resumed> ) = 0xb5c1b000 | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] madvise(0xb5c1b000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2597] <... madvise resumed> ) = 0 | |
[pid 2589] <... gettimeofday resumed> {1473381177, 908219}, NULL) = 0 | |
[pid 2597] mprotect(0xb5c1b000, 4096, PROT_NONE <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2597] <... mprotect resumed> ) = 0 | |
[pid 2589] <... clock_gettime resumed> {1473381177, 908700274}) = 0 | |
[pid 2597] sigaltstack({ss_sp=0xb5c1c000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999518726} <unfinished ...> | |
[pid 2597] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c1c000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] <... prctl resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] <... recvfrom resumed> "\210\3\0\0'\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] <... recvfrom resumed> "\4\0\0\0'\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2597] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0'\0\0\0\n\0\0\0'\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2597] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2589] <... gettimeofday resumed> {1473381177, 913029}, NULL) = 0 | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2597] <... recvfrom resumed> "\210\3\0\0'\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2589] <... clock_gettime resumed> {1473381177, 913674285}) = 0 | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999354715} <unfinished ...> | |
[pid 2597] <... recvfrom resumed> "\n\0\0\0'\0\0\0\5\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2597] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0'\0\0\0\f\0\0\0'\0\0\0\6\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904 | |
[pid 2597] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2589] <... gettimeofday resumed> {1473381177, 916913}, NULL) = 0 | |
[pid 2597] <... recvfrom resumed> "\210\3\0\0'\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2589] <... clock_gettime resumed> {1473381177, 917519963}) = 0 | |
[pid 2597] <... recvfrom resumed> "\f\0\0\0'\0\0\0\6\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999393037} <unfinished ...> | |
[pid 2597] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2597] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2597] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2597] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2597] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2589] sendto(20, "\210\3\0\0'\0\0\0\r\0\0\0'\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904 | |
[pid 2589] gettimeofday({1473381177, 919730}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 919915536}) = 0 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999814464} <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... recvfrom resumed> "\210\3\0\0'\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... recvfrom resumed> "\r\0\0\0'\0\0\0\7\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2597] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0'\0\0\0\5\0\0\0'\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904 | |
[pid 2589] gettimeofday({1473381177, 922541}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 922731578}) = 0 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {4, 999809422} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] <... recvfrom resumed> "\210\3\0\0'\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] <... recvfrom resumed> "\5\0\0\0'\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2597] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] write(22, "1", 1) = 1 | |
[pid 2597] <... pselect6 resumed> ) = 1 (in [21]) | |
[pid 2589] futex(0xb52c0938, FUTEX_WAIT, 2597, NULL <unfinished ...> | |
[pid 2597] madvise(0xb5847000, 4096, MADV_DONTNEED <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... madvise resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039562104} <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2597] munmap(0xb5c1b000, 12288 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] <... munmap resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2597] exit(0) = ? | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2597] +++ exited with 0 +++ | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2589] munmap(0xb51c2000, 1044480) = 0 | |
[pid 2589] close(22) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] close(20) = 0 | |
[pid 2589] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xb5bbd9a0, 0) = -1 ENOENT (No such file or directory) | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 928567463}) = 0 | |
[pid 2589] writev(3, [{"\0\35\n9\3\322W\247\320X7", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 20 | |
[pid 2589] getdents64(20, /* 6 entries */, 4200) = 176 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "", 0) = 0 | |
[pid 2589] close(21) = 0 | |
[pid 2589] getdents64(20, /* 0 entries */, 4200) = 0 | |
[pid 2589] close(20) = 0 | |
[pid 2589] socket(PF_LOCAL, SOCK_STREAM, 0) = 20 | |
[pid 2589] openat(AT_FDCWD, "/proc/2585/cmdline", O_RDONLY|O_LARGEFILE) = 21 | |
[pid 2589] read(21, "rild.old\0", 49) = 9 | |
[pid 2589] close(21) = 0 | |
[pid 2589] getgroups32(0, NULL) = 9 | |
[pid 2589] getegid32() = 0 | |
[pid 2589] getgroups32(9, [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9 | |
[pid 2589] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0) = -1 ENOENT (No such file or directory) | |
[pid 2589] bind(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2585"}, 110) = 0 | |
[pid 2589] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0660) = 0 | |
[pid 2589] connect(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44) = 0 | |
[pid 2589] recvfrom(20, "(\0\0\0", 4, 0, NULL, NULL) = 4 | |
[pid 2589] pipe2([21, 22], 0) = 0 | |
[pid 2589] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb51c2000 | |
[pid 2589] madvise(0xb51c2000, 1044480, MADV_MERGEABLE) = 0 | |
[pid 2589] mprotect(0xb51c2000, 4096, PROT_NONE) = 0 | |
[pid 2589] clone(Process 2598 attached | |
child_stack=0xb52c0928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb52c0938, tls=0xb52c0978, child_tidptr=0xb52c0938) = 2598 | |
[pid 2598] futex(0xb52c0970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2589] futex(0xb52c0970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2598] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2598] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0(\0\0\0\4\0\0\0(\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2598] <... mmap2 resumed> ) = 0xb5c1b000 | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2589] gettimeofday({1473381177, 937493}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 937680902}) = 0 | |
[pid 2598] madvise(0xb5c1b000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999812098} <unfinished ...> | |
[pid 2598] <... madvise resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] mprotect(0xb5c1b000, 4096, PROT_NONE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] sigaltstack({ss_sp=0xb5c1c000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c1c000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... prctl resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... recvfrom resumed> "\210\3\0\0(\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... recvfrom resumed> "\4\0\0\0(\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2598] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0(\0\0\0\n\0\0\0(\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0000\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904 | |
[pid 2589] gettimeofday({1473381177, 942451}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 942637205}) = 0 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999813795} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] <... recvfrom resumed> "\210\3\0\0(\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] <... recvfrom resumed> "\n\0\0\0(\0\0\0\n\0\0\0\373\377\377\377\0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2598] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0(\0\0\0\f\0\0\0(\0\0\0\v\0\0\0\0\0\0\0\0\0\0\0000\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904 | |
[pid 2589] gettimeofday({1473381177, 945301}, NULL) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, {1473381177, 945492518}) = 0 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999808482} <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... recvfrom resumed> "\210\3\0\0(\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... recvfrom resumed> "\f\0\0\0(\0\0\0\v\0\0\0\373\377\377\377\0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2598] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0(\0\0\0\5\0\0\0(\0\0\0\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2598] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2589] <... gettimeofday resumed> {1473381177, 948558}, NULL) = 0 | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2598] <... recvfrom resumed> "\210\3\0\0(\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2589] <... clock_gettime resumed> {1473381177, 949051269}) = 0 | |
[pid 2598] recvfrom(20, <unfinished ...> | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {4, 999506731} <unfinished ...> | |
[pid 2598] <... recvfrom resumed> "\5\0\0\0(\0\0\0\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2598] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] write(22, "1", 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] <... pselect6 resumed> ) = 1 (in [21]) | |
[pid 2589] <... write resumed> ) = 1 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] madvise(0xb5847000, 4096, MADV_DONTNEED <unfinished ...> | |
[pid 2589] futex(0xb52c0938, FUTEX_WAIT, 2598, NULL <unfinished ...> | |
[pid 2598] <... madvise resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039562104} <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2598] munmap(0xb5c1b000, 12288 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] <... munmap resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2598] exit(0) = ? | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2598] +++ exited with 0 +++ | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] munmap(0xb51c2000, 1044480 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... munmap resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(22 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(20 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... fstatat64 resumed> 0xb5bbd9a0, 0) = -1 ENOENT (No such file or directory) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... clock_gettime resumed> {1473381177, 955603872}) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] writev(3, [{"\0\35\n9\3\322W\240[\3658", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... writev resumed> ) = 54 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 20 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] getdents64(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getdents64 resumed> /* 6 entries */, 4200) = 176 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getdents64(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getdents64 resumed> /* 0 entries */, 4200) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(20 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] socket(PF_LOCAL, SOCK_STREAM, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... socket resumed> ) = 20 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/proc/2585/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "rild.old\0", 49) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getgroups32(0, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getgroups32 resumed> NULL) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] getegid32( <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getegid32 resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getgroups32(9, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getgroups32 resumed> [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2589] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... unlinkat resumed> ) = -1 ENOENT (No such file or directory) | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] bind(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2585"}, 110 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... bind resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0660 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... fchmodat resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] connect(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... connect resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... recvfrom resumed> ")\0\0\0", 4, 0, NULL, NULL) = 4 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] pipe2( <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... pipe2 resumed> [21, 22], 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... mmap2 resumed> ) = 0xb51c2000 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] madvise(0xb51c2000, 1044480, MADV_MERGEABLE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... madvise resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] mprotect(0xb51c2000, 4096, PROT_NONE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] clone( <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
Process 2599 attached | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] futex(0xb52c0970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2589] <... clone resumed> child_stack=0xb52c0928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb52c0938, tls=0xb52c0978, child_tidptr=0xb52c0938) = 2599 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] futex(0xb52c0970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2599] <... futex resumed> ) = 0 | |
[pid 2589] <... futex resumed> ) = 1 | |
[pid 2599] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0)\0\0\0\4\0\0\0)\0\0\0\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2599] <... mmap2 resumed> ) = 0xb5c1b000 | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2599] madvise(0xb5c1b000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2599] <... madvise resumed> ) = 0 | |
[pid 2589] <... gettimeofday resumed> {1473381177, 974693}, NULL) = 0 | |
[pid 2599] mprotect(0xb5c1b000, 4096, PROT_NONE <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2599] <... mprotect resumed> ) = 0 | |
[pid 2589] <... clock_gettime resumed> {1473381177, 975149968}) = 0 | |
[pid 2599] sigaltstack({ss_sp=0xb5c1c000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999543032} <unfinished ...> | |
[pid 2599] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c1c000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] <... prctl resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2599] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] <... recvfrom resumed> "\210\3\0\0)\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] <... recvfrom resumed> "\4\0\0\0)\0\0\0\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2599] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0)\0\0\0\n\0\0\0)\0\0\0\16\0\0\0\0\0\0\0\0\0\0\0009\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2599] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2589] <... gettimeofday resumed> {1473381177, 979467}, NULL) = 0 | |
[pid 2599] <... recvfrom resumed> "\210\3\0\0)\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2589] <... clock_gettime resumed> {1473381177, 979934657}) = 0 | |
[pid 2599] <... recvfrom resumed> "\n\0\0\0)\0\0\0\16\0\0\0\373\377\377\377\0\0\0\0009\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999532343} <unfinished ...> | |
[pid 2599] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2599] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2599] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2599] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2599] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0)\0\0\0\f\0\0\0)\0\0\0\17\0\0\0\0\0\0\0\0\0\0\0009\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2599] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2589] <... gettimeofday resumed> {1473381177, 982835}, NULL) = 0 | |
[pid 2599] <... recvfrom resumed> "\210\3\0\0)\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2589] <... clock_gettime resumed> {1473381177, 983332990}) = 0 | |
[pid 2599] <... recvfrom resumed> "\f\0\0\0)\0\0\0\17\0\0\0\373\377\377\377\0\0\0\0009\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999502010} <unfinished ...> | |
[pid 2599] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2599] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2599] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2599] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2599] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] sendto(20, "\210\3\0\0)\0\0\0\5\0\0\0)\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2589] <... gettimeofday resumed> {1473381177, 986255}, NULL) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] <... pselect6 resumed> ) = 1 (in [20]) | |
[pid 2589] <... clock_gettime resumed> {1473381177, 986964917}) = 0 | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {4, 999290083} <unfinished ...> | |
[pid 2599] <... recvfrom resumed> "\210\3\0\0)\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] recvfrom(20, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2599] <... recvfrom resumed> "\5\0\0\0)\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2599] pselect6(22, [20 21], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] write(22, "1", 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] <... pselect6 resumed> ) = 1 (in [21]) | |
[pid 2589] <... write resumed> ) = 1 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] futex(0xb52c0938, FUTEX_WAIT, 2599, NULL <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] madvise(0xb5847000, 4096, MADV_DONTNEED <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] <... madvise resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039562104} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2599] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] munmap(0xb5c1b000, 12288 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2599] <... munmap resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2599] exit(0) = ? | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2599] +++ exited with 0 +++ | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] munmap(0xb51c2000, 1044480 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... munmap resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(22 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(20 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] ioctl(19, _IOC(_IOC_READ|_IOC_WRITE, 0xc3, 0x02, 0x14) <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... ioctl resumed> , 0xb53e2000) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... fstatat64 resumed> 0xb5bbd9a0, 0) = -1 ENOENT (No such file or directory) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... clock_gettime resumed> {1473381177, 996045439}) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] writev(3, [{"\0\35\n9\3\322W\177r^;", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... writev resumed> ) = 54 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 20 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getdents64(20, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getdents64 resumed> /* 6 entries */, 4200) = 176 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 21 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] read(21, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] close(21 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] close(0 <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... close resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 0 | |
[pid 2585] close(1 <unfinished ...> | |
[pid 2589] read(0, <unfinished ...> | |
[pid 2585] <... close resumed> ) = 0 | |
[pid 2589] <... read resumed> "", 0) = 0 | |
[pid 2585] close(2 <unfinished ...> | |
[pid 2589] close(0 <unfinished ...> | |
[pid 2585] <... close resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] futex(0xb6e02d48, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...> | |
[pid 2589] getdents64(20, <unfinished ...> | |
[pid 2585] <... futex resumed> ) = 0 | |
[pid 2589] <... getdents64 resumed> /* 0 entries */, 4200) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(20 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] socket(PF_LOCAL, SOCK_STREAM, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... socket resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/proc/2585/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 1 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] read(1, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... read resumed> "rild.old\0", 49) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] close(1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] getgroups32(0, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getgroups32 resumed> NULL) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] getegid32( <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getegid32 resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] getgroups32(9, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getgroups32 resumed> [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... unlinkat resumed> ) = -1 ENOENT (No such file or directory) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] bind(0, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2585"}, 110 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... bind resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2585", 0660 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... fchmodat resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] connect(0, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... connect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] recvfrom(0, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... recvfrom resumed> "*\0\0\0", 4, 0, NULL, NULL) = 4 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] pipe2( <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... pipe2 resumed> [1, 2], 0) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... mmap2 resumed> ) = 0xb51c2000 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] madvise(0xb51c2000, 1044480, MADV_MERGEABLE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... madvise resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] mprotect(0xb51c2000, 4096, PROT_NONE <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] clone( <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
Process 2600 attached | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] futex(0xb52c0970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2589] <... clone resumed> child_stack=0xb52c0928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb52c0938, tls=0xb52c0978, child_tidptr=0xb52c0938) = 2600 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] futex(0xb52c0970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2600] <... futex resumed> ) = 0 | |
[pid 2589] <... futex resumed> ) = 1 | |
[pid 2600] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
[pid 2589] sendto(0, "\210\3\0\0*\0\0\0\4\0\0\0*\0\0\0\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2600] <... mmap2 resumed> ) = 0xb5c1b000 | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... gettimeofday resumed> {1473381178, 15702}, NULL) = 0 | |
[pid 2600] madvise(0xb5c1b000, 12288, MADV_MERGEABLE <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2600] <... madvise resumed> ) = 0 | |
[pid 2589] <... clock_gettime resumed> {1473381178, 16231066}) = 0 | |
[pid 2600] mprotect(0xb5c1b000, 4096, PROT_NONE <unfinished ...> | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999470934} <unfinished ...> | |
[pid 2600] <... mprotect resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] sigaltstack({ss_sp=0xb5c1c000, ss_flags=0, ss_size=8192} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2600] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c1c000, 0x2000, 0xb6df2440 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] <... prctl resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2600] <... pselect6 resumed> ) = 1 (in [0]) | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] recvfrom(0, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] <... recvfrom resumed> "\210\3\0\0*\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] recvfrom(0, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2600] <... recvfrom resumed> "\4\0\0\0*\0\0\0\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2600] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(0, "\210\3\0\0*\0\0\0\n\0\0\0*\0\0\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... gettimeofday resumed> {1473381178, 20608}, NULL) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... clock_gettime resumed> {1473381178, 21085598}) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {29, 999522402} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2600] <... pselect6 resumed> ) = 1 (in [0]) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] recvfrom(0, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] <... recvfrom resumed> "\210\3\0\0*\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2600] recvfrom(0, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] <... recvfrom resumed> "\n\0\0\0*\0\0\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] <... futex resumed> ) = 1 | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2600] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] sendto(0, "\210\3\0\0*\0\0\0\5\0\0\0*\0\0\0\23\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... sendto resumed> ) = 904 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ) = 0 | |
[pid 2600] <... pselect6 resumed> ) = 1 (in [0]) | |
[pid 2589] gettimeofday( <unfinished ...> | |
[pid 2600] recvfrom(0, <unfinished ...> | |
[pid 2589] <... gettimeofday resumed> {1473381178, 26740}, NULL) = 0 | |
[pid 2600] <... recvfrom resumed> "\210\3\0\0*\0\0\0", 8, 0, NULL, NULL) = 8 | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2600] recvfrom(0, <unfinished ...> | |
[pid 2589] <... clock_gettime resumed> {1473381178, 27206536}) = 0 | |
[pid 2600] <... recvfrom resumed> "\5\0\0\0*\0\0\0\23\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896 | |
[pid 2589] futex(0xb53ee398, FUTEX_WAIT_PRIVATE, 0, {4, 999533464} <unfinished ...> | |
[pid 2600] futex(0xb53ee398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2600] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> | |
[pid 2600] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = -1 EAGAIN (Try again) | |
[pid 2600] <... futex resumed> ) = 0 | |
[pid 2589] futex(0xb53ee394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
[pid 2600] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...> | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] write(2, "1", 1 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] <... pselect6 resumed> ) = 1 (in [1]) | |
[pid 2589] <... write resumed> ) = 1 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2600] madvise(0xb5847000, 4096, MADV_DONTNEED <unfinished ...> | |
[pid 2589] futex(0xb52c0938, FUTEX_WAIT, 2600, NULL <unfinished ...> | |
[pid 2600] <... madvise resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039562104} <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] <... sigaltstack resumed> , NULL) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] munmap(0xb5c1b000, 12288 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2600] <... munmap resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2600] exit(0) = ? | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2600] +++ exited with 0 +++ | |
[pid 2589] <... futex resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] munmap(0xb51c2000, 1044480 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... munmap resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] close(2 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] close(1 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] close(0 <unfinished ...> | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] <... close resumed> ) = 0 | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... fstatat64 resumed> 0xb5bbd9a0, 0) = -1 ENOENT (No such file or directory) | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] clock_gettime(CLOCK_REALTIME, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... clock_gettime resumed> {1473381178, 34048723}) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] writev(3, [{"\0\35\n:\3\322W\323\212\7\2", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... writev resumed> ) = 54 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ|PROT_WRITE <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 0 | |
[pid 2585] mprotect(0xb6ed1000, 4096, PROT_READ <unfinished ...> | |
[pid 2589] getdents64(0, <unfinished ...> | |
[pid 2585] <... mprotect resumed> ) = 0 | |
[pid 2589] <... getdents64 resumed> /* 6 entries */, 4200) = 176 | |
[pid 2585] munmap(0xb6ed1000, 4096 <unfinished ...> | |
[pid 2589] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...> | |
[pid 2585] <... munmap resumed> ) = 0 | |
[pid 2589] <... openat resumed> ) = 1 | |
[pid 2585] exit_group(-1) = ? | |
[pid 2589] read(1, <ptrace(SYSCALL):No such process> | |
[pid 2595] +++ exited with 255 +++ | |
[pid 2594] +++ exited with 255 +++ | |
[pid 2593] +++ exited with 255 +++ | |
[pid 2592] +++ exited with 255 +++ | |
[pid 2591] +++ exited with 255 +++ | |
[pid 2590] +++ exited with 255 +++ | |
[pid 2589] +++ exited with 255 +++ | |
+++ exited with 255 +++ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment