Advertisement
Guest User

strae

a guest
Oct 24th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 65.70 KB | None | 0 0
  1. execve("/system/bin/surfaceflinger", ["/system/bin/surfaceflinger"], [/* 38 vars */]) = 0
  2. mprotect(0x4011b000, 4096, PROT_READ) = 0
  3. getrlimit(RLIMIT_STACK, {rlim_cur=2048*1024, rlim_max=2048*1024}) = 0
  4. gettid() = 2035
  5. set_tls(0x4011cf24, 0xffffffb8, 0, 0x4011cf24, 0x4011d154) = 0
  6. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401d9000
  7. madvise(0x401d9000, 8192, MADV_MERGEABLE) = 0
  8. sigaltstack({ss_sp=0x401d9000, ss_flags=0, ss_size=8192}, NULL) = 0
  9. sigaction(SIGABRT, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  10. sigaction(SIGBUS, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  11. sigaction(SIGFPE, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  12. sigaction(SIGILL, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  13. sigaction(SIGPIPE, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  14. sigaction(SIGSEGV, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  15. sigaction(SIGSTKFLT, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  16. sigaction(SIGTRAP, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  17. mmap2(NULL, 4092, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4021d000
  18. madvise(0x4021d000, 4092, MADV_MERGEABLE) = 0
  19. open("/vendor/lib/libsurfaceflinger.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  20. open("/system/lib/libsurfaceflinger.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  21. 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"..., 52) = 52
  22. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40230000
  23. madvise(0x40230000, 4096, MADV_MERGEABLE) = 0
  24. lseek(3, -8, SEEK_END) = 197980
  25. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  26. mmap2(NULL, 204800, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40244000
  27. madvise(0x40244000, 204800, MADV_MERGEABLE) = 0
  28. mmap2(0x40244000, 171556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40244000
  29. madvise(0x40244000, 171556, MADV_MERGEABLE) = 0
  30. mmap2(0x4026f000, 24584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2a000) = 0x4026f000
  31. madvise(0x4026f000, 24584, MADV_MERGEABLE) = 0
  32. close(3) = 0
  33. munmap(0x40230000, 4096) = 0
  34. open("/vendor/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  35. open("/system/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  36. 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"..., 52) = 52
  37. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4029d000
  38. madvise(0x4029d000, 4096, MADV_MERGEABLE) = 0
  39. lseek(3, -8, SEEK_END) = 42288
  40. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  41. mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40336000
  42. madvise(0x40336000, 49152, MADV_MERGEABLE) = 0
  43. mmap2(0x40336000, 36813, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40336000
  44. madvise(0x40336000, 36813, MADV_MERGEABLE) = 0
  45. mmap2(0x40340000, 4172, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x40340000
  46. madvise(0x40340000, 4172, MADV_MERGEABLE) = 0
  47. close(3) = 0
  48. munmap(0x4029d000, 4096) = 0
  49. open("/vendor/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  50. open("/system/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  51. 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"..., 52) = 52
  52. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40360000
  53. madvise(0x40360000, 4096, MADV_MERGEABLE) = 0
  54. lseek(3, -8, SEEK_END) = 17596
  55. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  56. mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4038a000
  57. madvise(0x4038a000, 24576, MADV_MERGEABLE) = 0
  58. mmap2(0x4038a000, 11922, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4038a000
  59. madvise(0x4038a000, 11922, MADV_MERGEABLE) = 0
  60. mmap2(0x4038e000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x4038e000
  61. madvise(0x4038e000, 4120, MADV_MERGEABLE) = 0
  62. close(3) = 0
  63. munmap(0x40360000, 4096) = 0
  64. open("/vendor/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  65. open("/system/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  66. 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"..., 52) = 52
  67. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40366000
  68. madvise(0x40366000, 4096, MADV_MERGEABLE) = 0
  69. lseek(3, -8, SEEK_END) = 310648
  70. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  71. mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x403a8000
  72. madvise(0x403a8000, 372736, MADV_MERGEABLE) = 0
  73. mmap2(0x403a8000, 292324, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x403a8000
  74. madvise(0x403a8000, 292324, MADV_MERGEABLE) = 0
  75. mmap2(0x403f0000, 17128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x47000) = 0x403f0000
  76. madvise(0x403f0000, 17128, MADV_MERGEABLE) = 0
  77. mmap2(0x403f5000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403f5000
  78. madvise(0x403f5000, 57344, MADV_MERGEABLE) = 0
  79. close(3) = 0
  80. munmap(0x40366000, 4096) = 0
  81. mprotect(0x403f0000, 8192, PROT_READ) = 0
  82. open("/vendor/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  83. open("/system/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  84. 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"..., 52) = 52
  85. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40403000
  86. madvise(0x40403000, 4096, MADV_MERGEABLE) = 0
  87. lseek(3, -8, SEEK_END) = 5300
  88. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  89. mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404f1000
  90. madvise(0x404f1000, 12288, MADV_MERGEABLE) = 0
  91. mmap2(0x404f1000, 2737, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x404f1000
  92. madvise(0x404f1000, 2737, MADV_MERGEABLE) = 0
  93. mmap2(0x404f2000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x404f2000
  94. madvise(0x404f2000, 4100, MADV_MERGEABLE) = 0
  95. close(3) = 0
  96. munmap(0x40403000, 4096) = 0
  97. mprotect(0x404f2000, 4096, PROT_READ) = 0
  98. open("/vendor/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  99. open("/system/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  100. 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"..., 52) = 52
  101. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40475000
  102. madvise(0x40475000, 4096, MADV_MERGEABLE) = 0
  103. lseek(3, -8, SEEK_END) = 103692
  104. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  105. mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4047d000
  106. madvise(0x4047d000, 110592, MADV_MERGEABLE) = 0
  107. mmap2(0x4047d000, 99200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4047d000
  108. madvise(0x4047d000, 99200, MADV_MERGEABLE) = 0
  109. mmap2(0x40496000, 4204, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x18000) = 0x40496000
  110. madvise(0x40496000, 4204, MADV_MERGEABLE) = 0
  111. close(3) = 0
  112. munmap(0x40475000, 4096) = 0
  113. mprotect(0x40496000, 4096, PROT_READ) = 0
  114. mprotect(0x4038e000, 4096, PROT_READ) = 0
  115. mprotect(0x40340000, 4096, PROT_READ) = 0
  116. open("/vendor/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  117. open("/system/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  118. 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"..., 52) = 52
  119. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4047a000
  120. madvise(0x4047a000, 4096, MADV_MERGEABLE) = 0
  121. lseek(3, -8, SEEK_END) = 5308
  122. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  123. mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404e6000
  124. madvise(0x404e6000, 12288, MADV_MERGEABLE) = 0
  125. mmap2(0x404e6000, 2387, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x404e6000
  126. madvise(0x404e6000, 2387, MADV_MERGEABLE) = 0
  127. mmap2(0x404e7000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x404e7000
  128. madvise(0x404e7000, 4100, MADV_MERGEABLE) = 0
  129. close(3) = 0
  130. munmap(0x4047a000, 4096) = 0
  131. mprotect(0x404e7000, 4096, PROT_READ) = 0
  132. open("/vendor/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  133. open("/system/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  134. 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"..., 52) = 52
  135. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40458000
  136. madvise(0x40458000, 4096, MADV_MERGEABLE) = 0
  137. lseek(3, -8, SEEK_END) = 87328
  138. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  139. mmap2(NULL, 94208, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40498000
  140. madvise(0x40498000, 94208, MADV_MERGEABLE) = 0
  141. mmap2(0x40498000, 80436, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40498000
  142. madvise(0x40498000, 80436, MADV_MERGEABLE) = 0
  143. mmap2(0x404ad000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x14000) = 0x404ad000
  144. madvise(0x404ad000, 4116, MADV_MERGEABLE) = 0
  145. close(3) = 0
  146. munmap(0x40458000, 4096) = 0
  147. open("/vendor/lib/libcorkscrew.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  148. open("/system/lib/libcorkscrew.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  149. 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"..., 52) = 52
  150. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400a7000
  151. madvise(0x400a7000, 4096, MADV_MERGEABLE) = 0
  152. lseek(3, -8, SEEK_END) = 13484
  153. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  154. mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400da000
  155. madvise(0x400da000, 20480, MADV_MERGEABLE) = 0
  156. mmap2(0x400da000, 9916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400da000
  157. madvise(0x400da000, 9916, MADV_MERGEABLE) = 0
  158. mmap2(0x400dd000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x400dd000
  159. madvise(0x400dd000, 4100, MADV_MERGEABLE) = 0
  160. close(3) = 0
  161. munmap(0x400a7000, 4096) = 0
  162. open("/vendor/lib/libgccdemangle.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  163. open("/system/lib/libgccdemangle.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  164. 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"..., 52) = 52
  165. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400f8000
  166. madvise(0x400f8000, 4096, MADV_MERGEABLE) = 0
  167. lseek(3, -8, SEEK_END) = 21696
  168. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  169. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4019d000
  170. madvise(0x4019d000, 28672, MADV_MERGEABLE) = 0
  171. mmap2(0x4019d000, 14747, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4019d000
  172. madvise(0x4019d000, 14747, MADV_MERGEABLE) = 0
  173. mmap2(0x401a2000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x401a2000
  174. madvise(0x401a2000, 4100, MADV_MERGEABLE) = 0
  175. close(3) = 0
  176. munmap(0x400f8000, 4096) = 0
  177. mprotect(0x401a2000, 4096, PROT_READ) = 0
  178. mprotect(0x400dd000, 4096, PROT_READ) = 0
  179. mprotect(0x404ad000, 4096, PROT_READ) = 0
  180. open("/vendor/lib/libEGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  181. open("/system/lib/libEGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  182. 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"..., 52) = 52
  183. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40172000
  184. madvise(0x40172000, 4096, MADV_MERGEABLE) = 0
  185. lseek(3, -8, SEEK_END) = 336692
  186. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  187. mmap2(NULL, 352256, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40276000
  188. madvise(0x40276000, 352256, MADV_MERGEABLE) = 0
  189. mmap2(0x40276000, 304039, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40276000
  190. madvise(0x40276000, 304039, MADV_MERGEABLE) = 0
  191. mmap2(0x402c1000, 32236, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4a000) = 0x402c1000
  192. madvise(0x402c1000, 32236, MADV_MERGEABLE) = 0
  193. mmap2(0x402c9000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402c9000
  194. madvise(0x402c9000, 12288, MADV_MERGEABLE) = 0
  195. close(3) = 0
  196. munmap(0x40172000, 4096) = 0
  197. open("/vendor/lib/libGLES_trace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  198. open("/system/lib/libGLES_trace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  199. 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"..., 52) = 52
  200. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4006e000
  201. madvise(0x4006e000, 4096, MADV_MERGEABLE) = 0
  202. lseek(3, -8, SEEK_END) = 319952
  203. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  204. mmap2(NULL, 323584, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4011e000
  205. madvise(0x4011e000, 323584, MADV_MERGEABLE) = 0
  206. mmap2(0x4011e000, 311996, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4011e000
  207. madvise(0x4011e000, 311996, MADV_MERGEABLE) = 0
  208. mmap2(0x4016b000, 7296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4c000) = 0x4016b000
  209. madvise(0x4016b000, 7296, MADV_MERGEABLE) = 0
  210. close(3) = 0
  211. munmap(0x4006e000, 4096) = 0
  212. open("/vendor/lib/libstlport.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  213. open("/system/lib/libstlport.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  214. 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"..., 52) = 52
  215. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400c5000
  216. madvise(0x400c5000, 4096, MADV_MERGEABLE) = 0
  217. lseek(3, -8, SEEK_END) = 210324
  218. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  219. mmap2(NULL, 217088, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401a4000
  220. madvise(0x401a4000, 217088, MADV_MERGEABLE) = 0
  221. mmap2(0x401a4000, 201920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401a4000
  222. madvise(0x401a4000, 201920, MADV_MERGEABLE) = 0
  223. mmap2(0x401d6000, 8264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x31000) = 0x401d6000
  224. madvise(0x401d6000, 8264, MADV_MERGEABLE) = 0
  225. close(3) = 0
  226. munmap(0x400c5000, 4096) = 0
  227. mprotect(0x401d6000, 8192, PROT_READ) = 0
  228. mprotect(0x4016b000, 4096, PROT_READ) = 0
  229. mprotect(0x402c1000, 8192, PROT_READ) = 0
  230. open("/vendor/lib/libGLESv1_CM.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  231. open("/system/lib/libGLESv1_CM.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  232. 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"..., 52) = 52
  233. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400a8000
  234. madvise(0x400a8000, 4096, MADV_MERGEABLE) = 0
  235. lseek(3, -8, SEEK_END) = 21532
  236. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  237. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40171000
  238. madvise(0x40171000, 28672, MADV_MERGEABLE) = 0
  239. mmap2(0x40171000, 18600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40171000
  240. madvise(0x40171000, 18600, MADV_MERGEABLE) = 0
  241. mmap2(0x40176000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40176000
  242. madvise(0x40176000, 4100, MADV_MERGEABLE) = 0
  243. mmap2(NULL, 4092, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401e2000
  244. madvise(0x401e2000, 4092, MADV_MERGEABLE) = 0
  245. close(3) = 0
  246. munmap(0x400a8000, 4096) = 0
  247. mprotect(0x40176000, 4096, PROT_READ) = 0
  248. open("/vendor/lib/libGLESv2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  249. open("/system/lib/libGLESv2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  250. 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"..., 52) = 52
  251. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40085000
  252. madvise(0x40085000, 4096, MADV_MERGEABLE) = 0
  253. lseek(3, -8, SEEK_END) = 25628
  254. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  255. mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40178000
  256. madvise(0x40178000, 32768, MADV_MERGEABLE) = 0
  257. mmap2(0x40178000, 23936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40178000
  258. madvise(0x40178000, 23936, MADV_MERGEABLE) = 0
  259. mmap2(0x4017e000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x4017e000
  260. madvise(0x4017e000, 4100, MADV_MERGEABLE) = 0
  261. close(3) = 0
  262. munmap(0x40085000, 4096) = 0
  263. mprotect(0x4017e000, 4096, PROT_READ) = 0
  264. open("/vendor/lib/libbinder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  265. open("/system/lib/libbinder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  266. 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"..., 52) = 52
  267. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40011000
  268. madvise(0x40011000, 4096, MADV_MERGEABLE) = 0
  269. lseek(3, -8, SEEK_END) = 177508
  270. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  271. mmap2(NULL, 184320, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40028000
  272. madvise(0x40028000, 184320, MADV_MERGEABLE) = 0
  273. mmap2(0x40028000, 152432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40028000
  274. madvise(0x40028000, 152432, MADV_MERGEABLE) = 0
  275. mmap2(0x4004e000, 24600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x25000) = 0x4004e000
  276. madvise(0x4004e000, 24600, MADV_MERGEABLE) = 0
  277. close(3) = 0
  278. munmap(0x40011000, 4096) = 0
  279. mprotect(0x4004e000, 24576, PROT_READ) = 0
  280. open("/vendor/lib/libui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  281. open("/system/lib/libui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  282. 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"..., 52) = 52
  283. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40055000
  284. madvise(0x40055000, 4096, MADV_MERGEABLE) = 0
  285. lseek(3, -8, SEEK_END) = 42256
  286. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  287. mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40180000
  288. madvise(0x40180000, 49152, MADV_MERGEABLE) = 0
  289. mmap2(0x40180000, 36961, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40180000
  290. madvise(0x40180000, 36961, MADV_MERGEABLE) = 0
  291. mmap2(0x4018a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x4018a000
  292. madvise(0x4018a000, 4100, MADV_MERGEABLE) = 0
  293. close(3) = 0
  294. munmap(0x40055000, 4096) = 0
  295. open("/vendor/lib/libsync.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  296. open("/system/lib/libsync.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  297. 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"..., 52) = 52
  298. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40091000
  299. madvise(0x40091000, 4096, MADV_MERGEABLE) = 0
  300. lseek(3, -8, SEEK_END) = 5244
  301. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  302. mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4009f000
  303. madvise(0x4009f000, 12288, MADV_MERGEABLE) = 0
  304. mmap2(0x4009f000, 1933, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4009f000
  305. madvise(0x4009f000, 1933, MADV_MERGEABLE) = 0
  306. mmap2(0x400a0000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400a0000
  307. madvise(0x400a0000, 4100, MADV_MERGEABLE) = 0
  308. close(3) = 0
  309. munmap(0x40091000, 4096) = 0
  310. mprotect(0x400a0000, 4096, PROT_READ) = 0
  311. mprotect(0x4018a000, 4096, PROT_READ) = 0
  312. open("/vendor/lib/libgui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  313. open("/system/lib/libgui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  314. 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"..., 52) = 52
  315. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40066000
  316. madvise(0x40066000, 4096, MADV_MERGEABLE) = 0
  317. lseek(3, -8, SEEK_END) = 259660
  318. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  319. mmap2(NULL, 266240, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402cc000
  320. madvise(0x402cc000, 266240, MADV_MERGEABLE) = 0
  321. mmap2(0x402cc000, 219664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x402cc000
  322. madvise(0x402cc000, 219664, MADV_MERGEABLE) = 0
  323. mmap2(0x40303000, 37124, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x36000) = 0x40303000
  324. madvise(0x40303000, 37124, MADV_MERGEABLE) = 0
  325. close(3) = 0
  326. munmap(0x40066000, 4096) = 0
  327. mprotect(0x40303000, 36864, PROT_READ) = 0
  328. open("/vendor/lib/libqdutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  329. open("/system/lib/libqdutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  330. 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"..., 52) = 52
  331. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40055000
  332. madvise(0x40055000, 4096, MADV_MERGEABLE) = 0
  333. lseek(3, -8, SEEK_END) = 17636
  334. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  335. mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40096000
  336. madvise(0x40096000, 24576, MADV_MERGEABLE) = 0
  337. mmap2(0x40096000, 13614, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40096000
  338. madvise(0x40096000, 13614, MADV_MERGEABLE) = 0
  339. mmap2(0x4009a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x4009a000
  340. madvise(0x4009a000, 4100, MADV_MERGEABLE) = 0
  341. close(3) = 0
  342. munmap(0x40055000, 4096) = 0
  343. open("/vendor/lib/libqservice.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  344. open("/system/lib/libqservice.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  345. 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"..., 52) = 52
  346. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400f1000
  347. madvise(0x400f1000, 4096, MADV_MERGEABLE) = 0
  348. lseek(3, -8, SEEK_END) = 38164
  349. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  350. mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4018c000
  351. madvise(0x4018c000, 45056, MADV_MERGEABLE) = 0
  352. mmap2(0x4018c000, 27160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4018c000
  353. madvise(0x4018c000, 27160, MADV_MERGEABLE) = 0
  354. mmap2(0x40194000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0x40194000
  355. madvise(0x40194000, 8196, MADV_MERGEABLE) = 0
  356. close(3) = 0
  357. munmap(0x400f1000, 4096) = 0
  358. mprotect(0x40194000, 8192, PROT_READ) = 0
  359. mprotect(0x4009a000, 4096, PROT_READ) = 0
  360. mprotect(0x4026f000, 24576, PROT_READ) = 0
  361. mprotect(0x400bf000, 4096, PROT_READ) = 0
  362. open("/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3
  363. fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
  364. fstat64(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
  365. mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x401e3000
  366. close(3) = 0
  367. futex(0x403f4540, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  368. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  369. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  370. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  371. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  372. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  373. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  374. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  375. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  376. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  377. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  378. clock_gettime(CLOCK_MONOTONIC, {8137, 937790862}) = 0
  379. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  380. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  381. gettimeofday({1477321760, 94562}, NULL) = 0
  382. brk(0) = 0x40ac0000
  383. brk(0x40ac0000) = 0x40ac0000
  384. brk(0x40ac1000) = 0x40ac1000
  385. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40055000
  386. madvise(0x40055000, 4096, MADV_MERGEABLE) = 0
  387. mprotect(0x40055000, 4096, PROT_READ) = 0
  388. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  389. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  390. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  391. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  392. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  393. mprotect(0x40055000, 4096, PROT_READ) = 0
  394. brk(0x40ac2000) = 0x40ac2000
  395. brk(0x40ac3000) = 0x40ac3000
  396. brk(0x40ac4000) = 0x40ac4000
  397. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  398. mprotect(0x40055000, 4096, PROT_READ) = 0
  399. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  400. mprotect(0x40055000, 4096, PROT_READ) = 0
  401. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  402. mprotect(0x40055000, 4096, PROT_READ) = 0
  403. fcntl64(0, F_GETFL) = 0x2 (flags O_RDWR)
  404. fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 3), ...}) = 0
  405. fcntl64(1, F_GETFL) = 0x20001 (flags O_WRONLY|O_LARGEFILE)
  406. fstat64(1, {st_mode=S_IFREG|0644, st_size=24994, ...}) = 0
  407. fcntl64(2, F_GETFL) = 0x20001 (flags O_WRONLY|O_LARGEFILE)
  408. fstat64(2, {st_mode=S_IFREG|0644, st_size=25132, ...}) = 0
  409. fcntl64(2, F_GETFL) = 0x20001 (flags O_WRONLY|O_LARGEFILE)
  410. fstat64(2, {st_mode=S_IFREG|0644, st_size=25270, ...}) = 0
  411. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  412. mprotect(0x40055000, 4096, PROT_READ) = 0
  413. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  414. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  415. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  416. mprotect(0x40055000, 4096, PROT_READ) = 0
  417. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  418. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  419. futex(0x4016ccac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  420. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  421. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  422. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  423. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  424. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  425. mprotect(0x40055000, 4096, PROT_READ) = 0
  426. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  427. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  428. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  429. mprotect(0x40055000, 4096, PROT_READ) = 0
  430. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  431. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  432. futex(0x402c8e5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  433. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  434. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  435. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  436. mprotect(0x40055000, 4096, PROT_READ) = 0
  437. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  438. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  439. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  440. mprotect(0x40055000, 4096, PROT_READ) = 0
  441. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  442. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  443. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  444. mprotect(0x40055000, 4096, PROT_READ) = 0
  445. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  446. mprotect(0x40055000, 4096, PROT_READ) = 0
  447. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  448. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  449. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  450. mprotect(0x40055000, 4096, PROT_READ) = 0
  451. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  452. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  453. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  454. mprotect(0x40055000, 4096, PROT_READ) = 0
  455. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  456. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  457. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  458. mprotect(0x40055000, 4096, PROT_READ) = 0
  459. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  460. mprotect(0x40055000, 4096, PROT_READ) = 0
  461. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  462. mprotect(0x40055000, 4096, PROT_READ) = 0
  463. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  464. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  465. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  466. mprotect(0x40055000, 4096, PROT_READ) = 0
  467. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  468. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  469. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  470. mprotect(0x40055000, 4096, PROT_READ) = 0
  471. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  472. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  473. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  474. mprotect(0x40055000, 4096, PROT_READ) = 0
  475. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  476. mprotect(0x40055000, 4096, PROT_READ) = 0
  477. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  478. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  479. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  480. mprotect(0x40055000, 4096, PROT_READ) = 0
  481. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  482. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  483. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  484. mprotect(0x40055000, 4096, PROT_READ) = 0
  485. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  486. mprotect(0x40055000, 4096, PROT_READ) = 0
  487. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  488. mprotect(0x40055000, 4096, PROT_READ) = 0
  489. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  490. mprotect(0x40055000, 4096, PROT_READ) = 0
  491. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  492. mprotect(0x40055000, 4096, PROT_READ) = 0
  493. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  494. mprotect(0x40055000, 4096, PROT_READ) = 0
  495. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  496. mprotect(0x40055000, 4096, PROT_READ) = 0
  497. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  498. mprotect(0x40055000, 4096, PROT_READ) = 0
  499. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  500. mprotect(0x40055000, 4096, PROT_READ) = 0
  501. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  502. mprotect(0x40055000, 4096, PROT_READ) = 0
  503. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  504. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  505. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  506. mprotect(0x40055000, 4096, PROT_READ) = 0
  507. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  508. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  509. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  510. mprotect(0x40055000, 4096, PROT_READ) = 0
  511. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  512. mprotect(0x40055000, 4096, PROT_READ) = 0
  513. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  514. mprotect(0x40055000, 4096, PROT_READ) = 0
  515. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  516. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  517. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  518. mprotect(0x40055000, 4096, PROT_READ) = 0
  519. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  520. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  521. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  522. mprotect(0x40055000, 4096, PROT_READ) = 0
  523. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  524. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  525. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  526. mprotect(0x40055000, 4096, PROT_READ) = 0
  527. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  528. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  529. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  530. mprotect(0x40055000, 4096, PROT_READ) = 0
  531. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  532. mprotect(0x40055000, 4096, PROT_READ) = 0
  533. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  534. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  535. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  536. mprotect(0x40055000, 4096, PROT_READ) = 0
  537. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  538. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  539. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  540. mprotect(0x40055000, 4096, PROT_READ) = 0
  541. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  542. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  543. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  544. mprotect(0x40055000, 4096, PROT_READ) = 0
  545. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  546. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  547. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  548. mprotect(0x40055000, 4096, PROT_READ) = 0
  549. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  550. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  551. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  552. mprotect(0x40055000, 4096, PROT_READ) = 0
  553. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  554. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  555. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  556. mprotect(0x40055000, 4096, PROT_READ) = 0
  557. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  558. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  559. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  560. mprotect(0x40055000, 4096, PROT_READ) = 0
  561. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  562. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  563. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  564. mprotect(0x40055000, 4096, PROT_READ) = 0
  565. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  566. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  567. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  568. mprotect(0x40055000, 4096, PROT_READ) = 0
  569. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  570. mprotect(0x40055000, 4096, PROT_READ) = 0
  571. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  572. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  573. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  574. mprotect(0x40055000, 4096, PROT_READ) = 0
  575. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  576. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  577. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  578. mprotect(0x40055000, 4096, PROT_READ) = 0
  579. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  580. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  581. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  582. mprotect(0x40055000, 4096, PROT_READ) = 0
  583. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  584. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  585. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  586. mprotect(0x40055000, 4096, PROT_READ) = 0
  587. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  588. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  589. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  590. mprotect(0x40055000, 4096, PROT_READ) = 0
  591. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  592. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  593. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  594. mprotect(0x40055000, 4096, PROT_READ) = 0
  595. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  596. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  597. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  598. mprotect(0x40055000, 4096, PROT_READ) = 0
  599. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  600. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  601. brk(0x40ac5000) = 0x40ac5000
  602. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  603. mprotect(0x40055000, 4096, PROT_READ) = 0
  604. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  605. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  606. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  607. mprotect(0x40055000, 4096, PROT_READ) = 0
  608. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  609. mprotect(0x40055000, 4096, PROT_READ) = 0
  610. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  611. mprotect(0x40055000, 4096, PROT_READ) = 0
  612. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  613. mprotect(0x40055000, 4096, PROT_READ) = 0
  614. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  615. mprotect(0x40055000, 4096, PROT_READ) = 0
  616. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  617. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  618. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  619. mprotect(0x40055000, 4096, PROT_READ) = 0
  620. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  621. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  622. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  623. mprotect(0x40055000, 4096, PROT_READ) = 0
  624. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  625. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  626. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  627. mprotect(0x40055000, 4096, PROT_READ) = 0
  628. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  629. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  630. mprotect(0x401e2000, 4092, PROT_READ) = 0
  631. mprotect(0x4021d000, 4092, PROT_READ) = 0
  632. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  633. mprotect(0x40055000, 4096, PROT_READ) = 0
  634. open("/dev/binder", O_RDWR|O_LARGEFILE) = 3
  635. fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
  636. ioctl(3, 0xc0046209, 0xbe8ce7e0) = 0
  637. ioctl(3, 0x40046205, 0xbe8ce7e4) = 0
  638. mmap2(NULL, 1040384, PROT_READ, MAP_PRIVATE|MAP_NORESERVE, 3, 0) = 0x404f4000
  639. madvise(0x404f4000, 1040384, MADV_MERGEABLE) = 0
  640. ioctl(3, 0x40046205, 0xbe8ce81c) = 0
  641. mmap2(NULL, 1040384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x406d4000
  642. madvise(0x406d4000, 1040384, MADV_MERGEABLE) = 0
  643. mprotect(0x406d4000, 4096, PROT_NONE) = 0
  644. clone(child_stack=0x407d1dc8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 2036
  645. brk(0x40ac6000) = 0x40ac6000
  646. clock_gettime(CLOCK_MONOTONIC, {8137, 972415906}) = 0
  647. mmap2(NULL, 1040384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x40892000
  648. madvise(0x40892000, 1040384, MADV_MERGEABLE) = 0
  649. mprotect(0x40892000, 4096, PROT_NONE) = 0
  650. clone(child_stack=0x4098fdc8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 2037
  651. open("/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  652. open("/dev/log/radio", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  653. open("/dev/log/events", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  654. open("/dev/log/system", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  655. close(-1) = -1 EBADF (Bad file descriptor)
  656. close(-1) = -1 EBADF (Bad file descriptor)
  657. close(-1) = -1 EBADF (Bad file descriptor)
  658. pipe([4, 5]) = 0
  659. fcntl64(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  660. fcntl64(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  661. epoll_create(8) = 6
  662. epoll_ctl(6, EPOLL_CTL_ADD, 4, {EPOLLIN, {u32=4, u64=4}}) = 0
  663. setpriority(PRIO_PROCESS, 0, -8) = 0
  664. gettid() = 2035
  665. access("/dev/cpuctl/tasks", F_OK) = -1 ENOENT (No such file or directory)
  666. futex(0x403410b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  667. sched_setscheduler(2035, SCHED_OTHER, { 0 }) = 0
  668. access("/vendor/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
  669. access("/system/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
  670. open("/vendor/lib/egl", O_RDONLY|O_LARGEFILE|O_DIRECTORY) = 7
  671. brk(0x40ac7000) = 0x40ac7000
  672. getdents64(7, /* 8 entries */, 4200) = 312
  673. getdents64(7, /* 0 entries */, 4200) = 0
  674. close(7) = 0
  675. open("/system/lib/egl", O_RDONLY|O_LARGEFILE|O_DIRECTORY) = 7
  676. brk(0x40ac8000) = 0x40ac8000
  677. getdents64(7, /* 3 entries */, 4200) = 88
  678. getdents64(7, /* 0 entries */, 4200) = 0
  679. close(7) = 0
  680. access("/vendor/lib/egl/libEGL.so", R_OK) = -1 ENOENT (No such file or directory)
  681. access("/system/lib/egl/libEGL.so", R_OK) = -1 ENOENT (No such file or directory)
  682. open("/vendor/lib/egl", O_RDONLY|O_LARGEFILE|O_DIRECTORY) = 7
  683. getdents64(7, /* 8 entries */, 4200) = 312
  684. close(7) = 0
  685. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  686. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  687. open("/vendor/lib/egl/libEGL_adreno.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  688. read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  689. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40056000
  690. madvise(0x40056000, 4096, MADV_MERGEABLE) = 0
  691. lseek(7, -8, SEEK_END) = 153716
  692. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  693. mmap2(NULL, 159744, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400df000
  694. madvise(0x400df000, 159744, MADV_MERGEABLE) = 0
  695. mmap2(0x400df000, 147944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x400df000
  696. madvise(0x400df000, 147944, MADV_MERGEABLE) = 0
  697. mmap2(0x40104000, 4904, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x24000) = 0x40104000
  698. madvise(0x40104000, 4904, MADV_MERGEABLE) = 0
  699. close(7) = 0
  700. munmap(0x40056000, 4096) = 0
  701. open("/vendor/lib/libgsl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  702. read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  703. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40106000
  704. madvise(0x40106000, 4096, MADV_MERGEABLE) = 0
  705. lseek(7, -8, SEEK_END) = 63052
  706. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  707. mmap2(NULL, 69632, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40203000
  708. madvise(0x40203000, 69632, MADV_MERGEABLE) = 0
  709. mmap2(0x40203000, 57349, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40203000
  710. madvise(0x40203000, 57349, MADV_MERGEABLE) = 0
  711. mmap2(0x40212000, 4524, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xe000) = 0x40212000
  712. madvise(0x40212000, 4524, MADV_MERGEABLE) = 0
  713. close(7) = 0
  714. munmap(0x40106000, 4096) = 0
  715. open("/vendor/lib/libz.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  716. open("/system/lib/libz.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  717. read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  718. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40214000
  719. madvise(0x40214000, 4096, MADV_MERGEABLE) = 0
  720. lseek(7, -8, SEEK_END) = 95564
  721. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  722. mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4030d000
  723. madvise(0x4030d000, 102400, MADV_MERGEABLE) = 0
  724. mmap2(0x4030d000, 90312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x4030d000
  725. madvise(0x4030d000, 90312, MADV_MERGEABLE) = 0
  726. mmap2(0x40324000, 4160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x16000) = 0x40324000
  727. madvise(0x40324000, 4160, MADV_MERGEABLE) = 0
  728. close(7) = 0
  729. munmap(0x40214000, 4096) = 0
  730. mprotect(0x40324000, 4096, PROT_READ) = 0
  731. mprotect(0x40212000, 4096, PROT_READ) = 0
  732. open("/vendor/lib/libadreno_utils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  733. read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  734. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40220000
  735. madvise(0x40220000, 4096, MADV_MERGEABLE) = 0
  736. lseek(7, -8, SEEK_END) = 5244
  737. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  738. mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40326000
  739. madvise(0x40326000, 16384, MADV_MERGEABLE) = 0
  740. mmap2(0x40326000, 3414, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40326000
  741. madvise(0x40326000, 3414, MADV_MERGEABLE) = 0
  742. mmap2(0x40327000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40327000
  743. madvise(0x40327000, 4104, MADV_MERGEABLE) = 0
  744. mmap2(0x40329000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40329000
  745. madvise(0x40329000, 4096, MADV_MERGEABLE) = 0
  746. close(7) = 0
  747. munmap(0x40220000, 4096) = 0
  748. mprotect(0x40327000, 4096, PROT_READ) = 0
  749. mprotect(0x40104000, 4096, PROT_READ) = 0
  750. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  751. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  752. mprotect(0x401e2000, 4092, PROT_READ) = 0
  753. mprotect(0x4021d000, 4092, PROT_READ) = 0
  754. access("/vendor/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
  755. access("/system/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
  756. open("/vendor/lib/egl", O_RDONLY|O_LARGEFILE|O_DIRECTORY) = 7
  757. getdents64(7, /* 8 entries */, 4200) = 312
  758. close(7) = 0
  759. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  760. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  761. open("/vendor/lib/egl/libGLESv1_CM_adreno.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  762. read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  763. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4032a000
  764. madvise(0x4032a000, 4096, MADV_MERGEABLE) = 0
  765. lseek(7, -8, SEEK_END) = 202124
  766. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  767. mmap2(NULL, 208896, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40403000
  768. madvise(0x40403000, 208896, MADV_MERGEABLE) = 0
  769. mmap2(0x40403000, 194367, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40403000
  770. madvise(0x40403000, 194367, MADV_MERGEABLE) = 0
  771. mmap2(0x40434000, 4156, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x30000) = 0x40434000
  772. madvise(0x40434000, 4156, MADV_MERGEABLE) = 0
  773. close(7) = 0
  774. munmap(0x4032a000, 4096) = 0
  775. mprotect(0x40434000, 4096, PROT_READ) = 0
  776. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  777. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  778. mprotect(0x401e2000, 4092, PROT_READ) = 0
  779. mprotect(0x4021d000, 4092, PROT_READ) = 0
  780. access("/vendor/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
  781. access("/system/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
  782. open("/vendor/lib/egl", O_RDONLY|O_LARGEFILE|O_DIRECTORY) = 7
  783. getdents64(7, /* 8 entries */, 4200) = 312
  784. close(7) = 0
  785. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  786. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  787. open("/vendor/lib/egl/libGLESv2_adreno.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  788. read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  789. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40093000
  790. madvise(0x40093000, 4096, MADV_MERGEABLE) = 0
  791. lseek(7, -8, SEEK_END) = 1009160
  792. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  793. mmap2(NULL, 1015808, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40ac8000
  794. madvise(0x40ac8000, 1015808, MADV_MERGEABLE) = 0
  795. mmap2(0x40ac8000, 983765, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40ac8000
  796. madvise(0x40ac8000, 983765, MADV_MERGEABLE) = 0
  797. mmap2(0x40bb9000, 24816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xf0000) = 0x40bb9000
  798. madvise(0x40bb9000, 24816, MADV_MERGEABLE) = 0
  799. close(7) = 0
  800. munmap(0x40093000, 4096) = 0
  801. mprotect(0x40bb9000, 8192, PROT_READ) = 0
  802. mprotect(0x401e2000, 4092, PROT_READ) = 0
  803. mprotect(0x4021d000, 4092, PROT_READ) = 0
  804. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  805. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  806. mprotect(0x401e2000, 4092, PROT_READ) = 0
  807. mprotect(0x4021d000, 4092, PROT_READ) = 0
  808. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  809. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  810. mprotect(0x401e2000, 4092, PROT_READ) = 0
  811. mprotect(0x4021d000, 4092, PROT_READ) = 0
  812. open("./adreno_config.txt", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  813. open("/data/local/tmp//adreno_config.txt", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  814. open("./yamato_panel.txt", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  815. open("/data/local/tmp//yamato_panel.txt", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  816. getpid() = 2035
  817. open("/dev/kgsl-3d0", O_RDWR|O_SYNC|O_LARGEFILE) = 7
  818. open("/dev/kgsl-2d0", O_RDWR|O_SYNC|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  819. open("/dev/kgsl-2d1", O_RDWR|O_SYNC|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  820. open("/dev/ion", O_RDONLY|O_LARGEFILE) = 8
  821. ioctl(7, 0xc00c0902, 0xbe8ce628) = 0
  822. mmap2(NULL, 8192, PROT_READ, MAP_SHARED, 7, 0x1000a000) = 0x4006f000
  823. ioctl(7, 0xc00c0902, 0xbe8ce658) = 0
  824. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  825. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  826. open("/vendor/lib/egl/eglsubAndroid.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 9
  827. read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  828. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 9, 0) = 0x4016d000
  829. madvise(0x4016d000, 4096, MADV_MERGEABLE) = 0
  830. lseek(9, -8, SEEK_END) = 38120
  831. read(9, "\1\0\0\0\0\0\0\0", 8) = 8
  832. mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4022c000
  833. madvise(0x4022c000, 45056, MADV_MERGEABLE) = 0
  834. mmap2(0x4022c000, 35088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0x4022c000
  835. madvise(0x4022c000, 35088, MADV_MERGEABLE) = 0
  836. mmap2(0x40235000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x8000) = 0x40235000
  837. madvise(0x40235000, 4100, MADV_MERGEABLE) = 0
  838. mmap2(NULL, 4092, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4032a000
  839. madvise(0x4032a000, 4092, MADV_MERGEABLE) = 0
  840. close(9) = 0
  841. munmap(0x4016d000, 4096) = 0
  842. mprotect(0x40235000, 4096, PROT_READ) = 0
  843. mprotect(0x4032a000, 4092, PROT_READ) = 0
  844. mprotect(0x401e2000, 4092, PROT_READ) = 0
  845. mprotect(0x4021d000, 4092, PROT_READ) = 0
  846. access("/vendor/lib/hw/gralloc.u0.so", R_OK) = -1 ENOENT (No such file or directory)
  847. access("/system/lib/hw/gralloc.u0.so", R_OK) = -1 ENOENT (No such file or directory)
  848. access("/vendor/lib/hw/gralloc.default.so", R_OK) = -1 ENOENT (No such file or directory)
  849. access("/system/lib/hw/gralloc.default.so", R_OK) = 0
  850. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  851. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  852. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  853. open("/system/lib/hw/gralloc.default.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 9
  854. read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  855. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 9, 0) = 0x401db000
  856. madvise(0x401db000, 4096, MADV_MERGEABLE) = 0
  857. lseek(9, -8, SEEK_END) = 9812
  858. read(9, "\1\0\0\0\0\0\0\0", 8) = 8
  859. mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4021e000
  860. madvise(0x4021e000, 16384, MADV_MERGEABLE) = 0
  861. mmap2(0x4021e000, 6693, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0x4021e000
  862. madvise(0x4021e000, 6693, MADV_MERGEABLE) = 0
  863. mmap2(0x40220000, 4564, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x1000) = 0x40220000
  864. madvise(0x40220000, 4564, MADV_MERGEABLE) = 0
  865. close(9) = 0
  866. munmap(0x401db000, 4096) = 0
  867. mprotect(0x40220000, 4096, PROT_READ) = 0
  868. mprotect(0x4032a000, 4092, PROT_READ) = 0
  869. mprotect(0x401e2000, 4092, PROT_READ) = 0
  870. mprotect(0x4021d000, 4092, PROT_READ) = 0
  871. open("/dev/graphics/fb0", O_RDWR|O_LARGEFILE) = 9
  872. ioctl(9, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0xbe8ce670) = 0
  873. ioctl(9, FBIOGET_VSCREENINFO, 0xbe8ce590) = 0
  874. ioctl(9, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0xbe8ce590) = 0
  875. ioctl(9, FBIOGET_VSCREENINFO, 0xbe8ce590) = 0
  876. open("/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  877. open("/dev/log/radio", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  878. open("/dev/log/events", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  879. open("/dev/log/system", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  880. close(-1) = -1 EBADF (Bad file descriptor)
  881. close(-1) = -1 EBADF (Bad file descriptor)
  882. close(-1) = -1 EBADF (Bad file descriptor)
  883. ioctl(9, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0xbe8ce670) = 0
  884. dup(9) = 10
  885. getpid() = 2035
  886. mmap2(NULL, 3072000, PROT_READ|PROT_WRITE, MAP_SHARED, 9, 0) = 0x40bc0000
  887. access("/vendor/lib/hw/hwcomposer.u0.so", R_OK) = -1 ENOENT (No such file or directory)
  888. access("/system/lib/hw/hwcomposer.u0.so", R_OK) = -1 ENOENT (No such file or directory)
  889. access("/vendor/lib/hw/hwcomposer.default.so", R_OK) = -1 ENOENT (No such file or directory)
  890. access("/system/lib/hw/hwcomposer.default.so", R_OK) = -1 ENOENT (No such file or directory)
  891. mmap2(NULL, 1040384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x40f52000
  892. madvise(0x40f52000, 1040384, MADV_MERGEABLE) = 0
  893. mprotect(0x40f52000, 4096, PROT_NONE) = 0
  894. clone(child_stack=0x4104fdc8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 2039
  895. brk(0x40ac9000) = 0x40ac8000
  896. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40056000
  897. madvise(0x40056000, 8192, MADV_MERGEABLE) = 0
  898. prctl(0x53564d41 /* PR_??? */, 0, 0x40056000, 0x2000, 0x403e824a) = 0
  899. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  900. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  901. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  902. mprotect(0x4032a000, 4092, PROT_READ) = 0
  903. mprotect(0x401e2000, 4092, PROT_READ) = 0
  904. mprotect(0x4021d000, 4092, PROT_READ) = 0
  905. mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4016d000
  906. madvise(0x4016d000, 12288, MADV_MERGEABLE) = 0
  907. prctl(0x53564d41 /* PR_??? */, 0, 0x4016d000, 0x3000, 0x403e824a) = 0
  908. ioctl(7, 0xc00c0902, 0xbe8ce388) = 0
  909. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce364) = 0
  910. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x1000) = 0x40058000
  911. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40197000
  912. madvise(0x40197000, 8192, MADV_MERGEABLE) = 0
  913. prctl(0x53564d41 /* PR_??? */, 0, 0x40197000, 0x2000, 0x403e824a) = 0
  914. mmap2(NULL, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40342000
  915. madvise(0x40342000, 69632, MADV_MERGEABLE) = 0
  916. prctl(0x53564d41 /* PR_??? */, 0, 0x40342000, 0x11000, 0x403e824a) = 0
  917. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  918. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  919. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  920. open("/vendor/lib/libsc-a2xx.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 11
  921. read(11, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  922. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 11, 0) = 0x400c8000
  923. madvise(0x400c8000, 4096, MADV_MERGEABLE) = 0
  924. lseek(11, -8, SEEK_END) = 1555636
  925. read(11, "\1\0\0\0\0\0\0\0", 8) = 8
  926. mmap2(NULL, 1589248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41050000
  927. madvise(0x41050000, 1589248, MADV_MERGEABLE) = 0
  928. mmap2(0x41050000, 1486392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0x41050000
  929. madvise(0x41050000, 1486392, MADV_MERGEABLE) = 0
  930. mmap2(0x411bc000, 67436, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0x16b000) = 0x411bc000
  931. madvise(0x411bc000, 67436, MADV_MERGEABLE) = 0
  932. mmap2(0x411cd000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x411cd000
  933. madvise(0x411cd000, 28672, MADV_MERGEABLE) = 0
  934. close(11) = 0
  935. munmap(0x400c8000, 4096) = 0
  936. mprotect(0x411bc000, 65536, PROT_READ) = 0
  937. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  938. mprotect(0x40055000, 4096, PROT_READ) = 0
  939. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  940. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  941. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  942. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  943. mprotect(0x40055000, 4096, PROT_READ) = 0
  944. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  945. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  946. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  947. mprotect(0x4032a000, 4092, PROT_READ) = 0
  948. mprotect(0x401e2000, 4092, PROT_READ) = 0
  949. mprotect(0x4021d000, 4092, PROT_READ) = 0
  950. ioctl(7, PRINT_RAID_DEBUG, 0xbe8ce378) = 0
  951. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
  952. madvise(0x40022000, 8192, MADV_MERGEABLE) = 0
  953. prctl(0x53564d41 /* PR_??? */, 0, 0x40022000, 0x2000, 0x403e824a) = 0
  954. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce2bc) = 0
  955. mmap2(0x40059000, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x2000) = 0x40059000
  956. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce2d4) = 0
  957. mmap2(0x40069000, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x3000) = 0x40353000
  958. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40094000
  959. madvise(0x40094000, 8192, MADV_MERGEABLE) = 0
  960. prctl(0x53564d41 /* PR_??? */, 0, 0x40094000, 0x2000, 0x403e824a) = 0
  961. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400a7000
  962. madvise(0x400a7000, 8192, MADV_MERGEABLE) = 0
  963. prctl(0x53564d41 /* PR_??? */, 0, 0x400a7000, 0x2000, 0x403e824a) = 0
  964. mmap2(NULL, 1458176, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x411d4000
  965. madvise(0x411d4000, 1458176, MADV_MERGEABLE) = 0
  966. prctl(0x53564d41 /* PR_??? */, 0, 0x411d4000, 0x164000, 0x403e824a) = 0
  967. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce34c) = 0
  968. mmap2(0x40363000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x4000) = 0x40363000
  969. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce34c) = 0
  970. mmap2(0x40364000, 102400, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x5000) = 0x40364000
  971. open("/sys/class/kgsl/kgsl-3d0/gpuclk", O_RDONLY|O_LARGEFILE) = 11
  972. fstat64(11, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
  973. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40199000
  974. madvise(0x40199000, 8192, MADV_MERGEABLE) = 0
  975. prctl(0x53564d41 /* PR_??? */, 0, 0x40199000, 0x2000, 0x403e824a) = 0
  976. read(11, "355760000\n", 4096) = 10
  977. close(11) = 0
  978. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce004) = 0
  979. mmap2(0x4037d000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x6000) = 0x4037d000
  980. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce004) = 0
  981. mmap2(0x4037e000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x7000) = 0x4037e000
  982. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce004) = 0
  983. mmap2(0x4037f000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x8000) = 0x4037f000
  984. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce004) = 0
  985. mmap2(0x40380000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x9000) = 0x40380000
  986. getpid() = 2035
  987. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4009c000
  988. madvise(0x4009c000, 4096, MADV_MERGEABLE) = 0
  989. prctl(0x53564d41 /* PR_??? */, 0, 0x4009c000, 0x1000, 0x403e824a) = 0
  990. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4011a000
  991. madvise(0x4011a000, 4096, MADV_MERGEABLE) = 0
  992. prctl(0x53564d41 /* PR_??? */, 0, 0x4011a000, 0x1000, 0x403e824a) = 0
  993. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4019b000
  994. madvise(0x4019b000, 4096, MADV_MERGEABLE) = 0
  995. prctl(0x53564d41 /* PR_??? */, 0, 0x4019b000, 0x1000, 0x403e824a) = 0
  996. mmap2(NULL, 86016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40390000
  997. madvise(0x40390000, 86016, MADV_MERGEABLE) = 0
  998. prctl(0x53564d41 /* PR_??? */, 0, 0x40390000, 0x15000, 0x403e824a) = 0
  999. mmap2(NULL, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400a9000
  1000. madvise(0x400a9000, 45056, MADV_MERGEABLE) = 0
  1001. prctl(0x53564d41 /* PR_??? */, 0, 0x400a9000, 0xb000, 0x403e824a) = 0
  1002. mmap2(NULL, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400d4000
  1003. madvise(0x400d4000, 24576, MADV_MERGEABLE) = 0
  1004. prctl(0x53564d41 /* PR_??? */, 0, 0x400d4000, 0x6000, 0x403e824a) = 0
  1005. mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401db000
  1006. madvise(0x401db000, 12288, MADV_MERGEABLE) = 0
  1007. prctl(0x53564d41 /* PR_??? */, 0, 0x401db000, 0x3000, 0x403e824a) = 0
  1008. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4032b000
  1009. madvise(0x4032b000, 8192, MADV_MERGEABLE) = 0
  1010. prctl(0x53564d41 /* PR_??? */, 0, 0x4032b000, 0x2000, 0x403e824a) = 0
  1011. mmap2(NULL, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40436000
  1012. madvise(0x40436000, 69632, MADV_MERGEABLE) = 0
  1013. prctl(0x53564d41 /* PR_??? */, 0, 0x40436000, 0x11000, 0x403e824a) = 0
  1014. mmap2(NULL, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404af000
  1015. madvise(0x404af000, 49152, MADV_MERGEABLE) = 0
  1016. prctl(0x53564d41 /* PR_??? */, 0, 0x404af000, 0xc000, 0x403e824a) = 0
  1017. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40069000
  1018. madvise(0x40069000, 4096, MADV_MERGEABLE) = 0
  1019. prctl(0x53564d41 /* PR_??? */, 0, 0x40069000, 0x1000, 0x403e824a) = 0
  1020. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40078000
  1021. madvise(0x40078000, 4096, MADV_MERGEABLE) = 0
  1022. prctl(0x53564d41 /* PR_??? */, 0, 0x40078000, 0x1000, 0x403e824a) = 0
  1023. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40170000
  1024. madvise(0x40170000, 4096, MADV_MERGEABLE) = 0
  1025. prctl(0x53564d41 /* PR_??? */, 0, 0x40170000, 0x1000, 0x403e824a) = 0
  1026. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce494) = 0
  1027. mmap2(0x40381000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0xa000) = 0x40381000
  1028. futex(0x40bbfc4c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1029. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40227000
  1030. madvise(0x40227000, 4096, MADV_MERGEABLE) = 0
  1031. prctl(0x53564d41 /* PR_??? */, 0, 0x40227000, 0x1000, 0x403e824a) = 0
  1032. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce1ac) = 0
  1033. mmap2(0x40382000, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0xb000) = 0x40447000
  1034. futex(0x402c8dec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1035. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
  1036. madvise(0x40024000, 4096, MADV_MERGEABLE) = 0
  1037. prctl(0x53564d41 /* PR_??? */, 0, 0x40024000, 0x1000, 0x403e824a) = 0
  1038. ioctl(7, RESTART_ARRAY_RW, 0xbe8ce294) = 0
  1039. mmap2(0x40457000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0xc000) = 0x40457000
  1040. ioctl(7, WRITE_RAID_INFO, 0xbe8ce3cc) = 0
  1041. ioctl(7, RAID_VERSION, 0xbe8ce3a4) = 0
  1042. ioctl(7, WRITE_RAID_INFO, 0xbe8ce534) = 0
  1043. ioctl(7, RAID_VERSION, 0xbe8ce50c) = 0
  1044. munmap(0x40381000, 4096) = 0
  1045. ioctl(7, 0xc0080935, 0xbe8ce6b0) = 0
  1046. getpid() = 2035
  1047. getpid() = 2035
  1048. open("/sys/kernel/debug/tracing/trace_marker", O_WRONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  1049. futex(0x403410b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1050. futex(0x40227554, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1051. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4007b000
  1052. madvise(0x4007b000, 4096, MADV_MERGEABLE) = 0
  1053. prctl(0x53564d41 /* PR_??? */, 0, 0x4007b000, 0x1000, 0x403e824a) = 0
  1054. mprotect(0x40055000, 4096, PROT_READ|PROT_WRITE) = 0
  1055. mprotect(0x40055000, 4096, PROT_READ) = 0
  1056. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  1057. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  1058. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  1059. open("/vendor/lib/egl/libGLESv2S3D_adreno.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 11
  1060. read(11, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52) = 52
  1061. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 11, 0) = 0x4019c000
  1062. madvise(0x4019c000, 4096, MADV_MERGEABLE) = 0
  1063. lseek(11, -8, SEEK_END) = 66748
  1064. read(11, "\1\0\0\0\0\0\0\0", 8) = 8
  1065. mmap2(NULL, 73728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40458000
  1066. madvise(0x40458000, 73728, MADV_MERGEABLE) = 0
  1067. mmap2(0x40458000, 63684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0x40458000
  1068. madvise(0x40458000, 63684, MADV_MERGEABLE) = 0
  1069. mmap2(0x40468000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0xf000) = 0x40468000
  1070. madvise(0x40468000, 4112, MADV_MERGEABLE) = 0
  1071. close(11) = 0
  1072. munmap(0x4019c000, 4096) = 0
  1073. mprotect(0x40468000, 4096, PROT_READ) = 0
  1074. mprotect(0x4032a000, 4092, PROT_READ) = 0
  1075. mprotect(0x401e2000, 4092, PROT_READ) = 0
  1076. mprotect(0x4021d000, 4092, PROT_READ) = 0
  1077. open("/data/local/tmp/s3d_adreno200_config.txt", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  1078. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  1079. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  1080. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  1081. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  1082. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  1083. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  1084. munmap(0x40458000, 73728) = 0
  1085. mprotect(0x4032a000, 4092, PROT_READ) = 0
  1086. mprotect(0x401e2000, 4092, PROT_READ) = 0
  1087. mprotect(0x4021d000, 4092, PROT_READ) = 0
  1088. mmap2(NULL, 1040384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x41338000
  1089. madvise(0x41338000, 1040384, MADV_MERGEABLE) = 0
  1090. mprotect(0x41338000, 4096, PROT_NONE) = 0
  1091. clone(child_stack=0x41435dc8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 2040
  1092. access("/vendor/lib/hw/gralloc.u0.so", R_OK) = -1 ENOENT (No such file or directory)
  1093. access("/system/lib/hw/gralloc.u0.so", R_OK) = -1 ENOENT (No such file or directory)
  1094. access("/vendor/lib/hw/gralloc.default.so", R_OK) = -1 ENOENT (No such file or directory)
  1095. access("/system/lib/hw/gralloc.default.so", R_OK) = 0
  1096. mprotect(0x4032a000, 4092, PROT_READ|PROT_WRITE) = 0
  1097. mprotect(0x401e2000, 4092, PROT_READ|PROT_WRITE) = 0
  1098. mprotect(0x4021d000, 4092, PROT_READ|PROT_WRITE) = 0
  1099. mprotect(0x4032a000, 4092, PROT_READ) = 0
  1100. mprotect(0x401e2000, 4092, PROT_READ) = 0
  1101. mprotect(0x4021d000, 4092, PROT_READ) = 0
  1102. --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
  1103. sigaction(SIGSEGV, {SIG_DFL, [], SA_RESTART}, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, 0) = 0
  1104. sigaction(SIGSEGV, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  1105. prctl(PR_GET_NAME, 0x401dac00, 0, 0, 0) = 0
  1106. gettid() = 2035
  1107. open("/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  1108. gettid() = 2035
  1109. socket(PF_LOCAL, SOCK_STREAM, 0) = 11
  1110. connect(11, {sa_family=AF_LOCAL, sun_path=@"android:debuggerd"}, 20) = -1 ECONNREFUSED (Connection refused)
  1111. close(11) = 0
  1112. open("/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  1113. sigaction(SIGSEGV, {SIG_DFL, [], SA_RESTART}, {0x4010ba71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, 0) = 0
  1114. rt_sigreturn() = 1075974148
  1115. --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
  1116. +++ killed by SIGSEGV +++
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement