Advertisement
nospamdan

strace vold

Nov 30th, 2015
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. strace vold
  2. execve("/system/bin/vold", ["vold"], [/* 21 vars */]) = 0
  3. mprotect(0x4020e000, 4096, PROT_READ)   = 0
  4. set_tid_address(0x40210b54)             = 866
  5. set_tls(0x40210b94, 0, 0x8, 0x4021121c, 0x40210b4c) = 0
  6. mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400b9000
  7. madvise(0x400b9000, 12288, MADV_MERGEABLE) = 0
  8. mprotect(0x400b9000, 4096, PROT_NONE)   = 0
  9. sigaltstack({ss_sp=0x400ba000, ss_flags=0, ss_size=8192}, NULL) = 0
  10. prctl(0x53564d41 /* PR_??? */, 0, 0x400ba000, 0x2000, 0x4020c352) = -1 EINVAL (Invalid argument)
  11. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40122000
  12. madvise(0x40122000, 4096, MADV_MERGEABLE) = 0
  13. mprotect(0x40122000, 4096, PROT_READ)   = 0
  14. mprotect(0x40122000, 4096, PROT_READ|PROT_WRITE) = 0
  15. mprotect(0x40122000, 4096, PROT_READ)   = 0
  16. mprotect(0x40122000, 4096, PROT_READ|PROT_WRITE) = 0
  17. mprotect(0x40122000, 4096, PROT_READ)   = 0
  18. mprotect(0x40122000, 4096, PROT_READ|PROT_WRITE) = 0
  19. mprotect(0x40122000, 4096, PROT_READ)   = 0
  20. mprotect(0x40122000, 4096, PROT_READ|PROT_WRITE) = 0
  21. mprotect(0x40122000, 4096, PROT_READ)   = 0
  22. personality(0xffffffff /* PER_??? */)   = 8388608
  23. personality(0x800008 /* PER_??? */)     = 8388608
  24. openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3
  25. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  26. mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x40213000
  27. close(3)                                = 0
  28. sigaction(SIGABRT, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  29. sigaction(SIGBUS, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  30. sigaction(SIGFPE, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  31. sigaction(SIGILL, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  32. sigaction(SIGPIPE, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  33. sigaction(SIGSEGV, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  34. sigaction(SIGSTKFLT, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  35. sigaction(SIGTRAP, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  36. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4005c000
  37. madvise(0x4005c000, 4096, MADV_MERGEABLE) = 0
  38. prctl(0x53564d41 /* PR_??? */, 0, 0x4005c000, 0x1000, 0x4020a4d5) = -1 EINVAL (Invalid argument)
  39. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400a9000
  40. madvise(0x400a9000, 4096, MADV_MERGEABLE) = 0
  41. prctl(0x53564d41 /* PR_??? */, 0, 0x400a9000, 0x1000, 0x4020a470) = -1 EINVAL (Invalid argument)
  42. mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40125000
  43. madvise(0x40125000, 12, MADV_MERGEABLE) = 0
  44. prctl(0x53564d41 /* PR_??? */, 0, 0x40125000, 0xc, 0x4020a44c) = -1 EINVAL (Invalid argument)
  45. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40233000
  46. madvise(0x40233000, 4096, MADV_MERGEABLE) = 0
  47. prctl(0x53564d41 /* PR_??? */, 0, 0x40233000, 0x1000, 0x4020a480) = -1 EINVAL (Invalid argument)
  48. mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4028c000
  49. madvise(0x4028c000, 12, MADV_MERGEABLE) = 0
  50. prctl(0x53564d41 /* PR_??? */, 0, 0x4028c000, 0xc, 0x4020a44c) = -1 EINVAL (Invalid argument)
  51. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x402e9000
  52. madvise(0x402e9000, 4096, MADV_MERGEABLE) = 0
  53. prctl(0x53564d41 /* PR_??? */, 0, 0x402e9000, 0x1000, 0x4020a460) = -1 EINVAL (Invalid argument)
  54. mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4032c000
  55. madvise(0x4032c000, 12, MADV_MERGEABLE) = 0
  56. prctl(0x53564d41 /* PR_??? */, 0, 0x4032c000, 0xc, 0x4020a44c) = -1 EINVAL (Invalid argument)
  57. munmap(0x402e9000, 4096)                = 0
  58. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400c2000
  59. madvise(0x400c2000, 4096, MADV_MERGEABLE) = 0
  60. prctl(0x53564d41 /* PR_??? */, 0, 0x400c2000, 0x1000, 0x4020a4d5) = -1 EINVAL (Invalid argument)
  61. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400c5000
  62. madvise(0x400c5000, 4096, MADV_MERGEABLE) = 0
  63. prctl(0x53564d41 /* PR_??? */, 0, 0x400c5000, 0x1000, 0x4020a4d5) = -1 EINVAL (Invalid argument)
  64. openat(AT_FDCWD, "/system/lib/libboringssl-compat.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  65. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  66. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  67. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  68. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  69. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4019a000
  70. madvise(0x4019a000, 8192, MADV_MERGEABLE) = 0
  71. prctl(0x53564d41 /* PR_??? */, 0, 0x4019a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  72. futex(0x40211f8c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  73. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libboringssl-compat."..., 4096) = 34
  74. munmap(0x4019a000, 8192)                = 0
  75. munmap(0x40126000, 8192)                = 0
  76. pread64(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, 0) = 52
  77. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40025000
  78. madvise(0x40025000, 4096, MADV_MERGEABLE) = 0
  79. mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40063000
  80. madvise(0x40063000, 24576, MADV_MERGEABLE) = 0
  81. mmap2(0x40063000, 15272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40063000
  82. madvise(0x40063000, 15272, MADV_MERGEABLE) = 0
  83. mmap2(0x40067000, 4140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x40067000
  84. madvise(0x40067000, 4140, MADV_MERGEABLE) = 0
  85. munmap(0x40025000, 4096)                = 0
  86. close(3)                                = 0
  87. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40034000
  88. madvise(0x40034000, 4096, MADV_MERGEABLE) = 0
  89. prctl(0x53564d41 /* PR_??? */, 0, 0x40034000, 0x1000, 0x4020a460) = -1 EINVAL (Invalid argument)
  90. openat(AT_FDCWD, "/system/lib/libsamsung_symbols.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  91. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  92. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4007b000
  93. madvise(0x4007b000, 8192, MADV_MERGEABLE) = 0
  94. prctl(0x53564d41 /* PR_??? */, 0, 0x4007b000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  95. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  96. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  97. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  98. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libsamsung_symbols.s"..., 4096) = 33
  99. munmap(0x40126000, 8192)                = 0
  100. munmap(0x4007b000, 8192)                = 0
  101. pread64(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, 0) = 52
  102. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4006f000
  103. madvise(0x4006f000, 4096, MADV_MERGEABLE) = 0
  104. mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4007d000
  105. madvise(0x4007d000, 20480, MADV_MERGEABLE) = 0
  106. mmap2(0x4007d000, 11417, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4007d000
  107. madvise(0x4007d000, 11417, MADV_MERGEABLE) = 0
  108. mmap2(0x40080000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x40080000
  109. madvise(0x40080000, 4100, MADV_MERGEABLE) = 0
  110. munmap(0x4006f000, 4096)                = 0
  111. close(3)                                = 0
  112. openat(AT_FDCWD, "/vendor/lib/libsysutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  113. openat(AT_FDCWD, "/system/lib/libsysutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  114. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  115. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4007a000
  116. madvise(0x4007a000, 8192, MADV_MERGEABLE) = 0
  117. prctl(0x53564d41 /* PR_??? */, 0, 0x4007a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  118. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4017b000
  119. madvise(0x4017b000, 8192, MADV_MERGEABLE) = 0
  120. prctl(0x53564d41 /* PR_??? */, 0, 0x4017b000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  121. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libsysutils.so", 4096) = 26
  122. munmap(0x4017b000, 8192)                = 0
  123. munmap(0x4007a000, 8192)                = 0
  124. pread64(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, 0) = 52
  125. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400b4000
  126. madvise(0x400b4000, 4096, MADV_MERGEABLE) = 0
  127. mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40131000
  128. madvise(0x40131000, 40960, MADV_MERGEABLE) = 0
  129. mmap2(0x40131000, 31224, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40131000
  130. madvise(0x40131000, 31224, MADV_MERGEABLE) = 0
  131. mmap2(0x40139000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0x40139000
  132. madvise(0x40139000, 4100, MADV_MERGEABLE) = 0
  133. munmap(0x400b4000, 4096)                = 0
  134. close(3)                                = 0
  135. openat(AT_FDCWD, "/vendor/lib/libbinder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  136. openat(AT_FDCWD, "/system/lib/libbinder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  137. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  138. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  139. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  140. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  141. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40145000
  142. madvise(0x40145000, 8192, MADV_MERGEABLE) = 0
  143. prctl(0x53564d41 /* PR_??? */, 0, 0x40145000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  144. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbinder.so", 4096) = 24
  145. munmap(0x40145000, 8192)                = 0
  146. munmap(0x40126000, 8192)                = 0
  147. pread64(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, 0) = 52
  148. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400be000
  149. madvise(0x400be000, 4096, MADV_MERGEABLE) = 0
  150. mmap2(NULL, 188416, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4018e000
  151. madvise(0x4018e000, 188416, MADV_MERGEABLE) = 0
  152. mmap2(0x4018e000, 150468, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4018e000
  153. madvise(0x4018e000, 150468, MADV_MERGEABLE) = 0
  154. mmap2(0x401b4000, 28696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x25000) = 0x401b4000
  155. madvise(0x401b4000, 28696, MADV_MERGEABLE) = 0
  156. munmap(0x400be000, 4096)                = 0
  157. close(3)                                = 0
  158. openat(AT_FDCWD, "/vendor/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  159. openat(AT_FDCWD, "/system/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  160. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  161. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4009a000
  162. madvise(0x4009a000, 8192, MADV_MERGEABLE) = 0
  163. prctl(0x53564d41 /* PR_??? */, 0, 0x4009a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  164. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40144000
  165. madvise(0x40144000, 8192, MADV_MERGEABLE) = 0
  166. prctl(0x53564d41 /* PR_??? */, 0, 0x40144000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  167. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libcutils.so", 4096) = 24
  168. munmap(0x40144000, 8192)                = 0
  169. munmap(0x4009a000, 8192)                = 0
  170. pread64(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, 0) = 52
  171. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400bc000
  172. madvise(0x400bc000, 4096, MADV_MERGEABLE) = 0
  173. mmap2(NULL, 69632, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401bc000
  174. madvise(0x401bc000, 69632, MADV_MERGEABLE) = 0
  175. mmap2(0x401bc000, 56212, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401bc000
  176. madvise(0x401bc000, 56212, MADV_MERGEABLE) = 0
  177. mmap2(0x401cb000, 4228, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe000) = 0x401cb000
  178. madvise(0x401cb000, 4228, MADV_MERGEABLE) = 0
  179. munmap(0x400bc000, 4096)                = 0
  180. close(3)                                = 0
  181. openat(AT_FDCWD, "/vendor/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  182. openat(AT_FDCWD, "/system/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  183. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  184. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4009e000
  185. madvise(0x4009e000, 8192, MADV_MERGEABLE) = 0
  186. prctl(0x53564d41 /* PR_??? */, 0, 0x4009e000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  187. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  188. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  189. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  190. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/liblog.so", 4096) = 21
  191. munmap(0x40126000, 8192)                = 0
  192. munmap(0x4009e000, 8192)                = 0
  193. pread64(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, 0) = 52
  194. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40060000
  195. madvise(0x40060000, 4096, MADV_MERGEABLE) = 0
  196. mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40094000
  197. madvise(0x40094000, 36864, MADV_MERGEABLE) = 0
  198. mmap2(0x40094000, 27124, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40094000
  199. madvise(0x40094000, 27124, MADV_MERGEABLE) = 0
  200. mmap2(0x4009b000, 4180, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x4009b000
  201. madvise(0x4009b000, 4180, MADV_MERGEABLE) = 0
  202. munmap(0x40060000, 4096)                = 0
  203. close(3)                                = 0
  204. openat(AT_FDCWD, "/vendor/lib/libdiskconfig.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  205. openat(AT_FDCWD, "/system/lib/libdiskconfig.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  206. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  207. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40069000
  208. madvise(0x40069000, 8192, MADV_MERGEABLE) = 0
  209. prctl(0x53564d41 /* PR_??? */, 0, 0x40069000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  210. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400ab000
  211. madvise(0x400ab000, 8192, MADV_MERGEABLE) = 0
  212. prctl(0x53564d41 /* PR_??? */, 0, 0x400ab000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  213. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libdiskconfig.so", 4096) = 28
  214. munmap(0x400ab000, 8192)                = 0
  215. munmap(0x40069000, 8192)                = 0
  216. pread64(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, 0) = 52
  217. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4000e000
  218. madvise(0x4000e000, 4096, MADV_MERGEABLE) = 0
  219. mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001e000
  220. madvise(0x4001e000, 32768, MADV_MERGEABLE) = 0
  221. mmap2(0x4001e000, 21550, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4001e000
  222. madvise(0x4001e000, 21550, MADV_MERGEABLE) = 0
  223. mmap2(0x40024000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x40024000
  224. madvise(0x40024000, 4100, MADV_MERGEABLE) = 0
  225. munmap(0x4000e000, 4096)                = 0
  226. close(3)                                = 0
  227. openat(AT_FDCWD, "/vendor/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  228. openat(AT_FDCWD, "/system/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  229. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  230. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4005d000
  231. madvise(0x4005d000, 8192, MADV_MERGEABLE) = 0
  232. prctl(0x53564d41 /* PR_??? */, 0, 0x4005d000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  233. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4008d000
  234. madvise(0x4008d000, 8192, MADV_MERGEABLE) = 0
  235. prctl(0x53564d41 /* PR_??? */, 0, 0x4008d000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  236. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libhardware_legacy.s"..., 4096) = 33
  237. munmap(0x4008d000, 8192)                = 0
  238. munmap(0x4005d000, 8192)                = 0
  239. pread64(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, 0) = 52
  240. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
  241. madvise(0x40018000, 4096, MADV_MERGEABLE) = 0
  242. mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40084000
  243. madvise(0x40084000, 40960, MADV_MERGEABLE) = 0
  244. mmap2(0x40084000, 27184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40084000
  245. madvise(0x40084000, 27184, MADV_MERGEABLE) = 0
  246. mmap2(0x4008b000, 4140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x4008b000
  247. madvise(0x4008b000, 4140, MADV_MERGEABLE) = 0
  248. mmap2(0x4008d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4008d000
  249. madvise(0x4008d000, 4096, MADV_MERGEABLE) = 0
  250. munmap(0x40018000, 4096)                = 0
  251. close(3)                                = 0
  252. openat(AT_FDCWD, "/vendor/lib/liblogwrap.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  253. openat(AT_FDCWD, "/system/lib/liblogwrap.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  254. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  255. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40010000
  256. madvise(0x40010000, 8192, MADV_MERGEABLE) = 0
  257. prctl(0x53564d41 /* PR_??? */, 0, 0x40010000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  258. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  259. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  260. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  261. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/liblogwrap.so", 4096) = 25
  262. munmap(0x40126000, 8192)                = 0
  263. munmap(0x40010000, 8192)                = 0
  264. pread64(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, 0) = 52
  265. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40054000
  266. madvise(0x40054000, 4096, MADV_MERGEABLE) = 0
  267. mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400a0000
  268. madvise(0x400a0000, 24576, MADV_MERGEABLE) = 0
  269. mmap2(0x400a0000, 14551, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400a0000
  270. madvise(0x400a0000, 14551, MADV_MERGEABLE) = 0
  271. mmap2(0x400a4000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x400a4000
  272. madvise(0x400a4000, 4100, MADV_MERGEABLE) = 0
  273. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40000000
  274. madvise(0x40000000, 4096, MADV_MERGEABLE) = 0
  275. prctl(0x53564d41 /* PR_??? */, 0, 0x40000000, 0x1000, 0x4020a4d5) = -1 EINVAL (Invalid argument)
  276. munmap(0x40054000, 4096)                = 0
  277. close(3)                                = 0
  278. openat(AT_FDCWD, "/vendor/lib/libext4_utils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  279. openat(AT_FDCWD, "/system/lib/libext4_utils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  280. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  281. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  282. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  283. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  284. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401ee000
  285. madvise(0x401ee000, 8192, MADV_MERGEABLE) = 0
  286. prctl(0x53564d41 /* PR_??? */, 0, 0x401ee000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  287. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libext4_utils.so", 4096) = 28
  288. munmap(0x401ee000, 8192)                = 0
  289. munmap(0x40126000, 8192)                = 0
  290. pread64(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, 0) = 52
  291. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400bf000
  292. madvise(0x400bf000, 4096, MADV_MERGEABLE) = 0
  293. mmap2(NULL, 86016, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401cd000
  294. madvise(0x401cd000, 86016, MADV_MERGEABLE) = 0
  295. mmap2(0x401cd000, 74376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401cd000
  296. madvise(0x401cd000, 74376, MADV_MERGEABLE) = 0
  297. mmap2(0x401e0000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x401e0000
  298. madvise(0x401e0000, 4116, MADV_MERGEABLE) = 0
  299. munmap(0x400bf000, 4096)                = 0
  300. close(3)                                = 0
  301. openat(AT_FDCWD, "/vendor/lib/libf2fs_sparseblock.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  302. openat(AT_FDCWD, "/system/lib/libf2fs_sparseblock.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  303. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  304. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4009d000
  305. madvise(0x4009d000, 8192, MADV_MERGEABLE) = 0
  306. prctl(0x53564d41 /* PR_??? */, 0, 0x4009d000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  307. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4016b000
  308. madvise(0x4016b000, 8192, MADV_MERGEABLE) = 0
  309. prctl(0x53564d41 /* PR_??? */, 0, 0x4016b000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  310. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libf2fs_sparseblock."..., 4096) = 34
  311. munmap(0x4016b000, 8192)                = 0
  312. munmap(0x4009d000, 8192)                = 0
  313. pread64(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, 0) = 52
  314. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40010000
  315. madvise(0x40010000, 4096, MADV_MERGEABLE) = 0
  316. mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400aa000
  317. madvise(0x400aa000, 32768, MADV_MERGEABLE) = 0
  318. mmap2(0x400aa000, 20425, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400aa000
  319. madvise(0x400aa000, 20425, MADV_MERGEABLE) = 0
  320. mmap2(0x400b0000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x400b0000
  321. madvise(0x400b0000, 4100, MADV_MERGEABLE) = 0
  322. munmap(0x40010000, 4096)                = 0
  323. close(3)                                = 0
  324. openat(AT_FDCWD, "/vendor/lib/libcrypto.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  325. openat(AT_FDCWD, "/system/lib/libcrypto.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  326. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  327. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400c0000
  328. madvise(0x400c0000, 8192, MADV_MERGEABLE) = 0
  329. prctl(0x53564d41 /* PR_??? */, 0, 0x400c0000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  330. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  331. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  332. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  333. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libcrypto.so", 4096) = 24
  334. munmap(0x40126000, 8192)                = 0
  335. munmap(0x400c0000, 8192)                = 0
  336. pread64(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, 0) = 52
  337. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40069000
  338. madvise(0x40069000, 4096, MADV_MERGEABLE) = 0
  339. mmap2(NULL, 643072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4028d000
  340. madvise(0x4028d000, 643072, MADV_MERGEABLE) = 0
  341. mmap2(0x4028d000, 589348, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4028d000
  342. madvise(0x4028d000, 589348, MADV_MERGEABLE) = 0
  343. mmap2(0x4031e000, 45680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x90000) = 0x4031e000
  344. madvise(0x4031e000, 45680, MADV_MERGEABLE) = 0
  345. munmap(0x40069000, 4096)                = 0
  346. close(3)                                = 0
  347. openat(AT_FDCWD, "/vendor/lib/libselinux.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  348. openat(AT_FDCWD, "/system/lib/libselinux.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  349. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  350. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40018000
  351. madvise(0x40018000, 8192, MADV_MERGEABLE) = 0
  352. prctl(0x53564d41 /* PR_??? */, 0, 0x40018000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  353. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400b2000
  354. madvise(0x400b2000, 8192, MADV_MERGEABLE) = 0
  355. prctl(0x53564d41 /* PR_??? */, 0, 0x400b2000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  356. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libselinux.so", 4096) = 25
  357. munmap(0x400b2000, 8192)                = 0
  358. munmap(0x40018000, 8192)                = 0
  359. pread64(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, 0) = 52
  360. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4004d000
  361. madvise(0x4004d000, 4096, MADV_MERGEABLE) = 0
  362. mmap2(NULL, 69632, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4013b000
  363. madvise(0x4013b000, 69632, MADV_MERGEABLE) = 0
  364. mmap2(0x4013b000, 57234, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4013b000
  365. madvise(0x4013b000, 57234, MADV_MERGEABLE) = 0
  366. mmap2(0x4014a000, 4148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe000) = 0x4014a000
  367. madvise(0x4014a000, 4148, MADV_MERGEABLE) = 0
  368. munmap(0x4004d000, 4096)                = 0
  369. close(3)                                = 0
  370. openat(AT_FDCWD, "/vendor/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  371. openat(AT_FDCWD, "/system/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  372. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  373. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40039000
  374. madvise(0x40039000, 8192, MADV_MERGEABLE) = 0
  375. prctl(0x53564d41 /* PR_??? */, 0, 0x40039000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  376. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40126000
  377. madvise(0x40126000, 8192, MADV_MERGEABLE) = 0
  378. prctl(0x53564d41 /* PR_??? */, 0, 0x40126000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  379. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libutils.so", 4096) = 23
  380. munmap(0x40126000, 8192)                = 0
  381. munmap(0x40039000, 8192)                = 0
  382. pread64(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, 0) = 52
  383. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400b2000
  384. madvise(0x400b2000, 4096, MADV_MERGEABLE) = 0
  385. mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40234000
  386. madvise(0x40234000, 110592, MADV_MERGEABLE) = 0
  387. mmap2(0x40234000, 95632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40234000
  388. madvise(0x40234000, 95632, MADV_MERGEABLE) = 0
  389. mmap2(0x4024d000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x18000) = 0x4024d000
  390. madvise(0x4024d000, 4116, MADV_MERGEABLE) = 0
  391. munmap(0x400b2000, 4096)                = 0
  392. close(3)                                = 0
  393. openat(AT_FDCWD, "/vendor/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  394. openat(AT_FDCWD, "/system/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  395. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  396. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4004c000
  397. madvise(0x4004c000, 8192, MADV_MERGEABLE) = 0
  398. prctl(0x53564d41 /* PR_??? */, 0, 0x4004c000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  399. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40082000
  400. madvise(0x40082000, 8192, MADV_MERGEABLE) = 0
  401. prctl(0x53564d41 /* PR_??? */, 0, 0x40082000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  402. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libhardware.so", 4096) = 26
  403. munmap(0x40082000, 8192)                = 0
  404. munmap(0x4004c000, 8192)                = 0
  405. pread64(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, 0) = 52
  406. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40126000
  407. madvise(0x40126000, 4096, MADV_MERGEABLE) = 0
  408. mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4014c000
  409. madvise(0x4014c000, 20480, MADV_MERGEABLE) = 0
  410. mmap2(0x4014c000, 11390, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4014c000
  411. madvise(0x4014c000, 11390, MADV_MERGEABLE) = 0
  412. mmap2(0x4014f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x4014f000
  413. madvise(0x4014f000, 4100, MADV_MERGEABLE) = 0
  414. munmap(0x40126000, 4096)                = 0
  415. close(3)                                = 0
  416. openat(AT_FDCWD, "/vendor/lib/libsoftkeymaster.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  417. openat(AT_FDCWD, "/system/lib/libsoftkeymaster.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  418. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  419. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4008f000
  420. madvise(0x4008f000, 8192, MADV_MERGEABLE) = 0
  421. prctl(0x53564d41 /* PR_??? */, 0, 0x4008f000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  422. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40151000
  423. madvise(0x40151000, 8192, MADV_MERGEABLE) = 0
  424. prctl(0x53564d41 /* PR_??? */, 0, 0x40151000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  425. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libsoftkeymaster.so", 4096) = 31
  426. munmap(0x40151000, 8192)                = 0
  427. munmap(0x4008f000, 8192)                = 0
  428. pread64(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, 0) = 52
  429. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40126000
  430. madvise(0x40126000, 4096, MADV_MERGEABLE) = 0
  431. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40151000
  432. madvise(0x40151000, 28672, MADV_MERGEABLE) = 0
  433. mmap2(0x40151000, 17894, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40151000
  434. madvise(0x40151000, 17894, MADV_MERGEABLE) = 0
  435. mmap2(0x40156000, 4232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40156000
  436. madvise(0x40156000, 4232, MADV_MERGEABLE) = 0
  437. munmap(0x40126000, 4096)                = 0
  438. close(3)                                = 0
  439. openat(AT_FDCWD, "/vendor/lib/libbase.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  440. openat(AT_FDCWD, "/system/lib/libbase.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  441. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  442. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400bc000
  443. madvise(0x400bc000, 8192, MADV_MERGEABLE) = 0
  444. prctl(0x53564d41 /* PR_??? */, 0, 0x400bc000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  445. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401e2000
  446. madvise(0x401e2000, 8192, MADV_MERGEABLE) = 0
  447. prctl(0x53564d41 /* PR_??? */, 0, 0x401e2000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  448. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbase.so", 4096) = 22
  449. munmap(0x401e2000, 8192)                = 0
  450. munmap(0x400bc000, 8192)                = 0
  451. pread64(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, 0) = 52
  452. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400bd000
  453. madvise(0x400bd000, 4096, MADV_MERGEABLE) = 0
  454. mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40126000
  455. madvise(0x40126000, 45056, MADV_MERGEABLE) = 0
  456. mmap2(0x40126000, 32900, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40126000
  457. madvise(0x40126000, 32900, MADV_MERGEABLE) = 0
  458. mmap2(0x4012f000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x4012f000
  459. madvise(0x4012f000, 4104, MADV_MERGEABLE) = 0
  460. munmap(0x400bd000, 4096)                = 0
  461. close(3)                                = 0
  462. openat(AT_FDCWD, "/vendor/lib/libext2_blkid.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  463. openat(AT_FDCWD, "/system/lib/libext2_blkid.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  464. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  465. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40057000
  466. madvise(0x40057000, 8192, MADV_MERGEABLE) = 0
  467. prctl(0x53564d41 /* PR_??? */, 0, 0x40057000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  468. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40069000
  469. madvise(0x40069000, 8192, MADV_MERGEABLE) = 0
  470. prctl(0x53564d41 /* PR_??? */, 0, 0x40069000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  471. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libext2_blkid.so", 4096) = 28
  472. munmap(0x40069000, 8192)                = 0
  473. munmap(0x40057000, 8192)                = 0
  474. pread64(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, 0) = 52
  475. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40158000
  476. madvise(0x40158000, 4096, MADV_MERGEABLE) = 0
  477. mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401e2000
  478. madvise(0x401e2000, 49152, MADV_MERGEABLE) = 0
  479. mmap2(0x401e2000, 36072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x401e2000
  480. madvise(0x401e2000, 36072, MADV_MERGEABLE) = 0
  481. mmap2(0x401ec000, 6464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x401ec000
  482. madvise(0x401ec000, 6464, MADV_MERGEABLE) = 0
  483. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40042000
  484. madvise(0x40042000, 4096, MADV_MERGEABLE) = 0
  485. prctl(0x53564d41 /* PR_??? */, 0, 0x40042000, 0x1000, 0x4020a4d5) = -1 EINVAL (Invalid argument)
  486. munmap(0x40158000, 4096)                = 0
  487. close(3)                                = 0
  488. openat(AT_FDCWD, "/vendor/lib/libc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  489. openat(AT_FDCWD, "/system/lib/libc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  490. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  491. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4004f000
  492. madvise(0x4004f000, 8192, MADV_MERGEABLE) = 0
  493. prctl(0x53564d41 /* PR_??? */, 0, 0x4004f000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  494. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400b3000
  495. madvise(0x400b3000, 8192, MADV_MERGEABLE) = 0
  496. prctl(0x53564d41 /* PR_??? */, 0, 0x400b3000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  497. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libc++.so", 4096) = 21
  498. munmap(0x400b3000, 8192)                = 0
  499. munmap(0x4004f000, 8192)                = 0
  500. pread64(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, 0) = 52
  501. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4008e000
  502. madvise(0x4008e000, 4096, MADV_MERGEABLE) = 0
  503. mmap2(NULL, 585728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4032d000
  504. madvise(0x4032d000, 585728, MADV_MERGEABLE) = 0
  505. mmap2(0x4032d000, 557059, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4032d000
  506. madvise(0x4032d000, 557059, MADV_MERGEABLE) = 0
  507. mmap2(0x403b6000, 16401, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x88000) = 0x403b6000
  508. madvise(0x403b6000, 16401, MADV_MERGEABLE) = 0
  509. mmap2(0x403bb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403bb000
  510. madvise(0x403bb000, 4096, MADV_MERGEABLE) = 0
  511. munmap(0x4008e000, 4096)                = 0
  512. close(3)                                = 0
  513. openat(AT_FDCWD, "/vendor/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  514. openat(AT_FDCWD, "/system/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  515. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  516. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40158000
  517. madvise(0x40158000, 8192, MADV_MERGEABLE) = 0
  518. prctl(0x53564d41 /* PR_??? */, 0, 0x40158000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  519. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40180000
  520. madvise(0x40180000, 8192, MADV_MERGEABLE) = 0
  521. prctl(0x53564d41 /* PR_??? */, 0, 0x40180000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  522. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libc.so", 4096) = 19
  523. munmap(0x40180000, 8192)                = 0
  524. munmap(0x40158000, 8192)                = 0
  525. pread64(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, 0) = 52
  526. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4008e000
  527. madvise(0x4008e000, 4096, MADV_MERGEABLE) = 0
  528. mmap2(NULL, 540672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x403bc000
  529. madvise(0x403bc000, 540672, MADV_MERGEABLE) = 0
  530. mmap2(0x403bc000, 468208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x403bc000
  531. madvise(0x403bc000, 468208, MADV_MERGEABLE) = 0
  532. mmap2(0x4042f000, 26056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x72000) = 0x4042f000
  533. madvise(0x4042f000, 26056, MADV_MERGEABLE) = 0
  534. mmap2(0x40436000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40436000
  535. madvise(0x40436000, 40960, MADV_MERGEABLE) = 0
  536. munmap(0x4008e000, 4096)                = 0
  537. close(3)                                = 0
  538. openat(AT_FDCWD, "/vendor/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  539. openat(AT_FDCWD, "/system/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  540. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  541. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4004e000
  542. madvise(0x4004e000, 8192, MADV_MERGEABLE) = 0
  543. prctl(0x53564d41 /* PR_??? */, 0, 0x4004e000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  544. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40158000
  545. madvise(0x40158000, 8192, MADV_MERGEABLE) = 0
  546. prctl(0x53564d41 /* PR_??? */, 0, 0x40158000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  547. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libm.so", 4096) = 19
  548. munmap(0x40158000, 8192)                = 0
  549. munmap(0x4004e000, 8192)                = 0
  550. pread64(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, 0) = 52
  551. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40031000
  552. madvise(0x40031000, 4096, MADV_MERGEABLE) = 0
  553. mmap2(NULL, 139264, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40158000
  554. madvise(0x40158000, 139264, MADV_MERGEABLE) = 0
  555. mmap2(0x40158000, 126836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40158000
  556. madvise(0x40158000, 126836, MADV_MERGEABLE) = 0
  557. mmap2(0x40178000, 4256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1f000) = 0x40178000
  558. madvise(0x40178000, 4256, MADV_MERGEABLE) = 0
  559. munmap(0x40031000, 4096)                = 0
  560. close(3)                                = 0
  561. openat(AT_FDCWD, "/vendor/lib/libnl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  562. openat(AT_FDCWD, "/system/lib/libnl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  563. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  564. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40027000
  565. madvise(0x40027000, 8192, MADV_MERGEABLE) = 0
  566. prctl(0x53564d41 /* PR_??? */, 0, 0x40027000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  567. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400b2000
  568. madvise(0x400b2000, 8192, MADV_MERGEABLE) = 0
  569. prctl(0x53564d41 /* PR_??? */, 0, 0x400b2000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  570. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libnl.so", 4096) = 20
  571. munmap(0x400b2000, 8192)                = 0
  572. munmap(0x40027000, 8192)                = 0
  573. pread64(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, 0) = 52
  574. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4017a000
  575. madvise(0x4017a000, 4096, MADV_MERGEABLE) = 0
  576. mmap2(NULL, 81920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4024f000
  577. madvise(0x4024f000, 81920, MADV_MERGEABLE) = 0
  578. mmap2(0x4024f000, 71200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4024f000
  579. madvise(0x4024f000, 71200, MADV_MERGEABLE) = 0
  580. mmap2(0x40261000, 6256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x40261000
  581. madvise(0x40261000, 6256, MADV_MERGEABLE) = 0
  582. munmap(0x4017a000, 4096)                = 0
  583. close(3)                                = 0
  584. openat(AT_FDCWD, "/vendor/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  585. openat(AT_FDCWD, "/system/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  586. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  587. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4005e000
  588. madvise(0x4005e000, 8192, MADV_MERGEABLE) = 0
  589. prctl(0x53564d41 /* PR_??? */, 0, 0x4005e000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  590. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4017a000
  591. madvise(0x4017a000, 8192, MADV_MERGEABLE) = 0
  592. prctl(0x53564d41 /* PR_??? */, 0, 0x4017a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  593. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libwpa_client.so", 4096) = 28
  594. munmap(0x4017a000, 8192)                = 0
  595. munmap(0x4005e000, 8192)                = 0
  596. pread64(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, 0) = 52
  597. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4017a000
  598. madvise(0x4017a000, 4096, MADV_MERGEABLE) = 0
  599. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40263000
  600. madvise(0x40263000, 28672, MADV_MERGEABLE) = 0
  601. mmap2(0x40263000, 17780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40263000
  602. madvise(0x40263000, 17780, MADV_MERGEABLE) = 0
  603. mmap2(0x40268000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40268000
  604. madvise(0x40268000, 4104, MADV_MERGEABLE) = 0
  605. munmap(0x4017a000, 4096)                = 0
  606. close(3)                                = 0
  607. openat(AT_FDCWD, "/vendor/lib/libnetutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  608. openat(AT_FDCWD, "/system/lib/libnetutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  609. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  610. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4003e000
  611. madvise(0x4003e000, 8192, MADV_MERGEABLE) = 0
  612. prctl(0x53564d41 /* PR_??? */, 0, 0x4003e000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  613. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4017a000
  614. madvise(0x4017a000, 8192, MADV_MERGEABLE) = 0
  615. prctl(0x53564d41 /* PR_??? */, 0, 0x4017a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  616. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libnetutils.so", 4096) = 26
  617. munmap(0x4017a000, 8192)                = 0
  618. munmap(0x4003e000, 8192)                = 0
  619. pread64(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, 0) = 52
  620. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4017a000
  621. madvise(0x4017a000, 4096, MADV_MERGEABLE) = 0
  622. mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4026a000
  623. madvise(0x4026a000, 36864, MADV_MERGEABLE) = 0
  624. mmap2(0x4026a000, 27248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4026a000
  625. madvise(0x4026a000, 27248, MADV_MERGEABLE) = 0
  626. mmap2(0x40271000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x40271000
  627. madvise(0x40271000, 4108, MADV_MERGEABLE) = 0
  628. munmap(0x4017a000, 4096)                = 0
  629. close(3)                                = 0
  630. openat(AT_FDCWD, "/vendor/lib/libext2_uuid.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  631. openat(AT_FDCWD, "/system/lib/libext2_uuid.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  632. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  633. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400a6000
  634. madvise(0x400a6000, 8192, MADV_MERGEABLE) = 0
  635. prctl(0x53564d41 /* PR_??? */, 0, 0x400a6000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  636. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4017a000
  637. madvise(0x4017a000, 8192, MADV_MERGEABLE) = 0
  638. prctl(0x53564d41 /* PR_??? */, 0, 0x4017a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  639. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libext2_uuid.so", 4096) = 27
  640. munmap(0x4017a000, 8192)                = 0
  641. munmap(0x400a6000, 8192)                = 0
  642. pread64(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, 0) = 52
  643. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4017a000
  644. madvise(0x4017a000, 4096, MADV_MERGEABLE) = 0
  645. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40273000
  646. madvise(0x40273000, 28672, MADV_MERGEABLE) = 0
  647. mmap2(0x40273000, 16544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40273000
  648. madvise(0x40273000, 16544, MADV_MERGEABLE) = 0
  649. mmap2(0x40278000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40278000
  650. madvise(0x40278000, 4108, MADV_MERGEABLE) = 0
  651. munmap(0x4017a000, 4096)                = 0
  652. close(3)                                = 0
  653. openat(AT_FDCWD, "/vendor/lib/libsparse.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  654. openat(AT_FDCWD, "/system/lib/libsparse.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  655. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  656. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40026000
  657. madvise(0x40026000, 8192, MADV_MERGEABLE) = 0
  658. prctl(0x53564d41 /* PR_??? */, 0, 0x40026000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  659. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400bf000
  660. madvise(0x400bf000, 8192, MADV_MERGEABLE) = 0
  661. prctl(0x53564d41 /* PR_??? */, 0, 0x400bf000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  662. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libsparse.so", 4096) = 24
  663. munmap(0x400bf000, 8192)                = 0
  664. munmap(0x40026000, 8192)                = 0
  665. pread64(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, 0) = 52
  666. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40040000
  667. madvise(0x40040000, 4096, MADV_MERGEABLE) = 0
  668. mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40049000
  669. madvise(0x40049000, 36864, MADV_MERGEABLE) = 0
  670. mmap2(0x40049000, 24752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40049000
  671. madvise(0x40049000, 24752, MADV_MERGEABLE) = 0
  672. mmap2(0x40050000, 4200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x40050000
  673. madvise(0x40050000, 4200, MADV_MERGEABLE) = 0
  674. munmap(0x40040000, 4096)                = 0
  675. close(3)                                = 0
  676. openat(AT_FDCWD, "/vendor/lib/libz.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  677. openat(AT_FDCWD, "/system/lib/libz.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  678. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  679. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40070000
  680. madvise(0x40070000, 8192, MADV_MERGEABLE) = 0
  681. prctl(0x53564d41 /* PR_??? */, 0, 0x40070000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  682. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4017a000
  683. madvise(0x4017a000, 8192, MADV_MERGEABLE) = 0
  684. prctl(0x53564d41 /* PR_??? */, 0, 0x4017a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  685. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libz.so", 4096) = 19
  686. munmap(0x4017a000, 8192)                = 0
  687. munmap(0x40070000, 8192)                = 0
  688. pread64(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, 0) = 52
  689. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40082000
  690. madvise(0x40082000, 4096, MADV_MERGEABLE) = 0
  691. mmap2(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40440000
  692. madvise(0x40440000, 114688, MADV_MERGEABLE) = 0
  693. mmap2(0x40440000, 105024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40440000
  694. madvise(0x40440000, 105024, MADV_MERGEABLE) = 0
  695. mmap2(0x4045a000, 4160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0x4045a000
  696. madvise(0x4045a000, 4160, MADV_MERGEABLE) = 0
  697. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4017a000
  698. madvise(0x4017a000, 4096, MADV_MERGEABLE) = 0
  699. prctl(0x53564d41 /* PR_??? */, 0, 0x4017a000, 0x1000, 0x4020a4d5) = -1 EINVAL (Invalid argument)
  700. munmap(0x40082000, 4096)                = 0
  701. close(3)                                = 0
  702. openat(AT_FDCWD, "/vendor/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  703. openat(AT_FDCWD, "/system/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  704. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  705. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4017b000
  706. madvise(0x4017b000, 8192, MADV_MERGEABLE) = 0
  707. prctl(0x53564d41 /* PR_??? */, 0, 0x4017b000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  708. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401ee000
  709. madvise(0x401ee000, 8192, MADV_MERGEABLE) = 0
  710. prctl(0x53564d41 /* PR_??? */, 0, 0x401ee000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  711. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libstdc++.so", 4096) = 24
  712. munmap(0x401ee000, 8192)                = 0
  713. munmap(0x4017b000, 8192)                = 0
  714. pread64(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, 0) = 52
  715. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400b2000
  716. madvise(0x400b2000, 4096, MADV_MERGEABLE) = 0
  717. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4017b000
  718. madvise(0x4017b000, 28672, MADV_MERGEABLE) = 0
  719. mmap2(0x4017b000, 16169, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4017b000
  720. madvise(0x4017b000, 16169, MADV_MERGEABLE) = 0
  721. mmap2(0x40180000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40180000
  722. madvise(0x40180000, 4100, MADV_MERGEABLE) = 0
  723. munmap(0x400b2000, 4096)                = 0
  724. close(3)                                = 0
  725. openat(AT_FDCWD, "/vendor/lib/libpcre.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  726. openat(AT_FDCWD, "/system/lib/libpcre.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  727. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  728. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4008e000
  729. madvise(0x4008e000, 8192, MADV_MERGEABLE) = 0
  730. prctl(0x53564d41 /* PR_??? */, 0, 0x4008e000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  731. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401ee000
  732. madvise(0x401ee000, 8192, MADV_MERGEABLE) = 0
  733. prctl(0x53564d41 /* PR_??? */, 0, 0x401ee000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  734. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libpcre.so", 4096) = 22
  735. munmap(0x401ee000, 8192)                = 0
  736. munmap(0x4008e000, 8192)                = 0
  737. pread64(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, 0) = 52
  738. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40182000
  739. madvise(0x40182000, 4096, MADV_MERGEABLE) = 0
  740. mmap2(NULL, 81920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4045c000
  741. madvise(0x4045c000, 81920, MADV_MERGEABLE) = 0
  742. mmap2(0x4045c000, 71104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4045c000
  743. madvise(0x4045c000, 71104, MADV_MERGEABLE) = 0
  744. mmap2(0x4046e000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x4046e000
  745. madvise(0x4046e000, 4116, MADV_MERGEABLE) = 0
  746. munmap(0x40182000, 4096)                = 0
  747. close(3)                                = 0
  748. openat(AT_FDCWD, "/vendor/lib/libbacktrace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  749. openat(AT_FDCWD, "/system/lib/libbacktrace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  750. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  751. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4005a000
  752. madvise(0x4005a000, 8192, MADV_MERGEABLE) = 0
  753. prctl(0x53564d41 /* PR_??? */, 0, 0x4005a000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  754. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40182000
  755. madvise(0x40182000, 8192, MADV_MERGEABLE) = 0
  756. prctl(0x53564d41 /* PR_??? */, 0, 0x40182000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  757. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbacktrace.so", 4096) = 27
  758. munmap(0x40182000, 8192)                = 0
  759. munmap(0x4005a000, 8192)                = 0
  760. pread64(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, 0) = 52
  761. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40082000
  762. madvise(0x40082000, 4096, MADV_MERGEABLE) = 0
  763. mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40182000
  764. madvise(0x40182000, 45056, MADV_MERGEABLE) = 0
  765. mmap2(0x40182000, 33648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40182000
  766. madvise(0x40182000, 33648, MADV_MERGEABLE) = 0
  767. mmap2(0x4018b000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x4018b000
  768. madvise(0x4018b000, 4100, MADV_MERGEABLE) = 0
  769. munmap(0x40082000, 4096)                = 0
  770. close(3)                                = 0
  771. openat(AT_FDCWD, "/vendor/lib/libkeystore_binder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  772. openat(AT_FDCWD, "/system/lib/libkeystore_binder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  773. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  774. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40082000
  775. madvise(0x40082000, 8192, MADV_MERGEABLE) = 0
  776. prctl(0x53564d41 /* PR_??? */, 0, 0x40082000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  777. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401ee000
  778. madvise(0x401ee000, 8192, MADV_MERGEABLE) = 0
  779. prctl(0x53564d41 /* PR_??? */, 0, 0x401ee000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  780. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libkeystore_binder.s"..., 4096) = 33
  781. munmap(0x401ee000, 8192)                = 0
  782. munmap(0x40082000, 8192)                = 0
  783. pread64(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, 0) = 52
  784. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400a6000
  785. madvise(0x400a6000, 4096, MADV_MERGEABLE) = 0
  786. mmap2(NULL, 57344, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4027a000
  787. madvise(0x4027a000, 57344, MADV_MERGEABLE) = 0
  788. mmap2(0x4027a000, 44664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4027a000
  789. madvise(0x4027a000, 44664, MADV_MERGEABLE) = 0
  790. mmap2(0x40285000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0x40285000
  791. madvise(0x40285000, 8196, MADV_MERGEABLE) = 0
  792. munmap(0x400a6000, 4096)                = 0
  793. close(3)                                = 0
  794. openat(AT_FDCWD, "/vendor/lib/libunwind.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  795. openat(AT_FDCWD, "/system/lib/libunwind.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  796. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  797. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40001000
  798. madvise(0x40001000, 8192, MADV_MERGEABLE) = 0
  799. prctl(0x53564d41 /* PR_??? */, 0, 0x40001000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  800. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4001c000
  801. madvise(0x4001c000, 8192, MADV_MERGEABLE) = 0
  802. prctl(0x53564d41 /* PR_??? */, 0, 0x4001c000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  803. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libunwind.so", 4096) = 24
  804. munmap(0x4001c000, 8192)                = 0
  805. munmap(0x40001000, 8192)                = 0
  806. pread64(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, 0) = 52
  807. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40030000
  808. madvise(0x40030000, 4096, MADV_MERGEABLE) = 0
  809. mmap2(NULL, 360448, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40470000
  810. madvise(0x40470000, 360448, MADV_MERGEABLE) = 0
  811. mmap2(0x40470000, 63308, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40470000
  812. madvise(0x40470000, 63308, MADV_MERGEABLE) = 0
  813. mmap2(0x40480000, 4148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xf000) = 0x40480000
  814. madvise(0x40480000, 4148, MADV_MERGEABLE) = 0
  815. mmap2(0x40482000, 286720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40482000
  816. madvise(0x40482000, 286720, MADV_MERGEABLE) = 0
  817. munmap(0x40030000, 4096)                = 0
  818. close(3)                                = 0
  819. openat(AT_FDCWD, "/vendor/lib/libsoftkeymasterdevice.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  820. openat(AT_FDCWD, "/system/lib/libsoftkeymasterdevice.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  821. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  822. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40036000
  823. madvise(0x40036000, 8192, MADV_MERGEABLE) = 0
  824. prctl(0x53564d41 /* PR_??? */, 0, 0x40036000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  825. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4008e000
  826. madvise(0x4008e000, 8192, MADV_MERGEABLE) = 0
  827. prctl(0x53564d41 /* PR_??? */, 0, 0x4008e000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  828. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libsoftkeymasterdevi"..., 4096) = 37
  829. munmap(0x4008e000, 8192)                = 0
  830. munmap(0x40036000, 8192)                = 0
  831. pread64(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, 0) = 52
  832. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4008e000
  833. madvise(0x4008e000, 4096, MADV_MERGEABLE) = 0
  834. mmap2(NULL, 94208, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404c8000
  835. madvise(0x404c8000, 94208, MADV_MERGEABLE) = 0
  836. mmap2(0x404c8000, 81000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x404c8000
  837. madvise(0x404c8000, 81000, MADV_MERGEABLE) = 0
  838. mmap2(0x404dd000, 4248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x14000) = 0x404dd000
  839. madvise(0x404dd000, 4248, MADV_MERGEABLE) = 0
  840. munmap(0x4008e000, 4096)                = 0
  841. close(3)                                = 0
  842. openat(AT_FDCWD, "/vendor/lib/libkeymaster_messages.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  843. openat(AT_FDCWD, "/system/lib/libkeymaster_messages.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  844. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  845. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401ee000
  846. madvise(0x401ee000, 8192, MADV_MERGEABLE) = 0
  847. prctl(0x53564d41 /* PR_??? */, 0, 0x401ee000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  848. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40288000
  849. madvise(0x40288000, 8192, MADV_MERGEABLE) = 0
  850. prctl(0x53564d41 /* PR_??? */, 0, 0x40288000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  851. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libkeymaster_message"..., 4096) = 36
  852. munmap(0x40288000, 8192)                = 0
  853. munmap(0x401ee000, 8192)                = 0
  854. pread64(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, 0) = 52
  855. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40026000
  856. madvise(0x40026000, 4096, MADV_MERGEABLE) = 0
  857. mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40069000
  858. madvise(0x40069000, 45056, MADV_MERGEABLE) = 0
  859. mmap2(0x40069000, 32868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40069000
  860. madvise(0x40069000, 32868, MADV_MERGEABLE) = 0
  861. mmap2(0x40072000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x40072000
  862. madvise(0x40072000, 4100, MADV_MERGEABLE) = 0
  863. munmap(0x40026000, 4096)                = 0
  864. close(3)                                = 0
  865. openat(AT_FDCWD, "/vendor/lib/libkeymaster1.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  866. openat(AT_FDCWD, "/system/lib/libkeymaster1.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  867. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  868. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40074000
  869. madvise(0x40074000, 8192, MADV_MERGEABLE) = 0
  870. prctl(0x53564d41 /* PR_??? */, 0, 0x40074000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  871. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401ee000
  872. madvise(0x401ee000, 8192, MADV_MERGEABLE) = 0
  873. prctl(0x53564d41 /* PR_??? */, 0, 0x401ee000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  874. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libkeymaster1.so", 4096) = 28
  875. munmap(0x401ee000, 8192)                = 0
  876. munmap(0x40074000, 8192)                = 0
  877. pread64(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, 0) = 52
  878. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001b000
  879. madvise(0x4001b000, 4096, MADV_MERGEABLE) = 0
  880. mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404df000
  881. madvise(0x404df000, 110592, MADV_MERGEABLE) = 0
  882. mmap2(0x404df000, 97128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x404df000
  883. madvise(0x404df000, 97128, MADV_MERGEABLE) = 0
  884. mmap2(0x404f7000, 8280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x17000) = 0x404f7000
  885. madvise(0x404f7000, 8280, MADV_MERGEABLE) = 0
  886. munmap(0x4001b000, 4096)                = 0
  887. close(3)                                = 0
  888. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4018d000
  889. madvise(0x4018d000, 4096, MADV_MERGEABLE) = 0
  890. prctl(0x53564d41 /* PR_??? */, 0, 0x4018d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  891. mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x401f0000
  892. madvise(0x401f0000, 12, MADV_MERGEABLE) = 0
  893. prctl(0x53564d41 /* PR_??? */, 0, 0x401f0000, 0xc, 0x4020a44c) = -1 EINVAL (Invalid argument)
  894. mprotect(0x40123000, 4096, PROT_READ)   = 0
  895. munmap(0x4018d000, 4096)                = 0
  896. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400b2000
  897. madvise(0x400b2000, 4096, MADV_MERGEABLE) = 0
  898. prctl(0x53564d41 /* PR_??? */, 0, 0x400b2000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  899. mprotect(0x40067000, 4096, PROT_READ)   = 0
  900. munmap(0x400b2000, 4096)                = 0
  901. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40052000
  902. madvise(0x40052000, 4096, MADV_MERGEABLE) = 0
  903. prctl(0x53564d41 /* PR_??? */, 0, 0x40052000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  904. mprotect(0x40080000, 4096, PROT_READ)   = 0
  905. munmap(0x40052000, 4096)                = 0
  906. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40056000
  907. madvise(0x40056000, 4096, MADV_MERGEABLE) = 0
  908. prctl(0x53564d41 /* PR_??? */, 0, 0x40056000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  909. mprotect(0x40139000, 4096, PROT_READ)   = 0
  910. munmap(0x40056000, 4096)                = 0
  911. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40074000
  912. madvise(0x40074000, 4096, MADV_MERGEABLE) = 0
  913. prctl(0x53564d41 /* PR_??? */, 0, 0x40074000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  914. mprotect(0x401b4000, 28672, PROT_READ)  = 0
  915. munmap(0x40074000, 4096)                = 0
  916. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4009d000
  917. madvise(0x4009d000, 4096, MADV_MERGEABLE) = 0
  918. prctl(0x53564d41 /* PR_??? */, 0, 0x4009d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  919. mprotect(0x401cb000, 4096, PROT_READ)   = 0
  920. munmap(0x4009d000, 4096)                = 0
  921. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40082000
  922. madvise(0x40082000, 4096, MADV_MERGEABLE) = 0
  923. prctl(0x53564d41 /* PR_??? */, 0, 0x40082000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  924. mprotect(0x4009b000, 4096, PROT_READ)   = 0
  925. munmap(0x40082000, 4096)                = 0
  926. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4009e000
  927. madvise(0x4009e000, 4096, MADV_MERGEABLE) = 0
  928. prctl(0x53564d41 /* PR_??? */, 0, 0x4009e000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  929. mprotect(0x40024000, 4096, PROT_READ)   = 0
  930. munmap(0x4009e000, 4096)                = 0
  931. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40026000
  932. madvise(0x40026000, 4096, MADV_MERGEABLE) = 0
  933. prctl(0x53564d41 /* PR_??? */, 0, 0x40026000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  934. mprotect(0x4008b000, 4096, PROT_READ)   = 0
  935. munmap(0x40026000, 4096)                = 0
  936. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40052000
  937. madvise(0x40052000, 4096, MADV_MERGEABLE) = 0
  938. prctl(0x53564d41 /* PR_??? */, 0, 0x40052000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  939. mprotect(0x400a4000, 4096, PROT_READ)   = 0
  940. munmap(0x40052000, 4096)                = 0
  941. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40052000
  942. madvise(0x40052000, 4096, MADV_MERGEABLE) = 0
  943. prctl(0x53564d41 /* PR_??? */, 0, 0x40052000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  944. mprotect(0x401e0000, 4096, PROT_READ)   = 0
  945. munmap(0x40052000, 4096)                = 0
  946. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4008e000
  947. madvise(0x4008e000, 4096, MADV_MERGEABLE) = 0
  948. prctl(0x53564d41 /* PR_??? */, 0, 0x4008e000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  949. mprotect(0x400b0000, 4096, PROT_READ)   = 0
  950. munmap(0x4008e000, 4096)                = 0
  951. mprotect(0x4031e000, 45056, PROT_READ)  = 0
  952. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4005a000
  953. madvise(0x4005a000, 4096, MADV_MERGEABLE) = 0
  954. prctl(0x53564d41 /* PR_??? */, 0, 0x4005a000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  955. mprotect(0x4014a000, 4096, PROT_READ)   = 0
  956. munmap(0x4005a000, 4096)                = 0
  957. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40082000
  958. madvise(0x40082000, 4096, MADV_MERGEABLE) = 0
  959. prctl(0x53564d41 /* PR_??? */, 0, 0x40082000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  960. mprotect(0x4024d000, 4096, PROT_READ)   = 0
  961. munmap(0x40082000, 4096)                = 0
  962. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400c6000
  963. madvise(0x400c6000, 4096, MADV_MERGEABLE) = 0
  964. prctl(0x53564d41 /* PR_??? */, 0, 0x400c6000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  965. mprotect(0x4014f000, 4096, PROT_READ)   = 0
  966. munmap(0x400c6000, 4096)                = 0
  967. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4003f000
  968. madvise(0x4003f000, 4096, MADV_MERGEABLE) = 0
  969. prctl(0x53564d41 /* PR_??? */, 0, 0x4003f000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  970. mprotect(0x40156000, 4096, PROT_READ)   = 0
  971. munmap(0x4003f000, 4096)                = 0
  972. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4018d000
  973. madvise(0x4018d000, 4096, MADV_MERGEABLE) = 0
  974. prctl(0x53564d41 /* PR_??? */, 0, 0x4018d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  975. mprotect(0x4012f000, 4096, PROT_READ)   = 0
  976. munmap(0x4018d000, 4096)                = 0
  977. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4002d000
  978. madvise(0x4002d000, 4096, MADV_MERGEABLE) = 0
  979. prctl(0x53564d41 /* PR_??? */, 0, 0x4002d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  980. mprotect(0x401ec000, 4096, PROT_READ)   = 0
  981. munmap(0x4002d000, 4096)                = 0
  982. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4018d000
  983. madvise(0x4018d000, 4096, MADV_MERGEABLE) = 0
  984. prctl(0x53564d41 /* PR_??? */, 0, 0x4018d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  985. mprotect(0x403b6000, 16384, PROT_READ)  = 0
  986. munmap(0x4018d000, 4096)                = 0
  987. mprotect(0x4042f000, 16384, PROT_READ)  = 0
  988. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40091000
  989. madvise(0x40091000, 4096, MADV_MERGEABLE) = 0
  990. prctl(0x53564d41 /* PR_??? */, 0, 0x40091000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  991. mprotect(0x40178000, 4096, PROT_READ)   = 0
  992. munmap(0x40091000, 4096)                = 0
  993. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4018d000
  994. madvise(0x4018d000, 4096, MADV_MERGEABLE) = 0
  995. prctl(0x53564d41 /* PR_??? */, 0, 0x4018d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  996. mprotect(0x40261000, 4096, PROT_READ)   = 0
  997. munmap(0x4018d000, 4096)                = 0
  998. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4002e000
  999. madvise(0x4002e000, 4096, MADV_MERGEABLE) = 0
  1000. prctl(0x53564d41 /* PR_??? */, 0, 0x4002e000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1001. mprotect(0x40268000, 4096, PROT_READ)   = 0
  1002. munmap(0x4002e000, 4096)                = 0
  1003. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4000e000
  1004. madvise(0x4000e000, 4096, MADV_MERGEABLE) = 0
  1005. prctl(0x53564d41 /* PR_??? */, 0, 0x4000e000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1006. mprotect(0x40271000, 4096, PROT_READ)   = 0
  1007. munmap(0x4000e000, 4096)                = 0
  1008. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4008e000
  1009. madvise(0x4008e000, 4096, MADV_MERGEABLE) = 0
  1010. prctl(0x53564d41 /* PR_??? */, 0, 0x4008e000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1011. mprotect(0x40278000, 4096, PROT_READ)   = 0
  1012. munmap(0x4008e000, 4096)                = 0
  1013. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400b2000
  1014. madvise(0x400b2000, 4096, MADV_MERGEABLE) = 0
  1015. prctl(0x53564d41 /* PR_??? */, 0, 0x400b2000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1016. mprotect(0x40050000, 4096, PROT_READ)   = 0
  1017. munmap(0x400b2000, 4096)                = 0
  1018. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4009d000
  1019. madvise(0x4009d000, 4096, MADV_MERGEABLE) = 0
  1020. prctl(0x53564d41 /* PR_??? */, 0, 0x4009d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1021. mprotect(0x4045a000, 4096, PROT_READ)   = 0
  1022. munmap(0x4009d000, 4096)                = 0
  1023. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4008e000
  1024. madvise(0x4008e000, 4096, MADV_MERGEABLE) = 0
  1025. prctl(0x53564d41 /* PR_??? */, 0, 0x4008e000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1026. mprotect(0x40180000, 4096, PROT_READ)   = 0
  1027. munmap(0x4008e000, 4096)                = 0
  1028. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40074000
  1029. madvise(0x40074000, 4096, MADV_MERGEABLE) = 0
  1030. prctl(0x53564d41 /* PR_??? */, 0, 0x40074000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1031. mprotect(0x4046e000, 4096, PROT_READ)   = 0
  1032. munmap(0x40074000, 4096)                = 0
  1033. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40082000
  1034. madvise(0x40082000, 4096, MADV_MERGEABLE) = 0
  1035. prctl(0x53564d41 /* PR_??? */, 0, 0x40082000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1036. mprotect(0x4018b000, 4096, PROT_READ)   = 0
  1037. munmap(0x40082000, 4096)                = 0
  1038. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40053000
  1039. madvise(0x40053000, 4096, MADV_MERGEABLE) = 0
  1040. prctl(0x53564d41 /* PR_??? */, 0, 0x40053000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1041. mprotect(0x40285000, 8192, PROT_READ)   = 0
  1042. munmap(0x40053000, 4096)                = 0
  1043. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4018d000
  1044. madvise(0x4018d000, 4096, MADV_MERGEABLE) = 0
  1045. prctl(0x53564d41 /* PR_??? */, 0, 0x4018d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1046. mprotect(0x40480000, 4096, PROT_READ)   = 0
  1047. munmap(0x4018d000, 4096)                = 0
  1048. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4009d000
  1049. madvise(0x4009d000, 4096, MADV_MERGEABLE) = 0
  1050. prctl(0x53564d41 /* PR_??? */, 0, 0x4009d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1051. mprotect(0x404dd000, 4096, PROT_READ)   = 0
  1052. munmap(0x4009d000, 4096)                = 0
  1053. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x400b2000
  1054. madvise(0x400b2000, 4096, MADV_MERGEABLE) = 0
  1055. prctl(0x53564d41 /* PR_??? */, 0, 0x400b2000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1056. mprotect(0x40072000, 4096, PROT_READ)   = 0
  1057. munmap(0x400b2000, 4096)                = 0
  1058. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40027000
  1059. madvise(0x40027000, 4096, MADV_MERGEABLE) = 0
  1060. prctl(0x53564d41 /* PR_??? */, 0, 0x40027000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1061. mprotect(0x404f7000, 8192, PROT_READ)   = 0
  1062. munmap(0x40027000, 4096)                = 0
  1063. mprotect(0x4017a000, 4096, PROT_READ|PROT_WRITE) = 0
  1064. mprotect(0x40042000, 4096, PROT_READ|PROT_WRITE) = 0
  1065. mprotect(0x40000000, 4096, PROT_READ|PROT_WRITE) = 0
  1066. mprotect(0x4005c000, 4096, PROT_READ|PROT_WRITE) = 0
  1067. mprotect(0x400c5000, 4096, PROT_READ|PROT_WRITE) = 0
  1068. openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3
  1069. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  1070. mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x404fa000
  1071. close(3)                                = 0
  1072. futex(0x40435648, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1073. openat(AT_FDCWD, "/vendor/lib/libnetd_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  1074. openat(AT_FDCWD, "/system/lib/libnetd_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  1075. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  1076. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40052000
  1077. madvise(0x40052000, 8192, MADV_MERGEABLE) = 0
  1078. prctl(0x53564d41 /* PR_??? */, 0, 0x40052000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  1079. mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40082000
  1080. madvise(0x40082000, 8192, MADV_MERGEABLE) = 0
  1081. prctl(0x53564d41 /* PR_??? */, 0, 0x40082000, 0x2000, 0x4020a3c1) = -1 EINVAL (Invalid argument)
  1082. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libnetd_client.so", 4096) = 29
  1083. munmap(0x40082000, 8192)                = 0
  1084. munmap(0x40052000, 8192)                = 0
  1085. pread64(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, 0) = 52
  1086. mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4018d000
  1087. madvise(0x4018d000, 4096, MADV_MERGEABLE) = 0
  1088. mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4051a000
  1089. madvise(0x4051a000, 24576, MADV_MERGEABLE) = 0
  1090. mmap2(0x4051a000, 12880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4051a000
  1091. madvise(0x4051a000, 12880, MADV_MERGEABLE) = 0
  1092. mmap2(0x4051e000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x4051e000
  1093. madvise(0x4051e000, 4100, MADV_MERGEABLE) = 0
  1094. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40010000
  1095. madvise(0x40010000, 4096, MADV_MERGEABLE) = 0
  1096. prctl(0x53564d41 /* PR_??? */, 0, 0x40010000, 0x1000, 0x4020a4d5) = -1 EINVAL (Invalid argument)
  1097. munmap(0x4018d000, 4096)                = 0
  1098. close(3)                                = 0
  1099. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x4018d000
  1100. madvise(0x4018d000, 4096, MADV_MERGEABLE) = 0
  1101. prctl(0x53564d41 /* PR_??? */, 0, 0x4018d000, 0x1000, 0x4020a490) = -1 EINVAL (Invalid argument)
  1102. mprotect(0x4051e000, 4096, PROT_READ)   = 0
  1103. munmap(0x4018d000, 4096)                = 0
  1104. futex(0x40436e74, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1105. brk(0)                                  = 0x417a7000
  1106. mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40520000
  1107. madvise(0x40520000, 262144, MADV_MERGEABLE) = 0
  1108. prctl(0x53564d41 /* PR_??? */, 0, 0x40520000, 0x40000, 0x40427257) = -1 EINVAL (Invalid argument)
  1109. munmap(0x40520000, 262144)              = 0
  1110. mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40520000
  1111. madvise(0x40520000, 520192, MADV_MERGEABLE) = 0
  1112. prctl(0x53564d41 /* PR_??? */, 0, 0x40520000, 0x7f000, 0x40427257) = -1 EINVAL (Invalid argument)
  1113. munmap(0x40520000, 131072)              = 0
  1114. munmap(0x40580000, 126976)              = 0
  1115. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4008f000
  1116. madvise(0x4008f000, 4096, MADV_MERGEABLE) = 0
  1117. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1118. openat(AT_FDCWD, "/proc/stat", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
  1119. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  1120. mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40580000
  1121. madvise(0x40580000, 262144, MADV_MERGEABLE) = 0
  1122. prctl(0x53564d41 /* PR_??? */, 0, 0x40580000, 0x40000, 0x40427257) = -1 EINVAL (Invalid argument)
  1123. read(3, "cpu  1778 11 1463 348 91 0 15 0 "..., 1024) = 1024
  1124. read(3, "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "..., 1024) = 957
  1125. read(3, "", 1024)                       = 0
  1126. close(3)                                = 0
  1127. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1128. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1129. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1130. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1131. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1132. futex(0x403ba22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1133. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1134. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1135. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1136. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1137. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1138. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1139. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1140. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1141. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1142. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1143. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1144. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1145. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1146. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1147. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1148. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1149. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1150. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1151. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1152. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1153. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1154. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1155. futex(0x403bba5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1156. futex(0x403ba22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1157. futex(0x403ba22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1158. futex(0x40436f14, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  1159. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1160. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1161. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1162. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1163. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1164. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1165. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1166. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1167. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1168. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1169. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1170. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1171. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1172. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1173. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1174. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1175. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1176. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1177. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1178. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1179. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1180. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1181. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1182. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1183. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1184. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1185. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1186. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1187. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1188. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1189. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1190. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1191. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1192. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1193. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1194. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1195. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1196. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1197. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1198. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1199. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1200. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1201. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1202. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1203. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1204. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1205. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1206. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1207. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1208. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1209. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1210. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1211. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1212. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1213. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1214. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1215. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1216. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1217. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1218. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1219. openat(AT_FDCWD, "/proc/net/psched", O_RDONLY|O_LARGEFILE) = 3
  1220. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  1221. read(3, "000003e8 00000040 000f4240 3b9ac"..., 1024) = 36
  1222. close(3)                                = 0
  1223. statfs64("/sys/fs/selinux", 88, 0xbeb74310) = -1 ENOENT (No such file or directory)
  1224. openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_LARGEFILE) = 3
  1225. fstat64(3, {st_mode=0, st_size=1, ...}) = 0
  1226. read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 297
  1227. read(3, "", 1024)                       = 0
  1228. close(3)                                = 0
  1229. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1230. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1231. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1232. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1233. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1234. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1235. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1236. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1237. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1238. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1239. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1240. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1241. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1242. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1243. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1244. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1245. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1246. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1247. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1248. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1249. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1250. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1251. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1252. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1253. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1254. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1255. mprotect(0x40010000, 4096, PROT_READ)   = 0
  1256. mprotect(0x4017a000, 4096, PROT_READ)   = 0
  1257. mprotect(0x40042000, 4096, PROT_READ)   = 0
  1258. mprotect(0x40000000, 4096, PROT_READ)   = 0
  1259. mprotect(0x4005c000, 4096, PROT_READ)   = 0
  1260. mprotect(0x400c5000, 4096, PROT_READ)   = 0
  1261. mprotect(0x4008f000, 4096, PROT_READ|PROT_WRITE) = 0
  1262. mprotect(0x4008f000, 4096, PROT_READ)   = 0
  1263. openat(AT_FDCWD, "/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 3
  1264. openat(AT_FDCWD, "/dev/log/radio", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 4
  1265. openat(AT_FDCWD, "/dev/log/events", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 5
  1266. openat(AT_FDCWD, "/dev/log/system", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 6
  1267. writev(6, [{"\4", 1}, {"vold\0", 5}, {"Vold 3.0 (the awakening) firing "..., 35}], 3) = 41
  1268. openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 7
  1269. read(7, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 297
  1270. read(7, "", 1024)                       = 0
  1271. close(7)                                = 0
  1272. openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 7
  1273. read(7, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 297
  1274. read(7, "", 1024)                       = 0
  1275. close(7)                                = 0
  1276. openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 7
  1277. read(7, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 297
  1278. read(7, "", 1024)                       = 0
  1279. close(7)                                = 0
  1280. writev(6, [{"\2", 1}, {"vold\0", 5}, {"Detected support for: ext4 f2fs "..., 37}], 3) = 43
  1281. mmap2(NULL, 85, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40035000
  1282. madvise(0x40035000, 85, MADV_MERGEABLE) = 0
  1283. writev(6, [{"\7", 1}, {"vold\0", 5}, {"system/vold/main.cpp:161] Check "..., 81}], 3) = 87
  1284. rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT ILL TRAP BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS RTMIN], [], 8) = 0
  1285. tgkill(866, 866, SIGABRT)               = 0
  1286. --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=866, si_uid=0} ---
  1287. sigaction(SIGABRT, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x40201860}, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}) = 0
  1288. sigaction(SIGABRT, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}, NULL) = 0
  1289. prctl(PR_GET_NAME, "vold")              = 0
  1290. openat(AT_FDCWD, "/dev/log/main", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 7
  1291. writev(7, [{"\7", 1}, {"libc\0", 5}, {"Fatal signal 6 (SIGABRT), code -"..., 52}], 3) = 58
  1292. close(7)                                = 0
  1293. socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 7
  1294. connect(7, {sa_family=AF_LOCAL, sun_path=@"android:debuggerd"}, 20) = 0
  1295. write(7, "\0\0\0\0b\3\0\0\0P\3@\0\0\0\0\372\377\377\377", 20) = 20
  1296. read(7, "", 1)                          = 0
  1297. close(7)                                = 0
  1298. sigaction(SIGABRT, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x40201860}, {0x401f2665, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x4020186c}) = 0
  1299. tgkill(866, 866, SIGABRT)               = 0
  1300. rt_sigreturn()                          = 0
  1301. --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=866, si_uid=0} ---
  1302. +++ killed by SIGABRT +++
  1303. Aborted
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement