Skip to content

Instantly share code, notes, and snippets.

@Ingvix
Created March 16, 2018 12:38
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 Ingvix/4856166748a2ed6d6182c0727f472d01 to your computer and use it in GitHub Desktop.
Save Ingvix/4856166748a2ed6d6182c0727f472d01 to your computer and use it in GitHub Desktop.
[nemo@Sailfish minimer]$ QT_QPA_NO_FRAMEBUFFER_FIRST=1 EGL_PLATFORM=hwcomposer strace test_hwcomposer
execve("/usr/bin/test_hwcomposer", ["test_hwcomposer"], [/* 39 vars */]) = 0
brk(0) = 0x19f000
uname({sys="Linux", node="Sailfish", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4009b000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l/neon/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l/neon", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v7l", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l/neon/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l/neon", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v7l", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/vfp", 0xbe930ed0) = -1 ENOENT (No such file or directory)
open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib", 0xbe930ed0) = -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=38632, ...}) = 0
mmap2(NULL, 38632, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4017d000
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\0x_\0\0004\0\0\0"..., 512) = 512
lseek(3, 445084, SEEK_SET) = 445084
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"..., 1520) = 1520
lseek(3, 140275, SEEK_SET) = 140275
read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
fstat64(3, {st_mode=S_IFREG|0755, st_size=446604, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4021e000
mmap2(NULL, 206392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40266000
mprotect(0x40287000, 65536, PROT_NONE) = 0
mmap2(0x40297000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0x40297000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libhybris-hwcomposerwindow.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300\33\0\0004\0\0\0"..., 512) = 512
lseek(3, 105116, SEEK_SET) = 105116
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"..., 1520) = 1520
lseek(3, 23371, SEEK_SET) = 23371
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=106636, ...}) = 0
mmap2(NULL, 88852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4006f000
mprotect(0x40075000, 61440, PROT_NONE) = 0
mmap2(0x40084000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x40084000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libhybris-eglplatformcommon.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\200)\0\0004\0\0\0"..., 512) = 512
lseek(3, 147180, SEEK_SET) = 147180
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"..., 1520) = 1520
lseek(3, 34059, SEEK_SET) = 34059
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=148700, ...}) = 0
mmap2(NULL, 100584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400dd000
mprotect(0x400e5000, 65536, PROT_NONE) = 0
mmap2(0x400f5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x400f5000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libsync.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\\\7\0\0004\0\0\0"..., 512) = 512
lseek(3, 10092, SEEK_SET) = 10092
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"..., 1400) = 1400
lseek(3, 2911, SEEK_SET) = 2911
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=11492, ...}) = 0
mmap2(NULL, 68392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40038000
mprotect(0x40039000, 61440, PROT_NONE) = 0
mmap2(0x40048000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x40048000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libwayland-client.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\0x+\0\0004\0\0\0"..., 512) = 512
lseek(3, 28164, SEEK_SET) = 28164
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
lseek(3, 27812, SEEK_SET) = 27812
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=29284, ...}) = 0
mmap2(NULL, 93368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400f6000
mprotect(0x400fd000, 61440, PROT_NONE) = 0
mmap2(0x4010c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x4010c000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libwayland-server.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\3108\0\0004\0\0\0"..., 512) = 512
lseek(3, 36720, SEEK_SET) = 36720
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
lseek(3, 36368, SEEK_SET) = 36368
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=37840, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40062000
mmap2(NULL, 102076, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4010d000
mprotect(0x40116000, 61440, PROT_NONE) = 0
mmap2(0x40125000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x40125000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libEGL.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\364\32\0\0004\0\0\0"..., 512) = 512
lseek(3, 106412, SEEK_SET) = 106412
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"..., 1480) = 1480
lseek(3, 18219, SEEK_SET) = 18219
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=107892, ...}) = 0
mmap2(NULL, 84296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40126000
mprotect(0x4012b000, 61440, PROT_NONE) = 0
mmap2(0x4013a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x4013a000
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\20\6\0\0004\0\0\0"..., 512) = 512
lseek(3, 8184, SEEK_SET) = 8184
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"..., 1440) = 1440
lseek(3, 2579, SEEK_SET) = 2579
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=9624, ...}) = 0
mmap2(NULL, 68072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4009c000
mprotect(0x4009d000, 61440, PROT_NONE) = 0
mmap2(0x400ac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x400ac000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGLESv2.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\344\35\0\0004\0\0\0"..., 512) = 512
lseek(3, 78104, SEEK_SET) = 78104
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"..., 1440) = 1440
lseek(3, 16823, SEEK_SET) = 16823
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=79544, ...}) = 0
mmap2(NULL, 82944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4013b000
mprotect(0x4013f000, 65536, PROT_NONE) = 0
mmap2(0x4014f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x4014f000
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\234\t\0\0004\0\0\0"..., 512) = 512
lseek(3, 8668, SEEK_SET) = 8668
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"..., 1160) = 1160
lseek(3, 8328, SEEK_SET) = 8328
read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
fstat64(3, {st_mode=S_IFREG|0755, st_size=9828, ...}) = 0
mmap2(NULL, 73912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40150000
mprotect(0x40152000, 61440, PROT_NONE) = 0
mmap2(0x40161000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x40161000
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\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@\30\0\0004\0\0\0"..., 512) = 512
lseek(3, 21268, SEEK_SET) = 21268
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"..., 1320) = 1320
lseek(3, 20868, SEEK_SET) = 20868
read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
fstat64(3, {st_mode=S_IFREG|0755, st_size=22588, ...}) = 0
mmap2(NULL, 86588, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40163000
mprotect(0x40168000, 61440, PROT_NONE) = 0
mmap2(0x40177000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x40177000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\370i\4\0004\0\0\0"..., 512) = 512
lseek(3, 635676, SEEK_SET) = 635676
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"..., 1200) = 1200
lseek(3, 635308, SEEK_SET) = 635308
read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
fstat64(3, {st_mode=S_IFREG|0755, st_size=636876, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400da000
mmap2(NULL, 728396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40299000
mprotect(0x40330000, 61440, PROT_NONE) = 0
mmap2(0x4033f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0x4033f000
mmap2(0x40345000, 23884, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40345000
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\274\16\0\0004\0\0\0"..., 512) = 512
lseek(3, 40056, SEEK_SET) = 40056
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"..., 1480) = 1480
lseek(3, 7291, SEEK_SET) = 7291
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=41536, ...}) = 0
mmap2(NULL, 80824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40024000
mprotect(0x40026000, 61440, PROT_NONE) = 0
mmap2(0x40035000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x40035000
mmap2(0x40036000, 7096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40036000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\230<\0\0004\0\0\0"..., 512) = 512
lseek(3, 410080, SEEK_SET) = 410080
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"..., 1160) = 1160
lseek(3, 409740, SEEK_SET) = 409740
read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
fstat64(3, {st_mode=S_IFREG|0755, st_size=411240, ...}) = 0
mmap2(NULL, 475284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40187000
mprotect(0x401eb000, 61440, PROT_NONE) = 0
mmap2(0x401fa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x63000) = 0x401fa000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\235z\1\0004\0\0\0"..., 512) = 512
lseek(3, 1006516, SEEK_SET) = 1006516
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2840) = 2840
lseek(3, 1003068, SEEK_SET) = 1003068
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=1009356, ...}) = 0
mmap2(NULL, 1078792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4034b000
mprotect(0x4043d000, 65536, PROT_NONE) = 0
mmap2(0x4044d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf2000) = 0x4044d000
mmap2(0x40450000, 9736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40450000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300&\0\0004\0\0\0"..., 512) = 512
lseek(3, 31956, SEEK_SET) = 31956
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
lseek(3, 31608, SEEK_SET) = 31608
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=33076, ...}) = 0
mmap2(NULL, 97200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x401fc000
mprotect(0x40204000, 61440, PROT_NONE) = 0
mmap2(0x40213000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x40213000
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\0001Q\0\0004\0\0\0"..., 512) = 512
lseek(3, 66672, SEEK_SET) = 66672
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"..., 1440) = 1440
lseek(3, 65940, SEEK_SET) = 65940
read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
fstat64(3, {st_mode=S_IFREG|0755, st_size=68112, ...}) = 0
mmap2(NULL, 139836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4021f000
mprotect(0x4022f000, 61440, PROT_NONE) = 0
mmap2(0x4023e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x4023e000
mmap2(0x40240000, 4668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40240000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400cb000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libffi.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\210\23\0\0004\0\0\0"..., 512) = 512
lseek(3, 19720, SEEK_SET) = 19720
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
lseek(3, 19380, SEEK_SET) = 19380
read(3, "A2\0\0\0aeabi\0\1(\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 51) = 51
fstat64(3, {st_mode=S_IFREG|0755, st_size=20840, ...}) = 0
mmap2(NULL, 85488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40242000
mprotect(0x40247000, 61440, PROT_NONE) = 0
mmap2(0x40256000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x40256000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40179000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40214000
set_tls(0x402144c0, 0x400dc000, 0x40214c08, 0x402144c0, 0x400dc000) = 0
mprotect(0x4044d000, 8192, PROT_READ) = 0
mprotect(0x4023e000, 4096, PROT_READ) = 0
mprotect(0x401fa000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40453000
mprotect(0x4033f000, 16384, PROT_READ) = 0
mprotect(0x40177000, 4096, PROT_READ) = 0
mprotect(0x40161000, 4096, PROT_READ) = 0
mprotect(0x400db000, 4096, PROT_READ) = 0
munmap(0x4017d000, 38632) = 0
set_tid_address(0x40214068) = 2449
set_robust_list(0x40214070, 12) = 0
rt_sigaction(SIGRTMIN, {0x40223d7d, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40223c9d, [], 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
brk(0) = 0x19f000
brk(0x1c0000) = 0x1c0000
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.build.version.sdk\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.build.version.sdk\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 248853002}) = 0
futex(0x401620ac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/lib/libhybris/linker/jb.so", 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\310\23\0\0004\0\0\0"..., 512) = 512
lseek(3, 145992, SEEK_SET) = 145992
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"..., 1520) = 1520
lseek(3, 46295, SEEK_SET) = 46295
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(3, {st_mode=S_IFREG|0755, st_size=147512, ...}) = 0
mmap2(NULL, 157300, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40454000
mprotect(0x4045f000, 65536, PROT_NONE) = 0
mmap2(0x4046f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x4046f000
mmap2(0x40470000, 42612, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40470000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libGLESv2.so", {st_mode=S_IFREG|0644, st_size=62552, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libGLESv2.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 62544
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 69632, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4047b000
mmap2(0x4047b000, 60884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4047b000
mprotect(0x4047b000, 61440, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4048a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe000) = 0x4048a000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libEGL.so", {st_mode=S_IFREG|0644, st_size=420076, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libEGL.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 420068
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 438272, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4048c000
mmap2(0x4048c000, 378277, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4048c000
mprotect(0x4048c000, 380928, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x404e9000, 41880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5c000) = 0x404e9000
mmap2(0x404f4000, 9140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x404f4000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libGLES_trace.so", {st_mode=S_IFREG|0644, st_size=435416, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libGLES_trace.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 435408
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 438272, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404f7000
mmap2(0x404f7000, 425896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x404f7000
mprotect(0x404f7000, 425984, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40560000, 8060, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x68000) = 0x40560000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libc.so", {st_mode=S_IFREG|0644, st_size=489485, ...}) = 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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 489477
read(3, "RelBase\0", 8) = 8
mmap2(NULL, 393216, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40562000
mmap2(0x40562000, 330876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40562000
mprotect(0x40562000, 331776, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x405b4000, 17684, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x51000) = 0x405b4000
mmap2(0x405b9000, 34760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x405b9000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", {st_mode=S_IFREG|0644, st_size=17556, ...}) = 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\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 17548
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40085000
mmap2(0x40085000, 12820, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40085000
mprotect(0x40085000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40089000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x40089000
close(3) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4017a000
read(3, "MemTotal: 997944 kB\nMemF"..., 1024) = 1024
close(3) = 0
munmap(0x4017a000, 4096) = 0
mprotect(0x40085000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0x40089000, 4096, PROT_READ) = 0
mprotect(0x40562000, 331776, PROT_READ|PROT_EXEC) = 0
mprotect(0x405b4000, 8192, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libcutils.so", {st_mode=S_IFREG|0644, st_size=46484, ...}) = 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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 46476
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40049000
mmap2(0x40049000, 43196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40049000
mprotect(0x40049000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40054000, 4160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0x40054000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/liblog.so", {st_mode=S_IFREG|0644, st_size=21748, ...}) = 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\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 21740
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400cc000
mmap2(0x400cc000, 17176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400cc000
mprotect(0x400cc000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x400d1000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x400d1000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libm.so", {st_mode=S_IFREG|0644, st_size=112064, ...}) = 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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 112056
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 118784, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x405c2000
mmap2(0x405c2000, 107200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x405c2000
mprotect(0x405c2000, 110592, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x405dd000, 4268, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1a000) = 0x405dd000
close(3) = 0
mprotect(0x405c2000, 110592, PROT_READ|PROT_EXEC) = 0
mprotect(0x405dd000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libstdc++.so", {st_mode=S_IFREG|0644, st_size=9400, ...}) = 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\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 9392
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4017a000
mmap2(0x4017a000, 5762, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4017a000
mprotect(0x4017a000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4017c000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4017c000
close(3) = 0
mprotect(0x4017a000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0x4017c000, 4096, PROT_READ) = 0
mprotect(0x400cc000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0x400d1000, 4096, PROT_READ) = 0
mprotect(0x40049000, 45056, PROT_READ|PROT_EXEC) = 0
mprotect(0x40054000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libstlport.so", {st_mode=S_IFREG|0644, st_size=214432, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libstlport.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 214424
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 221184, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x405df000
mmap2(0x405df000, 206806, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x405df000
mprotect(0x405df000, 208896, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40612000, 8264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x32000) = 0x40612000
close(3) = 0
mprotect(0x405df000, 208896, PROT_READ|PROT_EXEC) = 0
mprotect(0x40612000, 8192, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libutils.so", {st_mode=S_IFREG|0644, st_size=83248, ...}) = 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\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 83240
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 90112, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40615000
mmap2(0x40615000, 79216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40615000
mprotect(0x40615000, 81920, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40629000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0x40629000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libbacktrace.so", {st_mode=S_IFREG|0644, st_size=25836, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libbacktrace.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 25828
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4008b000
mmap2(0x4008b000, 21970, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4008b000
mprotect(0x4008b000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40091000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x40091000
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\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) = 0x400d3000
mmap2(0x400d3000, 14923, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400d3000
mprotect(0x400d3000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x400d8000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x400d8000
close(3) = 0
mprotect(0x400d3000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0x400d8000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libunwind.so", {st_mode=S_IFREG|0644, st_size=50432, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libunwind.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 50424
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 344064, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4062b000
mmap2(0x4062b000, 46500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4062b000
mprotect(0x4062b000, 49152, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40637000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x40637000
mmap2(0x40639000, 285016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40639000
close(3) = 0
mprotect(0x4062b000, 49152, PROT_READ|PROT_EXEC) = 0
mprotect(0x40637000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libunwind-ptrace.so", {st_mode=S_IFREG|0644, st_size=9340, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libunwind-ptrace.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 9332
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4006b000
mmap2(0x4006b000, 4540, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4006b000
mprotect(0x4006b000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4006d000, 4132, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4006d000
close(3) = 0
mprotect(0x4006b000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0x4006d000, 4096, PROT_READ) = 0
mprotect(0x4008b000, 24576, PROT_READ|PROT_EXEC) = 0
mprotect(0x40091000, 4096, PROT_READ) = 0
mprotect(0x40615000, 81920, PROT_READ|PROT_EXEC) = 0
mprotect(0x40629000, 4096, PROT_READ) = 0
mprotect(0x404f7000, 425984, PROT_READ|PROT_EXEC) = 0
mprotect(0x40560000, 4096, PROT_READ) = 0
mprotect(0x4048c000, 380928, PROT_READ|PROT_EXEC) = 0
mprotect(0x404e9000, 8192, PROT_READ) = 0
mprotect(0x4047b000, 61440, PROT_READ|PROT_EXEC) = 0
mprotect(0x4048a000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40093000
madvise(0x40093000, 4096, MADV_MERGEABLE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
futex(0x40561fa4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 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.egl.trace\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0debug.egl.trace\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 318853002}) = 0
futex(0x404f53f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 0
mprotect(0x40093000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x40093000, 4096, PROT_READ) = 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\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) = 0x4017e000
mmap2(0x4017e000, 2481, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4017e000
mprotect(0x4017e000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4017f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4017f000
close(3) = 0
mprotect(0x4017e000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0x4017f000, 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.gralloc\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.hardware.gralloc\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 328853002}) = 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"..., 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"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 328853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.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"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.product.board\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 328853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.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"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.board.platform\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 328853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
stat64("/system/lib/hw/gralloc.tegra3.so", {st_mode=S_IFREG|0644, st_size=21928, ...}) = 0
open("/system/lib/hw/gralloc.tegra3.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 21920
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40215000
mmap2(0x40215000, 17128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40215000
mprotect(0x40215000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4021a000, 4392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x4021a000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libhardware_legacy.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libhardware_legacy.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libhardware_legacy.so", {st_mode=S_IFREG|0644, st_size=17692, ...}) = 0
open("/system/lib/libhardware_legacy.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 17684
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40257000
mmap2(0x40257000, 14684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40257000
mprotect(0x40257000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4025b000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x4025b000
mmap2(0x4025d000, 340, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4025d000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnetutils.so", 0xbe92d098) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libnetutils.so", 0xbe92d098) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libnetutils.so", {st_mode=S_IFREG|0644, st_size=21696, ...}) = 0
open("/system/lib/libnetutils.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 21688
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40056000
mmap2(0x40056000, 16545, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40056000
mprotect(0x40056000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4005b000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x4005b000
close(3) = 0
mprotect(0x40056000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0x4005b000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libwpa_client.so", 0xbe92d098) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libwpa_client.so", 0xbe92d098) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libwpa_client.so", {st_mode=S_IFREG|0644, st_size=13504, ...}) = 0
open("/system/lib/libwpa_client.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 13496
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4005d000
mmap2(0x4005d000, 8248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4005d000
mprotect(0x4005d000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40060000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x40060000
close(3) = 0
mprotect(0x4005d000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0x40060000, 4096, PROT_READ) = 0
mprotect(0x40257000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0x4025b000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnvos.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libnvos.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libnvos.so", {st_mode=S_IFREG|0644, st_size=54636, ...}) = 0
open("/system/lib/libnvos.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 54628
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4067f000
mmap2(0x4067f000, 48716, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4067f000
mprotect(0x4067f000, 49152, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4068c000, 4188, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x4068c000
close(3) = 0
mprotect(0x4067f000, 49152, PROT_READ|PROT_EXEC) = 0
mprotect(0x4068c000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnvrm.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libnvrm.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libnvrm.so", {st_mode=S_IFREG|0644, st_size=50440, ...}) = 0
open("/system/lib/libnvrm.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 50432
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4068e000
mmap2(0x4068e000, 47268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4068e000
mprotect(0x4068e000, 49152, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4069a000, 4137, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x4069a000
mmap2(0x4069c000, 1272, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4069c000
close(3) = 0
mprotect(0x4068e000, 49152, PROT_READ|PROT_EXEC) = 0
mprotect(0x4069a000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnvrm_graphics.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libnvrm_graphics.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libnvrm_graphics.so", {st_mode=S_IFREG|0644, st_size=25844, ...}) = 0
open("/system/lib/libnvrm_graphics.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 25836
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4025e000
mmap2(0x4025e000, 22338, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4025e000
mprotect(0x4025e000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40264000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x40264000
close(3) = 0
mprotect(0x4025e000, 24576, PROT_READ|PROT_EXEC) = 0
mprotect(0x40264000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnvddk_2d_v2.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libnvddk_2d_v2.so", 0xbe92d180) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libnvddk_2d_v2.so", {st_mode=S_IFREG|0644, st_size=103792, ...}) = 0
open("/system/lib/libnvddk_2d_v2.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 103784
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4069d000
mmap2(0x4069d000, 100260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4069d000
mprotect(0x4069d000, 102400, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x406b6000, 4174, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x18000) = 0x406b6000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libardrv_dynamic.so", 0xbe92d098) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libardrv_dynamic.so", 0xbe92d098) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libardrv_dynamic.so", {st_mode=S_IFREG|0644, st_size=38220, ...}) = 0
open("/system/lib/libardrv_dynamic.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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 38212
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x406b8000
mmap2(0x406b8000, 33444, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x406b8000
mprotect(0x406b8000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x406c1000, 4196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x406c1000
close(3) = 0
mprotect(0x406b8000, 36864, PROT_READ|PROT_EXEC) = 0
mprotect(0x406c1000, 4096, PROT_READ) = 0
mprotect(0x4069d000, 102400, PROT_READ|PROT_EXEC) = 0
mprotect(0x406b6000, 4096, PROT_READ) = 0
mprotect(0x40215000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0x4021a000, 4096, PROT_READ) = 0
access("/dev/tegra_sema", R_OK|W_OK) = 0
readlinkat(AT_FDCWD, "/proc/2449/fd/2", "/dev/pts/0", 50) = 10
open("/dev/console", O_WRONLY) = -1 EACCES (Permission denied)
access("/dev/tegra_sema", R_OK|W_OK) = 0
readlinkat(AT_FDCWD, "/proc/2449/fd/2", "/dev/pts/0", 50) = 10
open("/dev/console", O_WRONLY) = -1 EACCES (Permission denied)
open("/sys/devices/virtual/misc/nvmap/heap-camera/usage", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/knvmap", O_RDWR|O_SYNC|O_CLOEXEC) = 3
access("/dev/tegra_rpc", R_OK|W_OK) = 0
open("/dev/nvhost-ctrl", O_RDWR|O_SYNC) = 4
ioctl(4, HIDIOCGREPORT, 0xbe92d53c) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 5
connect(5, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(5, "\2\0\0\0ro.hardware.hwcomposer\0\0\0\0\0\0"..., 128, 0) = 128
recv(5, "\2\0\0\0ro.hardware.hwcomposer\0\0\0\0\0\0"..., 128, 0) = 128
recv(5, "", 128, 0) = 0
close(5) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
access("/vendor/lib/hw/hwcomposer.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
access("/vendor/lib/hw/hwcomposer.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
access("/vendor/lib/hw/hwcomposer.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.tegra3.so", R_OK) = 0
stat64("/system/lib/hw/hwcomposer.tegra3.so", {st_mode=S_IFREG|0644, st_size=229524, ...}) = 0
open("/system/lib/hw/hwcomposer.tegra3.so", O_RDONLY) = 5
lseek(5, 0, SEEK_SET) = 0
read(5, "\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"..., 4096) = 4096
lseek(5, -8, SEEK_END) = 229516
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 233472, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x406c3000
mmap2(0x406c3000, 39993, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0x406c3000
mprotect(0x406c3000, 40960, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x406cd000, 191508, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x9000) = 0x406cd000
close(5) = 0
mprotect(0x406c3000, 40960, PROT_READ|PROT_EXEC) = 0
mprotect(0x406cd000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 5
connect(5, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(5, "\2\0\0\0persist.tegra.hdmi.legacy\0\0\0"..., 128, 0) = 128
recv(5, "\2\0\0\0persist.tegra.hdmi.legacy\0\0\0"..., 128, 0) = 128
recv(5, "", 128, 0) = 0
close(5) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 368853002}) = 0
open("/sys/class/graphics/fb0/device/smartdimmer/enable", O_RDONLY) = 5
read(5, "0\n", 19) = 2
close(5) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 5
connect(5, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(5, "\2\0\0\0persist.tegra.didim.enable\0\0"..., 128, 0) = 128
recv(5, "\2\0\0\0persist.tegra.didim.enable\0\0"..., 128, 0) = 128
recv(5, "", 128, 0) = 0
close(5) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 378853002}) = 0
open("/sys/class/graphics/fb0/device/smartdimmer/enable", O_WRONLY) = -1 EACCES (Permission denied)
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 5
fcntl64(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
connect(5, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
getuid32() = 100000
clock_gettime(CLOCK_REALTIME, {1521203855, 554356000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z \315\n!", 8}, {"\6", 1}, {"hwcomposer\0", 11}, {"/sys/class/graphics/fb0/device/s"..., 82}], 6) = 105
clock_gettime(CLOCK_REALTIME, {1521203855, 555292000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z`\25\31!", 8}, {"\6", 1}, {"hwcomposer\0", 11}, {"Failed to set initial DIDIM stat"..., 45}], 6) = 68
socket(PF_LOCAL, SOCK_STREAM, 0) = 6
connect(6, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(6, "\2\0\0\0persist.tegra.didim.normal\0\0"..., 128, 0) = 128
recv(6, "\2\0\0\0persist.tegra.didim.normal\0\0"..., 128, 0) = 128
recv(6, "", 128, 0) = 0
close(6) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 378853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 6
connect(6, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(6, "\2\0\0\0persist.tegra.didim.video\0\0\0"..., 128, 0) = 128
recv(6, "\2\0\0\0persist.tegra.didim.video\0\0\0"..., 128, 0) = 128
recv(6, "", 128, 0) = 0
close(6) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 378853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 6
connect(6, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(6, "\2\0\0\0nvidia.hwc.null_display\0\0\0\0\0"..., 128, 0) = 128
recv(6, "\2\0\0\0nvidia.hwc.null_display\0\0\0\0\0"..., 128, 0) = 128
recv(6, "", 128, 0) = 0
close(6) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 378853002}) = 0
open("/dev/tegra_dc_ctrl", O_RDWR) = 6
ioctl(6, SNDCTL_COPR_RESET or SNDRV_COMPRESS_IOCTL_VERSION, 0xbe9313fc) = 0
ioctl(6, CAPI_REGISTER or SNDCTL_COPR_LOAD, 0xbe931414) = 0
open("/dev/graphics/fb0", O_RDWR) = 7
open("/dev/tegra_dc_0", O_RDWR) = 8
ioctl(8, 0x40044400, 0x3) = 0
newfstatat(AT_FDCWD, "/sys/class/graphics/fb0/device/smart_panel", 0xbe931428, 0) = -1 ENOENT (No such file or directory)
ioctl(8, 0x80044409, 0x1a7210) = 0
ioctl(8, 0x40044401, 0) = 0
ioctl(8, 0x40044401, 0x1) = 0
ioctl(8, 0x40044401, 0x2) = 0
ioctl(7, 0xc0084642, 0xbe9313a0) = 0
clock_gettime(CLOCK_REALTIME, {1521203855, 562541000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z\310\261\207!", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"Display 0: found 1 modes\0", 25}], 6) = 48
clock_gettime(CLOCK_REALTIME, {1521203855, 563408000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z\200\354\224!", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"unmatched: 800 x 1280 @ 60.00 Hz"..., 33}], 6) = 56
clock_gettime(CLOCK_REALTIME, {1521203855, 564275000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z8'\242!", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"display type 0: vblank period = "..., 44}], 6) = 67
clock_gettime(CLOCK_REALTIME, {1521203855, 565082000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z\220w\256!", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"dc_blank: display 0, [-1 -> 0]\0", 31}], 6) = 54
ioctl(7, FBIOBLANK, 0) = 0
ioctl(6, CAPI_REGISTER or SNDCTL_COPR_LOAD, 0xbe931414) = 0
open("/dev/graphics/fb1", O_RDWR) = 9
open("/dev/tegra_dc_1", O_RDWR) = 10
ioctl(10, 0x40044400, 0x3) = 0
newfstatat(AT_FDCWD, "/sys/class/graphics/fb1/device/smart_panel", 0xbe931428, 0) = -1 ENOENT (No such file or directory)
ioctl(10, 0x80044409, 0x1a9c2c) = 0
ioctl(10, 0x40044401, 0) = 0
ioctl(10, 0x40044401, 0x1) = 0
ioctl(10, 0x40044401, 0x2) = 0
clock_gettime(CLOCK_REALTIME, {1521203855, 567737000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z\250\372\326!", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"Setting vblank display to Intern"..., 66}], 6) = 89
ioctl(6, SNDCTL_COPR_RCODE, 0x1) = 0
pipe2([11, 12], 0) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x406fc000
mprotect(0x406fc000, 4096, PROT_NONE) = 0
clone(child_stack=0x40efaf38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x40efb468, tls=0x40efb8c0, child_tidptr=0x40efb468) = 2455
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0ro.sf.override_null_lcd_dens"..., 128, 0) = 128
recv(13, "\2\0\0\0ro.sf.override_null_lcd_dens"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 388853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\1\0\0\0persist.sys.NV_DISPXRES\0\0\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\1\0\0\0persist.sys.NV_DISPYRES\0\0\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 408853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 408853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 408853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 408853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0persist.tegra.panel.rotation"..., 128, 0) = 128
recv(13, "\2\0\0\0persist.tegra.panel.rotation"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 408853002}) = 0
clock_gettime(CLOCK_REALTIME, {1521203855, 588621000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z\310\244\25#", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"Display 0 is 800 x 1280\0", 24}], 6) = 47
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0persist.tegra.idle.minimum_f"..., 128, 0) = 128
recv(13, "\2\0\0\0persist.tegra.idle.minimum_f"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 408853002}) = 0
rt_sigprocmask(SIG_SETMASK, ~[RT_1], [], 8) = 0
mmap2(NULL, 26432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x40014000
mprotect(0x40014000, 4096, PROT_NONE) = 0
clone(child_stack=0x40019678, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x40019ba8, tls=0x4001a000, child_tidptr=0x40019ba8) = 2456
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
futex(0x40178238, FUTEX_WAKE_PRIVATE, 2147483647) = 0
timer_create(CLOCK_MONOTONIC, {0x1aa2f0, 32, SIGEV_THREAD_ID, {2456}}, {0}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0persist.tegra.compositor\0\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0persist.tegra.compositor\0\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 418853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0persist.tegra.composite.poli"..., 128, 0) = 128
recv(13, "\2\0\0\0persist.tegra.composite.poli"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 418853002}) = 0
sched_get_priority_min(SCHED_OTHER) = 0
sched_get_priority_max(SCHED_OTHER) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x40efc000
mprotect(0x40efc000, 4096, PROT_NONE) = 0
clone(child_stack=0x416faf38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x416fb468, tls=0x416fb8c0, child_tidptr=0x416fb468) = 2457
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0nvidia.hwc.ftrace_enable\0\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0nvidia.hwc.ftrace_enable\0\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 418853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0ro.hardware.power\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0ro.hardware.power\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 418853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 418853002}) = 0
access("/vendor/lib/hw/power.grouper.so", R_OK) = 0
stat64("/vendor/lib/hw/power.grouper.so", {st_mode=S_IFREG|0644, st_size=9604, ...}) = 0
open("/vendor/lib/hw/power.grouper.so", O_RDONLY) = 13
lseek(13, 0, SEEK_SET) = 0
read(13, "\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"..., 4096) = 4096
lseek(13, -8, SEEK_END) = 9596
read(13, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40181000
mmap2(0x40181000, 4730, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x40181000
mprotect(0x40181000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x40183000, 4244, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x1000) = 0x40183000
close(13) = 0
mprotect(0x40181000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0x40183000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1521203855, 602136000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z\300\335\343#", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"hwc_blank: display 0: unblank\0", 30}], 6) = 53
clock_gettime(CLOCK_REALTIME, {1521203855, 602877000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253ZH,\357#", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"hwc_blank_display: display 0: [1"..., 39}], 6) = 62
clock_gettime(CLOCK_REALTIME, {1521203855, 603698000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253ZP\263\373#", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"Display 0 is 800 x 1280\0", 24}], 6) = 47
clock_gettime(CLOCK_REALTIME, {1521203855, 604499000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z8\354\7$", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"dc_blank: display 0, [0 -> 0]\0", 30}], 6) = 53
clock_gettime(CLOCK_REALTIME, {1521203855, 605307000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Zx@\24$", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"config[0].x = 800\0", 18}], 6) = 41
clock_gettime(CLOCK_REALTIME, {1521203855, 606092000}) = 0
gettid() = 2449
writev(5, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z\340: $", 8}, {"\3", 1}, {"hwcomposer\0", 11}, {"config[0].y = 1280\0", 19}], 6) = 42
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ad000
write(1, "width: 800 height: 1280\n", 24width: 800 height: 1280
) = 24
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0ro.kernel.qemu\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0ro.kernel.qemu\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 428853002}) = 0
access("/vendor/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 428853002}) = 0
access("/system/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 428853002}) = 0
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 428853002}) = 0
openat(AT_FDCWD, "/system/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
getdents(13, /* 6 entries */, 32768) = 148
getdents(13, /* 0 entries */, 32768) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 438853002}) = 0
access("/vendor/lib/egl/libEGL.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 438853002}) = 0
access("/system/lib/egl/libEGL.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 438853002}) = 0
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 438853002}) = 0
openat(AT_FDCWD, "/system/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
getdents(13, /* 6 entries */, 32768) = 148
close(13) = 0
stat64("/system/lib/egl/libEGL_tegra.so", {st_mode=S_IFREG|0644, st_size=634772, ...}) = 0
open("/system/lib/egl/libEGL_tegra.so", O_RDONLY) = 13
lseek(13, 0, SEEK_SET) = 0
read(13, "\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"..., 4096) = 4096
lseek(13, -8, SEEK_END) = 634764
read(13, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 647168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x416fc000
mmap2(0x416fc000, 613112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x416fc000
mprotect(0x416fc000, 614400, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x41793000, 19064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x96000) = 0x41793000
mmap2(0x41798000, 7076, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41798000
close(13) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnvwsi.so", 0xbe931130) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libnvwsi.so", 0xbe931130) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libnvwsi.so", {st_mode=S_IFREG|0644, st_size=13540, ...}) = 0
open("/system/lib/libnvwsi.so", O_RDONLY) = 13
lseek(13, 0, SEEK_SET) = 0
read(13, "\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"..., 4096) = 4096
lseek(13, -8, SEEK_END) = 13532
read(13, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4179a000
mmap2(0x4179a000, 10436, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x4179a000
mprotect(0x4179a000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4179d000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x2000) = 0x4179d000
close(13) = 0
mprotect(0x4179a000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0x4179d000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libz.so", 0xbe931130) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libz.so", 0xbe931130) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libz.so", {st_mode=S_IFREG|0644, st_size=99668, ...}) = 0
open("/system/lib/libz.so", O_RDONLY) = 13
lseek(13, 0, SEEK_SET) = 0
read(13, "\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"..., 4096) = 4096
lseek(13, -8, SEEK_END) = 99660
read(13, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4179f000
mmap2(0x4179f000, 95528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x4179f000
mprotect(0x4179f000, 98304, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x417b7000, 4160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x17000) = 0x417b7000
close(13) = 0
mprotect(0x4179f000, 98304, PROT_READ|PROT_EXEC) = 0
mprotect(0x417b7000, 4096, PROT_READ) = 0
mprotect(0x416fc000, 614400, PROT_READ|PROT_EXEC) = 0
mprotect(0x41793000, 4096, PROT_READ) = 0
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 13
fcntl64(13, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
getuid32() = 100000
clock_gettime(CLOCK_REALTIME, {1521203855, 624231000}) = 0
gettid() = 2449
writev(13, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253ZX\0025%", 8}, {"\3", 1}, {"libEGL\0", 7}, {"loaded /system/lib/egl/libEGL_te"..., 39}], 6) = 58
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.perfhudes\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.perfhudes\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 448853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 448853002}) = 0
access("/vendor/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 448853002}) = 0
access("/system/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 448853002}) = 0
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 448853002}) = 0
openat(AT_FDCWD, "/system/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 14
getdents(14, /* 6 entries */, 32768) = 148
close(14) = 0
stat64("/system/lib/egl/libGLESv1_CM_tegra.so", {st_mode=S_IFREG|0644, st_size=91816, ...}) = 0
open("/system/lib/egl/libGLESv1_CM_tegra.so", O_RDONLY) = 14
lseek(14, 0, SEEK_SET) = 0
read(14, "\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"..., 4096) = 4096
lseek(14, -8, SEEK_END) = 91808
read(14, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x417b9000
mmap2(0x417b9000, 87248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x417b9000
mprotect(0x417b9000, 90112, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x417cf000, 4540, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x15000) = 0x417cf000
close(14) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libcgdrv.so", 0xbe931130) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libcgdrv.so", 0xbe931130) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libcgdrv.so", {st_mode=S_IFREG|0644, st_size=2713372, ...}) = 0
open("/system/lib/libcgdrv.so", O_RDONLY) = 14
lseek(14, 0, SEEK_SET) = 0
read(14, "\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"..., 4096) = 4096
lseek(14, -8, SEEK_END) = 2713364
read(14, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 2719744, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x417d1000
mmap2(0x417d1000, 1784771, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x417d1000
mprotect(0x417d1000, 1785856, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x41985000, 930256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x1b3000) = 0x41985000
close(14) = 0
mprotect(0x417d1000, 1785856, PROT_READ|PROT_EXEC) = 0
mprotect(0x41985000, 909312, PROT_READ) = 0
mprotect(0x417b9000, 90112, PROT_READ|PROT_EXEC) = 0
mprotect(0x417cf000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1521203855, 644082000}) = 0
gettid() = 2449
writev(13, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253ZP\351c&", 8}, {"\3", 1}, {"libEGL\0", 7}, {"loaded /system/lib/egl/libGLESv1"..., 45}], 6) = 64
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.tegra.NV_SWAPINTERVA"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.tegra.NV_SWAPINTERVA"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 468853002}) = 0
open("/sys/module/fuse/parameters/tegra_chip_id", O_RDONLY) = 14
read(14, "48\n", 256) = 3
close(14) = 0
open("/sys/module/fuse/parameters/tegra_chip_rev", O_RDONLY) = 14
read(14, "3\n", 256) = 2
close(14) = 0
open("/sys/module/nvhost/parameters/register_sets", O_RDONLY) = 14
read(14, "2\n", 256) = 2
close(14) = 0
open("/sys/module/nvhost/parameters/register_sets", O_RDONLY) = 14
read(14, "2\n", 256) = 2
close(14) = 0
open("/system/lib/egl/egl.cfg", O_RDONLY) = 14
fstat64(14, {st_mode=S_IFREG|0644, st_size=22, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400b1000
read(14, "0 0 android\n0 1 tegra\n", 4096) = 22
close(14) = 0
munmap(0x400b1000, 4096) = 0
stat64("/usr/libexec/droid-hybris/system/lib/egl/libGLESv2_tegra.so", 0xbe930ca8) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/egl/libGLESv2_tegra.so", 0xbe930ca8) = -1 ENOENT (No such file or directory)
stat64("/system/lib/egl/libGLESv2_tegra.so", {st_mode=S_IFREG|0644, st_size=544064, ...}) = 0
open("/system/lib/egl/libGLESv2_tegra.so", O_RDONLY) = 14
lseek(14, 0, SEEK_SET) = 0
read(14, "\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"..., 4096) = 4096
lseek(14, -8, SEEK_END) = 544056
read(14, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 618496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41a69000
mmap2(0x41a69000, 533916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x41a69000
mprotect(0x41a69000, 536576, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x41aed000, 6176, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x83000) = 0x41aed000
mmap2(0x41aef000, 66168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41aef000
close(14) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnvddk_2d.so", 0xbe930bc0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libnvddk_2d.so", 0xbe930bc0) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libnvddk_2d.so", {st_mode=S_IFREG|0644, st_size=54448, ...}) = 0
open("/system/lib/libnvddk_2d.so", O_RDONLY) = 14
lseek(14, 0, SEEK_SET) = 0
read(14, "\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"..., 4096) = 4096
lseek(14, -8, SEEK_END) = 54440
read(14, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41b00000
mmap2(0x41b00000, 51108, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x41b00000
mprotect(0x41b00000, 53248, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x41b0d000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0xc000) = 0x41b0d000
mmap2(0x41b0f000, 38532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41b0f000
close(14) = 0
mprotect(0x41b00000, 53248, PROT_READ|PROT_EXEC) = 0
mprotect(0x41b0d000, 4096, PROT_READ) = 0
mprotect(0x41a69000, 536576, PROT_READ|PROT_EXEC) = 0
mprotect(0x41aed000, 4096, PROT_READ) = 0
open("/proc/self/cmdline", O_RDONLY) = 14
fstat64(14, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40094000
read(14, "test_hwcomposer\0", 1024) = 16
read(14, "", 1024) = 0
close(14) = 0
munmap(0x40094000, 4096) = 0
gettid() = 2449
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.tegra.NV_SHADER_CACH"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.tegra.NV_SHADER_CACH"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 488853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.tegra.NV_SHADER_CACH"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.tegra.NV_SHADER_CACH"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 488853002}) = 0
open("/system/lib/libcgdrv.so", O_RDONLY|O_LARGEFILE) = 14
fstat64(14, {st_mode=S_IFREG|0644, st_size=2713372, ...}) = 0
fstat64(14, {st_mode=S_IFREG|0644, st_size=2713372, ...}) = 0
close(14) = 0
openat(AT_FDCWD, "/data/data/test_hwcomposer/cache", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.tegra.NV_WORKER_THRE"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.tegra.NV_WORKER_THRE"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 488853002}) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x41b19000
mprotect(0x41b19000, 4096, PROT_NONE) = 0
clone(child_stack=0x42317f38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x42318468, tls=0x423188c0, child_tidptr=0x42318468) = 2458
futex(0x1b24f0, FUTEX_WAKE_PRIVATE, 1) = 1
stat64("/usr/libexec/droid-hybris/system/lib/libGLESv1_CM.so", {st_mode=S_IFREG|0644, st_size=33880, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libGLESv1_CM.so", O_RDONLY) = 14
lseek(14, 0, SEEK_SET) = 0
read(14, "\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"..., 4096) = 4096
lseek(14, -8, SEEK_END) = 33872
read(14, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x42332000
mmap2(0x42332000, 31532, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x42332000
mprotect(0x42332000, 32768, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x4233a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x7000) = 0x4233a000
close(14) = 0
mprotect(0x42332000, 32768, PROT_READ|PROT_EXEC) = 0
mprotect(0x4233a000, 4096, PROT_READ) = 0
mprotect(0x4233a000, 4096, PROT_READ|PROT_WRITE) = 0
munmap(0x42332000, 40960) = 0
open("/system/lib/egl/egl.cfg", O_RDONLY) = 14
fstat64(14, {st_mode=S_IFREG|0644, st_size=22, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ae000
read(14, "0 0 android\n0 1 tegra\n", 4096) = 22
close(14) = 0
munmap(0x400ae000, 4096) = 0
open("/system/lib/egl/egl.cfg", O_RDONLY) = 14
fstat64(14, {st_mode=S_IFREG|0644, st_size=22, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40185000
read(14, "0 0 android\n0 1 tegra\n", 4096) = 22
close(14) = 0
munmap(0x40185000, 4096) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 508853002}) = 0
access("/vendor/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 508853002}) = 0
access("/system/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 508853002}) = 0
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 508853002}) = 0
openat(AT_FDCWD, "/system/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 14
getdents(14, /* 6 entries */, 32768) = 148
close(14) = 0
clock_gettime(CLOCK_REALTIME, {1521203855, 686974000}) = 0
gettid() = 2449
writev(13, [{"\0", 1}, {"\221\t", 2}, {"\217\272\253Z0d\362(", 8}, {"\3", 1}, {"libEGL\0", 7}, {"loaded /system/lib/egl/libGLESv2"..., 42}], 6) = 61
stat64("/usr/libexec/droid-hybris/system/lib/libGLESv1_CM.so", {st_mode=S_IFREG|0644, st_size=33880, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libGLESv1_CM.so", O_RDONLY) = 14
lseek(14, 0, SEEK_SET) = 0
read(14, "\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"..., 4096) = 4096
lseek(14, -8, SEEK_END) = 33872
read(14, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x42319000
mmap2(0x42319000, 31532, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x42319000
mprotect(0x42319000, 32768, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x42321000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x7000) = 0x42321000
close(14) = 0
mprotect(0x42319000, 32768, PROT_READ|PROT_EXEC) = 0
mprotect(0x42321000, 4096, PROT_READ) = 0
open("/usr/lib/libhybris/eglplatform_hwcomposer.so", O_RDONLY|O_CLOEXEC) = 14
read(14, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\250\f\0\0004\0\0\0"..., 512) = 512
lseek(14, 25484, SEEK_SET) = 25484
read(14, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1480) = 1480
lseek(14, 5763, SEEK_SET) = 5763
read(14, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
fstat64(14, {st_mode=S_IFREG|0755, st_size=26964, ...}) = 0
mmap2(NULL, 71256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 14, 0) = 0x42323000
mprotect(0x42325000, 61440, PROT_NONE) = 0
mmap2(0x42334000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 14, 0x1000) = 0x42334000
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 528853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 528853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 528853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 528853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
open("/sys/module/nvhost/parameters/register_sets", O_RDONLY) = 14
read(14, "2\n", 256) = 2
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 528853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0ro.debuggable\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0ro.debuggable\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 528853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.egl.debug_proc\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.egl.debug_proc\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 538853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 548853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 558853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 568853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 578853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 588853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.egl.finish\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.egl.finish\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.egl.traceGpuCompletion"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.egl.traceGpuCompletion"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 598853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.egl.force_msaa\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.egl.force_msaa\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 608853002}) = 0
open("/proc/self/cmdline", O_RDONLY) = 14
fstat64(14, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40185000
read(14, "test_hwcomposer\0", 1024) = 16
read(14, "", 1024) = 0
close(14) = 0
munmap(0x40185000, 4096) = 0
gettid() = 2449
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.sys.NV_FPSLIMIT\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.sys.NV_FPSLIMIT\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 608853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.sys.NV_DISPXRES\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.sys.NV_DISPXRES\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 608853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.sys.NV_DISPYRES\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.sys.NV_DISPYRES\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 608853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.sys.NV_STEREOCTRL\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.sys.NV_STEREOCTRL\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 608853002}) = 0
open("/proc/self/cmdline", O_RDONLY) = 14
fstat64(14, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40063000
read(14, "test_hwcomposer\0", 1024) = 16
read(14, "", 1024) = 0
close(14) = 0
munmap(0x40063000, 4096) = 0
gettid() = 2449
open("/data/data/com.nvidia.NvCPLSvc/files/stereoprofs_tegra.txt", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 618853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 618853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 618853002}) = 0
access("/vendor/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.grouper.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 618853002}) = 0
access("/vendor/lib/hw/gralloc.tegra3.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.tegra3.so", R_OK) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0persist.tegra.NV_PREROTATION"..., 128, 0) = 128
recv(14, "\2\0\0\0persist.tegra.NV_PREROTATION"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 618853002}) = 0
open("/dev/ashmem", O_RDWR) = 14
ioctl(14, 0x41007701, 0xbe930ce4) = 0
ioctl(14, 0x40047703, 0x1000) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 14, 0) = 0x40003000
ioctl(3, 0xc0084e00, 0xbe930de0) = 0
ioctl(3, 0x40104e03, 0xbe930d98) = 0
ioctl(3, 0xc0084e0d, 0xbe930de8) = 0
statfs("/dev/shm/", {f_type=0x1021994, f_bsize=4096, f_blocks=124743, f_bfree=124742, f_bavail=124742, f_files=93025, f_ffree=93022, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
futex(0x401781e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/dev/shm/hybris_shm_data", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 15
fcntl64(15, F_GETFD) = 0x1 (flags FD_CLOEXEC)
mmap2(NULL, 4035, PROT_READ|PROT_WRITE, MAP_SHARED, 15, 0) = 0x4000e000
open("/dev/nvhost-gr2d", O_RDWR) = 16
ioctl(16, HIDIOCINITREPORT, 0xbe9307c4) = 0
brk(0x1e6000) = 0x1e6000
open("/dev/tegra_sema", O_RDWR) = 17
ioctl(3, 0xc0084e00, 0xbe930778) = 0
ioctl(3, 0x40104e03, 0xbe930730) = 0
mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x42335000
ioctl(3, 0xc0144e05, 0xbe93074c) = 0
ioctl(3, 0x40104e0c, 0xbe930760) = 0
ioctl(16, HIDIOCGDEVINFO or HIDIOCGRAWINFO or SNDRV_HWDEP_IOCTL_DSP_LOAD, 0xbe93078c) = 0
ioctl(16, HIDIOCAPPLICATION or HIDIOCGRDESC or SNDRV_HWDEP_IOCTL_DSP_STATUS, 0xbe9307c4) = 0
ioctl(16, HIDIOCAPPLICATION or HIDIOCGRDESC or SNDRV_HWDEP_IOCTL_DSP_STATUS, 0xbe9307c4) = 0
ioctl(16, HIDIOCGDEVINFO or HIDIOCGRAWINFO or SNDRV_HWDEP_IOCTL_DSP_LOAD, 0xbe9307d4) = 0
ioctl(3, 0x40104e0c, 0xbe930b90) = 0
ioctl(16, HIDIOCGREPORT, 0xbe930b70) = 0
write(16, " {\200\327\0\0\0\0\30\0\0\0", 12) = 12
write(16, " {\200\3278\0\0\0\340=G\326\0\0\0\0", 16) = 16
write(16, "\0\0\0\0", 4) = 4
ioctl(16, HIDIOCGRDESCSIZE or HIDIOCGVERSION or SNDRV_HWDEP_IOCTL_INFO, 0xbe930b5c) = 0
open("/dev/ashmem", O_RDWR) = 18
ioctl(18, 0x41007701, 0xbe930ce4) = 0
ioctl(18, 0x40047703, 0x1000) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 18, 0) = 0x40094000
ioctl(3, 0xc0084e00, 0xbe930de0) = 0
ioctl(3, 0x40104e03, 0xbe930d98) = 0
ioctl(3, 0xc0084e0d, 0xbe930de8) = 0
ioctl(3, 0x40104e0c, 0xbe930b90) = 0
ioctl(16, HIDIOCGREPORT, 0xbe930b70) = 0
write(16, " {\200\327`\0\0\0\30\0\0\0", 12) = 12
write(16, " {\200\327\230\0\0\0\240~\200\327\0\0\0\0", 16) = 16
write(16, "\0\0\0\0", 4) = 4
ioctl(16, HIDIOCGRDESCSIZE or HIDIOCGVERSION or SNDRV_HWDEP_IOCTL_INFO, 0xbe930b5c) = 0
dup(-1) = -1 EBADF (Bad file descriptor)
open("/sys/module/nvhost/parameters/register_sets", O_RDONLY) = 19
read(19, "2\n", 256) = 2
close(19) = 0
ioctl(3, 0xc0084e00, 0xbe931558) = 0
ioctl(3, 0x40104e03, 0xbe931500) = 0
ioctl(3, 0xc00c4e0a, 0xbe93153c) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314f4) = 0
ioctl(3, 0x401c4e06, 0xbe9314f4) = 0
ioctl(3, 0x401c4e06, 0xbe9314f4) = 0
ioctl(3, 0x401c4e06, 0xbe9314f4) = 0
ioctl(3, 0x401c4e06, 0xbe9314f4) = 0
ioctl(3, 0x401c4e06, 0xbe9314f4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe9314e4) = 0
ioctl(3, 0x401c4e06, 0xbe931524) = 0
ioctl(3, 0x401c4e06, 0xbe931524) = 0
ioctl(3, 0x401c4e06, 0xbe931524) = 0
ioctl(3, 0x401c4e06, 0xbe931524) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 638853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 19
connect(19, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(19, "\2\0\0\0persist.tegra.NV_CMDBUF_SIZE"..., 128, 0) = 128
recv(19, "\2\0\0\0persist.tegra.NV_CMDBUF_SIZE"..., 128, 0) = 128
recv(19, "", 128, 0) = 0
close(19) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 638853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 19
connect(19, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(19, "\2\0\0\0persist.tegra.ASH.EN\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(19, "\2\0\0\0persist.tegra.ASH.EN\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(19, "", 128, 0) = 0
close(19) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 648853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 19
connect(19, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(19, "\2\0\0\0persist.tegra.ASH.8a32fad7.E"..., 128, 0) = 128
recv(19, "\2\0\0\0persist.tegra.ASH.8a32fad7.E"..., 128, 0) = 128
recv(19, "", 128, 0) = 0
close(19) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 648853002}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 19
connect(19, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(19, "\2\0\0\0persist.tegra.ASH.7e6abc0f.E"..., 128, 0) = 128
recv(19, "\2\0\0\0persist.tegra.ASH.7e6abc0f.E"..., 128, 0) = 128
recv(19, "", 128, 0) = 0
close(19) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 648853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 648853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 648853002}) = 0
ioctl(4, 0xc0104806, 0xbe931550) = 0
open("/dev/nvhost-gr3d", O_RDWR) = 19
ioctl(19, HIDIOCINITREPORT, 0xbe93147c) = 0
open("/dev/tegra_sema", O_RDWR) = 20
ioctl(3, 0xc0084e00, 0xbe931428) = 0
ioctl(3, 0x40104e03, 0xbe9313e0) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x4233d000
ioctl(3, 0xc0144e05, 0xbe9313fc) = 0
ioctl(3, 0x40104e0c, 0xbe931410) = 0
ioctl(19, HIDIOCGDEVINFO or HIDIOCGRAWINFO or SNDRV_HWDEP_IOCTL_DSP_LOAD, 0xbe93143c) = 0
open("/dev/tegra_sema", O_RDWR) = 21
ioctl(19, HIDIOCGDEVINFO or HIDIOCGRAWINFO or SNDRV_HWDEP_IOCTL_DSP_LOAD, 0xbe931464) = 0
ioctl(19, HIDIOCAPPLICATION or HIDIOCGRDESC or SNDRV_HWDEP_IOCTL_DSP_STATUS, 0xbe93147c) = 0
open("/dev/nvhost-gr2d", O_RDWR) = 22
ioctl(22, HIDIOCINITREPORT, 0xbe9313fc) = 0
open("/dev/tegra_sema", O_RDWR) = 23
ioctl(3, 0xc0084e00, 0xbe9313b0) = 0
ioctl(3, 0x40104e03, 0xbe931368) = 0
mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x42419000
ioctl(3, 0xc0144e05, 0xbe931384) = 0
ioctl(3, 0x40104e0c, 0xbe931398) = 0
ioctl(22, HIDIOCGDEVINFO or HIDIOCGRAWINFO or SNDRV_HWDEP_IOCTL_DSP_LOAD, 0xbe9313c4) = 0
ioctl(22, HIDIOCAPPLICATION or HIDIOCGRDESC or SNDRV_HWDEP_IOCTL_DSP_STATUS, 0xbe9313fc) = 0
ioctl(22, HIDIOCAPPLICATION or HIDIOCGRDESC or SNDRV_HWDEP_IOCTL_DSP_STATUS, 0xbe9313fc) = 0
ioctl(22, HIDIOCGDEVINFO or HIDIOCGRAWINFO or SNDRV_HWDEP_IOCTL_DSP_LOAD, 0xbe93140c) = 0
ioctl(3, 0xc0084e00, 0xbe9313c8) = 0
ioctl(3, 0x40104e03, 0xbe931370) = 0
ioctl(3, 0x40104e0c, 0xbe931350) = 0
ioctl(22, HIDIOCGREPORT, 0xbe931330) = 0
write(22, "\240z\200\327\0\0\0\0#\0\0\0", 12) = 12
write(22, "\240z\200\327(\0\0\0 \177\200\327\0\0\0\0\240z\200\3274\0\0\0 \177\200\327\0\0\0\0"..., 64) = 64
write(22, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 16
ioctl(22, HIDIOCGRDESCSIZE or HIDIOCGVERSION or SNDRV_HWDEP_IOCTL_INFO, 0xbe93131c) = 0
ioctl(4, 0xc0104806, 0xbe9313f8) = 0
ioctl(3, 0x4e04, 0xd7807f20) = 0
ioctl(3, 0xc0084e00, 0xbe931438) = 0
ioctl(3, 0x40104e03, 0xbe9313f0) = 0
mmap2(NULL, 49152, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x4249f000
ioctl(3, 0xc0144e05, 0xbe93144c) = 0
ioctl(3, 0xc0084e00, 0xbe931438) = 0
ioctl(3, 0x40104e03, 0xbe9313f0) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x40063000
ioctl(3, 0xc0144e05, 0xbe93144c) = 0
open("/sys/module/nvhost/parameters/register_sets", O_RDONLY) = 24
read(24, "2\n", 256) = 2
close(24) = 0
ioctl(3, 0x40104e0c, 0xbe931358) = 0
ioctl(19, HIDIOCGREPORT, 0xbe931338) = 0
write(19, "\240|\200\327\0\0\0\0N\0\0\0\240|\200\3278\1\0\0\0\4\0\0\240|\200\3278\21\0\0"..., 72) = 72
ioctl(19, HIDIOCGRDESCSIZE or HIDIOCGVERSION or SNDRV_HWDEP_IOCTL_INFO, 0xbe931324) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 24
connect(24, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(24, "\2\0\0\0persist.tegra.NV_RESETTIMEOU"..., 128, 0) = 128
recv(24, "\2\0\0\0persist.tegra.NV_RESETTIMEOU"..., 128, 0) = 128
recv(24, "", 128, 0) = 0
close(24) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 658853002}) = 0
ioctl(4, 0xc0104806, 0xbe931478) = 0
ioctl(19, HIDIOCGUCODE, 0xbe931494) = 0
ioctl(19, HIDIOCGDEVINFO or HIDIOCGRAWINFO or SNDRV_HWDEP_IOCTL_DSP_LOAD, 0xbe9314a4) = 0
futex(0x404f3398, FUTEX_WAKE_PRIVATE, 2147483647) = 0
write(1, "OpenGL ES 2.0 (OpenGL ES 2.0 14."..., 39OpenGL ES 2.0 (OpenGL ES 2.0 14.01003)
) = 39
open("/system/lib/libcgdrv.so", O_RDONLY|O_LARGEFILE) = 24
fstat64(24, {st_mode=S_IFREG|0644, st_size=2713372, ...}) = 0
fstat64(24, {st_mode=S_IFREG|0644, st_size=2713372, ...}) = 0
close(24) = 0
open("/data/data/test_hwcomposer/cache", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/data/data/test_hwcomposer/cache", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
mkdirat(AT_FDCWD, "/data/data/test_hwcomposer/cache", 0700) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC, {1732, 668147001}) = 0
futex(0x1b23ec, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x1b24c0, 2) = 1
futex(0x1b24c0, FUTEX_WAKE_PRIVATE, 1) = 1
open("/system/lib/libcgdrv.so", O_RDONLY|O_LARGEFILE) = 24
fstat64(24, {st_mode=S_IFREG|0644, st_size=2713372, ...}) = 0
fstat64(24, {st_mode=S_IFREG|0644, st_size=2713372, ...}) = 0
close(24) = 0
futex(0x1b23ec, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x1b24c0, 4) = 1
futex(0x1b24c0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x1b247c, FUTEX_WAIT_PRIVATE, 1, NULL) = 0
futex(0x1b24c0, FUTEX_WAKE_PRIVATE, 1) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x4272b000
mprotect(0x4272b000, 4096, PROT_NONE) = 0
clone(child_stack=0x42f29f38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x42f2a468, tls=0x42f2a8c0, child_tidptr=0x42f2a468) = 2460
futex(0x1df0f0, FUTEX_WAKE_PRIVATE, 1) = 1
ioctl(3, 0xc0084e00, 0xbe9313f8) = 0
ioctl(3, 0x40104e03, 0xbe9313a0) = 0
ioctl(3, 0xc00c4e0a, 0xbe9313dc) = 0
ioctl(3, 0x401c4e06, 0xbe9313e4) = 0
ioctl(3, 0xc0084e00, 0xbe931400) = 0
ioctl(3, 0x40104e03, 0xbe9313a8) = 0
ioctl(3, 0xc00c4e0a, 0xbe9313e4) = 0
ioctl(3, 0x401c4e06, 0xbe9313ec) = 0
ioctl(3, 0x40104e0c, 0xbe931518) = 0
ioctl(22, HIDIOCGREPORT, 0xbe9314f8) = 0
write(22, "\240z\200\327\214\0\0\0\31\0\0\0", 12) = 12
write(22, "\240z\200\327\264\0\0\0\340=G\326\0\0\0\0", 16) = 16
write(22, "\0\0\0\0", 4) = 4
ioctl(22, HIDIOCGRDESCSIZE or HIDIOCGVERSION or SNDRV_HWDEP_IOCTL_INFO, 0xbe9314e4) = 0
open("/sys/kernel/debug/tracing/trace_marker", O_WRONLY) = 24
socket(PF_LOCAL, SOCK_STREAM, 0) = 25
connect(25, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(25, "\2\0\0\0debug.atrace.tags.enableflag"..., 128, 0) = 128
recv(25, "\2\0\0\0debug.atrace.tags.enableflag"..., 128, 0) = 128
recv(25, "", 128, 0) = 0
close(25) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 698853002}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 698853002}) = 0
open("/proc/self/cmdline", O_RDONLY) = 25
fstat64(25, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40064000
read(25, "test_hwcomposer\0", 1024) = 16
read(25, "", 1024) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 26
connect(26, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(26, "\2\0\0\0debug.atrace.app_cmdlines\0\0\0"..., 128, 0) = 128
recv(26, "\2\0\0\0debug.atrace.app_cmdlines\0\0\0"..., 128, 0) = 128
recv(26, "", 128, 0) = 0
close(26) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1732, 698853002}) = 0
close(25) = 0
munmap(0x40064000, 4096) = 0
futex(0x400550b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
ioctl(4, HIDIOCGRDESCSIZE or HIDIOCGVERSION or SNDRV_HWDEP_IOCTL_INFO, 0xbe9314d8) = 0
ioctl(3, 0x40104e0c, 0xbe931420) = 0
ioctl(3, 0x40104e0c, 0xbe931448) = 0
ioctl(19, HIDIOCGREPORT, 0xbe931428) = 0
write(19, "\240|\200\327\\;\0\0b\0\0\0 \254P\326\0\0\0\0\n\0\0\0\240|\200\327\344<\0\0"..., 60) = 60
write(19, "\240|\200\327\324=\0\0\340=G\326\0\0\0\0\240|\200\327\344=\0\0\340=G\326\0\0\0\0"..., 64) = 64
write(19, "\240|\200\327\200=\0\0\22\0\0\0'\0\0\0", 16) = 16
write(19, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 16
ioctl(19, HIDIOCGRDESCSIZE or HIDIOCGVERSION or SNDRV_HWDEP_IOCTL_INFO, 0xbe931414) = 0
clock_gettime(CLOCK_MONOTONIC, {1732, 709077001}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x28} ---
+++ killed by SIGSEGV +++
Segmentation fault
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment