adeen-s

strace surfaceflinger

Dec 24th, 2015
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.37 KB | None | 0 0
  1. mprotect(0x40001000, 4092, PROT_READ) = 0
  2. mprotect(0x40086000, 4092, PROT_READ) = 0
  3. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  4. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  5. open("/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  6. 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
  7. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40007000
  8. madvise(0x40007000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  9. lseek(7, -8, SEEK_END) = 423196
  10. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  11. mmap2(NULL, 430080, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40438000
  12. madvise(0x40438000, 430080, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  13. mmap2(0x40438000, 419264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40438000
  14. madvise(0x40438000, 419264, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  15. mmap2(0x4049f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x66000) = 0x4049f000
  16. madvise(0x4049f000, 4100, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  17. close(7) = 0
  18. munmap(0x40007000, 4096) = 0
  19. open("/vendor/lib/libusc_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  20. 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
  21. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40000000
  22. madvise(0x40000000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  23. lseek(7, -8, SEEK_END) = 926936
  24. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  25. mmap2(NULL, 929792, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40807000
  26. madvise(0x40807000, 929792, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  27. mmap2(0x40807000, 875764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40807000
  28. madvise(0x40807000, 875764, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  29. mmap2(0x408de000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xd6000) = 0x408de000
  30. madvise(0x408de000, 49152, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  31. close(7) = 0
  32. munmap(0x40000000, 4096) = 0
  33. mprotect(0x408de000, 49152, PROT_READ) = 0
  34. mprotect(0x4049f000, 4096, PROT_READ) = 0
  35. futex(0x404a000c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  36. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  37. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  38. mprotect(0x40001000, 4092, PROT_READ) = 0
  39. mprotect(0x40086000, 4092, PROT_READ) = 0
  40. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  41. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  42. munmap(0x40807000, 929792) = 0
  43. munmap(0x40438000, 430080) = 0
  44. mprotect(0x40001000, 4092, PROT_READ) = 0
  45. mprotect(0x40086000, 4092, PROT_READ) = 0
  46. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  47. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  48. open("/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  49. 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
  50. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40082000
  51. madvise(0x40082000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  52. lseek(7, -8, SEEK_END) = 365852
  53. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  54. mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40438000
  55. madvise(0x40438000, 372736, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  56. mmap2(0x40438000, 362273, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40438000
  57. madvise(0x40438000, 362273, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  58. mmap2(0x40491000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x58000) = 0x40491000
  59. madvise(0x40491000, 4100, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  60. close(7) = 0
  61. munmap(0x40082000, 4096) = 0
  62. open("/vendor/lib/libcrypto.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  63. open("/system/lib/libcrypto.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  64. 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
  65. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4002a000
  66. madvise(0x4002a000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  67. lseek(7, -8, SEEK_END) = 953312
  68. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  69. mmap2(NULL, 966656, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40807000
  70. madvise(0x40807000, 966656, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  71. mmap2(0x40807000, 880236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40807000
  72. madvise(0x40807000, 880236, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  73. mmap2(0x408df000, 71312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xd7000) = 0x408df000
  74. madvise(0x408df000, 71312, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  75. mmap2(0x408f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x408f1000
  76. madvise(0x408f1000, 8192, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  77. close(7) = 0
  78. munmap(0x4002a000, 4096) = 0
  79. mprotect(0x408df000, 49152, PROT_READ) = 0
  80. mprotect(0x40491000, 4096, PROT_READ) = 0
  81. futex(0x4049200c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  82. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  83. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  84. mprotect(0x40001000, 4092, PROT_READ) = 0
  85. mprotect(0x40086000, 4092, PROT_READ) = 0
  86. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  87. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  88. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  89. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  90. munmap(0x40807000, 966656) = 0
  91. munmap(0x40438000, 372736) = 0
  92. mprotect(0x40001000, 4092, PROT_READ) = 0
  93. mprotect(0x40086000, 4092, PROT_READ) = 0
  94. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  95. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  96. open("/vendor/lib/libPVROGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  97. open("/system/lib/libPVROGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  98. mprotect(0x40001000, 4092, PROT_READ) = 0
  99. mprotect(0x40086000, 4092, PROT_READ) = 0
  100. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  101. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  102. open("/vendor/lib/libPVROCL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  103. open("/system/lib/libPVROCL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  104. mprotect(0x40001000, 4092, PROT_READ) = 0
  105. mprotect(0x40086000, 4092, PROT_READ) = 0
  106. open("/etc/powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  107. access("/etc/powervr.omap4.ini", R_OK) = -1 ENOENT (No such file or directory)
  108. access("/etc/powervr.omap4430.ini", R_OK) = -1 ENOENT (No such file or directory)
  109. access("/etc/powervr.espresso.ini", R_OK) = -1 ENOENT (No such file or directory)
  110. access("/etc/powervr.piranha.ini", R_OK) = -1 ENOENT (No such file or directory)
  111. open("powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  112. open("/etc/powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  113. access("/etc/powervr.omap4.ini", R_OK) = -1 ENOENT (No such file or directory)
  114. access("/etc/powervr.omap4430.ini", R_OK) = -1 ENOENT (No such file or directory)
  115. access("/etc/powervr.espresso.ini", R_OK) = -1 ENOENT (No such file or directory)
  116. access("/etc/powervr.piranha.ini", R_OK) = -1 ENOENT (No such file or directory)
  117. open("powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  118. open("/etc/powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  119. access("/etc/powervr.omap4.ini", R_OK) = -1 ENOENT (No such file or directory)
  120. access("/etc/powervr.omap4430.ini", R_OK) = -1 ENOENT (No such file or directory)
  121. access("/etc/powervr.espresso.ini", R_OK) = -1 ENOENT (No such file or directory)
  122. access("/etc/powervr.piranha.ini", R_OK) = -1 ENOENT (No such file or directory)
  123. open("powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  124. open("/etc/powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  125. access("/etc/powervr.omap4.ini", R_OK) = -1 ENOENT (No such file or directory)
  126. access("/etc/powervr.omap4430.ini", R_OK) = -1 ENOENT (No such file or directory)
  127. access("/etc/powervr.espresso.ini", R_OK) = -1 ENOENT (No such file or directory)
  128. access("/etc/powervr.piranha.ini", R_OK) = -1 ENOENT (No such file or directory)
  129. open("powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  130. open("/etc/powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  131. access("/etc/powervr.omap4.ini", R_OK) = -1 ENOENT (No such file or directory)
  132. access("/etc/powervr.omap4430.ini", R_OK) = -1 ENOENT (No such file or directory)
  133. access("/etc/powervr.espresso.ini", R_OK) = -1 ENOENT (No such file or directory)
  134. access("/etc/powervr.piranha.ini", R_OK) = -1 ENOENT (No such file or directory)
  135. open("powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  136. open("/etc/powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  137. access("/etc/powervr.omap4.ini", R_OK) = -1 ENOENT (No such file or directory)
  138. access("/etc/powervr.omap4430.ini", R_OK) = -1 ENOENT (No such file or directory)
  139. access("/etc/powervr.espresso.ini", R_OK) = -1 ENOENT (No such file or directory)
  140. access("/etc/powervr.piranha.ini", R_OK) = -1 ENOENT (No such file or directory)
  141. open("powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  142. open("/etc/powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  143. access("/etc/powervr.omap4.ini", R_OK) = -1 ENOENT (No such file or directory)
  144. access("/etc/powervr.omap4430.ini", R_OK) = -1 ENOENT (No such file or directory)
  145. access("/etc/powervr.espresso.ini", R_OK) = -1 ENOENT (No such file or directory)
  146. access("/etc/powervr.piranha.ini", R_OK) = -1 ENOENT (No such file or directory)
  147. open("powervr.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  148. access("/vendor/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
  149. access("/system/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
  150. open("/vendor/lib/egl", O_RDONLY|O_LARGEFILE|O_DIRECTORY) = 7
  151. getdents64(7, /* 8 entries */, 4200) = 368
  152. close(7) = 0
  153. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  154. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  155. open("/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  156. 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
  157. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40070000
  158. madvise(0x40070000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  159. lseek(7, -8, SEEK_END) = 423196
  160. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  161. mmap2(NULL, 430080, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40438000
  162. madvise(0x40438000, 430080, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  163. mmap2(0x40438000, 419264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40438000
  164. madvise(0x40438000, 419264, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  165. mmap2(0x4049f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x66000) = 0x4049f000
  166. madvise(0x4049f000, 4100, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  167. close(7) = 0
  168. munmap(0x40070000, 4096) = 0
  169. open("/vendor/lib/libusc_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  170. 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
  171. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4007c000
  172. madvise(0x4007c000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  173. lseek(7, -8, SEEK_END) = 926936
  174. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  175. mmap2(NULL, 929792, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40807000
  176. madvise(0x40807000, 929792, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  177. mmap2(0x40807000, 875764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40807000
  178. madvise(0x40807000, 875764, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  179. mmap2(0x408de000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xd6000) = 0x408de000
  180. madvise(0x408de000, 49152, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  181. close(7) = 0
  182. munmap(0x4007c000, 4096) = 0
  183. mprotect(0x408de000, 49152, PROT_READ) = 0
  184. mprotect(0x4049f000, 4096, PROT_READ) = 0
  185. futex(0x404a000c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  186. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  187. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  188. mprotect(0x40001000, 4092, PROT_READ) = 0
  189. mprotect(0x40086000, 4092, PROT_READ) = 0
  190. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  191. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  192. mprotect(0x40001000, 4092, PROT_READ) = 0
  193. mprotect(0x40086000, 4092, PROT_READ) = 0
  194. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  195. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  196. open("/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  197. 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
  198. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4004b000
  199. madvise(0x4004b000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  200. lseek(7, -8, SEEK_END) = 365852
  201. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  202. mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x405a5000
  203. madvise(0x405a5000, 372736, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  204. mmap2(0x405a5000, 362273, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x405a5000
  205. madvise(0x405a5000, 362273, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  206. mmap2(0x405fe000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x58000) = 0x405fe000
  207. madvise(0x405fe000, 4100, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  208. close(7) = 0
  209. munmap(0x4004b000, 4096) = 0
  210. open("/vendor/lib/libcrypto.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  211. open("/system/lib/libcrypto.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  212. 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
  213. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x400c5000
  214. madvise(0x400c5000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  215. lseek(7, -8, SEEK_END) = 953312
  216. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  217. mmap2(NULL, 966656, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40a56000
  218. madvise(0x40a56000, 966656, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  219. mmap2(0x40a56000, 880236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40a56000
  220. madvise(0x40a56000, 880236, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  221. mmap2(0x40b2e000, 71312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xd7000) = 0x40b2e000
  222. madvise(0x40b2e000, 71312, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  223. mmap2(0x40b40000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40b40000
  224. madvise(0x40b40000, 8192, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  225. close(7) = 0
  226. munmap(0x400c5000, 4096) = 0
  227. mprotect(0x40b2e000, 49152, PROT_READ) = 0
  228. mprotect(0x405fe000, 4096, PROT_READ) = 0
  229. futex(0x405ff00c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  230. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  231. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  232. mprotect(0x40001000, 4092, PROT_READ) = 0
  233. mprotect(0x40086000, 4092, PROT_READ) = 0
  234. access("/vendor/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
  235. access("/system/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
  236. open("/vendor/lib/egl", O_RDONLY|O_LARGEFILE|O_DIRECTORY) = 7
  237. getdents64(7, /* 8 entries */, 4200) = 368
  238. close(7) = 0
  239. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  240. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  241. mprotect(0x40001000, 4092, PROT_READ) = 0
  242. mprotect(0x40086000, 4092, PROT_READ) = 0
  243. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  244. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  245. mprotect(0x40001000, 4092, PROT_READ) = 0
  246. mprotect(0x40086000, 4092, PROT_READ) = 0
  247. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  248. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  249. mprotect(0x40001000, 4092, PROT_READ) = 0
  250. mprotect(0x40086000, 4092, PROT_READ) = 0
  251. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  252. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  253. open("/vendor/lib/libpvrANDROID_WSEGL_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  254. 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
  255. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4012e000
  256. madvise(0x4012e000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  257. lseek(7, -8, SEEK_END) = 9428
  258. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  259. mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404a1000
  260. madvise(0x404a1000, 16384, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  261. mmap2(0x404a1000, 5112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x404a1000
  262. madvise(0x404a1000, 5112, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  263. mmap2(0x404a3000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x1000) = 0x404a3000
  264. madvise(0x404a3000, 4136, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  265. close(7) = 0
  266. munmap(0x4012e000, 4096) = 0
  267. mprotect(0x404a3000, 4096, PROT_READ) = 0
  268. mprotect(0x40001000, 4092, PROT_READ) = 0
  269. mprotect(0x40086000, 4092, PROT_READ) = 0
  270. futex(0x409573fc, FUTEX_WAKE_PRIVATE, 1) = 0
  271. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  272. futex(0x409573fc, FUTEX_WAKE_PRIVATE, 1) = 0
  273. access("/vendor/lib/hw/gralloc.espresso.so", R_OK) = -1 ENOENT (No such file or directory)
  274. access("/system/lib/hw/gralloc.espresso.so", R_OK) = -1 ENOENT (No such file or directory)
  275. access("/vendor/lib/hw/gralloc.piranha.so", R_OK) = -1 ENOENT (No such file or directory)
  276. access("/system/lib/hw/gralloc.piranha.so", R_OK) = -1 ENOENT (No such file or directory)
  277. access("/vendor/lib/hw/gralloc.omap4.so", R_OK) = 0
  278. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  279. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  280. open("/vendor/lib/hw/gralloc.omap4.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  281. 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
  282. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4012e000
  283. madvise(0x4012e000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  284. lseek(7, -8, SEEK_END) = 26892
  285. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  286. mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40600000
  287. madvise(0x40600000, 32768, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  288. mmap2(0x40600000, 20812, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40600000
  289. madvise(0x40600000, 20812, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  290. mmap2(0x40606000, 5180, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x5000) = 0x40606000
  291. madvise(0x40606000, 5180, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  292. mmap2(NULL, 4092, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4012f000
  293. madvise(0x4012f000, 4092, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  294. close(7) = 0
  295. munmap(0x4012e000, 4096) = 0
  296. open("/vendor/lib/libpvr2d_SGX540_120.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  297. 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
  298. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x400c7000
  299. madvise(0x400c7000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  300. lseek(7, -8, SEEK_END) = 25652
  301. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  302. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40608000
  303. madvise(0x40608000, 28672, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  304. mmap2(0x40608000, 20170, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40608000
  305. madvise(0x40608000, 20170, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  306. mmap2(0x4060e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x5000) = 0x4060e000
  307. madvise(0x4060e000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  308. close(7) = 0
  309. munmap(0x400c7000, 4096) = 0
  310. mprotect(0x4060e000, 4096, PROT_READ) = 0
  311. mprotect(0x40606000, 4096, PROT_READ) = 0
  312. mprotect(0x4012f000, 4092, PROT_READ|PROT_WRITE) = 0
  313. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  314. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  315. mprotect(0x4012f000, 4092, PROT_READ|PROT_WRITE) = 0
  316. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  317. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  318. open("/proc/self/cmdline", O_RDONLY|O_LARGEFILE) = 7
  319. read(7, "./surfaceflinger\0", 64) = 17
  320. close(7) = 0
  321. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  322. nanosleep({0, 500000000}, 0xbe92c740) = 0
  323. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  324. nanosleep({0, 500000000}, 0xbe92c740) = 0
  325. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  326. nanosleep({0, 500000000}, 0xbe92c740) = 0
  327. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  328. nanosleep({0, 500000000}, 0xbe92c740) = 0
  329. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  330. nanosleep({0, 500000000}, 0xbe92c740) = 0
  331. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  332. nanosleep({0, 500000000}, 0xbe92c740) = 0
  333. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  334. nanosleep({0, 500000000}, 0xbe92c740) = 0
  335. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  336. nanosleep({0, 500000000}, 0xbe92c740) = 0
  337. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  338. nanosleep({0, 500000000}, 0xbe92c740) = 0
  339. open("/dev/pvrsrvkm", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  340. nanosleep({0, 500000000}, 0xbe92c740) = 0
  341. mprotect(0x4012f000, 4092, PROT_READ|PROT_WRITE) = 0
  342. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  343. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  344. mprotect(0x4012f000, 4092, PROT_READ) = 0
  345. mprotect(0x40001000, 4092, PROT_READ) = 0
  346. mprotect(0x40086000, 4092, PROT_READ) = 0
  347. access("/vendor/lib/hw/hwcomposer.espresso.so", R_OK) = -1 ENOENT (No such file or directory)
  348. access("/system/lib/hw/hwcomposer.espresso.so", R_OK) = -1 ENOENT (No such file or directory)
  349. access("/vendor/lib/hw/hwcomposer.piranha.so", R_OK) = 0
  350. mprotect(0x4012f000, 4092, PROT_READ|PROT_WRITE) = 0
  351. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  352. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  353. open("/vendor/lib/hw/hwcomposer.piranha.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  354. 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
  355. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40095000
  356. madvise(0x40095000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  357. lseek(7, -8, SEEK_END) = 136708
  358. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  359. mmap2(NULL, 348160, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4060f000
  360. madvise(0x4060f000, 348160, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  361. mmap2(0x4060f000, 132160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x4060f000
  362. madvise(0x4060f000, 132160, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  363. mmap2(0x40630000, 4433, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x20000) = 0x40630000
  364. madvise(0x40630000, 4433, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  365. mmap2(0x40632000, 204800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40632000
  366. madvise(0x40632000, 204800, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  367. close(7) = 0
  368. munmap(0x40095000, 4096) = 0
  369. open("/vendor/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  370. open("/system/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  371. 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
  372. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4012e000
  373. madvise(0x4012e000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  374. lseek(7, -8, SEEK_END) = 21776
  375. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  376. mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40664000
  377. madvise(0x40664000, 32768, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  378. mmap2(0x40664000, 16973, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40664000
  379. madvise(0x40664000, 16973, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  380. mmap2(0x40669000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x4000) = 0x40669000
  381. madvise(0x40669000, 4136, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  382. mmap2(0x4066b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4066b000
  383. madvise(0x4066b000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  384. close(7) = 0
  385. munmap(0x4012e000, 4096) = 0
  386. open("/vendor/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  387. open("/system/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  388. 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
  389. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x400c5000
  390. madvise(0x400c5000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  391. lseek(7, -8, SEEK_END) = 9392
  392. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  393. mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4066c000
  394. madvise(0x4066c000, 16384, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  395. mmap2(0x4066c000, 7632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x4066c000
  396. madvise(0x4066c000, 7632, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  397. mmap2(0x4066e000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x1000) = 0x4066e000
  398. madvise(0x4066e000, 4100, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  399. close(7) = 0
  400. munmap(0x400c5000, 4096) = 0
  401. mprotect(0x4066e000, 4096, PROT_READ) = 0
  402. open("/vendor/lib/libnetutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  403. open("/system/lib/libnetutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  404. 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
  405. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40059000
  406. madvise(0x40059000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  407. lseek(7, -8, SEEK_END) = 21684
  408. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  409. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40670000
  410. madvise(0x40670000, 28672, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  411. mmap2(0x40670000, 18896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40670000
  412. madvise(0x40670000, 18896, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  413. mmap2(0x40675000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x4000) = 0x40675000
  414. madvise(0x40675000, 4108, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  415. close(7) = 0
  416. munmap(0x40059000, 4096) = 0
  417. mprotect(0x40675000, 4096, PROT_READ) = 0
  418. mprotect(0x40669000, 4096, PROT_READ) = 0
  419. open("/vendor/lib/libz.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  420. open("/system/lib/libz.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  421. 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
  422. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40070000
  423. madvise(0x40070000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  424. lseek(7, -8, SEEK_END) = 95564
  425. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  426. mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40782000
  427. madvise(0x40782000, 102400, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  428. mmap2(0x40782000, 91824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40782000
  429. madvise(0x40782000, 91824, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  430. mmap2(0x40799000, 4160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x16000) = 0x40799000
  431. madvise(0x40799000, 4160, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  432. close(7) = 0
  433. munmap(0x40070000, 4096) = 0
  434. mprotect(0x40799000, 4096, PROT_READ) = 0
  435. open("/vendor/lib/libion_ti.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  436. open("/system/lib/libion_ti.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  437. 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
  438. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x4005e000
  439. madvise(0x4005e000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  440. lseek(7, -8, SEEK_END) = 5244
  441. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  442. mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40184000
  443. madvise(0x40184000, 12288, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  444. mmap2(0x40184000, 2619, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40184000
  445. madvise(0x40184000, 2619, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  446. mmap2(0x40185000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40185000
  447. madvise(0x40185000, 4100, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  448. close(7) = 0
  449. munmap(0x4005e000, 4096) = 0
  450. mprotect(0x40185000, 4096, PROT_READ) = 0
  451. open("/vendor/lib/libedid.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  452. open("/system/lib/libedid.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 7
  453. 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
  454. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 7, 0) = 0x400c5000
  455. madvise(0x400c5000, 4096, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  456. lseek(7, -8, SEEK_END) = 9288
  457. read(7, "\1\0\0\0\0\0\0\0", 8) = 8
  458. mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40677000
  459. madvise(0x40677000, 16384, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  460. mmap2(0x40677000, 4180, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x40677000
  461. madvise(0x40677000, 4180, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  462. mmap2(0x40679000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x1000) = 0x40679000
  463. madvise(0x40679000, 4100, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
  464. close(7) = 0
  465. munmap(0x400c5000, 4096) = 0
  466. mprotect(0x40679000, 4096, PROT_READ) = 0
  467. mprotect(0x40630000, 4096, PROT_READ) = 0
  468. mprotect(0x4012f000, 4092, PROT_READ) = 0
  469. mprotect(0x40001000, 4092, PROT_READ) = 0
  470. mprotect(0x40086000, 4092, PROT_READ) = 0
  471. access("/vendor/lib/hw/gralloc.espresso.so", R_OK) = -1 ENOENT (No such file or directory)
  472. access("/system/lib/hw/gralloc.espresso.so", R_OK) = -1 ENOENT (No such file or directory)
  473. access("/vendor/lib/hw/gralloc.piranha.so", R_OK) = -1 ENOENT (No such file or directory)
  474. access("/system/lib/hw/gralloc.piranha.so", R_OK) = -1 ENOENT (No such file or directory)
  475. access("/vendor/lib/hw/gralloc.omap4.so", R_OK) = 0
  476. mprotect(0x4012f000, 4092, PROT_READ|PROT_WRITE) = 0
  477. mprotect(0x40001000, 4092, PROT_READ|PROT_WRITE) = 0
  478. mprotect(0x40086000, 4092, PROT_READ|PROT_WRITE) = 0
  479. mprotect(0x4012f000, 4092, PROT_READ) = 0
  480. mprotect(0x40001000, 4092, PROT_READ) = 0
  481. mprotect(0x40086000, 4092, PROT_READ) = 0
  482. open("/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  483. open("/dev/log/radio", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  484. open("/dev/log/events", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  485. open("/dev/log/system", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  486. close(-1) = -1 EBADF (Bad file descriptor)
  487. close(-1) = -1 EBADF (Bad file descriptor)
  488. close(-1) = -1 EBADF (Bad file descriptor)
  489. sigprocmask(SIG_SETMASK, ~[ABRT], NULL) = 0
  490. getpid() = 2077
  491. tgkill(2077, 2077, SIGABRT) = 0
  492. --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=2077, si_uid=0} ---
  493. sigaction(SIGABRT, {SIG_DFL, [], SA_RESTART}, {0x40130a71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, 0) = 0
  494. sigaction(SIGABRT, {0x40130a71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 0) = 0
  495. prctl(PR_GET_NAME, 0x40072c00, 0, 0, 0) = 0
  496. gettid() = 2077
  497. open("/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
  498. gettid() = 2077
  499. socket(PF_LOCAL, SOCK_STREAM, 0) = 7
  500. connect(7, {sa_family=AF_LOCAL, sun_path=@"android:debuggerd"}, 20) = 0
  501. write(7, "\0\0\0\0\35\10\0\0\0\0\0\0", 12) = 12
  502. read(7, "", 1) = 0
  503. close(7) = 0
  504. sigaction(SIGABRT, {SIG_DFL, [], SA_RESTART}, {0x40130a71, [], SA_STACK|SA_RESTART|SA_SIGINFO}, 0) = 0
  505. getpid() = 2077
  506. gettid() = 2077
  507. tgkill(2077, 2077, SIGABRT) = 0
  508. rt_sigreturn() = 0
  509. --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=2077, si_uid=0} ---
  510. +++ killed by SIGABRT +++
  511. Aborted
Add Comment
Please, Sign In to add comment