Advertisement
rhcp011235

Untitled

Aug 12th, 2012
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.49 KB | None | 0 0
  1. /system/bin # ./strace ./zipalign
  2. execve("./zipalign", ["./zipalign"], [/* 8 vars */]) = 0
  3. mprotect(0x40093000, 75452, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  4. mprotect(0x40093000, 77824, PROT_READ|PROT_EXEC) = 0
  5. mprotect(0x400a6000, 4096, PROT_READ) = 0
  6. gettid() = 389
  7. syscall_983045(0x400b266c, 0x400b2630, 0x400b2768, 0x40, 0x400b2630, 0xbefbae70, 0x400b266c, 0xf0005, 0x400b0f0c, 0, 0, 0, 0, 0xbefbacd8, 0x40099f4b, 0x4009c2e0, 0x60000010, 0x400b266c, 0, 0, 0xc764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) = 0
  8. getpid() = 389
  9. sigaction(SIGILL, {0x40098c4d, [], SA_RESTART|SA_SIGINFO}, NULL, 0xc1000) = 0
  10. sigaction(SIGABRT, {0x40098c4d, [], SA_RESTART|SA_SIGINFO}, NULL, 0xc1000) = 0
  11. sigaction(SIGBUS, {0x40098c4d, [], SA_RESTART|SA_SIGINFO}, NULL, 0xc1000) = 0
  12. sigaction(SIGFPE, {0x40098c4d, [], SA_RESTART|SA_SIGINFO}, NULL, 0xc1000) = 0
  13. sigaction(SIGSEGV, {0x40098c4d, [], SA_RESTART|SA_SIGINFO}, NULL, 0xc1000) = 0
  14. sigaction(SIGSTKFLT, {0x40098c4d, [], SA_RESTART|SA_SIGINFO}, NULL, 0xc1000) = 0
  15. sigaction(SIGPIPE, {0x40098c4d, [], SA_RESTART|SA_SIGINFO}, NULL, 0xc1000) = 0
  16. mprotect(0x8000, 16584, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  17. stat64("./libz.so", 0xbefba9e0) = -1 ENOENT (No such file or directory)
  18. stat64("/sbin/libz.so", {st_mode=S_IFREG|0750, st_size=96004, ...}) = 0
  19. open("/sbin/libz.so", O_RDONLY|O_LARGEFILE) = 3
  20. lseek(3, 0, SEEK_SET) = 0
  21. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  22. lseek(3, -8, SEEK_END) = 95996
  23. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  24. mmap2(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400ce000
  25. madvise(0x400ce000, 98304, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  26. mmap2(0x400ce000, 92888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400ce000
  27. madvise(0x400ce000, 92888, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  28. mprotect(0x400ce000, 94208, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  29. mmap2(0x400e5000, 556, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x17) = 0x400e5000
  30. madvise(0x400e5000, 556, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  31. close(3) = 0
  32. stat64("./libc.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  33. stat64("/sbin/libc.so", {st_mode=S_IFREG|0750, st_size=282352, ...}) = 0
  34. open("/sbin/libc.so", O_RDONLY|O_LARGEFILE) = 3
  35. lseek(3, 0, SEEK_SET) = 0
  36. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  37. lseek(3, -8, SEEK_END) = 282344
  38. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  39. mmap2(NULL, 327680, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40005000
  40. madvise(0x40005000, 327680, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  41. mmap2(0x40005000, 270020, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40005000
  42. madvise(0x40005000, 270020, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  43. mprotect(0x40005000, 270336, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  44. mmap2(0x40047000, 10236, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x42) = 0x40047000
  45. madvise(0x40047000, 10236, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  46. mmap2(0x4004a000, 43900, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4004a000
  47. madvise(0x4004a000, 43900, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  48. close(3) = 0
  49. mprotect(0x40005000, 270336, PROT_READ|PROT_EXEC) = 0
  50. stat64("./libstdc++.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  51. stat64("/sbin/libstdc++.so", {st_mode=S_IFREG|0750, st_size=5524, ...}) = 0
  52. open("/sbin/libstdc++.so", O_RDONLY|O_LARGEFILE) = 3
  53. lseek(3, 0, SEEK_SET) = 0
  54. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  55. lseek(3, -8, SEEK_END) = 5516
  56. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  57. mmap2(NULL, 8192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4007b000
  58. madvise(0x4007b000, 8192, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  59. mmap2(0x4007b000, 2744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4007b000
  60. madvise(0x4007b000, 2744, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  61. mprotect(0x4007b000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  62. mmap2(0x4007c000, 276, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x4007c000
  63. madvise(0x4007c000, 276, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  64. close(3) = 0
  65. mprotect(0x4007b000, 4096, PROT_READ|PROT_EXEC) = 0
  66. stat64("./libm.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  67. stat64("/sbin/libm.so", {st_mode=S_IFREG|0750, st_size=87412, ...}) = 0
  68. open("/sbin/libm.so", O_RDONLY|O_LARGEFILE) = 3
  69. lseek(3, 0, SEEK_SET) = 0
  70. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  71. lseek(3, -8, SEEK_END) = 87404
  72. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  73. mmap2(NULL, 90112, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400b4000
  74. madvise(0x400b4000, 90112, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  75. mmap2(0x400b4000, 85396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400b4000
  76. madvise(0x400b4000, 85396, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  77. mprotect(0x400b4000, 86016, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  78. mmap2(0x400c9000, 256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x15) = 0x400c9000
  79. madvise(0x400c9000, 256, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  80. close(3) = 0
  81. mprotect(0x400b4000, 86016, PROT_READ|PROT_EXEC) = 0
  82. mprotect(0x400ce000, 94208, PROT_READ|PROT_EXEC) = 0
  83. stat64("./libutils.so", 0xbefba9e0) = -1 ENOENT (No such file or directory)
  84. stat64("/sbin/libutils.so", 0xbefba9e0) = -1 ENOENT (No such file or directory)
  85. stat64("/vendor/lib/libutils.so", 0xbefba9e0) = -1 ENOENT (No such file or directory)
  86. stat64("/system/lib/libutils.so", {st_mode=S_IFREG|0644, st_size=99668, ...}) = 0
  87. open("/system/lib/libutils.so", O_RDONLY|O_LARGEFILE) = 3
  88. lseek(3, 0, SEEK_SET) = 0
  89. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  90. lseek(3, -8, SEEK_END) = 99660
  91. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  92. mmap2(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400e6000
  93. madvise(0x400e6000, 106496, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  94. mmap2(0x400e6000, 94720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x400e6000
  95. madvise(0x400e6000, 94720, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  96. mprotect(0x400e6000, 98304, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  97. mmap2(0x400fe000, 4124, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x17) = 0x400fe000
  98. madvise(0x400fe000, 4124, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  99. close(3) = 0
  100. stat64("./liblog.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  101. stat64("/sbin/liblog.so", {st_mode=S_IFREG|0750, st_size=13892, ...}) = 0
  102. open("/sbin/liblog.so", O_RDONLY|O_LARGEFILE) = 3
  103. lseek(3, 0, SEEK_SET) = 0
  104. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  105. lseek(3, -8, SEEK_END) = 13884
  106. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  107. mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40055000
  108. madvise(0x40055000, 16384, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  109. mmap2(0x40055000, 11648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40055000
  110. madvise(0x40055000, 11648, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  111. mprotect(0x40055000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  112. mmap2(0x40058000, 412, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x40058000
  113. madvise(0x40058000, 412, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  114. close(3) = 0
  115. mprotect(0x40055000, 12288, PROT_READ|PROT_EXEC) = 0
  116. stat64("./libcutils.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  117. stat64("/sbin/libcutils.so", {st_mode=S_IFREG|0750, st_size=63912, ...}) = 0
  118. open("/sbin/libcutils.so", O_RDONLY|O_LARGEFILE) = 3
  119. lseek(3, 0, SEEK_SET) = 0
  120. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  121. lseek(3, -8, SEEK_END) = 63904
  122. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  123. mmap2(NULL, 126976, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40100000
  124. madvise(0x40100000, 126976, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  125. mmap2(0x40100000, 58380, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40100000
  126. madvise(0x40100000, 58380, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  127. mprotect(0x40100000, 61440, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  128. mmap2(0x4010f000, 1224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xf) = 0x4010f000
  129. madvise(0x4010f000, 1224, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  130. mmap2(0x40110000, 57788, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40110000
  131. madvise(0x40110000, 57788, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  132. close(3) = 0
  133. mprotect(0x40100000, 61440, PROT_READ|PROT_EXEC) = 0
  134. stat64("./libcorkscrew.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  135. stat64("/sbin/libcorkscrew.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  136. stat64("/vendor/lib/libcorkscrew.so", 0xbefba948) = -1 ENOENT (No such file or directory)
  137. stat64("/system/lib/libcorkscrew.so", {st_mode=S_IFREG|0644, st_size=13472, ...}) = 0
  138. open("/system/lib/libcorkscrew.so", O_RDONLY|O_LARGEFILE) = 3
  139. lseek(3, 0, SEEK_SET) = 0
  140. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  141. lseek(3, -8, SEEK_END) = 13464
  142. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  143. mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40059000
  144. madvise(0x40059000, 20480, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  145. mmap2(0x40059000, 9532, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x40059000
  146. madvise(0x40059000, 9532, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  147. mprotect(0x40059000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  148. mmap2(0x4005c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2) = 0x4005c000
  149. madvise(0x4005c000, 4096, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  150. mmap2(0x4005d000, 64, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4005d000
  151. madvise(0x4005d000, 64, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  152. close(3) = 0
  153. stat64("./libgccdemangle.so", 0xbefba8b0) = -1 ENOENT (No such file or directory)
  154. stat64("/sbin/libgccdemangle.so", 0xbefba8b0) = -1 ENOENT (No such file or directory)
  155. stat64("/vendor/lib/libgccdemangle.so", 0xbefba8b0) = -1 ENOENT (No such file or directory)
  156. stat64("/system/lib/libgccdemangle.so", {st_mode=S_IFREG|0644, st_size=21728, ...}) = 0
  157. open("/system/lib/libgccdemangle.so", O_RDONLY|O_LARGEFILE) = 3
  158. lseek(3, 0, SEEK_SET) = 0
  159. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\000"..., 4096) = 4096
  160. lseek(3, -8, SEEK_END) = 21720
  161. read(3, "\1\0\0\0\0\0\0\0", 8) = 8
  162. mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4011f000
  163. madvise(0x4011f000, 28672, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  164. mmap2(0x4011f000, 15395, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4011f000
  165. madvise(0x4011f000, 15395, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  166. mprotect(0x4011f000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
  167. mmap2(0x40124000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4) = 0x40124000
  168. madvise(0x40124000, 4096, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  169. mmap2(0x40125000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40125000
  170. madvise(0x40125000, 16, 0xc /* MADV_??? */) = -1 EINVAL (Invalid argument)
  171. close(3) = 0
  172. mprotect(0x4011f000, 16384, PROT_READ|PROT_EXEC) = 0
  173. mprotect(0x40124000, 4096, PROT_READ) = 0
  174. munmap(0x40059000, 20480) = 0
  175. munmap(0x400e6000, 106496) = 0
  176. write(2, "link_image[1891]: 389 could no"..., 232link_image[1891]: 389 could not load needed library 'libutils.so' for './zipalign' (link_image[1891]: 389 could not load needed library 'libcorkscrew.so' for 'libutils.so' (reloc_library[1306]: 389 cannot locate 'tgkill'...
  177. ))) = 232
  178. write(2, "CANNOT LINK EXECUTABLE\n\0", 24CANNOT LINK EXECUTABLE
  179. ) = 24
  180. exit_group(-1) = ?
  181. Process 389 detached
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement