Advertisement
Guest User

Untitled

a guest
Aug 25th, 2011
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.58 KB | None | 0 0
  1.  
  2. /lib/i386-linux-gnu/ld-2.13.so: file format elf32-i386
  3.  
  4.  
  5. Disassembly of section .text:
  6.  
  7. 00016c20 <realloc+0x1cf0>:
  8. 16c20: 8b 44 24 04 mov 0x4(%esp),%eax
  9. 16c24: ba 03 00 00 00 mov $0x3,%edx
  10. 16c29: 21 c2 and %eax,%edx
  11. 16c2b: 74 24 je 16c51 <realloc+0x1d21>
  12. 16c2d: 7a 17 jp 16c46 <realloc+0x1d16>
  13. 16c2f: 38 30 cmp %dh,(%eax)
  14. 16c31: 0f 84 9f 00 00 00 je 16cd6 <realloc+0x1da6>
  15. 16c37: 40 inc %eax
  16. 16c38: 38 30 cmp %dh,(%eax)
  17. 16c3a: 0f 84 96 00 00 00 je 16cd6 <realloc+0x1da6>
  18. 16c40: 40 inc %eax
  19. 16c41: 83 f2 02 xor $0x2,%edx
  20. 16c44: 74 0b je 16c51 <realloc+0x1d21>
  21. 16c46: 38 30 cmp %dh,(%eax)
  22. 16c48: 0f 84 88 00 00 00 je 16cd6 <realloc+0x1da6>
  23. 16c4e: 40 inc %eax
  24. 16c4f: 31 d2 xor %edx,%edx
  25. 16c51: 8b 08 mov (%eax),%ecx
  26. 16c53: 83 c0 04 add $0x4,%eax
  27. 16c56: 29 ca sub %ecx,%edx
  28. 16c58: 81 c1 ff fe fe fe add $0xfefefeff,%ecx
  29. 16c5e: 4a dec %edx
  30. 16c5f: 73 58 jae 16cb9 <realloc+0x1d89>
  31. 16c61: 31 ca xor %ecx,%edx
  32. 16c63: 81 e2 00 01 01 01 and $0x1010100,%edx
  33. 16c69: 75 4e jne 16cb9 <realloc+0x1d89>
  34. 16c6b: 8b 08 mov (%eax),%ecx
  35. 16c6d: 83 c0 04 add $0x4,%eax
  36. 16c70: 29 ca sub %ecx,%edx
  37. 16c72: 81 c1 ff fe fe fe add $0xfefefeff,%ecx
  38. 16c78: 4a dec %edx
  39. 16c79: 73 3e jae 16cb9 <realloc+0x1d89>
  40. 16c7b: 31 ca xor %ecx,%edx
  41. 16c7d: 81 e2 00 01 01 01 and $0x1010100,%edx
  42. 16c83: 75 34 jne 16cb9 <realloc+0x1d89>
  43. 16c85: 8b 08 mov (%eax),%ecx
  44. 16c87: 83 c0 04 add $0x4,%eax
  45. 16c8a: 29 ca sub %ecx,%edx
  46. 16c8c: 81 c1 ff fe fe fe add $0xfefefeff,%ecx
  47. 16c92: 4a dec %edx
  48. 16c93: 73 24 jae 16cb9 <realloc+0x1d89>
  49. 16c95: 31 ca xor %ecx,%edx
  50. 16c97: 81 e2 00 01 01 01 and $0x1010100,%edx
  51. 16c9d: 75 1a jne 16cb9 <realloc+0x1d89>
  52. 16c9f: 8b 08 mov (%eax),%ecx
  53. 16ca1: 83 c0 04 add $0x4,%eax
  54. 16ca4: 29 ca sub %ecx,%edx
  55. 16ca6: 81 c1 ff fe fe fe add $0xfefefeff,%ecx
  56. 16cac: 4a dec %edx
  57. 16cad: 73 0a jae 16cb9 <realloc+0x1d89>
  58. 16caf: 31 ca xor %ecx,%edx
  59. 16cb1: 81 e2 00 01 01 01 and $0x1010100,%edx
  60. 16cb7: 74 98 je 16c51 <realloc+0x1d21>
  61. 16cb9: 83 e8 04 sub $0x4,%eax
  62. 16cbc: 81 e9 ff fe fe fe sub $0xfefefeff,%ecx
  63. 16cc2: 80 f9 00 cmp $0x0,%cl
  64. 16cc5: 74 0f je 16cd6 <realloc+0x1da6>
  65. 16cc7: 40 inc %eax
  66. 16cc8: 84 ed test %ch,%ch
  67. 16cca: 74 0a je 16cd6 <realloc+0x1da6>
  68. 16ccc: c1 e9 10 shr $0x10,%ecx
  69. 16ccf: 40 inc %eax
  70. 16cd0: 80 f9 00 cmp $0x0,%cl
  71. 16cd3: 74 01 je 16cd6 <realloc+0x1da6>
  72. 16cd5: 40 inc %eax
  73. 16cd6: 2b 44 24 04 sub 0x4(%esp),%eax
  74. 16cda: c3 ret
  75. 16cdb: 90 nop
  76. 16cdc: 90 nop
  77. 16cdd: 90 nop
  78. 16cde: 90 nop
  79. 16cdf: 90 nop
  80. 16ce0: 55 push %ebp
  81. 16ce1: 31 c0 xor %eax,%eax
  82. 16ce3: 89 e5 mov %esp,%ebp
  83. 16ce5: 8b 4d 0c mov 0xc(%ebp),%ecx
  84. 16ce8: 56 push %esi
  85. 16ce9: 8b 75 08 mov 0x8(%ebp),%esi
  86. 16cec: 85 c9 test %ecx,%ecx
  87. 16cee: 74 6f je 16d5f <realloc+0x1e2f>
  88. 16cf0: 01 f1 add %esi,%ecx
  89. 16cf2: b8 ff ff ff ff mov $0xffffffff,%eax
  90. 16cf7: 0f 42 c8 cmovb %eax,%ecx
  91. 16cfa: f7 c6 03 00 00 00 test $0x3,%esi
  92. 16d00: 74 64 je 16d66 <realloc+0x1e36>
  93. 16d02: 80 3e 00 cmpb $0x0,(%esi)
  94. 16d05: 89 f0 mov %esi,%eax
  95. 16d07: 75 0c jne 16d15 <realloc+0x1de5>
  96. 16d09: eb 5f jmp 16d6a <realloc+0x1e3a>
  97. 16d0b: 90 nop
  98. 16d0c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi
  99. 16d10: 80 38 00 cmpb $0x0,(%eax)
  100. 16d13: 74 43 je 16d58 <realloc+0x1e28>
  101. 16d15: 83 c0 01 add $0x1,%eax
  102. 16d18: a8 03 test $0x3,%al
  103. 16d1a: 75 f4 jne 16d10 <realloc+0x1de0>
  104. 16d1c: 89 c2 mov %eax,%edx
  105. 16d1e: eb 33 jmp 16d53 <realloc+0x1e23>
  106. 16d20: 8b 02 mov (%edx),%eax
  107. 16d22: 2d 01 01 01 01 sub $0x1010101,%eax
  108. 16d27: a9 80 80 80 80 test $0x80808080,%eax
  109. 16d2c: 74 20 je 16d4e <realloc+0x1e1e>
  110. 16d2e: 80 3a 00 cmpb $0x0,(%edx)
  111. 16d31: 74 2f je 16d62 <realloc+0x1e32>
  112. 16d33: 80 7a 01 00 cmpb $0x0,0x1(%edx)
  113. 16d37: 8d 42 01 lea 0x1(%edx),%eax
  114. 16d3a: 74 1c je 16d58 <realloc+0x1e28>
  115. 16d3c: 80 7a 02 00 cmpb $0x0,0x2(%edx)
  116. 16d40: 8d 42 02 lea 0x2(%edx),%eax
  117. 16d43: 74 13 je 16d58 <realloc+0x1e28>
  118. 16d45: 80 7a 03 00 cmpb $0x0,0x3(%edx)
  119. 16d49: 8d 42 03 lea 0x3(%edx),%eax
  120. 16d4c: 74 0a je 16d58 <realloc+0x1e28>
  121. 16d4e: 83 c2 04 add $0x4,%edx
  122. 16d51: 89 c8 mov %ecx,%eax
  123. 16d53: 39 d1 cmp %edx,%ecx
  124. 16d55: 77 c9 ja 16d20 <realloc+0x1df0>
  125. 16d57: 90 nop
  126. 16d58: 39 c8 cmp %ecx,%eax
  127. 16d5a: 0f 47 c1 cmova %ecx,%eax
  128. 16d5d: 29 f0 sub %esi,%eax
  129. 16d5f: 5e pop %esi
  130. 16d60: 5d pop %ebp
  131. 16d61: c3 ret
  132. 16d62: 89 d0 mov %edx,%eax
  133. 16d64: eb f2 jmp 16d58 <realloc+0x1e28>
  134. 16d66: 89 f0 mov %esi,%eax
  135. 16d68: eb b2 jmp 16d1c <realloc+0x1dec>
  136. 16d6a: 89 f0 mov %esi,%eax
  137. 16d6c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi
  138. 16d70: eb e6 jmp 16d58 <realloc+0x1e28>
  139. 16d72: 90 nop
  140. 16d73: 90 nop
  141. 16d74: 90 nop
  142. 16d75: 90 nop
  143. 16d76: 90 nop
  144. 16d77: 90 nop
  145. 16d78: 90 nop
  146. 16d79: 90 nop
  147. 16d7a: 90 nop
  148. 16d7b: 90 nop
  149. 16d7c: 90 nop
  150. 16d7d: 90 nop
  151. 16d7e: 90 nop
  152. 16d7f: 90 nop
  153. 16d80: 56 push %esi
  154. 16d81: 57 push %edi
  155. 16d82: 8b 44 24 0c mov 0xc(%esp),%eax
  156. 16d86: 8b 54 24 10 mov 0x10(%esp),%edx
  157. 16d8a: 8b 74 24 14 mov 0x14(%esp),%esi
  158. 16d8e: 83 fe 04 cmp $0x4,%esi
  159. 16d91: 0f 82 48 01 00 00 jb 16edf <realloc+0x1faf>
  160. 16d97: 88 d6 mov %dl,%dh
  161. 16d99: 89 d1 mov %edx,%ecx
  162. 16d9b: c1 e2 10 shl $0x10,%edx
  163. 16d9e: 66 89 ca mov %cx,%dx
  164. 16da1: a8 03 test $0x3,%al
  165. 16da3: 0f 84 cd 00 00 00 je 16e76 <realloc+0x1f46>
  166. 16da9: 38 10 cmp %dl,(%eax)
  167. 16dab: 0f 84 67 01 00 00 je 16f18 <realloc+0x1fe8>
  168. 16db1: 40 inc %eax
  169. 16db2: 4e dec %esi
  170. 16db3: 0f 84 3f 01 00 00 je 16ef8 <realloc+0x1fc8>
  171. 16db9: a8 03 test $0x3,%al
  172. 16dbb: 0f 84 b5 00 00 00 je 16e76 <realloc+0x1f46>
  173. 16dc1: 38 10 cmp %dl,(%eax)
  174. 16dc3: 0f 84 4f 01 00 00 je 16f18 <realloc+0x1fe8>
  175. 16dc9: 40 inc %eax
  176. 16dca: 4e dec %esi
  177. 16dcb: 0f 84 27 01 00 00 je 16ef8 <realloc+0x1fc8>
  178. 16dd1: a8 03 test $0x3,%al
  179. 16dd3: 0f 84 9d 00 00 00 je 16e76 <realloc+0x1f46>
  180. 16dd9: 38 10 cmp %dl,(%eax)
  181. 16ddb: 0f 84 37 01 00 00 je 16f18 <realloc+0x1fe8>
  182. 16de1: 40 inc %eax
  183. 16de2: 4e dec %esi
  184. 16de3: e9 8e 00 00 00 jmp 16e76 <realloc+0x1f46>
  185. 16de8: 90 nop
  186. 16de9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi
  187. 16df0: 8b 08 mov (%eax),%ecx
  188. 16df2: bf ff fe fe fe mov $0xfefefeff,%edi
  189. 16df7: 31 d1 xor %edx,%ecx
  190. 16df9: 01 cf add %ecx,%edi
  191. 16dfb: 0f 83 04 01 00 00 jae 16f05 <realloc+0x1fd5>
  192. 16e01: 31 cf xor %ecx,%edi
  193. 16e03: 81 cf ff fe fe fe or $0xfefefeff,%edi
  194. 16e09: 47 inc %edi
  195. 16e0a: 0f 85 f5 00 00 00 jne 16f05 <realloc+0x1fd5>
  196. 16e10: 8b 48 04 mov 0x4(%eax),%ecx
  197. 16e13: bf ff fe fe fe mov $0xfefefeff,%edi
  198. 16e18: 31 d1 xor %edx,%ecx
  199. 16e1a: 01 cf add %ecx,%edi
  200. 16e1c: 0f 83 e0 00 00 00 jae 16f02 <realloc+0x1fd2>
  201. 16e22: 31 cf xor %ecx,%edi
  202. 16e24: 81 cf ff fe fe fe or $0xfefefeff,%edi
  203. 16e2a: 47 inc %edi
  204. 16e2b: 0f 85 d1 00 00 00 jne 16f02 <realloc+0x1fd2>
  205. 16e31: 8b 48 08 mov 0x8(%eax),%ecx
  206. 16e34: bf ff fe fe fe mov $0xfefefeff,%edi
  207. 16e39: 31 d1 xor %edx,%ecx
  208. 16e3b: 01 cf add %ecx,%edi
  209. 16e3d: 0f 83 bc 00 00 00 jae 16eff <realloc+0x1fcf>
  210. 16e43: 31 cf xor %ecx,%edi
  211. 16e45: 81 cf ff fe fe fe or $0xfefefeff,%edi
  212. 16e4b: 47 inc %edi
  213. 16e4c: 0f 85 ad 00 00 00 jne 16eff <realloc+0x1fcf>
  214. 16e52: 8b 48 0c mov 0xc(%eax),%ecx
  215. 16e55: bf ff fe fe fe mov $0xfefefeff,%edi
  216. 16e5a: 31 d1 xor %edx,%ecx
  217. 16e5c: 01 cf add %ecx,%edi
  218. 16e5e: 0f 83 98 00 00 00 jae 16efc <realloc+0x1fcc>
  219. 16e64: 31 cf xor %ecx,%edi
  220. 16e66: 81 cf ff fe fe fe or $0xfefefeff,%edi
  221. 16e6c: 47 inc %edi
  222. 16e6d: 0f 85 89 00 00 00 jne 16efc <realloc+0x1fcc>
  223. 16e73: 83 c0 10 add $0x10,%eax
  224. 16e76: 83 ee 10 sub $0x10,%esi
  225. 16e79: 0f 83 71 ff ff ff jae 16df0 <realloc+0x1ec0>
  226. 16e7f: 83 fe f4 cmp $0xfffffff4,%esi
  227. 16e82: 72 5b jb 16edf <realloc+0x1faf>
  228. 16e84: 8b 08 mov (%eax),%ecx
  229. 16e86: bf ff fe fe fe mov $0xfefefeff,%edi
  230. 16e8b: 31 d1 xor %edx,%ecx
  231. 16e8d: 01 cf add %ecx,%edi
  232. 16e8f: 73 74 jae 16f05 <realloc+0x1fd5>
  233. 16e91: 31 cf xor %ecx,%edi
  234. 16e93: 81 cf ff fe fe fe or $0xfefefeff,%edi
  235. 16e99: 47 inc %edi
  236. 16e9a: 75 69 jne 16f05 <realloc+0x1fd5>
  237. 16e9c: 83 c0 04 add $0x4,%eax
  238. 16e9f: 83 fe f8 cmp $0xfffffff8,%esi
  239. 16ea2: 72 3b jb 16edf <realloc+0x1faf>
  240. 16ea4: 8b 08 mov (%eax),%ecx
  241. 16ea6: bf ff fe fe fe mov $0xfefefeff,%edi
  242. 16eab: 31 d1 xor %edx,%ecx
  243. 16ead: 01 cf add %ecx,%edi
  244. 16eaf: 73 54 jae 16f05 <realloc+0x1fd5>
  245. 16eb1: 31 cf xor %ecx,%edi
  246. 16eb3: 81 cf ff fe fe fe or $0xfefefeff,%edi
  247. 16eb9: 47 inc %edi
  248. 16eba: 75 49 jne 16f05 <realloc+0x1fd5>
  249. 16ebc: 83 c0 04 add $0x4,%eax
  250. 16ebf: 83 fe fc cmp $0xfffffffc,%esi
  251. 16ec2: 72 1b jb 16edf <realloc+0x1faf>
  252. 16ec4: 8b 08 mov (%eax),%ecx
  253. 16ec6: bf ff fe fe fe mov $0xfefefeff,%edi
  254. 16ecb: 31 d1 xor %edx,%ecx
  255. 16ecd: 01 cf add %ecx,%edi
  256. 16ecf: 73 34 jae 16f05 <realloc+0x1fd5>
  257. 16ed1: 31 cf xor %ecx,%edi
  258. 16ed3: 81 cf ff fe fe fe or $0xfefefeff,%edi
  259. 16ed9: 47 inc %edi
  260. 16eda: 75 29 jne 16f05 <realloc+0x1fd5>
  261. 16edc: 83 c0 04 add $0x4,%eax
  262. 16edf: 83 e6 03 and $0x3,%esi
  263. 16ee2: 74 14 je 16ef8 <realloc+0x1fc8>
  264. 16ee4: 38 10 cmp %dl,(%eax)
  265. 16ee6: 74 30 je 16f18 <realloc+0x1fe8>
  266. 16ee8: 40 inc %eax
  267. 16ee9: 4e dec %esi
  268. 16eea: 74 0c je 16ef8 <realloc+0x1fc8>
  269. 16eec: 38 10 cmp %dl,(%eax)
  270. 16eee: 74 28 je 16f18 <realloc+0x1fe8>
  271. 16ef0: 40 inc %eax
  272. 16ef1: 4e dec %esi
  273. 16ef2: 74 04 je 16ef8 <realloc+0x1fc8>
  274. 16ef4: 38 10 cmp %dl,(%eax)
  275. 16ef6: 74 20 je 16f18 <realloc+0x1fe8>
  276. 16ef8: 31 c0 xor %eax,%eax
  277. 16efa: eb 1c jmp 16f18 <realloc+0x1fe8>
  278. 16efc: 83 c0 04 add $0x4,%eax
  279. 16eff: 83 c0 04 add $0x4,%eax
  280. 16f02: 83 c0 04 add $0x4,%eax
  281. 16f05: 84 c9 test %cl,%cl
  282. 16f07: 74 0f je 16f18 <realloc+0x1fe8>
  283. 16f09: 40 inc %eax
  284. 16f0a: 84 ed test %ch,%ch
  285. 16f0c: 74 0a je 16f18 <realloc+0x1fe8>
  286. 16f0e: 40 inc %eax
  287. 16f0f: f7 c1 00 00 ff 00 test $0xff0000,%ecx
  288. 16f15: 74 01 je 16f18 <realloc+0x1fe8>
  289. 16f17: 40 inc %eax
  290. 16f18: 5f pop %edi
  291. 16f19: 5e pop %esi
  292. 16f1a: c3 ret
  293. 16f1b: 90 nop
  294. 16f1c: 90 nop
  295. 16f1d: 90 nop
  296. 16f1e: 90 nop
  297. 16f1f: 90 nop
  298. 16f20: 53 push %ebx
  299. 16f21: 8b 44 24 08 mov 0x8(%esp),%eax
  300. 16f25: 8b 54 24 0c mov 0xc(%esp),%edx
  301. 16f29: 8b 4c 24 10 mov 0x10(%esp),%ecx
  302. 16f2d: 83 f9 01 cmp $0x1,%ecx
  303. 16f30: 75 12 jne 16f44 <realloc+0x2014>
  304. 16f32: 0f b6 08 movzbl (%eax),%ecx
  305. 16f35: 3a 0a cmp (%edx),%cl
  306. 16f37: 75 04 jne 16f3d <realloc+0x200d>
  307. 16f39: 31 c0 xor %eax,%eax
  308. 16f3b: 5b pop %ebx
  309. 16f3c: c3 ret
  310. 16f3d: 19 c0 sbb %eax,%eax
  311. 16f3f: 83 d8 ff sbb $0xffffffff,%eax
  312. 16f42: 5b pop %ebx
  313. 16f43: c3 ret
  314. 16f44: 7c f3 jl 16f39 <realloc+0x2009>
  315. 16f46: 56 push %esi
  316. 16f47: 89 c6 mov %eax,%esi
  317. 16f49: 83 f9 20 cmp $0x20,%ecx
  318. 16f4c: 0f 8d 0e 02 00 00 jge 17160 <realloc+0x2230>
  319. 16f52: e8 54 05 00 00 call 174ab <realloc+0x257b>
  320. 16f57: 81 c3 35 11 00 00 add $0x1135,%ebx
  321. 16f5d: 03 1c 8b add (%ebx,%ecx,4),%ebx
  322. 16f60: 01 ca add %ecx,%edx
  323. 16f62: 01 ce add %ecx,%esi
  324. 16f64: ff e3 jmp *%ebx
  325. 16f66: 8d 76 00 lea 0x0(%esi),%esi
  326. 16f69: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi
  327. 16f70: 8b 46 e4 mov -0x1c(%esi),%eax
  328. 16f73: 8b 4a e4 mov -0x1c(%edx),%ecx
  329. 16f76: 39 c8 cmp %ecx,%eax
  330. 16f78: 0f 85 59 02 00 00 jne 171d7 <realloc+0x22a7>
  331. 16f7e: 8b 46 e8 mov -0x18(%esi),%eax
  332. 16f81: 8b 4a e8 mov -0x18(%edx),%ecx
  333. 16f84: 39 c8 cmp %ecx,%eax
  334. 16f86: 0f 85 4b 02 00 00 jne 171d7 <realloc+0x22a7>
  335. 16f8c: 8b 46 ec mov -0x14(%esi),%eax
  336. 16f8f: 8b 4a ec mov -0x14(%edx),%ecx
  337. 16f92: 39 c8 cmp %ecx,%eax
  338. 16f94: 0f 85 3d 02 00 00 jne 171d7 <realloc+0x22a7>
  339. 16f9a: 8b 46 f0 mov -0x10(%esi),%eax
  340. 16f9d: 8b 4a f0 mov -0x10(%edx),%ecx
  341. 16fa0: 39 c8 cmp %ecx,%eax
  342. 16fa2: 0f 85 2f 02 00 00 jne 171d7 <realloc+0x22a7>
  343. 16fa8: 8b 46 f4 mov -0xc(%esi),%eax
  344. 16fab: 8b 4a f4 mov -0xc(%edx),%ecx
  345. 16fae: 39 c8 cmp %ecx,%eax
  346. 16fb0: 0f 85 21 02 00 00 jne 171d7 <realloc+0x22a7>
  347. 16fb6: 8b 46 f8 mov -0x8(%esi),%eax
  348. 16fb9: 8b 4a f8 mov -0x8(%edx),%ecx
  349. 16fbc: 39 c8 cmp %ecx,%eax
  350. 16fbe: 0f 85 13 02 00 00 jne 171d7 <realloc+0x22a7>
  351. 16fc4: 8b 46 fc mov -0x4(%esi),%eax
  352. 16fc7: 8b 4a fc mov -0x4(%edx),%ecx
  353. 16fca: 39 c8 cmp %ecx,%eax
  354. 16fcc: 0f 85 05 02 00 00 jne 171d7 <realloc+0x22a7>
  355. 16fd2: 5e pop %esi
  356. 16fd3: 31 c0 xor %eax,%eax
  357. 16fd5: 5b pop %ebx
  358. 16fd6: c3 ret
  359. 16fd7: 8b 46 e3 mov -0x1d(%esi),%eax
  360. 16fda: 8b 4a e3 mov -0x1d(%edx),%ecx
  361. 16fdd: 39 c8 cmp %ecx,%eax
  362. 16fdf: 0f 85 f2 01 00 00 jne 171d7 <realloc+0x22a7>
  363. 16fe5: 8b 46 e7 mov -0x19(%esi),%eax
  364. 16fe8: 8b 4a e7 mov -0x19(%edx),%ecx
  365. 16feb: 39 c8 cmp %ecx,%eax
  366. 16fed: 0f 85 e4 01 00 00 jne 171d7 <realloc+0x22a7>
  367. 16ff3: 8b 46 eb mov -0x15(%esi),%eax
  368. 16ff6: 8b 4a eb mov -0x15(%edx),%ecx
  369. 16ff9: 39 c8 cmp %ecx,%eax
  370. 16ffb: 0f 85 d6 01 00 00 jne 171d7 <realloc+0x22a7>
  371. 17001: 8b 46 ef mov -0x11(%esi),%eax
  372. 17004: 8b 4a ef mov -0x11(%edx),%ecx
  373. 17007: 39 c8 cmp %ecx,%eax
  374. 17009: 0f 85 c8 01 00 00 jne 171d7 <realloc+0x22a7>
  375. 1700f: 8b 46 f3 mov -0xd(%esi),%eax
  376. 17012: 8b 4a f3 mov -0xd(%edx),%ecx
  377. 17015: 39 c8 cmp %ecx,%eax
  378. 17017: 0f 85 ba 01 00 00 jne 171d7 <realloc+0x22a7>
  379. 1701d: 8b 46 f7 mov -0x9(%esi),%eax
  380. 17020: 8b 4a f7 mov -0x9(%edx),%ecx
  381. 17023: 39 c8 cmp %ecx,%eax
  382. 17025: 0f 85 ac 01 00 00 jne 171d7 <realloc+0x22a7>
  383. 1702b: 8b 46 fb mov -0x5(%esi),%eax
  384. 1702e: 8b 4a fb mov -0x5(%edx),%ecx
  385. 17031: 39 c8 cmp %ecx,%eax
  386. 17033: 0f 85 9e 01 00 00 jne 171d7 <realloc+0x22a7>
  387. 17039: 0f b6 46 ff movzbl -0x1(%esi),%eax
  388. 1703d: 3a 42 ff cmp -0x1(%edx),%al
  389. 17040: 0f 85 a5 01 00 00 jne 171eb <realloc+0x22bb>
  390. 17046: 5e pop %esi
  391. 17047: 31 c0 xor %eax,%eax
  392. 17049: 5b pop %ebx
  393. 1704a: c3 ret
  394. 1704b: 8b 46 e2 mov -0x1e(%esi),%eax
  395. 1704e: 8b 4a e2 mov -0x1e(%edx),%ecx
  396. 17051: 39 c8 cmp %ecx,%eax
  397. 17053: 0f 85 7e 01 00 00 jne 171d7 <realloc+0x22a7>
  398. 17059: 8b 46 e6 mov -0x1a(%esi),%eax
  399. 1705c: 8b 4a e6 mov -0x1a(%edx),%ecx
  400. 1705f: 39 c8 cmp %ecx,%eax
  401. 17061: 0f 85 70 01 00 00 jne 171d7 <realloc+0x22a7>
  402. 17067: 8b 46 ea mov -0x16(%esi),%eax
  403. 1706a: 8b 4a ea mov -0x16(%edx),%ecx
  404. 1706d: 39 c8 cmp %ecx,%eax
  405. 1706f: 0f 85 62 01 00 00 jne 171d7 <realloc+0x22a7>
  406. 17075: 8b 46 ee mov -0x12(%esi),%eax
  407. 17078: 8b 4a ee mov -0x12(%edx),%ecx
  408. 1707b: 39 c8 cmp %ecx,%eax
  409. 1707d: 0f 85 54 01 00 00 jne 171d7 <realloc+0x22a7>
  410. 17083: 8b 46 f2 mov -0xe(%esi),%eax
  411. 17086: 8b 4a f2 mov -0xe(%edx),%ecx
  412. 17089: 39 c8 cmp %ecx,%eax
  413. 1708b: 0f 85 46 01 00 00 jne 171d7 <realloc+0x22a7>
  414. 17091: 8b 46 f6 mov -0xa(%esi),%eax
  415. 17094: 8b 4a f6 mov -0xa(%edx),%ecx
  416. 17097: 39 c8 cmp %ecx,%eax
  417. 17099: 0f 85 38 01 00 00 jne 171d7 <realloc+0x22a7>
  418. 1709f: 8b 46 fa mov -0x6(%esi),%eax
  419. 170a2: 8b 4a fa mov -0x6(%edx),%ecx
  420. 170a5: 39 c8 cmp %ecx,%eax
  421. 170a7: 0f 85 2a 01 00 00 jne 171d7 <realloc+0x22a7>
  422. 170ad: 0f b7 46 fe movzwl -0x2(%esi),%eax
  423. 170b1: 0f b7 4a fe movzwl -0x2(%edx),%ecx
  424. 170b5: 38 c8 cmp %cl,%al
  425. 170b7: 0f 85 2e 01 00 00 jne 171eb <realloc+0x22bb>
  426. 170bd: 39 c8 cmp %ecx,%eax
  427. 170bf: 0f 85 26 01 00 00 jne 171eb <realloc+0x22bb>
  428. 170c5: 5e pop %esi
  429. 170c6: 31 c0 xor %eax,%eax
  430. 170c8: 5b pop %ebx
  431. 170c9: c3 ret
  432. 170ca: 8b 46 e1 mov -0x1f(%esi),%eax
  433. 170cd: 8b 4a e1 mov -0x1f(%edx),%ecx
  434. 170d0: 39 c8 cmp %ecx,%eax
  435. 170d2: 0f 85 ff 00 00 00 jne 171d7 <realloc+0x22a7>
  436. 170d8: 8b 46 e5 mov -0x1b(%esi),%eax
  437. 170db: 8b 4a e5 mov -0x1b(%edx),%ecx
  438. 170de: 39 c8 cmp %ecx,%eax
  439. 170e0: 0f 85 f1 00 00 00 jne 171d7 <realloc+0x22a7>
  440. 170e6: 8b 46 e9 mov -0x17(%esi),%eax
  441. 170e9: 8b 4a e9 mov -0x17(%edx),%ecx
  442. 170ec: 39 c8 cmp %ecx,%eax
  443. 170ee: 0f 85 e3 00 00 00 jne 171d7 <realloc+0x22a7>
  444. 170f4: 8b 46 ed mov -0x13(%esi),%eax
  445. 170f7: 8b 4a ed mov -0x13(%edx),%ecx
  446. 170fa: 39 c8 cmp %ecx,%eax
  447. 170fc: 0f 85 d5 00 00 00 jne 171d7 <realloc+0x22a7>
  448. 17102: 8b 46 f1 mov -0xf(%esi),%eax
  449. 17105: 8b 4a f1 mov -0xf(%edx),%ecx
  450. 17108: 39 c8 cmp %ecx,%eax
  451. 1710a: 0f 85 c7 00 00 00 jne 171d7 <realloc+0x22a7>
  452. 17110: 8b 46 f5 mov -0xb(%esi),%eax
  453. 17113: 8b 4a f5 mov -0xb(%edx),%ecx
  454. 17116: 39 c8 cmp %ecx,%eax
  455. 17118: 0f 85 b9 00 00 00 jne 171d7 <realloc+0x22a7>
  456. 1711e: 8b 46 f9 mov -0x7(%esi),%eax
  457. 17121: 8b 4a f9 mov -0x7(%edx),%ecx
  458. 17124: 39 c8 cmp %ecx,%eax
  459. 17126: 0f 85 ab 00 00 00 jne 171d7 <realloc+0x22a7>
  460. 1712c: 0f b7 46 fd movzwl -0x3(%esi),%eax
  461. 17130: 0f b7 4a fd movzwl -0x3(%edx),%ecx
  462. 17134: 38 c8 cmp %cl,%al
  463. 17136: 0f 85 af 00 00 00 jne 171eb <realloc+0x22bb>
  464. 1713c: 39 c8 cmp %ecx,%eax
  465. 1713e: 0f 85 a7 00 00 00 jne 171eb <realloc+0x22bb>
  466. 17144: 0f b6 46 ff movzbl -0x1(%esi),%eax
  467. 17148: 3a 42 ff cmp -0x1(%edx),%al
  468. 1714b: 0f 85 9a 00 00 00 jne 171eb <realloc+0x22bb>
  469. 17151: 5e pop %esi
  470. 17152: 31 c0 xor %eax,%eax
  471. 17154: 5b pop %ebx
  472. 17155: c3 ret
  473. 17156: 8d 76 00 lea 0x0(%esi),%esi
  474. 17159: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi
  475. 17160: 83 e9 20 sub $0x20,%ecx
  476. 17163: 8b 06 mov (%esi),%eax
  477. 17165: 3b 02 cmp (%edx),%eax
  478. 17167: 75 6c jne 171d5 <realloc+0x22a5>
  479. 17169: 8b 46 04 mov 0x4(%esi),%eax
  480. 1716c: 3b 42 04 cmp 0x4(%edx),%eax
  481. 1716f: 75 61 jne 171d2 <realloc+0x22a2>
  482. 17171: 8b 46 08 mov 0x8(%esi),%eax
  483. 17174: 3b 42 08 cmp 0x8(%edx),%eax
  484. 17177: 75 56 jne 171cf <realloc+0x229f>
  485. 17179: 8b 46 0c mov 0xc(%esi),%eax
  486. 1717c: 3b 42 0c cmp 0xc(%edx),%eax
  487. 1717f: 75 4b jne 171cc <realloc+0x229c>
  488. 17181: 8b 46 10 mov 0x10(%esi),%eax
  489. 17184: 3b 42 10 cmp 0x10(%edx),%eax
  490. 17187: 75 40 jne 171c9 <realloc+0x2299>
  491. 17189: 8b 46 14 mov 0x14(%esi),%eax
  492. 1718c: 3b 42 14 cmp 0x14(%edx),%eax
  493. 1718f: 75 35 jne 171c6 <realloc+0x2296>
  494. 17191: 8b 46 18 mov 0x18(%esi),%eax
  495. 17194: 3b 42 18 cmp 0x18(%edx),%eax
  496. 17197: 75 2a jne 171c3 <realloc+0x2293>
  497. 17199: 8b 46 1c mov 0x1c(%esi),%eax
  498. 1719c: 3b 42 1c cmp 0x1c(%edx),%eax
  499. 1719f: 75 1f jne 171c0 <realloc+0x2290>
  500. 171a1: 83 c6 20 add $0x20,%esi
  501. 171a4: 83 c2 20 add $0x20,%edx
  502. 171a7: 83 f9 20 cmp $0x20,%ecx
  503. 171aa: 7d b4 jge 17160 <realloc+0x2230>
  504. 171ac: e8 fa 02 00 00 call 174ab <realloc+0x257b>
  505. 171b1: 81 c3 db 0e 00 00 add $0xedb,%ebx
  506. 171b7: 03 1c 8b add (%ebx,%ecx,4),%ebx
  507. 171ba: 01 ca add %ecx,%edx
  508. 171bc: 01 ce add %ecx,%esi
  509. 171be: ff e3 jmp *%ebx
  510. 171c0: 83 c2 04 add $0x4,%edx
  511. 171c3: 83 c2 04 add $0x4,%edx
  512. 171c6: 83 c2 04 add $0x4,%edx
  513. 171c9: 83 c2 04 add $0x4,%edx
  514. 171cc: 83 c2 04 add $0x4,%edx
  515. 171cf: 83 c2 04 add $0x4,%edx
  516. 171d2: 83 c2 04 add $0x4,%edx
  517. 171d5: 8b 0a mov (%edx),%ecx
  518. 171d7: 38 c8 cmp %cl,%al
  519. 171d9: 75 10 jne 171eb <realloc+0x22bb>
  520. 171db: 38 ec cmp %ch,%ah
  521. 171dd: 75 0c jne 171eb <realloc+0x22bb>
  522. 171df: c1 e8 10 shr $0x10,%eax
  523. 171e2: c1 e9 10 shr $0x10,%ecx
  524. 171e5: 38 c8 cmp %cl,%al
  525. 171e7: 75 02 jne 171eb <realloc+0x22bb>
  526. 171e9: 39 c8 cmp %ecx,%eax
  527. 171eb: 19 c0 sbb %eax,%eax
  528. 171ed: 83 d8 ff sbb $0xffffffff,%eax
  529. 171f0: 5e pop %esi
  530. 171f1: 5b pop %ebx
  531. 171f2: c3 ret
  532. 171f3: 90 nop
  533. 171f4: 90 nop
  534. 171f5: 90 nop
  535. 171f6: 90 nop
  536. 171f7: 90 nop
  537. 171f8: 90 nop
  538. 171f9: 90 nop
  539. 171fa: 90 nop
  540. 171fb: 90 nop
  541. 171fc: 90 nop
  542. 171fd: 90 nop
  543. 171fe: 90 nop
  544. 171ff: 90 nop
  545. 17200: 57 push %edi
  546. 17201: 8b 4c 24 10 mov 0x10(%esp),%ecx
  547. 17205: 8b 7c 24 08 mov 0x8(%esp),%edi
  548. 17209: 89 f2 mov %esi,%edx
  549. 1720b: 8b 74 24 0c mov 0xc(%esp),%esi
  550. 1720f: 89 f8 mov %edi,%eax
  551. 17211: 29 f0 sub %esi,%eax
  552. 17213: 39 c7 cmp %eax,%edi
  553. 17215: 73 16 jae 1722d <realloc+0x22fd>
  554. 17217: fc cld
  555. 17218: d1 e9 shr %ecx
  556. 1721a: 73 01 jae 1721d <realloc+0x22ed>
  557. 1721c: a4 movsb %ds:(%esi),%es:(%edi)
  558. 1721d: d1 e9 shr %ecx
  559. 1721f: 73 02 jae 17223 <realloc+0x22f3>
  560. 17221: 66 a5 movsw %ds:(%esi),%es:(%edi)
  561. 17223: f3 a5 rep movsl %ds:(%esi),%es:(%edi)
  562. 17225: 89 d6 mov %edx,%esi
  563. 17227: 8b 44 24 08 mov 0x8(%esp),%eax
  564. 1722b: 5f pop %edi
  565. 1722c: c3 ret
  566. 1722d: fd std
  567. 1722e: 8d 7c 0f ff lea -0x1(%edi,%ecx,1),%edi
  568. 17232: 8d 74 0e ff lea -0x1(%esi,%ecx,1),%esi
  569. 17236: d1 e9 shr %ecx
  570. 17238: 73 01 jae 1723b <realloc+0x230b>
  571. 1723a: a4 movsb %ds:(%esi),%es:(%edi)
  572. 1723b: 83 ef 01 sub $0x1,%edi
  573. 1723e: 83 ee 01 sub $0x1,%esi
  574. 17241: d1 e9 shr %ecx
  575. 17243: 73 02 jae 17247 <realloc+0x2317>
  576. 17245: 66 a5 movsw %ds:(%esi),%es:(%edi)
  577. 17247: 83 ef 02 sub $0x2,%edi
  578. 1724a: 83 ee 02 sub $0x2,%esi
  579. 1724d: f3 a5 rep movsl %ds:(%esi),%es:(%edi)
  580. 1724f: 89 d6 mov %edx,%esi
  581. 17251: 8b 44 24 08 mov 0x8(%esp),%eax
  582. 17255: fc cld
  583. 17256: 5f pop %edi
  584. 17257: c3 ret
  585. 17258: 90 nop
  586. 17259: 90 nop
  587. 1725a: 90 nop
  588. 1725b: 90 nop
  589. 1725c: 90 nop
  590. 1725d: 90 nop
  591. 1725e: 90 nop
  592. 1725f: 90 nop
  593. 17260: fc cld
  594. 17261: 57 push %edi
  595. 17262: 8b 54 24 08 mov 0x8(%esp),%edx
  596. 17266: 8b 4c 24 10 mov 0x10(%esp),%ecx
  597. 1726a: 0f b6 44 24 0c movzbl 0xc(%esp),%eax
  598. 1726f: e3 2c jecxz 1729d <realloc+0x236d>
  599. 17271: 89 d7 mov %edx,%edi
  600. 17273: 83 e2 03 and $0x3,%edx
  601. 17276: 74 11 je 17289 <realloc+0x2359>
  602. 17278: 7a 04 jp 1727e <realloc+0x234e>
  603. 1727a: aa stos %al,%es:(%edi)
  604. 1727b: 49 dec %ecx
  605. 1727c: 74 1f je 1729d <realloc+0x236d>
  606. 1727e: aa stos %al,%es:(%edi)
  607. 1727f: 49 dec %ecx
  608. 17280: 74 1b je 1729d <realloc+0x236d>
  609. 17282: 83 f2 01 xor $0x1,%edx
  610. 17285: 75 02 jne 17289 <realloc+0x2359>
  611. 17287: aa stos %al,%es:(%edi)
  612. 17288: 49 dec %ecx
  613. 17289: 89 ca mov %ecx,%edx
  614. 1728b: c1 e9 02 shr $0x2,%ecx
  615. 1728e: 83 e2 03 and $0x3,%edx
  616. 17291: 69 c0 01 01 01 01 imul $0x1010101,%eax,%eax
  617. 17297: f3 ab rep stos %eax,%es:(%edi)
  618. 17299: 89 d1 mov %edx,%ecx
  619. 1729b: f3 aa rep stos %al,%es:(%edi)
  620. 1729d: 8b 44 24 08 mov 0x8(%esp),%eax
  621. 172a1: 5f pop %edi
  622. 172a2: c3 ret
  623. 172a3: 90 nop
  624. 172a4: 90 nop
  625. 172a5: 90 nop
  626. 172a6: 90 nop
  627. 172a7: 90 nop
  628. 172a8: 90 nop
  629. 172a9: 90 nop
  630. 172aa: 90 nop
  631. 172ab: 90 nop
  632. 172ac: 90 nop
  633. 172ad: 90 nop
  634. 172ae: 90 nop
  635. 172af: 90 nop
  636. 172b0: 8b 4c 24 0c mov 0xc(%esp),%ecx
  637. 172b4: 89 f8 mov %edi,%eax
  638. 172b6: 8b 7c 24 04 mov 0x4(%esp),%edi
  639. 172ba: 89 f2 mov %esi,%edx
  640. 172bc: 8b 74 24 08 mov 0x8(%esp),%esi
  641. 172c0: fc cld
  642. 172c1: d1 e9 shr %ecx
  643. 172c3: 73 01 jae 172c6 <realloc+0x2396>
  644. 172c5: a4 movsb %ds:(%esi),%es:(%edi)
  645. 172c6: d1 e9 shr %ecx
  646. 172c8: 73 02 jae 172cc <realloc+0x239c>
  647. 172ca: 66 a5 movsw %ds:(%esi),%es:(%edi)
  648. 172cc: f3 a5 rep movsl %ds:(%esi),%es:(%edi)
  649. 172ce: 97 xchg %eax,%edi
  650. 172cf: 89 d6 mov %edx,%esi
  651. 172d1: c3 ret
  652. 172d2: 90 nop
  653. 172d3: 90 nop
  654. 172d4: 90 nop
  655. 172d5: 90 nop
  656. 172d6: 90 nop
  657. 172d7: 90 nop
  658. 172d8: 90 nop
  659. 172d9: 90 nop
  660. 172da: 90 nop
  661. 172db: 90 nop
  662. 172dc: 90 nop
  663. 172dd: 90 nop
  664. 172de: 90 nop
  665. 172df: 90 nop
  666. 172e0: 8b 44 24 04 mov 0x4(%esp),%eax
  667. 172e4: 8b 4c 24 08 mov 0x8(%esp),%ecx
  668. 172e8: 29 c1 sub %eax,%ecx
  669. 172ea: 81 e8 04 00 00 00 sub $0x4,%eax
  670. 172f0: 83 c0 04 add $0x4,%eax
  671. 172f3: 8a 14 08 mov (%eax,%ecx,1),%dl
  672. 172f6: 88 10 mov %dl,(%eax)
  673. 172f8: 84 d2 test %dl,%dl
  674. 172fa: 74 24 je 17320 <realloc+0x23f0>
  675. 172fc: 8a 54 08 01 mov 0x1(%eax,%ecx,1),%dl
  676. 17300: 88 50 01 mov %dl,0x1(%eax)
  677. 17303: 84 d2 test %dl,%dl
  678. 17305: 74 18 je 1731f <realloc+0x23ef>
  679. 17307: 8a 54 08 02 mov 0x2(%eax,%ecx,1),%dl
  680. 1730b: 88 50 02 mov %dl,0x2(%eax)
  681. 1730e: 84 d2 test %dl,%dl
  682. 17310: 74 0c je 1731e <realloc+0x23ee>
  683. 17312: 8a 54 08 03 mov 0x3(%eax,%ecx,1),%dl
  684. 17316: 88 50 03 mov %dl,0x3(%eax)
  685. 17319: 84 d2 test %dl,%dl
  686. 1731b: 75 d3 jne 172f0 <realloc+0x23c0>
  687. 1731d: 40 inc %eax
  688. 1731e: 40 inc %eax
  689. 1731f: 40 inc %eax
  690. 17320: c3 ret
  691. 17321: 90 nop
  692. 17322: 90 nop
  693. 17323: 90 nop
  694. 17324: 90 nop
  695. 17325: 90 nop
  696. 17326: 90 nop
  697. 17327: 90 nop
  698. 17328: 90 nop
  699. 17329: 90 nop
  700. 1732a: 90 nop
  701. 1732b: 90 nop
  702. 1732c: 90 nop
  703. 1732d: 90 nop
  704. 1732e: 90 nop
  705. 1732f: 90 nop
  706. 17330: 89 f8 mov %edi,%eax
  707. 17332: 8b 7c 24 04 mov 0x4(%esp),%edi
  708. 17336: 89 f2 mov %esi,%edx
  709. 17338: 8b 74 24 08 mov 0x8(%esp),%esi
  710. 1733c: 89 f9 mov %edi,%ecx
  711. 1733e: 31 f1 xor %esi,%ecx
  712. 17340: 83 e1 03 and $0x3,%ecx
  713. 17343: 8b 4c 24 0c mov 0xc(%esp),%ecx
  714. 17347: fc cld
  715. 17348: 75 3c jne 17386 <realloc+0x2456>
  716. 1734a: 83 f9 03 cmp $0x3,%ecx
  717. 1734d: 76 37 jbe 17386 <realloc+0x2456>
  718. 1734f: f7 c6 03 00 00 00 test $0x3,%esi
  719. 17355: 74 16 je 1736d <realloc+0x243d>
  720. 17357: a4 movsb %ds:(%esi),%es:(%edi)
  721. 17358: 49 dec %ecx
  722. 17359: f7 c6 03 00 00 00 test $0x3,%esi
  723. 1735f: 74 0c je 1736d <realloc+0x243d>
  724. 17361: a4 movsb %ds:(%esi),%es:(%edi)
  725. 17362: 49 dec %ecx
  726. 17363: f7 c6 03 00 00 00 test $0x3,%esi
  727. 17369: 74 02 je 1736d <realloc+0x243d>
  728. 1736b: a4 movsb %ds:(%esi),%es:(%edi)
  729. 1736c: 49 dec %ecx
  730. 1736d: 50 push %eax
  731. 1736e: 89 c8 mov %ecx,%eax
  732. 17370: c1 e9 02 shr $0x2,%ecx
  733. 17373: 83 e0 03 and $0x3,%eax
  734. 17376: f3 a5 rep movsl %ds:(%esi),%es:(%edi)
  735. 17378: 89 c1 mov %eax,%ecx
  736. 1737a: f3 a4 rep movsb %ds:(%esi),%es:(%edi)
  737. 1737c: 58 pop %eax
  738. 1737d: 89 c7 mov %eax,%edi
  739. 1737f: 89 d6 mov %edx,%esi
  740. 17381: 8b 44 24 04 mov 0x4(%esp),%eax
  741. 17385: c3 ret
  742. 17386: d1 e9 shr %ecx
  743. 17388: 73 01 jae 1738b <realloc+0x245b>
  744. 1738a: a4 movsb %ds:(%esi),%es:(%edi)
  745. 1738b: d1 e9 shr %ecx
  746. 1738d: 73 02 jae 17391 <realloc+0x2461>
  747. 1738f: 66 a5 movsw %ds:(%esi),%es:(%edi)
  748. 17391: f3 a5 rep movsl %ds:(%esi),%es:(%edi)
  749. 17393: eb e8 jmp 1737d <realloc+0x244d>
  750. 17395: 90 nop
  751. 17396: 90 nop
  752. 17397: 90 nop
  753. 17398: 90 nop
  754. 17399: 90 nop
  755. 1739a: 90 nop
  756. 1739b: 90 nop
  757. 1739c: 90 nop
  758. 1739d: 90 nop
  759. 1739e: 90 nop
  760. 1739f: 90 nop
  761. 173a0: 57 push %edi
  762. 173a1: 8b 44 24 08 mov 0x8(%esp),%eax
  763. 173a5: 8b 54 24 0c mov 0xc(%esp),%edx
  764. 173a9: 88 d6 mov %dl,%dh
  765. 173ab: 89 d1 mov %edx,%ecx
  766. 173ad: c1 e2 10 shl $0x10,%edx
  767. 173b0: 66 89 ca mov %cx,%dx
  768. 173b3: a8 03 test $0x3,%al
  769. 173b5: 74 29 je 173e0 <realloc+0x24b0>
  770. 173b7: 38 10 cmp %dl,(%eax)
  771. 173b9: 0f 84 a5 00 00 00 je 17464 <realloc+0x2534>
  772. 173bf: 40 inc %eax
  773. 173c0: a8 03 test $0x3,%al
  774. 173c2: 74 1c je 173e0 <realloc+0x24b0>
  775. 173c4: 38 10 cmp %dl,(%eax)
  776. 173c6: 0f 84 98 00 00 00 je 17464 <realloc+0x2534>
  777. 173cc: 40 inc %eax
  778. 173cd: a8 03 test $0x3,%al
  779. 173cf: 74 0f je 173e0 <realloc+0x24b0>
  780. 173d1: 38 10 cmp %dl,(%eax)
  781. 173d3: 0f 84 8b 00 00 00 je 17464 <realloc+0x2534>
  782. 173d9: 40 inc %eax
  783. 173da: 8d b6 00 00 00 00 lea 0x0(%esi),%esi
  784. 173e0: 8b 08 mov (%eax),%ecx
  785. 173e2: bf ff fe fe fe mov $0xfefefeff,%edi
  786. 173e7: 31 d1 xor %edx,%ecx
  787. 173e9: 01 cf add %ecx,%edi
  788. 173eb: 73 64 jae 17451 <realloc+0x2521>
  789. 173ed: 31 cf xor %ecx,%edi
  790. 173ef: 81 cf ff fe fe fe or $0xfefefeff,%edi
  791. 173f5: 47 inc %edi
  792. 173f6: 75 59 jne 17451 <realloc+0x2521>
  793. 173f8: 8b 48 04 mov 0x4(%eax),%ecx
  794. 173fb: bf ff fe fe fe mov $0xfefefeff,%edi
  795. 17400: 31 d1 xor %edx,%ecx
  796. 17402: 01 cf add %ecx,%edi
  797. 17404: 73 48 jae 1744e <realloc+0x251e>
  798. 17406: 31 cf xor %ecx,%edi
  799. 17408: 81 cf ff fe fe fe or $0xfefefeff,%edi
  800. 1740e: 47 inc %edi
  801. 1740f: 75 3d jne 1744e <realloc+0x251e>
  802. 17411: 8b 48 08 mov 0x8(%eax),%ecx
  803. 17414: bf ff fe fe fe mov $0xfefefeff,%edi
  804. 17419: 31 d1 xor %edx,%ecx
  805. 1741b: 01 cf add %ecx,%edi
  806. 1741d: 73 2c jae 1744b <realloc+0x251b>
  807. 1741f: 31 cf xor %ecx,%edi
  808. 17421: 81 cf ff fe fe fe or $0xfefefeff,%edi
  809. 17427: 47 inc %edi
  810. 17428: 75 21 jne 1744b <realloc+0x251b>
  811. 1742a: 8b 48 0c mov 0xc(%eax),%ecx
  812. 1742d: bf ff fe fe fe mov $0xfefefeff,%edi
  813. 17432: 31 d1 xor %edx,%ecx
  814. 17434: 01 cf add %ecx,%edi
  815. 17436: 73 10 jae 17448 <realloc+0x2518>
  816. 17438: 31 cf xor %ecx,%edi
  817. 1743a: 81 cf ff fe fe fe or $0xfefefeff,%edi
  818. 17440: 47 inc %edi
  819. 17441: 75 05 jne 17448 <realloc+0x2518>
  820. 17443: 83 c0 10 add $0x10,%eax
  821. 17446: eb 98 jmp 173e0 <realloc+0x24b0>
  822. 17448: 83 c0 04 add $0x4,%eax
  823. 1744b: 83 c0 04 add $0x4,%eax
  824. 1744e: 83 c0 04 add $0x4,%eax
  825. 17451: 84 c9 test %cl,%cl
  826. 17453: 74 0f je 17464 <realloc+0x2534>
  827. 17455: 40 inc %eax
  828. 17456: 84 ed test %ch,%ch
  829. 17458: 74 0a je 17464 <realloc+0x2534>
  830. 1745a: 40 inc %eax
  831. 1745b: f7 c1 00 00 ff 00 test $0xff0000,%ecx
  832. 17461: 74 01 je 17464 <realloc+0x2534>
  833. 17463: 40 inc %eax
  834. 17464: 5f pop %edi
  835. 17465: c3 ret
  836. 17466: 90 nop
  837. 17467: 90 nop
  838. 17468: 90 nop
  839. 17469: 90 nop
  840. 1746a: 90 nop
  841. 1746b: 90 nop
  842. 1746c: 90 nop
  843. 1746d: 90 nop
  844. 1746e: 90 nop
  845. 1746f: 90 nop
  846. 17470: 53 push %ebx
  847. 17471: 8b 54 24 10 mov 0x10(%esp),%edx
  848. 17475: 8b 4c 24 0c mov 0xc(%esp),%ecx
  849. 17479: 8b 5c 24 08 mov 0x8(%esp),%ebx
  850. 1747d: b8 68 00 00 00 mov $0x68,%eax
  851. 17482: cd 80 int $0x80
  852. 17484: 5b pop %ebx
  853. 17485: 3d 01 f0 ff ff cmp $0xfffff001,%eax
  854. 1748a: 73 01 jae 1748d <realloc+0x255d>
  855. 1748c: c3 ret
  856. 1748d: e8 15 00 00 00 call 174a7 <realloc+0x2577>
  857. 17492: 81 c1 62 5b 00 00 add $0x5b62,%ecx
  858. 17498: 31 d2 xor %edx,%edx
  859. 1749a: 29 c2 sub %eax,%edx
  860. 1749c: 89 91 08 09 00 00 mov %edx,0x908(%ecx)
  861. 174a2: 83 c8 ff or $0xffffffff,%eax
  862. 174a5: eb e5 jmp 1748c <realloc+0x255c>
  863. 174a7: 8b 0c 24 mov (%esp),%ecx
  864. 174aa: c3 ret
  865. 174ab: 8b 1c 24 mov (%esp),%ebx
  866. 174ae: c3 ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement