Advertisement
Guest User

Untitled

a guest
Apr 11th, 2011
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.55 KB | None | 0 0
  1. root@nomad:/home/.qt-test2$ LD_LIBRARY_PATH=. QT_QWS_FONTDIR=$PWD/fonts QT_PLUGIN_PATH=$PWD/plugins QWS_MOUSE_PROTO=tslib:/dev/input/touchscreen0 gdb ./digitalclock
  2. GNU gdb 6.6
  3. Copyright (C) 2006 Free Software Foundation, Inc.
  4. GDB is free software, covered by the GNU General Public License, and you are
  5. welcome to change it and/or distribute copies of it under certain conditions.
  6. Type "show copying" to see the conditions.
  7. There is absolutely no warranty for GDB. Type "show warranty" for details.
  8. This GDB was configured as "arm-angstrom-linux-gnueabi"...
  9. Using host libthread_db library "/lib/libthread_db.so.1".
  10. (gdb) display/i $pc
  11. (gdb) display/x $r2
  12. (gdb) break __sigsetjmp
  13. Function "__sigsetjmp" not defined.
  14. Make breakpoint pending on future shared library load? (y or [n]) y
  15. Breakpoint 1 (__sigsetjmp) pending.
  16. (gdb) run -qws
  17. Starting program: /home/.qt-test2/digitalclock -qws
  18. Breakpoint 2 at 0x400133b0
  19. Pending breakpoint "__sigsetjmp" resolved
  20.  
  21. Breakpoint 2, 0x400133b0 in __sigsetjmp () from /lib/ld-linux.so.3
  22. 2: /x $r2 = 0xbe907767
  23. 1: x/i $pc 0x400133b0 <__sigsetjmp>: mov r12, r0
  24. (gdb) si
  25. 0x400133b4 in __sigsetjmp () from /lib/ld-linux.so.3
  26. 2: /x $r2 = 0xbe907767
  27. 1: x/i $pc 0x400133b4 <__sigsetjmp+4>: stmia r12!, {r4, r5, r6, r7, r8, r9, r10, r11, sp, lr}
  28. (gdb) si
  29. 0x400133b8 in __sigsetjmp () from /lib/ld-linux.so.3
  30. 2: /x $r2 = 0xbe907767
  31. 1: x/i $pc 0x400133b8 <__sigsetjmp+8>: ldr r2, [pc, #68] ; 0x40013404 <Lno_iwmmxt+4>
  32. (gdb) si
  33. 0x400133bc in __sigsetjmp () from /lib/ld-linux.so.3
  34. 2: /x $r2 = 0xec38
  35. 1: x/i $pc 0x400133bc <__sigsetjmp+12>: ldr r3, [pc, #68] ; 0x40013408 <Lrtld_local_ro>
  36. (gdb) si
  37. 0x400133c0 in __sigsetjmp () from /lib/ld-linux.so.3
  38. 2: /x $r2 = 0xec38
  39. 1: x/i $pc 0x400133c0 <__sigsetjmp+16>: add r2, pc, r2
  40. (gdb) si
  41. 0x400133c4 in __sigsetjmp () from /lib/ld-linux.so.3
  42. 2: /x $r2 = 0x40022000
  43. 1: x/i $pc 0x400133c4 <__sigsetjmp+20>: add r2, r2, r3
  44. (gdb) si
  45. 0x400133c8 in __sigsetjmp () from /lib/ld-linux.so.3
  46. 2: /x $r2 = 0x40021db0
  47. 1: x/i $pc 0x400133c8 <__sigsetjmp+24>: ldr r2, [r2, #64]
  48. (gdb) si
  49. 0x400133cc in __sigsetjmp () from /lib/ld-linux.so.3
  50. 2: /x $r2 = 0x293
  51. 1: x/i $pc 0x400133cc <__sigsetjmp+28>: tst r2, #64 ; 0x40
  52. (gdb) si
  53. 0x400133d0 in __sigsetjmp () from /lib/ld-linux.so.3
  54. 2: /x $r2 = 0x293
  55. 1: x/i $pc 0x400133d0 <__sigsetjmp+32>: beq 0x400133e0 <__sigsetjmp+48>
  56. (gdb) si
  57. 0x400133e0 in __sigsetjmp () from /lib/ld-linux.so.3
  58. 2: /x $r2 = 0x293
  59. 1: x/i $pc 0x400133e0 <__sigsetjmp+48>: tst r2, #512 ; 0x200
  60. (gdb) si
  61. 0x400133e4 in __sigsetjmp () from /lib/ld-linux.so.3
  62. 2: /x $r2 = 0x293
  63. 1: x/i $pc 0x400133e4 <__sigsetjmp+52>: beq 0x40013400 <Lno_iwmmxt>
  64. (gdb) si
  65. 0x400133e8 in __sigsetjmp () from /lib/ld-linux.so.3
  66. 2: /x $r2 = 0x293
  67. 1: x/i $pc 0x400133e8 <__sigsetjmp+56>: stfp f2, [r12], #8
  68. (gdb) si
  69. 0x400133ec in __sigsetjmp () from /lib/ld-linux.so.3
  70. 2: /x $r2 = 0x293
  71. 1: x/i $pc 0x400133ec <__sigsetjmp+60>: stfp f3, [r12], #8
  72. (gdb) si
  73. 0x400133f0 in __sigsetjmp () from /lib/ld-linux.so.3
  74. 2: /x $r2 = 0x293
  75. 1: x/i $pc 0x400133f0 <__sigsetjmp+64>: stfp f4, [r12], #8
  76. (gdb) si
  77. 0x400133f4 in __sigsetjmp () from /lib/ld-linux.so.3
  78. 2: /x $r2 = 0x293
  79. 1: x/i $pc 0x400133f4 <__sigsetjmp+68>: stfp f5, [r12], #8
  80. (gdb) si
  81. 0x400133f8 in __sigsetjmp () from /lib/ld-linux.so.3
  82. 2: /x $r2 = 0x293
  83. 1: x/i $pc 0x400133f8 <__sigsetjmp+72>: stfp f6, [r12], #8
  84. (gdb) si
  85. 0x400133fc in __sigsetjmp () from /lib/ld-linux.so.3
  86. 2: /x $r2 = 0x293
  87. 1: x/i $pc 0x400133fc <__sigsetjmp+76>: stfp f7, [r12], #8
  88. (gdb) si
  89. 0x40013400 in Lno_iwmmxt () from /lib/ld-linux.so.3
  90. 2: /x $r2 = 0x293
  91. 1: x/i $pc 0x40013400 <Lno_iwmmxt>: b 0x40012430 <__sigjmp_save>
  92. (gdb) si
  93. 0x40012430 in __sigjmp_save () from /lib/ld-linux.so.3
  94. 2: /x $r2 = 0x293
  95. 1: x/i $pc 0x40012430 <__sigjmp_save>: mov r3, #0 ; 0x0
  96. (gdb) si
  97. 0x40012434 in __sigjmp_save () from /lib/ld-linux.so.3
  98. 2: /x $r2 = 0x293
  99. 1: x/i $pc 0x40012434 <__sigjmp_save+4>: str r3, [r0, #256]
  100. (gdb) si
  101. 0x40012438 in __sigjmp_save () from /lib/ld-linux.so.3
  102. 2: /x $r2 = 0x293
  103. 1: x/i $pc 0x40012438 <__sigjmp_save+8>: mov r0, r3
  104. (gdb) si
  105. 0x4001243c in __sigjmp_save () from /lib/ld-linux.so.3
  106. 2: /x $r2 = 0x293
  107. 1: x/i $pc 0x4001243c <__sigjmp_save+12>: bx lr
  108. (gdb) si
  109. 0x4000c4c8 in _dl_catch_error () from /lib/ld-linux.so.3
  110. 2: /x $r2 = 0x293
  111. 1: x/i $pc 0x4000c4c8 <_dl_catch_error+80>: subs r4, r0, #0 ; 0x0
  112. (gdb) si
  113. 0x4000c4cc in _dl_catch_error () from /lib/ld-linux.so.3
  114. 2: /x $r2 = 0x293
  115. 1: x/i $pc 0x4000c4cc <_dl_catch_error+84>: ldr r0, [sp, #456]
  116. (gdb) si
  117. 0x4000c4d0 in _dl_catch_error () from /lib/ld-linux.so.3
  118. 2: /x $r2 = 0x293
  119. 1: x/i $pc 0x4000c4d0 <_dl_catch_error+88>: bne 0x4000c510 <_dl_catch_error+152>
  120. (gdb) si
  121. 0x4000c4d4 in _dl_catch_error () from /lib/ld-linux.so.3
  122. 2: /x $r2 = 0x293
  123. 1: x/i $pc 0x4000c4d4 <_dl_catch_error+92>: ldr lr, [sp, #20]
  124. (gdb) si
  125. 0x4000c4d8 in _dl_catch_error () from /lib/ld-linux.so.3
  126. 2: /x $r2 = 0x293
  127. 1: x/i $pc 0x4000c4d8 <_dl_catch_error+96>: add r12, sp, #24 ; 0x18
  128. (gdb) si
  129. 0x4000c4dc in _dl_catch_error () from /lib/ld-linux.so.3
  130. 2: /x $r2 = 0x293
  131. 1: x/i $pc 0x4000c4dc <_dl_catch_error+100>: ldr r2, [sp, #4]
  132. (gdb) si
  133. 0x4000c4e0 in _dl_catch_error () from /lib/ld-linux.so.3
  134. 2: /x $r2 = 0x4000bcf8
  135. 1: x/i $pc 0x4000c4e0 <_dl_catch_error+104>: str r12, [lr]
  136. (gdb) si
  137. 0x4000c4e4 in _dl_catch_error () from /lib/ld-linux.so.3
  138. 2: /x $r2 = 0x4000bcf8
  139. 1: x/i $pc 0x4000c4e4 <_dl_catch_error+108>: blx r2
  140. (gdb) si
  141. 0x4000bcf8 in openaux () from /lib/ld-linux.so.3
  142. 2: /x $r2 = 0x4000bcf8
  143. 1: x/i $pc 0x4000bcf8 <openaux>: stmdb sp!, {r4, lr}
  144. (gdb) si
  145. 0x4000bcfc in openaux () from /lib/ld-linux.so.3
  146. 2: /x $r2 = 0x4000bcf8
  147. 1: x/i $pc 0x4000bcfc <openaux+4>: ldr r12, [r0]
  148. (gdb) si
  149. 0x4000bd00 in openaux () from /lib/ld-linux.so.3
  150. 2: /x $r2 = 0x4000bcf8
  151. 1: x/i $pc 0x4000bd00 <openaux+8>: mov r4, r0
  152. (gdb) si
  153. 0x4000bd04 in openaux () from /lib/ld-linux.so.3
  154. 2: /x $r2 = 0x4000bcf8
  155. 1: x/i $pc 0x4000bd04 <openaux+12>: ldr r1, [r0, #16]
  156. (gdb) si
  157. 0x4000bd08 in openaux () from /lib/ld-linux.so.3
  158. 2: /x $r2 = 0x4000bcf8
  159. 1: x/i $pc 0x4000bd08 <openaux+16>: ldrb r2, [r12, #396]
  160. (gdb) si
  161. 0x4000bd0c in openaux () from /lib/ld-linux.so.3
  162. 2: /x $r2 = 0x20
  163. 1: x/i $pc 0x4000bd0c <openaux+20>: ldr r3, [r4, #4]
  164. (gdb) si
  165. 0x4000bd10 in openaux () from /lib/ld-linux.so.3
  166. 2: /x $r2 = 0x20
  167. 1: x/i $pc 0x4000bd10 <openaux+24>: sub sp, sp, #16 ; 0x10
  168. (gdb) si
  169. 0x4000bd14 in openaux () from /lib/ld-linux.so.3
  170. 2: /x $r2 = 0x20
  171. 1: x/i $pc 0x4000bd14 <openaux+28>: ands r0, r2, #3 ; 0x3
  172. (gdb) si
  173. 0x4000bd18 in openaux () from /lib/ld-linux.so.3
  174. 2: /x $r2 = 0x20
  175. 1: x/i $pc 0x4000bd18 <openaux+32>: ldr r2, [r4, #8]
  176. (gdb) si
  177. 0x4000bd1c in openaux () from /lib/ld-linux.so.3
  178. 2: /x $r2 = 0x0
  179. 1: x/i $pc 0x4000bd1c <openaux+36>: str r3, [sp]
  180. (gdb) si
  181. 0x4000bd20 in openaux () from /lib/ld-linux.so.3
  182. 2: /x $r2 = 0x0
  183. 1: x/i $pc 0x4000bd20 <openaux+40>: mov lr, #1 ; 0x1
  184. (gdb) si
  185. 0x4000bd24 in openaux () from /lib/ld-linux.so.3
  186. 2: /x $r2 = 0x0
  187. 1: x/i $pc 0x4000bd24 <openaux+44>: str r2, [sp, #4]
  188. (gdb) si
  189. 0x4000bd28 in openaux () from /lib/ld-linux.so.3
  190. 2: /x $r2 = 0x0
  191. 1: x/i $pc 0x4000bd28 <openaux+48>: movne lr, r0
  192. (gdb) si
  193. 0x4000bd2c in openaux () from /lib/ld-linux.so.3
  194. 2: /x $r2 = 0x0
  195. 1: x/i $pc 0x4000bd2c <openaux+52>: mov r0, r12
  196. (gdb) si
  197. 0x4000bd30 in openaux () from /lib/ld-linux.so.3
  198. 2: /x $r2 = 0x0
  199. 1: x/i $pc 0x4000bd30 <openaux+56>: ldr r12, [r12, #24]
  200. (gdb) si
  201. 0x4000bd34 in openaux () from /lib/ld-linux.so.3
  202. 2: /x $r2 = 0x0
  203. 1: x/i $pc 0x4000bd34 <openaux+60>: mov r3, lr
  204. (gdb) si
  205. 0x4000bd38 in openaux () from /lib/ld-linux.so.3
  206. 2: /x $r2 = 0x0
  207. 1: x/i $pc 0x4000bd38 <openaux+64>: mov r2, #0 ; 0x0
  208. (gdb) si
  209. 0x4000bd3c in openaux () from /lib/ld-linux.so.3
  210. 2: /x $r2 = 0x0
  211. 1: x/i $pc 0x4000bd3c <openaux+68>: str r12, [sp, #8]
  212. (gdb) si
  213. 0x4000bd40 in openaux () from /lib/ld-linux.so.3
  214. 2: /x $r2 = 0x0
  215. 1: x/i $pc 0x4000bd40 <openaux+72>: bl 0x400074d4 <_dl_map_object>
  216. (gdb) si
  217. 0x400074d4 in _dl_map_object () from /lib/ld-linux.so.3
  218. 2: /x $r2 = 0x0
  219. 1: x/i $pc 0x400074d4 <_dl_map_object>: stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}
  220. (gdb) si
  221. 0x400074d8 in _dl_map_object () from /lib/ld-linux.so.3
  222. 2: /x $r2 = 0x0
  223. 1: x/i $pc 0x400074d8 <_dl_map_object+4>: sub sp, sp, #572 ; 0x23c
  224. (gdb) si
  225. 0x400074dc in _dl_map_object () from /lib/ld-linux.so.3
  226. 2: /x $r2 = 0x0
  227. 1: x/i $pc 0x400074dc <_dl_map_object+8>: mov r9, r1
  228. (gdb) si
  229. 0x400074e0 in _dl_map_object () from /lib/ld-linux.so.3
  230. 2: /x $r2 = 0x0
  231. 1: x/i $pc 0x400074e0 <_dl_map_object+12>: ldr r1, [sp, #616]
  232. (gdb) si
  233. 0x400074e4 in _dl_map_object () from /lib/ld-linux.so.3
  234. 2: /x $r2 = 0x0
  235. 1: x/i $pc 0x400074e4 <_dl_map_object+16>: ldr r10, [pc, #2040] ; 0x40007ce4 <_dl_map_object+2064>
  236. (gdb) si
  237. 0x400074e8 in _dl_map_object () from /lib/ld-linux.so.3
  238. 2: /x $r2 = 0x0
  239. 1: x/i $pc 0x400074e8 <_dl_map_object+20>: mov r7, r0
  240. (gdb) si
  241. 0x400074ec in _dl_map_object () from /lib/ld-linux.so.3
  242. 2: /x $r2 = 0x0
  243. 1: x/i $pc 0x400074ec <_dl_map_object+24>: cmp r1, #0 ; 0x0
  244. (gdb) si
  245. 0x400074f0 in _dl_map_object () from /lib/ld-linux.so.3
  246. 2: /x $r2 = 0x0
  247. 1: x/i $pc 0x400074f0 <_dl_map_object+28>: add r10, pc, r10
  248. (gdb) si
  249. 0x400074f4 in _dl_map_object () from /lib/ld-linux.so.3
  250. 2: /x $r2 = 0x0
  251. 1: x/i $pc 0x400074f4 <_dl_map_object+32>: str r2, [sp, #28]
  252. (gdb) si
  253. 0x400074f8 in _dl_map_object () from /lib/ld-linux.so.3
  254. 2: /x $r2 = 0x0
  255. 1: x/i $pc 0x400074f8 <_dl_map_object+36>: str r3, [sp, #24]
  256. (gdb) si
  257. 0x400074fc in _dl_map_object () from /lib/ld-linux.so.3
  258. 2: /x $r2 = 0x0
  259. 1: x/i $pc 0x400074fc <_dl_map_object+40>: bge 0x40007520 <_dl_map_object+76>
  260. (gdb) si
  261. 0x40007520 in _dl_map_object () from /lib/ld-linux.so.3
  262. 2: /x $r2 = 0x0
  263. 1: x/i $pc 0x40007520 <_dl_map_object+76>: ldr r4, [sp, #616]
  264. (gdb) si
  265. 0x40007524 in _dl_map_object () from /lib/ld-linux.so.3
  266. 2: /x $r2 = 0x0
  267. 1: x/i $pc 0x40007524 <_dl_map_object+80>: cmp r4, #15 ; 0xf
  268. (gdb) si
  269. 0x40007528 in _dl_map_object () from /lib/ld-linux.so.3
  270. 2: /x $r2 = 0x0
  271. 1: x/i $pc 0x40007528 <_dl_map_object+84>: ble 0x4000754c <_dl_map_object+120>
  272. (gdb) si
  273. 0x4000754c in _dl_map_object () from /lib/ld-linux.so.3
  274. 2: /x $r2 = 0x0
  275. 1: x/i $pc 0x4000754c <_dl_map_object+120>: ldr lr, [sp, #616]
  276. (gdb) si
  277. 0x40007550 in _dl_map_object () from /lib/ld-linux.so.3
  278. 2: /x $r2 = 0x0
  279. 1: x/i $pc 0x40007550 <_dl_map_object+124>: mov r3, #44 ; 0x2c
  280. (gdb) si
  281. 0x40007554 in _dl_map_object () from /lib/ld-linux.so.3
  282. 2: /x $r2 = 0x0
  283. 1: x/i $pc 0x40007554 <_dl_map_object+128>: ldr r1, [pc, #1956] ; 0x40007d00 <_dl_map_object+2092>
  284. (gdb) si
  285. 0x40007558 in _dl_map_object () from /lib/ld-linux.so.3
  286. 2: /x $r2 = 0x0
  287. 1: x/i $pc 0x40007558 <_dl_map_object+132>: mul lr, r3, lr
  288. (gdb) si
  289. 0x4000755c in _dl_map_object () from /lib/ld-linux.so.3
  290. 2: /x $r2 = 0x0
  291. 1: x/i $pc 0x4000755c <_dl_map_object+136>: add r12, r10, r1
  292. (gdb) si
  293. 0x40007560 in _dl_map_object () from /lib/ld-linux.so.3
  294. 2: /x $r2 = 0x0
  295. 1: x/i $pc 0x40007560 <_dl_map_object+140>: ldr r4, [lr, r12]
  296. (gdb) si
  297. 0x40007564 in _dl_map_object () from /lib/ld-linux.so.3
  298. 2: /x $r2 = 0x0
  299. 1: x/i $pc 0x40007564 <_dl_map_object+144>: b 0x400075d0 <_dl_map_object+252>
  300. (gdb) si
  301. 0x400075d0 in _dl_map_object () from /lib/ld-linux.so.3
  302. 2: /x $r2 = 0x0
  303. 1: x/i $pc 0x400075d0 <_dl_map_object+252>: cmp r4, #0 ; 0x0
  304. (gdb) si
  305. 0x400075d4 in _dl_map_object () from /lib/ld-linux.so.3
  306. 2: /x $r2 = 0x0
  307. 1: x/i $pc 0x400075d4 <_dl_map_object+256>: bne 0x40007568 <_dl_map_object+148>
  308. (gdb) si
  309. 0x40007568 in _dl_map_object () from /lib/ld-linux.so.3
  310. 2: /x $r2 = 0x0
  311. 1: x/i $pc 0x40007568 <_dl_map_object+148>: ldrb r3, [r4, #397]
  312. (gdb) si
  313. 0x4000756c in _dl_map_object () from /lib/ld-linux.so.3
  314. 2: /x $r2 = 0x0
  315. 1: x/i $pc 0x4000756c <_dl_map_object+152>: tst r3, #2 ; 0x2
  316. (gdb) si
  317. 0x40007570 in _dl_map_object () from /lib/ld-linux.so.3
  318. 2: /x $r2 = 0x0
  319. 1: x/i $pc 0x40007570 <_dl_map_object+156>: bne 0x400075cc <_dl_map_object+248>
  320. (gdb) si
  321. 0x40007574 in _dl_map_object () from /lib/ld-linux.so.3
  322. 2: /x $r2 = 0x0
  323. 1: x/i $pc 0x40007574 <_dl_map_object+160>: tst r3, #64 ; 0x40
  324. (gdb) si
  325. 0x40007578 in _dl_map_object () from /lib/ld-linux.so.3
  326. 2: /x $r2 = 0x0
  327. 1: x/i $pc 0x40007578 <_dl_map_object+164>: bne 0x400075cc <_dl_map_object+248>
  328. (gdb) si
  329. 0x4000757c in _dl_map_object () from /lib/ld-linux.so.3
  330. 2: /x $r2 = 0x0
  331. 1: x/i $pc 0x4000757c <_dl_map_object+168>: mov r0, r9
  332. (gdb) si
  333. 0x40007580 in _dl_map_object () from /lib/ld-linux.so.3
  334. 2: /x $r2 = 0x0
  335. 1: x/i $pc 0x40007580 <_dl_map_object+172>: mov r1, r4
  336. (gdb) si
  337. 0x40007584 in _dl_map_object () from /lib/ld-linux.so.3
  338. 2: /x $r2 = 0x0
  339. 1: x/i $pc 0x40007584 <_dl_map_object+176>: bl 0x4000d0b0 <_dl_name_match_p>
  340. (gdb) si
  341. 0x4000d0b0 in _dl_name_match_p () from /lib/ld-linux.so.3
  342. 2: /x $r2 = 0x0
  343. 1: x/i $pc 0x4000d0b0 <_dl_name_match_p>: stmdb sp!, {r4, r5, lr}
  344. (gdb) si
  345. 0x4000d0b4 in _dl_name_match_p () from /lib/ld-linux.so.3
  346. 2: /x $r2 = 0x0
  347. 1: x/i $pc 0x4000d0b4 <_dl_name_match_p+4>: mov r4, r1
  348. (gdb) si
  349. 0x4000d0b8 in _dl_name_match_p () from /lib/ld-linux.so.3
  350. 2: /x $r2 = 0x0
  351. 1: x/i $pc 0x4000d0b8 <_dl_name_match_p+8>: sub sp, sp, #4 ; 0x4
  352. (gdb) si
  353. 0x4000d0bc in _dl_name_match_p () from /lib/ld-linux.so.3
  354. 2: /x $r2 = 0x0
  355. 1: x/i $pc 0x4000d0bc <_dl_name_match_p+12>: ldr r1, [r1, #4]
  356. (gdb) si
  357. 0x4000d0c0 in _dl_name_match_p () from /lib/ld-linux.so.3
  358. 2: /x $r2 = 0x0
  359. 1: x/i $pc 0x4000d0c0 <_dl_name_match_p+16>: mov r5, r0
  360. (gdb) si
  361. 0x4000d0c4 in _dl_name_match_p () from /lib/ld-linux.so.3
  362. 2: /x $r2 = 0x0
  363. 1: x/i $pc 0x4000d0c4 <_dl_name_match_p+20>: bl 0x40013720 <strcmp>
  364. (gdb) si
  365. 0x40013720 in strcmp () from /lib/ld-linux.so.3
  366. 2: /x $r2 = 0x0
  367. 1: x/i $pc 0x40013720 <strcmp>: mov r12, r0
  368. (gdb) si
  369. 0x40013724 in strcmp () from /lib/ld-linux.so.3
  370. 2: /x $r2 = 0x0
  371. 1: x/i $pc 0x40013724 <strcmp+4>: mov r2, #0 ; 0x0
  372. (gdb) si
  373. 0x40013728 in strcmp () from /lib/ld-linux.so.3
  374. 2: /x $r2 = 0x0
  375. 1: x/i $pc 0x40013728 <strcmp+8>: ldrb r3, [r2, r12]
  376. (gdb) si
  377. 0x4001372c in strcmp () from /lib/ld-linux.so.3
  378. 2: /x $r2 = 0x0
  379. 1: x/i $pc 0x4001372c <strcmp+12>: ldrb r0, [r2, r1]
  380. (gdb) si
  381. 0x40013730 in strcmp () from /lib/ld-linux.so.3
  382. 2: /x $r2 = 0x0
  383. 1: x/i $pc 0x40013730 <strcmp+16>: add r2, r2, #1 ; 0x1
  384. (gdb) si
  385. 0x40013734 in strcmp () from /lib/ld-linux.so.3
  386. 2: /x $r2 = 0x1
  387. 1: x/i $pc 0x40013734 <strcmp+20>: cmp r3, #0 ; 0x0
  388. (gdb) si
  389. 0x40013738 in strcmp () from /lib/ld-linux.so.3
  390. 2: /x $r2 = 0x1
  391. 1: x/i $pc 0x40013738 <strcmp+24>: bne 0x40013744 <strcmp+36>
  392. (gdb) si
  393. 0x40013744 in strcmp () from /lib/ld-linux.so.3
  394. 2: /x $r2 = 0x1
  395. 1: x/i $pc 0x40013744 <strcmp+36>: cmp r3, r0
  396. (gdb) si
  397. 0x40013748 in strcmp () from /lib/ld-linux.so.3
  398. 2: /x $r2 = 0x1
  399. 1: x/i $pc 0x40013748 <strcmp+40>: beq 0x40013728 <strcmp+8>
  400. (gdb) si
  401. 0x4001374c in strcmp () from /lib/ld-linux.so.3
  402. 2: /x $r2 = 0x1
  403. 1: x/i $pc 0x4001374c <strcmp+44>: rsb r0, r0, r3
  404. (gdb) si
  405. 0x40013750 in strcmp () from /lib/ld-linux.so.3
  406. 2: /x $r2 = 0x1
  407. 1: x/i $pc 0x40013750 <strcmp+48>: bx lr
  408. (gdb) si
  409. 0x4000d0c8 in _dl_name_match_p () from /lib/ld-linux.so.3
  410. 2: /x $r2 = 0x1
  411. 1: x/i $pc 0x4000d0c8 <_dl_name_match_p+24>: cmp r0, #0 ; 0x0
  412. (gdb) si
  413. 0x4000d0cc in _dl_name_match_p () from /lib/ld-linux.so.3
  414. 2: /x $r2 = 0x1
  415. 1: x/i $pc 0x4000d0cc <_dl_name_match_p+28>: ldrne r4, [r4, #28]
  416. (gdb) si
  417. 0x4000d0d0 in _dl_name_match_p () from /lib/ld-linux.so.3
  418. 2: /x $r2 = 0x1
  419. 1: x/i $pc 0x4000d0d0 <_dl_name_match_p+32>: bne 0x4000d0ec <_dl_name_match_p+60>
  420. (gdb) si
  421. 0x4000d0ec in _dl_name_match_p () from /lib/ld-linux.so.3
  422. 2: /x $r2 = 0x1
  423. 1: x/i $pc 0x4000d0ec <_dl_name_match_p+60>: cmp r4, #0 ; 0x0
  424. (gdb) si
  425. 0x4000d0f0 in _dl_name_match_p () from /lib/ld-linux.so.3
  426. 2: /x $r2 = 0x1
  427. 1: x/i $pc 0x4000d0f0 <_dl_name_match_p+64>: mov r0, r5
  428. (gdb) si
  429. 0x4000d0f4 in _dl_name_match_p () from /lib/ld-linux.so.3
  430. 2: /x $r2 = 0x1
  431. 1: x/i $pc 0x4000d0f4 <_dl_name_match_p+68>: bne 0x4000d0d8 <_dl_name_match_p+40>
  432.  
  433. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement