Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@Nokius
Created May 22, 2015 19:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Nokius/b0c56cec01f64d743d4f to your computer and use it in GitHub Desktop.
Save Nokius/b0c56cec01f64d743d4f to your computer and use it in GitHub Desktop.
strace -s 100 test_sensors
execve("/usr/bin/test_sensors", ["test_sensors"], [/* 8 vars */]) = 0
brk(0) = 0x161d000
uname({sys="Linux", node="Jolla", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fba000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=42005, ...}) = 0
mmap2(NULL, 42005, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f89000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0XG\0\0004\0\0\0l|\3\0\2\4\0\0054\0 \0\7\0(\0(\0%\0\1\0\0pXv\1\0Xv\1\0Xv\1\0\220\2\0\0\220\2\0\0\4\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
lseek(3, 228460, SEEK_SET) = 228460
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\0\0\0\7\0\0\0\2\0\0\0\24\1\0\0\24\1\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0.\0\0\0\366\377\377o\2\0\0\0008\1\0\0008\1\0\0"..., 1600) = 1600
lseek(3, 100063, SEEK_SET) = 100063
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\36\2\"\1", 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=255283, ...}) = 0
mmap2(NULL, 178896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f5d000
mprotect(0xb6f75000, 28672, PROT_NONE) = 0
mmap2(0xb6f7c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0xb6f7c000
mmap2(0xb6f7e000, 43728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f7e000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libhardware.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\24\5\0\0004\0\0\0\304\22\0\0\2\4\0\0054\0 \0\6\0(\0$\0!\0\1\0\0pT\7\0\0T\7\0\0T\7\0\0\30\0\0\0\30\0\0\0\4\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
lseek(3, 4804, SEEK_SET) = 4804
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\0\0\0\7\0\0\0\2\0\0\0\364\0\0\0\364\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0.\0\0\0\366\377\377o\2\0\0\0\30\1\0\0\30\1\0\0"..., 1440) = 1440
lseek(3, 2299, SEEK_SET) = 2299
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\36\2\"\1", 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=8385, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fb9000
mmap2(NULL, 35024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f54000
mprotect(0xb6f55000, 28672, PROT_NONE) = 0
mmap2(0xb6f5c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb6f5c000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0(\t\0\0004\0\0\0\324!\0\0\2\4\0\0054\0 \0\10\0(\0\35\0\34\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0|\27\0\0|\27\0\0|\27\0\0"..., 512) = 512
lseek(3, 8660, SEEK_SET) = 8660
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\7\0\0\0\2\0\0\0004\1\0\0004\1\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\36\0\0\0\7\0\0\0\2\0\0\0X\1\0\0X\1\0\0"..., 1160) = 1160
lseek(3, 8320, SEEK_SET) = 8320
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\36\2\"\1", 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=9820, ...}) = 0
mmap2(NULL, 41136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f49000
mprotect(0xb6f4b000, 28672, PROT_NONE) = 0
mmap2(0xb6f52000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb6f52000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\360\26\0\0004\0\0\0\354b\0\0\2\4\0\0054\0 \0\t\0(\0!\0 \0\1\0\0p\254W\0\0\254W\0\0\254W\0\0\270\0\0\0\270\0\0\0\4\0\0\0\4\0\0\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0"..., 512) = 512
lseek(3, 25324, SEEK_SET) = 25324
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\7\0\0\0\2\0\0\0T\1\0\0T\1\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\36\0\0\0\7\0\0\0\2\0\0\0x\1\0\0x\1\0\0"..., 1320) = 1320
lseek(3, 24928, SEEK_SET) = 24928
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\36\2\"\1", 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=26644, ...}) = 0
mmap2(NULL, 57876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f3a000
mprotect(0xb6f40000, 28672, PROT_NONE) = 0
mmap2(0xb6f47000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xb6f47000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libandroid-properties.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\354\n\0\0004\0\0\0\360H\0\0\2\4\0\0054\0 \0\6\0(\0&\0#\0\1\0\0p\374\25\0\0\374\25\0\0\374\25\0\0P\0\0\0P\0\0\0\4\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
lseek(3, 18672, SEEK_SET) = 18672
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\0\0\0\7\0\0\0\2\0\0\0\364\0\0\0\364\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0.\0\0\0\366\377\377o\2\0\0\0\30\1\0\0\30\1\0\0"..., 1520) = 1520
lseek(3, 6203, SEEK_SET) = 6203
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\36\2\"\1", 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=24164, ...}) = 0
mmap2(NULL, 46932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f2e000
mprotect(0xb6f30000, 28672, PROT_NONE) = 0
mmap2(0xb6f37000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb6f37000
mmap2(0xb6f38000, 5972, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f38000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\250%\0\0004\0\0\0@\230\0\0\2\4\0\0054\0 \0\6\0(\0\34\0\33\0\1\0\0p\340\223\0\0\340\223\0\0\340\223\0\0 \1\0\0 \1\0\0\4\0\0\0\4\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
lseek(3, 38976, SEEK_SET) = 38976
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\7\0\0\0\2\0\0\0\364\0\0\0\364\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\36\0\0\0\366\377\377o\2\0\0\0\30\1\0\0\30\1\0\0"..., 1120) = 1120
lseek(3, 38628, SEEK_SET) = 38628
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\36\2\"\1", 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=40096, ...}) = 0
mmap2(NULL, 71452, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f1c000
mprotect(0xb6f26000, 28672, PROT_NONE) = 0
mmap2(0xb6f2d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0xb6f2d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\304V\0\0004\0\0\0\24C\1\0\2\4\0\0054\0 \0\t\0(\0!\0 \0\1\0\0p\364)\1\0\364)\1\0\364)\1\0\230\3\0\0\230\3\0\0\4\0\0\0\4\0\0\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0"..., 512) = 512
lseek(3, 82708, SEEK_SET) = 82708
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\7\0\0\0\2\0\0\0T\1\0\0T\1\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\36\0\0\0\7\0\0\0\2\0\0\0x\1\0\0x\1\0\0"..., 1320) = 1320
lseek(3, 82308, SEEK_SET) = 82308
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\36\2\"\1", 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=84028, ...}) = 0
mmap2(NULL, 123408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6efd000
mprotect(0xb6f11000, 28672, PROT_NONE) = 0
mmap2(0xb6f18000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0xb6f18000
mmap2(0xb6f1a000, 4624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f1a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0H\200\1\0004\0\0\0\300\257\23\0\2\4\0\0054\0 \0\n\0(\0\"\0!\0\1\0\0p$@\23\0$@\23\0$@\23\0\340\23\0\0\340\23\0\0\4\0\0\0\4\0\0\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0"..., 512) = 512
lseek(3, 1290176, SEEK_SET) = 1290176
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\v\0\0\0\7\0\0\0\2\0\0\0t\1\0\0t\1\0\0$\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\36\0\0\0\7\0\0\0\2\0\0\0\230\1\0\0\230\1\0\0"..., 1360) = 1360
lseek(3, 1289732, SEEK_SET) = 1289732
read(3, "A2\0\0\0aeabi\0\1(\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22\4\24\1\25\1\27\3\30\1\31\1\32\2\33\3\34\1\"\1", 51) = 51
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fb8000
fstat64(3, {st_mode=S_IFREG|0755, st_size=1291536, ...}) = 0
mmap2(NULL, 1332592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6db7000
mprotect(0xb6ef0000, 28672, PROT_NONE) = 0
mmap2(0xb6ef7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x138000) = 0xb6ef7000
mmap2(0xb6efa000, 9584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6efa000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fb7000
set_tls(0xb6fb74c0, 0xb6fb7bd8, 0xb6fbd000, 0xb6fb74c0, 0xb6fbd000) = 0
mprotect(0xb6ef7000, 8192, PROT_READ) = 0
mprotect(0xb6f18000, 4096, PROT_READ) = 0
mprotect(0xb6f47000, 4096, PROT_READ) = 0
mprotect(0xb6f52000, 4096, PROT_READ) = 0
mprotect(0xb6fbc000, 4096, PROT_READ) = 0
munmap(0xb6f89000, 42005) = 0
set_tid_address(0xb6fb7068) = 6413
set_robust_list(0xb6fb7070, 12) = 0
rt_sigaction(SIGRTMIN, {0xb6f02258, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb6f020f8, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
stat64("/system/lib/libhardware.so", {st_mode=S_IFREG|0644, st_size=5316, ...}) = 0
open("/system/lib/libhardware.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0T\21\0\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 5308
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f91000
mmap2(0xb6f91000, 2387, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f91000
mprotect(0xb6f91000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6f92000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f92000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libcutils.so", {st_mode=S_IFREG|0644, st_size=38200, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libcutils.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\240\221\0\0\0\0\0\0054\0 \0\10\0(\0\27\0\26\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 38192
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6dac000
mmap2(0xb6dac000, 36160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6dac000
mprotect(0xb6dac000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6db5000, 4172, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6db5000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/liblog.so", {st_mode=S_IFREG|0644, st_size=13508, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/liblog.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0T1\0\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 13500
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f8c000
mmap2(0xb6f8c000, 11485, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f8c000
mprotect(0xb6f8c000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6f8f000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6f8f000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libc.so", {st_mode=S_IFREG|0644, st_size=310656, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libc.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\200\270\4\0\0\0\0\0054\0 \0\t\0(\0 \0\37\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0 \1\0\0 \1\0\0\4\0\0\0\4\0\0\0\3\0\0\0T\1\0\0T\1\0\0T\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 310648
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d51000
mmap2(0xb6d51000, 290980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d51000
mprotect(0xb6d51000, 294912, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6d99000, 17128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x47000) = 0xb6d99000
mmap2(0xb6d9e000, 57144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d9e000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", {st_mode=S_IFREG|0644, st_size=302420, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0T\230\4\0\0\0\0\0054\0 \0\t\0(\0 \0\37\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0 \1\0\0 \1\0\0\4\0\0\0\4\0\0\0\3\0\0\0T\1\0\0T\1\0\0T\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 302412
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 364544, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cf8000
mmap2(0xb6cf8000, 283784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cf8000
mprotect(0xb6cf8000, 286720, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6d3e000, 17072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x45000) = 0xb6d3e000
mmap2(0xb6d43000, 56040, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d43000
close(3) = 0
mprotect(0xb6cf8000, 286720, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6d3e000, 8192, PROT_READ) = 0
mprotect(0xb6d51000, 294912, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6d99000, 8192, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libstdc++.so", {st_mode=S_IFREG|0644, st_size=5308, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libstdc++.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0L\21\0\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 5300
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f89000
mmap2(0xb6f89000, 2737, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f89000
mprotect(0xb6f89000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6f8a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f8a000
close(3) = 0
mprotect(0xb6f89000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6f8a000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libm.so", {st_mode=S_IFREG|0644, st_size=103700, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libm.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\244\221\1\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 103692
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cdd000
mmap2(0xb6cdd000, 98136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cdd000
mprotect(0xb6cdd000, 98304, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6cf6000, 4204, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x18000) = 0xb6cf6000
close(3) = 0
mprotect(0xb6cdd000, 98304, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6cf6000, 4096, PROT_READ) = 0
mprotect(0xb6f8c000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6f8f000, 4096, PROT_READ) = 0
mprotect(0xb6dac000, 36864, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6db5000, 4096, PROT_READ) = 0
mprotect(0xb6f91000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6f92000, 4096, PROT_READ) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(3, "\2\0\0\0ro.hardware\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.hardware\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0qcom\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
access("/vendor/lib/hw/sensors.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/sensors.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
socket(PF_LOCAL, SOCK_STREAM, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(3, "\2\0\0\0ro.product.board\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.product.board\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0MSM8960\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
access("/vendor/lib/hw/sensors.MSM8960.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/sensors.MSM8960.so", R_OK) = -1 ENOENT (No such file or directory)
socket(PF_LOCAL, SOCK_STREAM, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(3, "\2\0\0\0ro.board.platform\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.board.platform\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0msm8960\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
access("/vendor/lib/hw/sensors.msm8960.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/sensors.msm8960.so", R_OK) = 0
stat64("/system/lib/hw/sensors.msm8960.so", {st_mode=S_IFREG|0644, st_size=58692, ...}) = 0
open("/system/lib/hw/sensors.msm8960.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\324\341\0\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 58684
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ccd000
mmap2(0xb6ccd000, 53257, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ccd000
mprotect(0xb6ccd000, 57344, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6cdb000, 4244, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0xb6cdb000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libutils.so", {st_mode=S_IFREG|0644, st_size=83240, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libutils.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0hA\1\0\0\0\0\0054\0 \0\10\0(\0\30\0\27\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 83232
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 90112, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cb7000
mmap2(0xb6cb7000, 79344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cb7000
mprotect(0xb6cb7000, 81920, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6ccb000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0xb6ccb000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libcorkscrew.so", {st_mode=S_IFREG|0644, st_size=13492, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libcorkscrew.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0D1\0\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 13484
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cb2000
mmap2(0xb6cb2000, 9836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cb2000
mprotect(0xb6cb2000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6cb5000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6cb5000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libgccdemangle.so", {st_mode=S_IFREG|0644, st_size=21704, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libgccdemangle.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0XQ\0\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 21696
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cab000
mmap2(0xb6cab000, 14751, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cab000
mprotect(0xb6cab000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6cb0000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6cb0000
close(3) = 0
mprotect(0xb6cab000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6cb0000, 4096, PROT_READ) = 0
mprotect(0xb6cb2000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6cb5000, 4096, PROT_READ) = 0
mprotect(0xb6cb7000, 81920, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6ccb000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libsensor1.so", 0xbeec37b0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libsensor1.so", 0xbeec37b0) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libsensor1.so", {st_mode=S_IFREG|0644, st_size=34552, ...}) = 0
open("/system/lib/libsensor1.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0008\203\0\0\0\0\0\0054\0 \0\10\0(\0\30\0\27\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 34544
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ca1000
mmap2(0xb6ca1000, 24880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ca1000
mprotect(0xb6ca1000, 28672, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6ca8000, 8664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0xb6ca8000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libidl.so", 0xbeec36d0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libidl.so", 0xbeec36d0) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libidl.so", {st_mode=S_IFREG|0644, st_size=9296, ...}) = 0
open("/system/lib/libidl.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0000!\0\0\0\0\0\0054\0 \0\10\0(\0\24\0\23\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 9288
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c9d000
mmap2(0xb6c9d000, 7236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c9d000
mprotect(0xb6c9d000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6c9f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0xb6c9f000
close(3) = 0
mprotect(0xb6c9d000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6c9f000, 4096, PROT_READ) = 0
mprotect(0xb6ca1000, 28672, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6ca8000, 8192, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libsensor_reg.so", 0xbeec37b0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libsensor_reg.so", 0xbeec37b0) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libsensor_reg.so", {st_mode=S_IFREG|0644, st_size=9452, ...}) = 0
open("/system/lib/libsensor_reg.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\0T!\0\0\0\0\0\0054\0 \0\10\0(\0\27\0\26\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 9444
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c99000
mmap2(0xb6c99000, 6388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c99000
mprotect(0xb6c99000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6c9b000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0xb6c9b000
close(3) = 0
mprotect(0xb6c99000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6c9b000, 4096, PROT_READ) = 0
mprotect(0xb6ccd000, 57344, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6cdb000, 4096, PROT_READ) = 0
brk(0) = 0x161d000
brk(0x163e000) = 0x163e000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fb6000
madvise(0xb6fb6000, 4096, MADV_MERGEABLE) = 0
mprotect(0xb6fb6000, 4096, PROT_READ) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(3, "\2\0\0\0debug.qualcomm.sns.hal\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0debug.qualcomm.sns.hal\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
stat64("/system/lib/hw/sensors.oem.so", {st_mode=S_IFREG|0644, st_size=58692, ...}) = 0
open("/system/lib/hw/sensors.oem.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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\324\341\0\0\0\0\0\0054\0 \0\10\0(\0\26\0\25\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\4\0\0\0\4\0\0\0\3\0\0\0004\1\0\0004\1\0\0004\1\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 58684
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c89000
mmap2(0xb6c89000, 53257, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c89000
mprotect(0xb6c89000, 57344, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6c97000, 4244, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0xb6c97000
close(3) = 0
mprotect(0xb6c89000, 57344, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6c97000, 4096, PROT_READ) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x90} ---
+++ killed by SIGSEGV +++
Segmentation fault
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment