Skip to content

Instantly share code, notes, and snippets.

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 GalaxyNinja66/46ede96e2bbf0f53e0d5292ae0c8d2bc to your computer and use it in GitHub Desktop.
Save GalaxyNinja66/46ede96e2bbf0f53e0d5292ae0c8d2bc to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
[nemo@Sailfish /]$ EGL_PLATFORM=hwcomposer QT_QPA_PLATFORM=hwcomposer strace test_hwcomposer
execve("/usr/bin/test_hwcomposer", ["test_hwcomposer"], [/* 42 vars */]) = 0
brk(0) = 0x137a000
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) = 0xb6f63000
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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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", 0xbe845e70) = -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=37800, ...}) = 0
mmap2(NULL, 37800, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f59000
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) = 0xb6f58000
mmap2(NULL, 206392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f08000
mprotect(0xb6f29000, 65536, PROT_NONE) = 0
mmap2(0xb6f39000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0xb6f39000
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, 104876, SEEK_SET) = 104876
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=106396, ...}) = 0
mmap2(NULL, 88852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ef2000
mprotect(0xb6ef8000, 61440, PROT_NONE) = 0
mmap2(0xb6f07000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xb6f07000
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, 146184, SEEK_SET) = 146184
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=147704, ...}) = 0
mmap2(NULL, 100584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ed9000
mprotect(0xb6ee1000, 65536, PROT_NONE) = 0
mmap2(0xb6ef1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xb6ef1000
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) = 0xb6ec8000
mprotect(0xb6ec9000, 61440, PROT_NONE) = 0
mmap2(0xb6ed8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb6ed8000
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) = 0xb6eb1000
mprotect(0xb6eb8000, 61440, PROT_NONE) = 0
mmap2(0xb6ec7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xb6ec7000
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) = 0xb6f57000
mmap2(NULL, 102076, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6e98000
mprotect(0xb6ea1000, 61440, PROT_NONE) = 0
mmap2(0xb6eb0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xb6eb0000
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) = 0xb6e83000
mprotect(0xb6e88000, 61440, PROT_NONE) = 0
mmap2(0xb6e97000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xb6e97000
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) = 0xb6e72000
mprotect(0xb6e73000, 61440, PROT_NONE) = 0
mmap2(0xb6e82000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb6e82000
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, 78108, SEEK_SET) = 78108
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=79548, ...}) = 0
mmap2(NULL, 82944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6e5d000
mprotect(0xb6e61000, 65536, PROT_NONE) = 0
mmap2(0xb6e71000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xb6e71000
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) = 0xb6e4a000
mprotect(0xb6e4c000, 61440, PROT_NONE) = 0
mmap2(0xb6e5b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb6e5b000
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) = 0xb6e34000
mprotect(0xb6e39000, 61440, PROT_NONE) = 0
mmap2(0xb6e48000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xb6e48000
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) = 0xb6f56000
mmap2(NULL, 728396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d82000
mprotect(0xb6e19000, 61440, PROT_NONE) = 0
mmap2(0xb6e28000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0xb6e28000
mmap2(0xb6e2e000, 23884, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e2e000
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, 40060, SEEK_SET) = 40060
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=41540, ...}) = 0
mmap2(NULL, 80824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d6e000
mprotect(0xb6d70000, 61440, PROT_NONE) = 0
mmap2(0xb6d7f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb6d7f000
mmap2(0xb6d80000, 7096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d80000
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) = 0xb6cf9000
mprotect(0xb6d5d000, 61440, PROT_NONE) = 0
mmap2(0xb6d6c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x63000) = 0xb6d6c000
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) = 0xb6bf1000
mprotect(0xb6ce3000, 65536, PROT_NONE) = 0
mmap2(0xb6cf3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf2000) = 0xb6cf3000
mmap2(0xb6cf6000, 9736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6cf6000
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) = 0xb6bd9000
mprotect(0xb6be1000, 61440, PROT_NONE) = 0
mmap2(0xb6bf0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0xb6bf0000
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) = 0xb6bb6000
mprotect(0xb6bc6000, 61440, PROT_NONE) = 0
mmap2(0xb6bd5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0xb6bd5000
mmap2(0xb6bd7000, 4668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6bd7000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f55000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libffi.so.5", 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\23\0\0004\0\0\0"..., 512) = 512
lseek(3, 18984, SEEK_SET) = 18984
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, 18644, SEEK_SET) = 18644
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=20104, ...}) = 0
mmap2(NULL, 84752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ba1000
mprotect(0xb6ba6000, 61440, PROT_NONE) = 0
mmap2(0xb6bb5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xb6bb5000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f54000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ba0000
set_tls(0xb6ba04c0, 0xb6f65000, 0xb6ba0c08, 0xb6ba04c0, 0xb6f65000) = 0
mprotect(0xb6cf3000, 8192, PROT_READ) = 0
mprotect(0xb6bd5000, 4096, PROT_READ) = 0
mprotect(0xb6d6c000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b9f000
mprotect(0xb6e28000, 16384, PROT_READ) = 0
mprotect(0xb6e48000, 4096, PROT_READ) = 0
mprotect(0xb6e5b000, 4096, PROT_READ) = 0
mprotect(0xb6f64000, 4096, PROT_READ) = 0
munmap(0xb6f59000, 37800) = 0
set_tid_address(0xb6ba0068) = 3050
set_robust_list(0xb6ba0070, 12) = 0
rt_sigaction(SIGRTMIN, {0xb6bbad7d, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb6bbac9d, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=2048*1024, rlim_max=2048*1024}) = 0
brk(0) = 0x137a000
brk(0x139b000) = 0x139b000
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, {1545, 200703915}) = 0
futex(0xb6e5c0ac, 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, 145996, SEEK_SET) = 145996
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=147516, ...}) = 0
mmap2(NULL, 157300, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6b78000
mprotect(0xb6b83000, 65536, PROT_NONE) = 0
mmap2(0xb6b93000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0xb6b93000
mmap2(0xb6b94000, 42612, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6b94000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libGLESv2.so", {st_mode=S_IFREG|0644, st_size=25636, ...}) = 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) = 25628
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f5b000
mmap2(0xb6f5b000, 23936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f5b000
mprotect(0xb6f5b000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6f61000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0xb6f61000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libcutils.so", {st_mode=S_IFREG|0644, st_size=38200, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libcutils.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 38192
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b6d000
mmap2(0xb6b6d000, 36160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b6d000
mprotect(0xb6b6d000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6b76000, 4172, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6b76000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/liblog.so", {st_mode=S_IFREG|0644, st_size=13508, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/liblog.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 13500
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b68000
mmap2(0xb6b68000, 11485, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b68000
mprotect(0xb6b68000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6b6b000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6b6b000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libc.so", {st_mode=S_IFREG|0644, st_size=310656, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libc.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 310648
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b0d000
mmap2(0xb6b0d000, 291980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b0d000
mprotect(0xb6b0d000, 294912, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6b55000, 17128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x47000) = 0xb6b55000
mmap2(0xb6b5a000, 57144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6b5a000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", {st_mode=S_IFREG|0644, st_size=302420, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 302412
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 364544, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ab4000
mmap2(0xb6ab4000, 284728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ab4000
mprotect(0xb6ab4000, 286720, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6afa000, 17072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x45000) = 0xb6afa000
mmap2(0xb6aff000, 56040, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6aff000
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) = 0xb6f5a000
read(3, "MemTotal: 1124204 kB\nMemF"..., 1024) = 1024
close(3) = 0
munmap(0xb6f5a000, 4096) = 0
mprotect(0xb6ab4000, 286720, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6afa000, 8192, PROT_READ) = 0
mprotect(0xb6b0d000, 294912, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6b55000, 8192, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libstdc++.so", {st_mode=S_IFREG|0644, st_size=5308, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libstdc++.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 5300
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ab1000
mmap2(0xb6ab1000, 2737, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ab1000
mprotect(0xb6ab1000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6ab2000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ab2000
close(3) = 0
mprotect(0xb6ab1000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6ab2000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libm.so", {st_mode=S_IFREG|0644, st_size=103700, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libm.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 103692
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a96000
mmap2(0xb6a96000, 98136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6a96000
mprotect(0xb6a96000, 98304, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6aaf000, 4204, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x18000) = 0xb6aaf000
close(3) = 0
mprotect(0xb6a96000, 98304, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6aaf000, 4096, PROT_READ) = 0
mprotect(0xb6b68000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6b6b000, 4096, PROT_READ) = 0
mprotect(0xb6b6d000, 36864, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6b76000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libutils.so", {st_mode=S_IFREG|0644, st_size=83240, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libutils.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 83232
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 90112, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a80000
mmap2(0xb6a80000, 77280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6a80000
mprotect(0xb6a80000, 77824, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6a94000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0xb6a94000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libcorkscrew.so", {st_mode=S_IFREG|0644, st_size=13492, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libcorkscrew.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 13484
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a7b000
mmap2(0xb6a7b000, 9836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6a7b000
mprotect(0xb6a7b000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6a7e000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6a7e000
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) = 0xb6a74000
mmap2(0xb6a74000, 14751, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6a74000
mprotect(0xb6a74000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6a79000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6a79000
close(3) = 0
mprotect(0xb6a74000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6a79000, 4096, PROT_READ) = 0
mprotect(0xb6a7b000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6a7e000, 4096, PROT_READ) = 0
mprotect(0xb6a80000, 77824, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6a94000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libEGL.so", {st_mode=S_IFREG|0644, st_size=332604, ...}) = 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) = 332596
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 348160, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a1f000
mmap2(0xb6a1f000, 302151, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6a1f000
mprotect(0xb6a1f000, 303104, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6a69000, 32236, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x49000) = 0xb6a69000
mmap2(0xb6a71000, 9460, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6a71000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libGLES_trace.so", {st_mode=S_IFREG|0644, st_size=319960, ...}) = 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) = 319952
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 323584, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb69d0000
mmap2(0xb69d0000, 310248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb69d0000
mprotect(0xb69d0000, 311296, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6a1d000, 7296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4c000) = 0xb6a1d000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libstlport.so", {st_mode=S_IFREG|0644, st_size=210332, ...}) = 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) = 210324
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 217088, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb699b000
mmap2(0xb699b000, 201752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb699b000
mprotect(0xb699b000, 204800, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb69cd000, 8264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x31000) = 0xb69cd000
close(3) = 0
mprotect(0xb699b000, 204800, PROT_READ|PROT_EXEC) = 0
mprotect(0xb69cd000, 8192, PROT_READ) = 0
mprotect(0xb69d0000, 311296, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6a1d000, 4096, PROT_READ) = 0
mprotect(0xb6a1f000, 303104, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6a69000, 8192, PROT_READ) = 0
mprotect(0xb6f5b000, 24576, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6f61000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f5a000
madvise(0xb6f5a000, 4096, MADV_MERGEABLE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
fcntl64(0, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
fcntl64(0, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
fcntl64(0, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
fcntl64(0, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
futex(0xb6a1ecac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 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, {1545, 225704053}) = 0
futex(0xb6a70e5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 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) = 0xb6998000
mmap2(0xb6998000, 2387, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6998000
mprotect(0xb6998000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6999000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6999000
close(3) = 0
mprotect(0xb6998000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6999000, 4096, PROT_READ) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(3, "\2\0\0\0ro.hardware\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 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, {1545, 230704027}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.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, {1545, 230704027}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.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, {1545, 230704027}) = 0
access("/vendor/lib/hw/gralloc.exynos5.so", R_OK) = 0
stat64("/vendor/lib/hw/gralloc.exynos5.so", {st_mode=S_IFREG|0644, st_size=13748, ...}) = 0
open("/vendor/lib/hw/gralloc.exynos5.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) = 13740
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6993000
mmap2(0xb6993000, 8370, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6993000
mprotect(0xb6993000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6996000, 4340, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6996000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libion.so", {st_mode=S_IFREG|0644, st_size=5252, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libion.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) = 5244
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6990000
mmap2(0xb6990000, 2329, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6990000
mprotect(0xb6990000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6991000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6991000
close(3) = 0
mprotect(0xb6990000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6991000, 4096, PROT_READ) = 0
mprotect(0xb6993000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6996000, 4096, PROT_READ) = 0
open("/dev/ion", O_RDWR) = 3
open("/dev/graphics/fb0", O_RDWR) = 4
ioctl(4, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0xbe8464e0) = 0
ioctl(4, FBIOGET_VSCREENINFO, 0xbe846440) = 0
open("/sys/class/graphics/fb0/modes", O_RDONLY) = 5
read(5, "U:2560x1600p-60\n", 128) = 16
open("/dev/alog/main", O_WRONLY|O_CLOEXEC) = 6
open("/dev/alog/radio", O_WRONLY|O_CLOEXEC) = 7
open("/dev/alog/events", O_WRONLY|O_CLOEXEC) = 8
open("/dev/alog/system", O_WRONLY|O_CLOEXEC) = 9
writev(6, [{"\4", 1}, {"gralloc\0", 8}, {"Using 2560x1600 60Hz resolution "..., 59}], 3) = 68
close(5) = 0
writev(6, [{"\4", 1}, {"gralloc\0", 8}, {"using (id=)\nxres = 2560 "..., 161}], 3) = 170
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 235704012}) = 0
access("/vendor/lib/hw/hwcomposer.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 235704012}) = 0
access("/vendor/lib/hw/hwcomposer.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 240703997}) = 0
access("/vendor/lib/hw/hwcomposer.exynos5.so", R_OK) = 0
stat64("/vendor/lib/hw/hwcomposer.exynos5.so", {st_mode=S_IFREG|0644, st_size=21836, ...}) = 0
open("/vendor/lib/hw/hwcomposer.exynos5.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) = 21828
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6989000
mmap2(0xb6989000, 18840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb6989000
mprotect(0xb6989000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb698e000, 4232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x4000) = 0xb698e000
close(5) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libGLESv1_CM.so", {st_mode=S_IFREG|0644, st_size=21540, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libGLESv1_CM.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) = 21532
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6982000
mmap2(0xb6982000, 18600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb6982000
mprotect(0xb6982000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6987000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x4000) = 0xb6987000
close(5) = 0
mprotect(0xb6982000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6987000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libhardware_legacy.so", {st_mode=S_IFREG|0644, st_size=17692, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libhardware_legacy.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) = 17684
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb697b000
mmap2(0xb697b000, 15272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb697b000
mprotect(0xb697b000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb697f000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x3000) = 0xb697f000
mmap2(0xb6981000, 340, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6981000
close(5) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libwpa_client.so", {st_mode=S_IFREG|0644, st_size=9400, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libwpa_client.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) = 9392
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6977000
mmap2(0xb6977000, 7160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb6977000
mprotect(0xb6977000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6979000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1000) = 0xb6979000
close(5) = 0
mprotect(0xb6977000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6979000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libnetutils.so", {st_mode=S_IFREG|0644, st_size=21692, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libnetutils.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) = 21684
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6970000
mmap2(0xb6970000, 18896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb6970000
mprotect(0xb6970000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6975000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x4000) = 0xb6975000
close(5) = 0
mprotect(0xb6970000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6975000, 4096, PROT_READ) = 0
mprotect(0xb697b000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0xb697f000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libion_exynos.so", {st_mode=S_IFREG|0644, st_size=5260, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libion_exynos.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) = 5252
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb696d000
mmap2(0xb696d000, 1749, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb696d000
mprotect(0xb696d000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb696e000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb696e000
close(5) = 0
mprotect(0xb696d000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb696e000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libsync.so", {st_mode=S_IFREG|0644, st_size=5252, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libsync.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) = 5244
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb696a000
mmap2(0xb696a000, 1933, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb696a000
mprotect(0xb696a000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb696b000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb696b000
close(5) = 0
mprotect(0xb696a000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb696b000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libexynosgscaler.so", {st_mode=S_IFREG|0644, st_size=25784, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libexynosgscaler.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) = 25776
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6962000
mmap2(0xb6962000, 23687, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb6962000
mprotect(0xb6962000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6968000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x5000) = 0xb6968000
close(5) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libexynosutils.so", {st_mode=S_IFREG|0644, st_size=9408, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libexynosutils.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) = 9400
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb695e000
mmap2(0xb695e000, 6452, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb695e000
mprotect(0xb695e000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6960000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1000) = 0xb6960000
close(5) = 0
mprotect(0xb695e000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6960000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libexynosv4l2.so", {st_mode=S_IFREG|0644, st_size=21644, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libexynosv4l2.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) = 21636
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6957000
mmap2(0xb6957000, 16771, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb6957000
mprotect(0xb6957000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb695c000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x4000) = 0xb695c000
close(5) = 0
mprotect(0xb6957000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0xb695c000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libMcClient.so", {st_mode=S_IFREG|0644, st_size=25884, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libMcClient.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) = 25876
read(5, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb694f000
mmap2(0xb694f000, 23209, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xb694f000
mprotect(0xb694f000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6955000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x5000) = 0xb6955000
close(5) = 0
mprotect(0xb694f000, 24576, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6955000, 4096, PROT_READ) = 0
mprotect(0xb6962000, 24576, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6968000, 4096, PROT_READ) = 0
mprotect(0xb6989000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0xb698e000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 255704016}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 255704016}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 255704016}) = 0
access("/vendor/lib/hw/gralloc.exynos5.so", R_OK) = 0
open("/dev/ion", O_RDWR) = 5
open("/dev/graphics/fb0", O_RDWR) = 10
ioctl(10, FBIOGET_VSCREENINFO, 0xbe8464b4) = 0
open("/sys/class/graphics/fb0/modes", O_RDONLY) = 11
read(11, "U:2560x1600p-60\n", 128) = 16
writev(6, [{"\4", 1}, {"hwcomposer\0", 11}, {"Using 2560x1600 60Hz resolution "..., 59}], 3) = 71
close(11) = 0
open("/dev/v4l-subdev7", O_RDWR) = 11
open("/dev/video16", O_RDWR) = 12
open("/dev/video17", O_RDWR) = 13
open("/sys/devices/platform/exynos5-fb.1/vsync", O_RDONLY) = 14
open("/sys/class/switch/hdmi/state", O_RDONLY) = 15
read(15, "0", 1) = 1
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb674f000
mprotect(0xb674f000, 4096, PROT_NONE) = 0
clone(child_stack=0xb694df38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb694e468, tls=0xb694e8c0, child_tidptr=0xb694e468) = 3051
socket(PF_LOCAL, SOCK_STREAM, 0) = 16
connect(16, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(16, "\2\0\0\0debug.hwc.force_gpu\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(16, "\2\0\0\0debug.hwc.force_gpu\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(16, "", 128, 0) = 0
close(16) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 260704022}) = 0
ioctl(10, FBIOBLANK, 0) = -1 EBUSY (Device or resource busy)
writev(6, [{"\4", 1}, {"hwcomposer\0", 11}, {"unblank ioctl failed (display al"..., 49}], 3) = 61
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f59000
write(1, "width: 2560 height: 1600\n", 25width: 2560 height: 1600
) = 25
socket(PF_LOCAL, SOCK_STREAM, 0) = 17
connect(17, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(17, "\2\0\0\0ro.kernel.qemu\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(17, "\2\0\0\0ro.kernel.qemu\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(17, "", 128, 0) = 0
close(17) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 265704024}) = 0
access("/vendor/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 265704024}) = 0
access("/system/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 265704024}) = 0
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 17
getdents(17, /* 3 entries */, 32768) = 60
close(17) = 0
stat64("/vendor/lib/egl/libGLES_mali.so", {st_mode=S_IFREG|0644, st_size=7602848, ...}) = 0
open("/vendor/lib/egl/libGLES_mali.so", O_RDONLY) = 17
lseek(17, 0, SEEK_SET) = 0
read(17, "\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(17, -8, SEEK_END) = 7602840
read(17, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 7634944, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6007000
mmap2(0xb6007000, 6385256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 17, 0) = 0xb6007000
mprotect(0xb6007000, 6385664, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb661f000, 1215820, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0x617000) = 0xb661f000
mmap2(0xb6748000, 28100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6748000
close(17) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libgui.so", 0xbe8460d8) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libgui.so", 0xbe8460d8) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libgui.so", {st_mode=S_IFREG|0644, st_size=255576, ...}) = 0
open("/system/lib/libgui.so", O_RDONLY) = 17
lseek(17, 0, SEEK_SET) = 0
read(17, "\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(17, -8, SEEK_END) = 255568
read(17, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 262144, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5fc7000
mmap2(0xb5fc7000, 216324, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 17, 0) = 0xb5fc7000
mprotect(0xb5fc7000, 217088, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb5ffd000, 37124, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0x35000) = 0xb5ffd000
close(17) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libbinder.so", 0xbe845ff0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libbinder.so", 0xbe845ff0) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libbinder.so", {st_mode=S_IFREG|0644, st_size=177520, ...}) = 0
open("/system/lib/libbinder.so", O_RDONLY) = 17
lseek(17, 0, SEEK_SET) = 0
read(17, "\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(17, -8, SEEK_END) = 177512
read(17, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 184320, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5f9a000
mmap2(0xb5f9a000, 149720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 17, 0) = 0xb5f9a000
mprotect(0xb5f9a000, 151552, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb5fc0000, 24600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0x25000) = 0xb5fc0000
close(17) = 0
mprotect(0xb5f9a000, 151552, PROT_READ|PROT_EXEC) = 0
mprotect(0xb5fc0000, 24576, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libui.so", 0xbe845ff0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libui.so", 0xbe845ff0) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libui.so", {st_mode=S_IFREG|0644, st_size=38172, ...}) = 0
open("/system/lib/libui.so", O_RDONLY) = 17
lseek(17, 0, SEEK_SET) = 0
read(17, "\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(17, -8, SEEK_END) = 38164
read(17, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5f8f000
mmap2(0xb5f8f000, 35045, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 17, 0) = 0xb5f8f000
mprotect(0xb5f8f000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb5f98000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0x8000) = 0xb5f98000
close(17) = 0
mprotect(0xb5f8f000, 36864, PROT_READ|PROT_EXEC) = 0
mprotect(0xb5f98000, 4096, PROT_READ) = 0
mprotect(0xb5fc7000, 217088, PROT_READ|PROT_EXEC) = 0
mprotect(0xb5ffd000, 36864, PROT_READ) = 0
mprotect(0xb6007000, 6385664, PROT_READ|PROT_EXEC) = 0
mprotect(0xb661f000, 81920, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
gettimeofday({1519913697, 218416}, NULL) = 0
gettimeofday({1519913697, 218602}, NULL) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
mprotect(0xb6f5a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5a000, 4096, PROT_READ) = 0
open("/dev/alog/main", O_WRONLY|O_CLOEXEC) = 17
open("/dev/alog/radio", O_WRONLY|O_CLOEXEC) = 18
open("/dev/alog/events", O_WRONLY|O_CLOEXEC) = 19
open("/dev/alog/system", O_WRONLY|O_CLOEXEC) = 20
writev(17, [{"\3", 1}, {"libEGL\0", 7}, {"loaded /vendor/lib/egl/libGLES_m"..., 39}], 3) = 47
open("/usr/lib/libhybris/eglplatform_hwcomposer.so", O_RDONLY|O_CLOEXEC) = 21
read(21, "\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(21, 25268, SEEK_SET) = 25268
read(21, "\0\0\0\0\0\0\0\0\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(21, 5763, SEEK_SET) = 5763
read(21, "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(21, {st_mode=S_IFREG|0755, st_size=26748, ...}) = 0
mmap2(NULL, 71256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 21, 0) = 0xb5f7d000
mprotect(0xb5f7f000, 61440, PROT_NONE) = 0
mmap2(0xb5f8e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 21, 0x1000) = 0xb5f8e000
close(21) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 370704009}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 375704009}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 375704009}) = 0
access("/vendor/lib/hw/gralloc.exynos5.so", R_OK) = 0
open("/dev/ion", O_RDWR) = 21
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 375704009}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 22
connect(22, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(22, "\2\0\0\0ro.debuggable\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(22, "\2\0\0\0ro.debuggable\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(22, "", 128, 0) = 0
close(22) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 375704009}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 22
connect(22, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(22, "\2\0\0\0debug.egl.debug_proc\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(22, "\2\0\0\0debug.egl.debug_proc\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(22, "", 128, 0) = 0
close(22) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 375704009}) = 0
open("/dev/mali0", O_RDWR|O_CLOEXEC) = 22
fstat64(22, {st_mode=S_IFCHR|0666, st_rdev=makedev(10, 60), ...}) = 0
ioctl(22, 0xc0108000, 0xbe846418) = 0
mmap2(NULL, 4096, PROT_NONE, MAP_SHARED, 22, 0x3000) = 0xb5f7c000
ioctl(22, 0xc0108210, 0xbe8464d8) = 0
ioctl(22, 0xc218820b, 0xbe8462b8) = 0
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb5d7c000
mprotect(0xb5d7c000, 4096, PROT_NONE) = 0
clone(child_stack=0xb5f7af38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5f7b468, tls=0xb5f7b8c0, child_tidptr=0xb5f7b468) = 3053
openat(AT_FDCWD, "/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 23
brk(0x13bf000) = 0x13bf000
getdents64(23, /* 13 entries */, 32768) = 384
getdents64(23, /* 0 entries */, 32768) = 0
brk(0x13b6000) = 0x13b6000
close(23) = 0
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb5b7c000
mprotect(0xb5b7c000, 4096, PROT_NONE) = 0
clone(child_stack=0xb5d7af38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5d7b468, tls=0xb5d7b8c0, child_tidptr=0xb5d7b468) = 3054
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb597c000
mprotect(0xb597c000, 4096, PROT_NONE) = 0
clone(child_stack=0xb5b7af38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5b7b468, tls=0xb5b7b8c0, child_tidptr=0xb5b7b468) = 3055
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb577c000
mprotect(0xb577c000, 4096, PROT_NONE) = 0
clone(child_stack=0xb597af38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb597b468, tls=0xb597b8c0, child_tidptr=0xb597b468) = 3056
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb557c000
mprotect(0xb557c000, 4096, PROT_NONE) = 0
clone(child_stack=0xb577af38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb577b468, tls=0xb577b8c0, child_tidptr=0xb577b468) = 3057
ioctl(22, 0xc0288200, 0xbe846478) = 0
ioctl(22, 0xc0188202, 0xbe8463c0) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb557b000
ioctl(22, 0xc0188202, 0xbe8463a0) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb557a000
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 385704009}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 385704009}) = 0
access("/vendor/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.manta.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 385704009}) = 0
access("/vendor/lib/hw/gralloc.exynos5.so", R_OK) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 237830005}) = 0
futex(0x138b13c, FUTEX_WAKE_PRIVATE, 2147483647) = 1
socket(PF_LOCAL, SOCK_STREAM, 0) = 23
connect(23, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(23, "\2\0\0\0debug.egl.finish\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(23, "\2\0\0\0debug.egl.finish\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(23, "", 128, 0) = 0
close(23) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 385704009}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 23
connect(23, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(23, "\2\0\0\0debug.egl.traceGpuCompletion"..., 128, 0) = 128
recv(23, "\2\0\0\0debug.egl.traceGpuCompletion"..., 128, 0) = 128
recv(23, "", 128, 0) = 0
close(23) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 390704009}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 23
connect(23, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(23, "\2\0\0\0debug.egl.force_msaa\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(23, "\2\0\0\0debug.egl.force_msaa\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(23, "", 128, 0) = 0
close(23) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 390704009}) = 0
ioctl(22, 0xc0308216, 0xbe8464b0) = 0
ioctl(22, 0xc0288200, 0xbe846350) = 0
ioctl(21, 0xc0144900, 0xbe846244) = 0
ioctl(21, IIOCNETGCF, 0xbe846260) = 0
ioctl(21, IIOCNETAIF, 0xbe846264) = 0
ioctl(21, 0xc0144900, 0xbe846244) = 0
ioctl(21, IIOCNETGCF, 0xbe846260) = 0
ioctl(21, IIOCNETAIF, 0xbe846264) = 0
dup(-1) = -1 EBADF (Bad file descriptor)
writev(6, [{"\3", 1}, {"mali_winsys\0", 12}, {"new_window_surface returns 0x300"..., 34}], 3) = 47
dup(-1) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0288201, 0xbe8462d8) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 244866588}) = 0
ioctl(22, 0xc0288200, 0xbe8461d8) = 0
brk(0x13d7000) = 0x13d7000
mmap2(NULL, 258048, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x101fcd000) = 0xb553b000
clock_gettime(CLOCK_REALTIME, {1519913697, 246440213}) = 0
brk(0x13f8000) = 0x13f8000
brk(0x1419000) = 0x1419000
brk(0x143a000) = 0x143a000
brk(0x1439000) = 0x1439000
brk(0x145a000) = 0x145a000
brk(0x1459000) = 0x1459000
brk(0x1458000) = 0x1458000
brk(0x1457000) = 0x1457000
brk(0x1456000) = 0x1456000
brk(0x1455000) = 0x1455000
brk(0x1454000) = 0x1454000
brk(0x1453000) = 0x1453000
brk(0x1452000) = 0x1452000
brk(0x1451000) = 0x1451000
brk(0x1450000) = 0x1450000
brk(0x144f000) = 0x144f000
brk(0x144e000) = 0x144e000
brk(0x144d000) = 0x144d000
brk(0x144c000) = 0x144c000
brk(0x144b000) = 0x144b000
brk(0x144a000) = 0x144a000
brk(0x1449000) = 0x1449000
brk(0x1448000) = 0x1448000
brk(0x1447000) = 0x1447000
brk(0x1446000) = 0x1446000
brk(0x1445000) = 0x1445000
brk(0x1444000) = 0x1444000
brk(0x1443000) = 0x1443000
brk(0x1442000) = 0x1442000
brk(0x1441000) = 0x1441000
brk(0x1440000) = 0x1440000
brk(0x143f000) = 0x143f000
brk(0x143e000) = 0x143e000
brk(0x143d000) = 0x143d000
brk(0x143c000) = 0x143c000
brk(0x1436000) = 0x1436000
brk(0x1435000) = 0x1435000
brk(0x1434000) = 0x1434000
brk(0x1433000) = 0x1433000
brk(0x1432000) = 0x1432000
brk(0x1431000) = 0x1431000
brk(0x1430000) = 0x1430000
brk(0x142f000) = 0x142f000
brk(0x142e000) = 0x142e000
brk(0x142d000) = 0x142d000
brk(0x142c000) = 0x142c000
brk(0x1429000) = 0x1429000
brk(0x1428000) = 0x1428000
brk(0x1427000) = 0x1427000
brk(0x1426000) = 0x1426000
brk(0x1425000) = 0x1425000
brk(0x1424000) = 0x1424000
brk(0x1423000) = 0x1423000
brk(0x1422000) = 0x1422000
brk(0x1421000) = 0x1421000
brk(0x141f000) = 0x141f000
brk(0x141e000) = 0x141e000
brk(0x141d000) = 0x141d000
brk(0x1418000) = 0x1418000
brk(0x1417000) = 0x1417000
brk(0x1412000) = 0x1412000
brk(0x1411000) = 0x1411000
brk(0x1410000) = 0x1410000
brk(0x140f000) = 0x140f000
brk(0x140e000) = 0x140e000
brk(0x140c000) = 0x140c000
brk(0x140a000) = 0x140a000
brk(0x1408000) = 0x1408000
brk(0x1407000) = 0x1407000
brk(0x1406000) = 0x1406000
brk(0x1405000) = 0x1405000
brk(0x1404000) = 0x1404000
brk(0x1403000) = 0x1403000
brk(0x1402000) = 0x1402000
brk(0x1401000) = 0x1401000
brk(0x13fc000) = 0x13fc000
ioctl(22, 0xc0288200, 0xbe845950) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x100000000) = 0xb553a000
munmap(0xb553b000, 258048) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 258796921}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 258916505}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259030838}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259143421}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259267130}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259383171}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259507838}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259631255}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259741880}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259865671}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 259987713}) = 0
brk(0x141d000) = 0x141d000
brk(0x141c000) = 0x141c000
brk(0x143d000) = 0x143d000
brk(0x1411000) = 0x1411000
brk(0x1410000) = 0x1410000
brk(0x140e000) = 0x140e000
brk(0x140c000) = 0x140c000
brk(0x140b000) = 0x140b000
brk(0x1407000) = 0x1407000
brk(0x1405000) = 0x1405000
brk(0x13fc000) = 0x13fc000
clock_gettime(CLOCK_REALTIME, {1519913697, 263313963}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 263452213}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 263578046}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 263687546}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 263820005}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 263947088}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 264055088}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 264179171}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 264304463}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 264411963}) = 0
mmap2(NULL, 258048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb553b000
ioctl(22, 0xc0308216, 0xbe846538) = 0
mmap2(NULL, 393216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb54da000
ioctl(22, 0xc0288200, 0xbe846328) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x10200c000) = 0xb549a000
munmap(0xb553a000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 266356630}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 266486921}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 266597171}) = 0
ioctl(22, 0xc0288200, 0xbe846328) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267061880}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267187796}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267296796}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267413921}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267521255}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267630130}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267750671}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267869338}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 267977838}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268090505}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268204630}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268326755}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268460463}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268572380}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268678630}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268792421}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 268905963}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269015463}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269134088}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269254588}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269359421}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269473296}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269581338}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269707255}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269858463}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 269968713}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 270072380}) = 0
brk(0x141d000) = 0x141d000
brk(0x141c000) = 0x141c000
brk(0x141b000) = 0x141b000
brk(0x141a000) = 0x141a000
brk(0x1419000) = 0x1419000
brk(0x1415000) = 0x1415000
brk(0x1414000) = 0x1414000
brk(0x1413000) = 0x1413000
brk(0x1411000) = 0x1411000
brk(0x140e000) = 0x140e000
brk(0x140b000) = 0x140b000
brk(0x1409000) = 0x1409000
brk(0x1406000) = 0x1406000
brk(0x1400000) = 0x1400000
brk(0x13ff000) = 0x13ff000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x100000000) = 0xb553a000
munmap(0xb549a000, 262144) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 273684755}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 273818838}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 273934046}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274062963}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274175755}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274302880}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274425630}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274531755}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274640380}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274752255}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 274875963}) = 0
brk(0x1420000) = 0x1420000
brk(0x1441000) = 0x1441000
brk(0x1440000) = 0x1440000
brk(0x143f000) = 0x143f000
brk(0x143e000) = 0x143e000
brk(0x143d000) = 0x143d000
brk(0x143c000) = 0x143c000
brk(0x143b000) = 0x143b000
brk(0x143a000) = 0x143a000
brk(0x1439000) = 0x1439000
brk(0x1438000) = 0x1438000
brk(0x1437000) = 0x1437000
brk(0x1436000) = 0x1436000
brk(0x1435000) = 0x1435000
brk(0x1434000) = 0x1434000
brk(0x1433000) = 0x1433000
brk(0x1432000) = 0x1432000
brk(0x1431000) = 0x1431000
brk(0x142f000) = 0x142f000
brk(0x142d000) = 0x142d000
brk(0x142c000) = 0x142c000
brk(0x142b000) = 0x142b000
brk(0x142a000) = 0x142a000
brk(0x1429000) = 0x1429000
brk(0x1428000) = 0x1428000
brk(0x1427000) = 0x1427000
brk(0x1426000) = 0x1426000
brk(0x1425000) = 0x1425000
brk(0x1424000) = 0x1424000
brk(0x1423000) = 0x1423000
brk(0x1422000) = 0x1422000
brk(0x141e000) = 0x141e000
brk(0x141d000) = 0x141d000
brk(0x141c000) = 0x141c000
brk(0x141a000) = 0x141a000
brk(0x1419000) = 0x1419000
brk(0x1418000) = 0x1418000
brk(0x1417000) = 0x1417000
brk(0x1413000) = 0x1413000
brk(0x1410000) = 0x1410000
brk(0x140e000) = 0x140e000
brk(0x140b000) = 0x140b000
brk(0x1405000) = 0x1405000
brk(0x1404000) = 0x1404000
clock_gettime(CLOCK_REALTIME, {1519913697, 281334755}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 281466213}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 281583505}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 281694255}) = 0
ioctl(22, 0xc0288200, 0xbe846220) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x100001000) = 0xb54d9000
munmap(0xb553a000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 282323838}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 282449296}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 282576755}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 282697338}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 282807213}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 282930171}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 283052546}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 283376671}) = 0
futex(0xb6a70dec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
write(1, "OpenGL ES 2.0 (OpenGL ES 3.0)\n", 30OpenGL ES 2.0 (OpenGL ES 3.0)
) = 30
clock_gettime(CLOCK_MONOTONIC, {1545, 438779717}) = 0
brk(0x1425000) = 0x1425000
brk(0x1446000) = 0x1446000
brk(0x1445000) = 0x1445000
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb52d9000
mprotect(0xb52d9000, 4096, PROT_NONE) = 0
clone(child_stack=0xb54d7f38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb54d8468, tls=0xb54d88c0, child_tidptr=0xb54d8468) = 3058
brk(0x1431000) = 0x1431000
brk(0x1430000) = 0x1430000
brk(0x142f000) = 0x142f000
brk(0x142b000) = 0x142b000
brk(0x1428000) = 0x1428000
brk(0x1426000) = 0x1426000
brk(0x1447000) = 0x1447000
brk(0x1446000) = 0x1446000
brk(0x1467000) = 0x1467000
brk(0x1466000) = 0x1466000
brk(0x1465000) = 0x1465000
brk(0x1464000) = 0x1464000
brk(0x1463000) = 0x1463000
brk(0x1462000) = 0x1462000
brk(0x1461000) = 0x1461000
brk(0x1460000) = 0x1460000
brk(0x145f000) = 0x145f000
brk(0x145e000) = 0x145e000
brk(0x145d000) = 0x145d000
brk(0x145c000) = 0x145c000
brk(0x145b000) = 0x145b000
brk(0x145a000) = 0x145a000
brk(0x1459000) = 0x1459000
brk(0x1458000) = 0x1458000
brk(0x1457000) = 0x1457000
brk(0x1456000) = 0x1456000
brk(0x1455000) = 0x1455000
brk(0x1454000) = 0x1454000
brk(0x1453000) = 0x1453000
brk(0x1452000) = 0x1452000
brk(0x1451000) = 0x1451000
brk(0x1450000) = 0x1450000
brk(0x144e000) = 0x144e000
brk(0x144d000) = 0x144d000
brk(0x144b000) = 0x144b000
brk(0x144a000) = 0x144a000
brk(0x1449000) = 0x1449000
brk(0x1448000) = 0x1448000
brk(0x1447000) = 0x1447000
brk(0x1446000) = 0x1446000
brk(0x1445000) = 0x1445000
brk(0x1444000) = 0x1444000
brk(0x1443000) = 0x1443000
brk(0x143f000) = 0x143f000
brk(0x143e000) = 0x143e000
brk(0x143d000) = 0x143d000
brk(0x1439000) = 0x1439000
brk(0x1438000) = 0x1438000
brk(0x1437000) = 0x1437000
brk(0x1436000) = 0x1436000
brk(0x1435000) = 0x1435000
brk(0x1431000) = 0x1431000
brk(0x142e000) = 0x142e000
brk(0x142c000) = 0x142c000
brk(0x142b000) = 0x142b000
ioctl(22, 0xc0188202, 0xbe845e08) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb553a000
clock_gettime(CLOCK_REALTIME, {1519913697, 295933796}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296056213}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296181838}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296295671}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296406421}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296515588}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296648546}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296758921}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296868338}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 296973671}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 297081296}) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 297187421}) = 0
mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5258000
ioctl(22, 0xc0188202, 0xbe845b48) = 0
mmap2(NULL, 524288, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb51d8000
ioctl(22, 0xc0188202, 0xbe845970) = 0
mmap2(NULL, 524288, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb5158000
ioctl(22, 0xc0288200, 0xbe845ab8) = 0
ioctl(22, 0xc0288200, 0xbe845bb0) = 0
open("/sys/kernel/debug/tracing/trace_marker", O_WRONLY) = 27
socket(PF_LOCAL, SOCK_STREAM, 0) = 28
connect(28, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(28, "\2\0\0\0debug.atrace.tags.enableflag"..., 128, 0) = 128
recv(28, "\2\0\0\0debug.atrace.tags.enableflag"..., 128, 0) = 128
recv(28, "", 128, 0) = 0
close(28) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 450704009}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 450704009}) = 0
open("/proc/self/cmdline", O_RDONLY) = 28
fstat64(28, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5157000
read(28, "test_hwcomposer\0", 1024) = 16
read(28, "", 1024) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 29
connect(29, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(29, "\2\0\0\0debug.atrace.app_cmdlines\0\0\0"..., 128, 0) = 128
recv(29, "\2\0\0\0debug.atrace.app_cmdlines\0\0\0"..., 128, 0) = 128
recv(29, "", 128, 0) = 0
close(29) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {1545, 450704009}) = 0
close(28) = 0
munmap(0xb5157000, 4096) = 0
futex(0xb6b770b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/data/data/com.mali.testjava/.mali_config", O_RDONLY) = -1 ENOENT (No such file or directory)
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0188202, 0xbe8460a0) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb5157000
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 304944880}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 305287838}) = 0
futex(0x140797c, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
dup(-1) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0288201, 0xbe8462a8) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 307059880}) = 0
ioctl(22, 0xc0288200, 0xbe8461a8) = 0
brk(0x144c000) = 0x144c000
mmap2(NULL, 258048, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x106131000) = 0xb5118000
munmap(0xb54d9000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 308275130}) = 0
mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5097000
ioctl(22, 0xc0188202, 0xbe845b48) = 0
mmap2(NULL, 524288, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb5017000
ioctl(22, 0xc0188202, 0xbe845970) = 0
mmap2(NULL, 524288, PROT_READ|PROT_WRITE, MAP_SHARED, 22, 0x4000) = 0xb4f97000
ioctl(22, 0xc0288200, 0xbe845ab8) = 0
ioctl(22, 0xc0288200, 0xbe845bb0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 312206213}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 312541046}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(29, F_DUPFD_CLOEXEC, 0) = 31
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(31) = 0
dup(32) = 31
close(31) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(29) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 346339713}) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0288200, 0xbe845ab8) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0208217, 0xbe845bb0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 348817505}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 349297421}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(32, 0x40043e00, 0xbe8463a4) = 0
close(32) = 0
close(28) = 0
dup(31) = -1 EBADF (Bad file descriptor)
close(31) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0288200, 0xbe845ab8) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0208217, 0xbe845bb0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 365045255}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 365564296}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 380779421}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 381231588}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 397386380}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 397836380}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 414154505}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 414576713}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 430863130}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 431290755}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 447599171}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 448024546}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 464305505}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 464762588}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 483060088}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 484056505}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 499762713}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 500826588}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 516558296}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 517570380}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 533250963}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 533880046}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 553446755}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 554679421}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 570259588}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 571479130}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 587728880}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 588636838}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 601892588}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 602832880}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 614873755}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 615136255}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 631586380}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 632008880}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 648329088}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 648749546}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 665045338}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 665507921}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 681781130}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 682202130}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 698494421}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 698910921}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 717976338}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 719209338}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 734606921}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 735917546}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 751442713}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 752672630}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 769623213}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 771188338}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 785801213}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 787225963}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 802525088}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 804063921}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 819332338}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 820870088}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 836014088}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 837500005}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 852734005}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 854194921}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 869451547}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 870984173}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 886263881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 887787506}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 902878423}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 904334839}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 919611672}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 921164339}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 936391173}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 937299214}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 953140589}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 954062589}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 969853256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 970828548}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913697, 986593506}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913697, 987492839}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 3207964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 4147006}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 20022714}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 21018506}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 36744714}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 37640756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 53487214}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 54407214}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 70304673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 71232256}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 87028256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 87946256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 103739714}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 104661422}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 120335923}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 121263506}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 137118256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 138018714}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 153905131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 154817631}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 170636548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 171554589}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 187351548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 188257173}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 204132964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 205036964}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 217117756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 217384881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 233857756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 234155839}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 250580590}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 250853381}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 267279256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 267529089}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 284010464}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 284267672}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 300765340}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 301020840}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 321152131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 322089423}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 337855756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 338766089}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 354659797}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 355640381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 371267298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 372185548}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 388072381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 388991964}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 404747214}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 405764506}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 421532673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 422504464}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 435083672}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 435717631}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 451838589}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 452449548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 468807214}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 469243756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 484795631}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 485049464}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 501522798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 501781381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 518233048}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 518490214}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 538739964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 539685464}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 555560673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 556478256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 572103631}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 573023673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 588973673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 589890756}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 609529673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 612279548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 639253631}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 640186756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 672675298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 673605881}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 689253006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 690306298}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 702349881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 702613548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 718998173}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 719259048}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 735762090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 736014631}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 752452006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 752717006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 769169964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 769428964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 785928756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 786188548}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 802629381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 802883381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 821534881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 822179215}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 838240798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 838890589}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 854885506}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 855611923}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 871695381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 872340340}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
clock_gettime(CLOCK_REALTIME, {1519913698, 887892214}) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 888346631}) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 888786631}) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 892039006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 892985881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 919837256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 920100964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 936524590}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 936801548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 953198881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 953462214}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 969930298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 970183673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913698, 986646090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913698, 986898131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 3341881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 3619589}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 20110964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 20389923}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 36832340}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 37080715}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 53564839}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 53816131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 72486798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 73129464}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 105918006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 106576715}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 143211339}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 145328131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 170728381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 171153215}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 187389006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 187814090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 204106964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 204533964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 220868840}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 221294798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 237586756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 238010006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 254347464}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 254779214}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 271067840}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 271496798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 290045589}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 291204006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 323399673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 324453173}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 358619089}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 360126964}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 391971965}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 393484381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 427972006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 429938381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 455117131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 455574256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 471774465}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 472195965}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 488502881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 488932673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 505240381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 505657881}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 522000340}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 522413840}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 538702506}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 539130256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 555439756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 555860298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 572150715}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 572556465}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 588877298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 589294131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 607823798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 608902173}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 641343715}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 642409965}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 674640339}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 675338256}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 709767006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 710838131}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 743295881}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 744251423}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 778408673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 779617465}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 806443131}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 806715756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 839839798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 840336215}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 879120340}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 881405215}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 906747340}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 907015298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 940267840}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 940529548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913699, 973653631}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913699, 973904798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 10897048}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 12594006}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 44416631}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 45427507}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 79446090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 80770257}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 107496965}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 107751590}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 141014715}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 141277590}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 174431090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 174687756}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 207898173}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 208339590}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 263443090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 264662007}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 313562257}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 314798382}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 363725297}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 364967506}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 418905215}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 420916840}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 464278840}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 466579507}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 514330381}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 516645715}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 564610965}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 566931007}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 615011548}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 617276923}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 659631507}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 659897257}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 709781257}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 710039590}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 765894507}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 767131507}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 810141923}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 810439132}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 860385090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 860641132}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 916033048}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 917280423}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913700, 966805507}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913700, 969006673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 16370798}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 17575923}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 66381507}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 67627007}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 116651673}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 117856298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 161488590}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 161742882}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 211631298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 211894257}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 271392257}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 273286465}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 312477632}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 312744215}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 362167840}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 362415173}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 412737882}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 413018298}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 466336757}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 467252757}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 522752882}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 524634882}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 571528424}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 573301382}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 621708257}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 623657299}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 671945091}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 673731341}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 722079091}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 725504841}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 772286966}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 775704507}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 813881091}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 814315258}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 864072549}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 864517549}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 929320258}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 932811508}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913701, 981684965}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913701, 982142632}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 45848633}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 50705717}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 99031549}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 99674549}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 149250007}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 149682257}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 211423383}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 213217883}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 248819633}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 249078924}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 299028632}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 299282799}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 332470300}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 332722091}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 365952925}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 366215467}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 399347090}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 399609965}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 433220216}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 433504758}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 449542591}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 449802299}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 466268217}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 466516591}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 485868717}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 486628883}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 519299174}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 520054716}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 554198091}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 555121549}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 583400216}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 583658008}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 600082133}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 600380883}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 633696341}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 633969633}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 670808841}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 671787799}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 700566424}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 700817424}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 733906924}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 734181049}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 767406383}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 767667383}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 800896674}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 801154716}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 841555091}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 843863966}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 868132924}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 868836841}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 902000216}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 902437466}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 935069008}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 935390049}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913702, 968164966}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913702, 968429799}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 1630924}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 1896424}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 35065591}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 35360716}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 73296758}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 74261591}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 102008008}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 102435799}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 135475924}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 135887674}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 173161008}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 174665841}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 202361258}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 202783466}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 235863674}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 236295966}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 289729299}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 291368259}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 345793258}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 348874092}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 386418466}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 386830216}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 419850675}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 420309842}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 462185217}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 464006883}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 512208925}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 514015342}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 559065299}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 560386716}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 587100300}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 587361550}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 620614967}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 620881467}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 654080466}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 654344674}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 692880299}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 694109549}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 726410424}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 727665424}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 759693549}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 761044091}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 793131758}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 794384383}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 843387591}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 844586174}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 893728716}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 894931341}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 938440424}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 938700633}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913703, 988607841}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913703, 988883008}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 22101217}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 22367509}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 64331009}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 66318551}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 105755966}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 106007966}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 139554592}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 139814384}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 172660509}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 172925426}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 206107467}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 206364342}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 239569425}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 239822759}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 272984217}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 273238550}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 310173758}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 311177758}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 343620717}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 344537425}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 378727008}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 379922508}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 412253967}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 413502967}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 457037800}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 457302592}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 507208550}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 507467925}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 566914634}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 568693884}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 607688967}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 607959467}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 658192800}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 658619966}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 711675633}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 713214175}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 768546717}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 770500342}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 816958092}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 818747925}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 864541633}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 865885967}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 908709050}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 908969675}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913704, 968532675}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913704, 970529217}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 9880592}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 10340925}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 59866009}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 60829134}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 118408758}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 120329050}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 159977050}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 160275009}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 213872591}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 215859092}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 260037176}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 260322593}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 310252134}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 310519259}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 369286301}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 371192385}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 410979009}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 411249718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 461185425}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 461460842}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 511331425}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 511609092}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 561234759}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 561497925}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 616068218}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 617044218}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 671868467}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 673679092}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 712049717}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 712319134}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 761881842}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 762141550}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 816509634}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 817478300}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 862636675}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 862924134}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 917230509}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 918213550}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913705, 963030926}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913705, 963305259}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 17612967}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 18554467}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 63366009}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 63652634}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 117984759}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 118925175}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 167122634}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 168055967}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 223295218}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 225113718}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 264336301}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 264779843}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 314530801}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 314971217}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 369238884}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 370604843}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 429352884}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 432274718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 482035425}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 482485050}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 546795927}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 547586344}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 598362967}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 598629592}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 648885301}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 649172009}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 707447802}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 709331968}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 748917801}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 749178343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 799092884}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 799342759}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 832589593}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 832846718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 866401510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 866669469}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 899451968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 899706510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 935736676}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 936490843}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 966391926}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 966651968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 983079593}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913706, 983348093}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913706, 999804218}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 56968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 16543843}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 16800968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 33275135}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 33538343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 50008759}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 50292176}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 66706801}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 66966343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 87275301}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 88802926}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 120744510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 122283968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 154127718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 155688760}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 198279136}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 200952636}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 218167260}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 218468594}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 234835343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 235266844}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 251564302}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 252088969}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 267493093}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 267924135}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 284211135}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 284625343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 300980844}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 301395344}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 317613218}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 318044510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 334390260}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 334820718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 351157594}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 351580677}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 367832635}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 368258093}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 384578093}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 384989718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 401312385}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 401726052}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 434818718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 435074343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 472069761}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 473020844}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 505376969}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 506326761}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 544773135}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 546708844}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 590821968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 592053343}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 624220635}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 625522760}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 652291552}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 652559885}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 685748594}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 685998427}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 719173052}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 719433885}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 738419635}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 739356677}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 773142051}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 774088176}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 806516510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 807438718}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 841773593}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 843026968}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 874900343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 876250843}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 903201260}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 903472010}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 919903010}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 920160718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 936635593}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 936899510}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 953360676}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 953621843}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 970079510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 970364343}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913707, 990936468}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913707, 991852926}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 26855718}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 28442426}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 53752676}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 54013093}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 87215843}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 87484551}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 120735593}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 120988968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 157869593}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 158815718}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 191503760}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 192430260}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 226556135}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 227773676}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 259886385}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 261270010}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 293331176}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 294555385}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 326893510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 328120968}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 360374720}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 361584844}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 393763511}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 394982969}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 427175261}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 428373303}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 460631636}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 461821136}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 494012510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 495287260}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 527525469}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 528737885}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 561075469}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 562285594}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 594422427}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 595744511}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 639407802}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 639710552}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 689504260}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 689775177}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 739657093}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 739918052}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 789842760}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 790097427}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 849535510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 851683761}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 890232386}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 890486136}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 949411511}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 951318720}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913708, 990604428}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913708, 990868053}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 40806468}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 41069843}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 96525010}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 97741719}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 141539552}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 141822052}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 197400134}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 198675843}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 251202969}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 253026927}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 291704011}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 291972344}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 325143927}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 325453261}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 367401469}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 369198302}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 417548761}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 419363178}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 443001637}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 443570303}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 475778845}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 476043762}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 509177845}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 509460386}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 543000470}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 543277887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 576098345}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 576362054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 613309637}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 614255761}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 647703803}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 648650928}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 682591262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 684501470}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 718524053}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 720513220}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 765480719}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 766681427}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 798917803}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 800123969}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 849042678}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 850303262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 899311719}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 900661720}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 950158219}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913709, 951477970}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913709, 999536011}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 863511}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 50671845}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 51904095}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 94677887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 94939970}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 128127970}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 128375511}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 161627095}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 161884886}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 200535303}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 201741970}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 234029261}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 235309928}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 268271303}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 269869095}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 299215845}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 300139095}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 328921261}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 329181053}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 345642678}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 345894636}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 362294220}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 362568886}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 379049886}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 379306220}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 395820803}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 396070636}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 416218261}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 417178845}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 449692678}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 450705512}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 483259511}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 484190595}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 521703303}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 523502136}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 571672762}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 573537512}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 596560387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 596829345}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 630131928}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 630446679}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 663502262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 663772387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 698126387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 698616387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 731641929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 732444429}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 764928428}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 765732470}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 802682511}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 804682970}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 836247595}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 837472428}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 869572095}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 870897637}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 903178636}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 904390428}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 936678262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 937930386}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913710, 969987595}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913710, 971346220}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 3438261}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 4637220}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 53618928}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 54856970}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 107277013}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 109064637}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 148620929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 148873346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 198791510}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 199051552}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 232265803}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 232530470}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 265744887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 266010596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 299169720}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 299431304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 332649345}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 332919429}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 349325095}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 349576970}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 366070387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 366332721}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 382774887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 383028054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 399508095}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 399772262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 416271554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 416529137}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 432964095}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 433219512}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 449671345}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 449936554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 469215220}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 469984304}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 504643304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 506010721}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 536218596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 536993429}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 566831054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 567098512}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 583529970}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 583801720}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 600313262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 600564554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 617028179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 617446262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 651573096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 652686887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 683932054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 684357387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 717412429}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 717846513}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 734105970}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 734523345}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 750855096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 751285471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 767562221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 767980096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 786499012}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 787596179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 819840846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 820542012}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 854729804}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 855585179}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 884704596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 884965012}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 901419554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 901685804}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 918142471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 918402096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 934841345}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 935102554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 951576346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 951835054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 968299887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 968553262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913711, 985024595}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913711, 985315846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 5473971}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 6405137}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 35295137}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 35552554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 51972596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 52235554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 68685221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 68944679}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 85443262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 85697929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 102118596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 102378054}) = 0
futex(0x1386248, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 123161471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 123911637}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 155165720}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 156033596}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 188620012}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 189375012}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 224721595}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 226034929}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 258074596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 259303971}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 291569179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 292807762}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 319667512}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 319925929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 353094096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 353345887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 390804179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 391746679}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 420015262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 420304596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 453451929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 453745804}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 486936971}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 487188846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 524117304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 525052679}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 560175512}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 561511221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 587297971}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 587550762}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 605413554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 606126846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 621363762}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 622103304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 637506471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 637754179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 654196804}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 654452762}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 670938221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 671203346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 687660887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 687917096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 704396096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 704684179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 721120054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 721376887}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 737830179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 738093721}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 754533471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 754798346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 774725721}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 775605013}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 807571304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 808326304}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 842845387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 843776346}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 875434804}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 876390846}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 905139221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 905429679}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 938611220}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 938870304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 955348763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 955606097}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 972047680}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 972301180}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913712, 991529013}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913712, 992290263}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 25038388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 25871221}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 58488137}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 59246054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 98615304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 100522638}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 122626387}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 122886346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 139329596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 139594637}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 156077346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 156335221}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 172787346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 173048304}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 189524929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 189775512}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 206299346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 206546721}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 222978638}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 223241471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 239677096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 239931262}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 256443138}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 256688013}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 273148179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 273396346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 289900221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 290157346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 306603763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 306853763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 323332221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 323599262}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 342303804}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 342951929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 375718929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 376407304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 411515471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 413085388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 446652721}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 448690846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 473948304}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 474375638}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 507430179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 507854221}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 524086179}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 524555471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 540852054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 541285388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 561367721}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 562313388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 594806929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 595881804}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 628262596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 629207513}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 661709763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 662637221}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 696909263}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 698096054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 724869429}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 725117763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 741585013}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 741832138}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 758307846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 758760971}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 775017346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 775494054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 791794388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 792254346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 808508679}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 808939846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 825251763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 825713013}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 841932721}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 842364429}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 858653763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 859107888}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 875493554}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 875973679}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 892172888}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 892615471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 908846138}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 909312763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 925625138}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 926057888}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 942315388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 942767846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 959048763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 959502346}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 975787388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 976242929}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913713, 992514596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913713, 992967096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 9212054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 9641096}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 42744054}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 43181513}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 76191639}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 76613972}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 109608013}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 110025555}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 143104264}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 143538889}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 176535763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 176965055}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 209995888}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 210450097}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 243473055}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 243892722}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 280798513}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 281721388}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 314138847}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 315072763}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 350148763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 351465638}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 377318722}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 377581222}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 410769388}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 411038347}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 444213972}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 444485263}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 483482138}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 484690847}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 516607722}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 517847513}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 544618680}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 544877805}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 578017597}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 578285055}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 611664888}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 611954263}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 662048596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 662312471}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 728424514}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 732405472}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 778839180}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 779102722}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 828999846}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 829256596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 879539596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 879812013}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 929319930}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 929581596}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913714, 986260972}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913714, 987536264}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 30064222}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 30370348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 86285264}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 87580847}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 130111430}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 130413180}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 189386056}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 191369556}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 230888431}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 231178973}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 280668679}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 280927763}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 336258764}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 337464639}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 364675431}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 364947764}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 397751222}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 398017597}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 439170097}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 441840181}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 468438847}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 469392514}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 498121972}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 498390764}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 531616473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 531873098}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 565036347}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 565334473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 602267473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 603201472}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 637492639}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 639453014}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 665445473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 665868598}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 698883473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 699304806}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 732711472}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 733156805}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 749030556}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 749455140}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 765774932}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 766199932}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 782499723}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 782932515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 799220181}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 799481056}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 816004015}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 816433890}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 849438348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 849882889}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 886732682}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 887698723}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 920018389}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 921024473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 955150139}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 956531598}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913715, 988656640}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913715, 990978265}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 16731057}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 17160515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 50166348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 50451223}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 88354931}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 89338640}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 125803640}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 127635056}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 176041639}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 177847389}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 217470223}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 217724598}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 250987515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 251239765}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 284397640}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 284648015}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 327913015}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 329722765}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 368065805}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 368315722}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 401512847}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 401940139}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 434953347}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 435423972}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 485113764}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 485575764}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 518642347}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 519067139}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 552061014}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 552475639}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 585524347}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 585944764}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 623456639}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 624966472}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 652489889}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 652930305}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 669170347}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 669588430}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 685915680}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 686339014}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 702600680}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 703022097}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 719320305}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 719742722}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 736094515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 736520182}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 752765765}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 753193265}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 769514640}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 769927598}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 786247223}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 786676015}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 802976515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 803394473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 819680181}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 820099931}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 836449015}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 836871640}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 853166723}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 853589931}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 869866515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 870318599}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 886604848}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 887025265}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 903331140}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 903734598}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 920078515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 920544890}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 936810348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 937221098}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 953498515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 953912473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 970257599}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 970664390}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913716, 986985432}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913716, 987411890}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 6505432}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 7261848}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 39973515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 40837099}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 73451348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 74209765}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 114033264}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 115947681}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 154304722}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 154566931}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 187748723}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 189373223}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 221306223}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 221586098}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 254676473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 254941181}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 288128473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 288391389}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 321613723}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 321874806}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 355041014}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 355331181}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 392283765}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 393264848}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 421980723}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 422237306}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 455431140}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 455871848}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 488860890}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 489282848}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 526103306}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 527051681}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 559546473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 560547348}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 593065890}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 593991848}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 626495390}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 627437431}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 659916473}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 662198890}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 694985890}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 696310640}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 728569723}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 729805431}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 756586515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 756840640}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 790023598}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 790326890}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 823465348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 823726181}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 840159223}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 840444723}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 860705640}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 861660015}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 894098806}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 895037931}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 927566556}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 928501056}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 962659848}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 963877556}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913717, 990763765}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913717, 991029640}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913718, 7462056}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913718, 7730348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913718, 24178348}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913718, 24431973}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913718, 40930098}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913718, 41194848}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913718, 61605515}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913718, 62553681}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913718, 94802848}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913718, 95836973}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close(29) = 0
ioctl(30, 0x40043e00, 0xbe8463a4) = 0
close(30) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913718, 128368806}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913718, 129310973}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = 0
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(30) = 29
close(29) = 0
ioctl(31, 0x40043e00, 0xbe8463a4) = 0
close(31) = 0
close(28) = 0
dup(29) = -1 EBADF (Bad file descriptor)
close(29) = -1 EBADF (Bad file descriptor)
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0188218, 0xbe845ba0) = 0
ioctl(22, 0xc0288205, 0xbe846388) = 0
ioctl(22, 0xc0288205, 0xbe846160) = 0
clock_gettime(CLOCK_REALTIME, {1519913718, 163448015}) = 0
futex(0x138c474, FUTEX_WAKE_PRIVATE, 2147483647) = 1
clock_gettime(CLOCK_REALTIME, {1519913718, 164664890}) = 0
futex(0x142aaac, FUTEX_WAIT_PRIVATE, -2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl64(28, F_DUPFD_CLOEXEC, 0) = 29
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
writev(6, [{"\6", 1}, {"hwcomposer\0", 11}, {"invalid gralloc handle (at (nil)"..., 34}], 3) = 46
ioctl(10, 0x40e046d1, 0xbe8462a8) = 0
close(29) = 0
dup(31) = 29
close
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment