Advertisement
Guest User

Untitled

a guest
Jan 13th, 2017
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 109.38 KB | None | 0 0
  1. <-file-exec-and-symbols "/tmp/project1">
  2. ^done
  3. (gdb)
  4. <-gdb-set language pascal>
  5. ^done
  6. (gdb)
  7. <-environment-cd .>
  8. ^done
  9. (gdb)
  10. <-environment-cd "/tmp/">
  11. ^done
  12. (gdb)
  13. <-data-evaluate-expression FPC_THREADVAR_RELOCATE_PROC>
  14. ^error,msg="No symbol \"FPC_THREADVAR_RELOCATE_PROC\" in current context."
  15. (gdb)
  16. <info functions FPC_CPUINIT>
  17. &"info functions FPC_CPUINIT\n"
  18. ~"All functions matching regular expression \"FPC_CPUINIT\":\n"
  19. ~"\nNon-debugging symbols:\n"
  20. ~"0x08049480 SYSTEM_FPC_CPUINIT\n"
  21. ^done
  22. (gdb)
  23. <-exec-arguments >
  24. ^done
  25. (gdb)
  26. <set inferior-tty /dev/pts/2>
  27. &"set inferior-tty /dev/pts/2\n"
  28. ^done
  29. (gdb)
  30. <-gdb-set language pascal>
  31. ^done
  32. (gdb)
  33. <ptype TObject>
  34. &"ptype TObject\n"
  35. &"No symbol \"TObject\" in current context.\n"
  36. ^error,msg="No symbol \"TObject\" in current context."
  37. (gdb)
  38. <ptype Exception>
  39. &"ptype Exception\n"
  40. &"No symbol \"Exception\" in current context.\n"
  41. ^error,msg="No symbol \"Exception\" in current context."
  42. (gdb)
  43. <ptype Shortstring>
  44. &"ptype Shortstring\n"
  45. &"No symbol \"Shortstring\" in current context.\n"
  46. ^error,msg="No symbol \"Shortstring\" in current context."
  47. (gdb)
  48. <ptype pointer>
  49. &"ptype pointer\n"
  50. &"No symbol \"pointer\" in current context.\n"
  51. ^error,msg="No symbol \"pointer\" in current context."
  52. (gdb)
  53. <ptype byte>
  54. &"ptype byte\n"
  55. &"No symbol \"byte\" in current context.\n"
  56. ^error,msg="No symbol \"byte\" in current context."
  57. (gdb)
  58. <set print elements 2500>
  59. &"set print elements 2500\n"
  60. ^done
  61. (gdb)
  62. <info file>
  63. &"info file\n"
  64. ~"Symbols from \"/tmp/project1\".\n"
  65. ~"Local exec file:\n"
  66. ~"\t`/tmp/project1', file type elf32-i386.\n"
  67. ~"\tEntry point: 0x8065590\n"
  68. ~"\t0x080480a0 - 0x08065600 is .text\n"
  69. ~"\t0x08066600 - 0x0806ade0 is .data\n"
  70. ~"\t0x0806ade0 - 0x0806e6d4 is .bss\n"
  71. ^done
  72. (gdb)
  73. <-data-evaluate-expression sizeof(^char)>
  74. ^error,msg="A syntax error in expression, near `char)'."
  75. (gdb)
  76. <-break-insert main>
  77. ^done,bkpt={number="61",type="breakpoint",disp="keep",enabled="y",addr="0x080480ae",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="4",thread-groups=["i1"],times="0",original-location="main"}
  78. (gdb)
  79. <-break-insert +0>
  80. ^done,bkpt={number="62",type="breakpoint",disp="keep",enabled="y",addr="0x08048100",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="6",thread-groups=["i1"],times="0",original-location="/tmp/project1.lpr:+0"}
  81. (gdb)
  82. <-break-insert *134632848>
  83. ^done,bkpt={number="63",type="breakpoint",disp="keep",enabled="y",addr="0x08065590",at="<SI_PRC__FPC_PROC_START>",thread-groups=["i1"],times="0",original-location="*134632848"}
  84. (gdb)
  85. <-exec-run>
  86. =thread-group-started,id="i1",pid="3247"
  87. =thread-created,id="1",group-id="i1"
  88. ^running
  89. *running,thread-id="all"
  90. (gdb)
  91. =breakpoint-modified,bkpt={number="62",type="breakpoint",disp="keep",enabled="y",addr="0x080480d7",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="5",thread-groups=["i1"],times="0",original-location="/tmp/project1.lpr:+0"}
  92. =breakpoint-modified,bkpt={number="63",type="breakpoint",disp="keep",enabled="y",addr="0x08065590",at="<SI_PRC__FPC_PROC_START>",thread-groups=["i1"],times="1",original-location="*134632848"}
  93. *stopped,reason="breakpoint-hit",disp="keep",bkptno="63",frame={addr="0x08065590",func="SI_PRC__FPC_PROC_START",args=[]},thread-id="1",stopped-threads="all",core="1"
  94. (gdb)
  95. <-break-delete 61>
  96. ^done
  97. (gdb)
  98. <-break-delete 63>
  99. ^done
  100. (gdb)
  101. <-break-delete 62>
  102. ^done
  103. (gdb)
  104. <info address FPC_RAISEEXCEPTION>
  105. &"info address FPC_RAISEEXCEPTION\n"
  106. ~"Symbol \"FPC_RAISEEXCEPTION\" is at 0x8057a10 in a file compiled without debugging.\n"
  107. ^done
  108. (gdb)
  109. <-break-insert *134576656>
  110. ^done,bkpt={number="64",type="breakpoint",disp="keep",enabled="y",addr="0x08057a10",at="<fpc_raiseexception>",thread-groups=["i1"],times="0",original-location="*134576656"}
  111. (gdb)
  112. <info address FPC_BREAK_ERROR>
  113. &"info address FPC_BREAK_ERROR\n"
  114. ~"Symbol \"FPC_BREAK_ERROR\" is at 0x805ac30 in a file compiled without debugging.\n"
  115. ^done
  116. (gdb)
  117. <-break-insert *134589488>
  118. ^done,bkpt={number="65",type="breakpoint",disp="keep",enabled="y",addr="0x0805ac30",at="<SYSTEM_HANDLEERRORADDRFRAME$LONGINT$POINTER$POINTER>",thread-groups=["i1"],times="0",original-location="*134589488"}
  119. (gdb)
  120. <info address FPC_RUNERROR>
  121. &"info address FPC_RUNERROR\n"
  122. ~"Symbol \"FPC_RUNERROR\" is at 0x805ad30 in a file compiled without debugging.\n"
  123. ^done
  124. (gdb)
  125. <-break-insert *134589744>
  126. ^done,bkpt={number="66",type="breakpoint",disp="keep",enabled="y",addr="0x0805ad30",at="<SYSTEM_RUNERROR$WORD>",thread-groups=["i1"],times="0",original-location="*134589744"}
  127. (gdb)
  128. <-stack-list-frames 0 0>
  129. ^done,stack=[frame={level="0",addr="0x08065590",func="SI_PRC__FPC_PROC_START"}]
  130. (gdb)
  131. <-data-disassemble -s 134632804 -e 134632805 -- 0>
  132. ^done,asm_insns=[{address="0x08065564",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="36",inst="push %es"}]
  133. (gdb)
  134. <-data-disassemble -s 134632768 -e 134633032 -- 1>
  135. ^done,asm_insns=[{address="0x08065540",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="0",inst="sub $0xc,%esp"},{address="0x08065543",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="3",inst="mov %ebx,0x4(%esp)"},{address="0x08065547",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="7",inst="mov %esi,0x8(%esp)"},{address="0x0806554b",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="11",inst="mov %eax,%ebx"},{address="0x0806554d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="13",inst="mov %edx,(%esp)"},{address="0x08065550",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="16",inst="mov (%ebx),%eax"},{address="0x08065552",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="18",inst="call 0x804fa80 <fpc_ansistr_incr_ref>"},{address="0x08065557",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="23",inst="mov (%esp),%esi"},{address="0x0806555a",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="26",inst="mov %esi,%eax"},{address="0x0806555c",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="28",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065561",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="33",inst="mov (%ebx),%eax"},{address="0x08065563",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="35",inst="mov %eax,(%esi)"},{address="0x08065565",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="37",inst="mov 0x4(%esp),%ebx"},{address="0x08065569",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="41",inst="mov 0x8(%esp),%esi"},{address="0x0806556d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="45",inst="add $0xc,%esp"},{address="0x08065570",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="48",inst="ret "},{address="0x08065571",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08065578",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x0806557f",inst="nop"},{address="0x08065580",func-name="OBJPAS_finalize",offset="0",inst="call 0x80654e0 <OBJPAS_FINALIZERESOURCETABLES>"},{address="0x08065585",func-name="OBJPAS_finalize",offset="5",inst="ret "},{address="0x08065586",inst="add %al,(%eax)"},{address="0x08065588",inst="add %al,(%eax)"},{address="0x0806558a",inst="add %al,(%eax)"},{address="0x0806558c",inst="add %al,(%eax)"},{address="0x0806558e",inst="add %al,(%eax)"},{address="0x08065590",func-name="SI_PRC__FPC_PROC_START",offset="0",inst="pop %ecx"},{address="0x08065591",func-name="SI_PRC__FPC_PROC_START",offset="1",inst="mov %esp,%ebx"},{address="0x08065593",func-name="SI_PRC__FPC_PROC_START",offset="3",inst="lea 0x4(%esp,%ecx,4),%eax"},{address="0x08065597",func-name="SI_PRC__FPC_PROC_START",offset="7",inst="and $0xfffffff8,%esp"},{address="0x0806559a",func-name="SI_PRC__FPC_PROC_START",offset="10",inst="mov %edx,0x806e6d0"},{address="0x080655a0",func-name="SI_PRC__FPC_PROC_START",offset="16",inst="mov %eax,0x806e6c4"},{address="0x080655a5",func-name="SI_PRC__FPC_PROC_START",offset="21",inst="mov %ecx,0x806e6c8"},{address="0x080655ab",func-name="SI_PRC__FPC_PROC_START",offset="27",inst="mov %ebx,0x806e6cc"},{address="0x080655b1",func-name="SI_PRC__FPC_PROC_START",offset="33",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x080655b6",func-name="SI_PRC__FPC_PROC_START",offset="38",inst="mov %esp,0x806e6c0"},{address="0x080655bc",func-name="SI_PRC__FPC_PROC_START",offset="44",inst="xor %ebp,%ebp"},{address="0x080655be",func-name="SI_PRC__FPC_PROC_START",offset="46",inst="call 0x80480a0 <main>"},{address="0x080655c3",func-name="SI_PRC__FPC_PROC_START",offset="51",inst="ret "},{address="0x080655c4",func-name="_start",offset="52",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cb",func-name="_start",offset="59",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cf",func-name="_start",offset="63",inst="nop"},{address="0x080655d0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="0",inst="mov 0x806e6d0,%eax"},{address="0x080655d5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="5",inst="test %eax,%eax"},{address="0x080655d7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="7",inst="je 0x80655db <SI_PRC__FPC_PROC_HALTPROC+11>"},{address="0x080655d9",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="9",inst="call *%eax"},{address="0x080655db",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="11",inst="mov $0xfc,%eax"},{address="0x080655e0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="16",inst="mov 0x806ade0,%ebx"},{address="0x080655e6",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="22",inst="int $0x80"},{address="0x080655e8",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="24",inst="mov $0x1,%eax"},{address="0x080655ed",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="29",inst="mov 0x806ade0,%ebx"},{address="0x080655f3",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="35",inst="int $0x80"},{address="0x080655f5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="37",inst="jmp 0x80655d0 <SI_PRC__FPC_PROC_HALTPROC>"},{address="0x080655f7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="39",inst="ret "},{address="0x080655f8",func-name="_haltproc",offset="40",inst="add %al,(%eax)"},{address="0x080655fa",func-name="_haltproc",offset="42",inst="add %al,(%eax)"},{address="0x080655fc",func-name="_haltproc",offset="44",inst="add %al,(%eax)"},{address="0x080655fe",func-name="_haltproc",offset="46",inst="add %al,(%eax)"},{address="0x08065600",inst="add %al,(%eax)"},{address="0x08065602",inst="add %al,(%eax)"},{address="0x08065604",inst="add (%eax),%eax"},{address="0x08065606",inst="add %al,(%eax)"},{address="0x08065608",inst="add %al,(%eax)"},{address="0x0806560a",inst="add %al,(%eax)"},{address="0x0806560c",inst="nop"},{address="0x0806560d",inst="xor $0x806,%eax"},{address="0x08065612",inst="add %al,(%eax)"},{address="0x08065614",inst="lock"},{address="0x08065615",inst="ds"},{address="0x08065616",inst="push %es"},{address="0x08065617",inst="or %al,(%eax)"},{address="0x08065619",inst="aas "},{address="0x0806561a",inst="push %es"},{address="0x0806561b",inst="or %al,(%eax)"},{address="0x0806561d",inst="add %al,(%eax)"},{address="0x0806561f",inst="add %al,0x7080655(%eax)"},{address="0x08065625",inst="add %al,(%eax)"},{address="0x08065627",inst="add %dl,0x6a(%eax)"},{address="0x0806562a",inst="push %es"},{address="0x0806562b",inst="or %dl,%al"},{address="0x0806562d",inst="stos %eax,%es:(%edi)"},{address="0x0806562e",inst="push %es"},{address="0x0806562f",inst="or %dl,(%eax)"},{address="0x08065631",inst="stos %eax,%es:(%edi)"},{address="0x08065632",inst="push %es"},{address="0x08065633",inst="or %dl,%al"},{address="0x08065635",inst="stos %al,%es:(%edi)"},{address="0x08065636",inst="push %es"},{address="0x08065637",inst="or %ah,%al"},{address="0x08065639",inst="stos %eax,%es:(%edi)"},{address="0x0806563a",inst="push %es"},{address="0x0806563b",inst="or %dl,0x806ad(%eax)"},{address="0x08065641",inst="pushw %es"},{address="0x08065643",inst="or %al,(%eax)"},{address="0x08065645",inst="add %al,(%eax)"},{address="0x08065647",inst="add %al,(%eax)"}]
  136. (gdb)
  137. <-data-disassemble -s 134632768 -e 134632817 -- 1>
  138. ^done,asm_insns=[{address="0x08065540",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="0",inst="sub $0xc,%esp"},{address="0x08065543",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="3",inst="mov %ebx,0x4(%esp)"},{address="0x08065547",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="7",inst="mov %esi,0x8(%esp)"},{address="0x0806554b",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="11",inst="mov %eax,%ebx"},{address="0x0806554d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="13",inst="mov %edx,(%esp)"},{address="0x08065550",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="16",inst="mov (%ebx),%eax"},{address="0x08065552",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="18",inst="call 0x804fa80 <fpc_ansistr_incr_ref>"},{address="0x08065557",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="23",inst="mov (%esp),%esi"},{address="0x0806555a",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="26",inst="mov %esi,%eax"},{address="0x0806555c",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="28",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065561",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="33",inst="mov (%ebx),%eax"},{address="0x08065563",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="35",inst="mov %eax,(%esi)"},{address="0x08065565",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="37",inst="mov 0x4(%esp),%ebx"},{address="0x08065569",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="41",inst="mov 0x8(%esp),%esi"},{address="0x0806556d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="45",inst="add $0xc,%esp"},{address="0x08065570",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="48",inst="ret "}]
  139. (gdb)
  140. <-data-disassemble -s 134632832 -e 134632838 -- 1>
  141. ^done,asm_insns=[{address="0x08065580",func-name="OBJPAS_finalize",offset="0",inst="call 0x80654e0 <OBJPAS_FINALIZERESOURCETABLES>"},{address="0x08065585",func-name="OBJPAS_finalize",offset="5",inst="ret "}]
  142. (gdb)
  143. <-data-disassemble -s 134632848 -e 134632912 -- 1>
  144. ^done,asm_insns=[{address="0x08065590",func-name="SI_PRC__FPC_PROC_START",offset="0",inst="pop %ecx"},{address="0x08065591",func-name="SI_PRC__FPC_PROC_START",offset="1",inst="mov %esp,%ebx"},{address="0x08065593",func-name="SI_PRC__FPC_PROC_START",offset="3",inst="lea 0x4(%esp,%ecx,4),%eax"},{address="0x08065597",func-name="SI_PRC__FPC_PROC_START",offset="7",inst="and $0xfffffff8,%esp"},{address="0x0806559a",func-name="SI_PRC__FPC_PROC_START",offset="10",inst="mov %edx,0x806e6d0"},{address="0x080655a0",func-name="SI_PRC__FPC_PROC_START",offset="16",inst="mov %eax,0x806e6c4"},{address="0x080655a5",func-name="SI_PRC__FPC_PROC_START",offset="21",inst="mov %ecx,0x806e6c8"},{address="0x080655ab",func-name="SI_PRC__FPC_PROC_START",offset="27",inst="mov %ebx,0x806e6cc"},{address="0x080655b1",func-name="SI_PRC__FPC_PROC_START",offset="33",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x080655b6",func-name="SI_PRC__FPC_PROC_START",offset="38",inst="mov %esp,0x806e6c0"},{address="0x080655bc",func-name="SI_PRC__FPC_PROC_START",offset="44",inst="xor %ebp,%ebp"},{address="0x080655be",func-name="SI_PRC__FPC_PROC_START",offset="46",inst="call 0x80480a0 <main>"},{address="0x080655c3",func-name="SI_PRC__FPC_PROC_START",offset="51",inst="ret "},{address="0x080655c4",func-name="_start",offset="52",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cb",func-name="_start",offset="59",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cf",func-name="_start",offset="63",inst="nop"}]
  145. (gdb)
  146. <-data-disassemble -s 134632912 -e 134632960 -- 1>
  147. ^done,asm_insns=[{address="0x080655d0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="0",inst="mov 0x806e6d0,%eax"},{address="0x080655d5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="5",inst="test %eax,%eax"},{address="0x080655d7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="7",inst="je 0x80655db <SI_PRC__FPC_PROC_HALTPROC+11>"},{address="0x080655d9",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="9",inst="call *%eax"},{address="0x080655db",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="11",inst="mov $0xfc,%eax"},{address="0x080655e0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="16",inst="mov 0x806ade0,%ebx"},{address="0x080655e6",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="22",inst="int $0x80"},{address="0x080655e8",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="24",inst="mov $0x1,%eax"},{address="0x080655ed",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="29",inst="mov 0x806ade0,%ebx"},{address="0x080655f3",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="35",inst="int $0x80"},{address="0x080655f5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="37",inst="jmp 0x80655d0 <SI_PRC__FPC_PROC_HALTPROC>"},{address="0x080655f7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="39",inst="ret "},{address="0x080655f8",func-name="_haltproc",offset="40",inst="add %al,(%eax)"},{address="0x080655fa",func-name="_haltproc",offset="42",inst="add %al,(%eax)"},{address="0x080655fc",func-name="_haltproc",offset="44",inst="add %al,(%eax)"},{address="0x080655fe",func-name="_haltproc",offset="46",inst="add %al,(%eax)"}]
  148. (gdb)
  149. <-data-read-memory 134632768 x 1 1 264>
  150. ^done,addr="0x08065540",nr-bytes="264",total-bytes="264",next-row="0x08065648",prev-row="0x08065438",next-page="0x08065648",prev-page="0x08065438",memory=[{addr="0x08065540",data=["0x83","0xec","0x0c","0x89","0x5c","0x24","0x04","0x89","0x74","0x24","0x08","0x89","0xc3","0x89","0x14","0x24","0x8b","0x03","0xe8","0x29","0xa5","0xfe","0xff","0x8b","0x34","0x24","0x89","0xf0","0xe8","0xef","0x46","0xfe","0xff","0x8b","0x03","0x89","0x06","0x8b","0x5c","0x24","0x04","0x8b","0x74","0x24","0x08","0x83","0xc4","0x0c","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x90","0xe8","0x5b","0xff","0xff","0xff","0xc3","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x59","0x89","0xe3","0x8d","0x44","0x8c","0x04","0x83","0xe4","0xf8","0x89","0x15","0xd0","0xe6","0x06","0x08","0xa3","0xc4","0xe6","0x06","0x08","0x89","0x0d","0xc8","0xe6","0x06","0x08","0x89","0x1d","0xcc","0xe6","0x06","0x08","0xe8","0x7a","0x45","0xfe","0xff","0x89","0x25","0xc0","0xe6","0x06","0x08","0x31","0xed","0xe8","0xdd","0x2a","0xfe","0xff","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0x74","0x26","0x00","0x90","0xa1","0xd0","0xe6","0x06","0x08","0x85","0xc0","0x74","0x02","0xff","0xd0","0xb8","0xfc","0x00","0x00","0x00","0x8b","0x1d","0xe0","0xad","0x06","0x08","0xcd","0x80","0xb8","0x01","0x00","0x00","0x00","0x8b","0x1d","0xe0","0xad","0x06","0x08","0xcd","0x80","0xeb","0xd9","0xc3","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x03","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x90","0x35","0x06","0x08","0x00","0x00","0x00","0x00","0xf0","0x3e","0x06","0x08","0x00","0x3f","0x06","0x08","0x00","0x00","0x00","0x00","0x80","0x55","0x06","0x08","0x07","0x00","0x00","0x00","0x50","0x6a","0x06","0x08","0xd0","0xab","0x06","0x08","0x10","0xab","0x06","0x08","0xd0","0xaa","0x06","0x08","0xe0","0xab","0x06","0x08","0x90","0xad","0x06","0x08","0x00","0x66","0x06","0x08","0x00","0x00","0x00","0x00"]}]
  151. (gdb)
  152. <-data-disassemble -s 134632804 -e 134632805 -- 0>
  153. ^done,asm_insns=[{address="0x08065564",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="36",inst="push %es"}]
  154. (gdb)
  155. <-data-disassemble -s 134632768 -e 134633215 -- 1>
  156. ^done,asm_insns=[{address="0x08065540",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="0",inst="sub $0xc,%esp"},{address="0x08065543",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="3",inst="mov %ebx,0x4(%esp)"},{address="0x08065547",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="7",inst="mov %esi,0x8(%esp)"},{address="0x0806554b",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="11",inst="mov %eax,%ebx"},{address="0x0806554d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="13",inst="mov %edx,(%esp)"},{address="0x08065550",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="16",inst="mov (%ebx),%eax"},{address="0x08065552",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="18",inst="call 0x804fa80 <fpc_ansistr_incr_ref>"},{address="0x08065557",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="23",inst="mov (%esp),%esi"},{address="0x0806555a",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="26",inst="mov %esi,%eax"},{address="0x0806555c",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="28",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065561",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="33",inst="mov (%ebx),%eax"},{address="0x08065563",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="35",inst="mov %eax,(%esi)"},{address="0x08065565",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="37",inst="mov 0x4(%esp),%ebx"},{address="0x08065569",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="41",inst="mov 0x8(%esp),%esi"},{address="0x0806556d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="45",inst="add $0xc,%esp"},{address="0x08065570",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="48",inst="ret "},{address="0x08065571",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08065578",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x0806557f",inst="nop"},{address="0x08065580",func-name="OBJPAS_finalize",offset="0",inst="call 0x80654e0 <OBJPAS_FINALIZERESOURCETABLES>"},{address="0x08065585",func-name="OBJPAS_finalize",offset="5",inst="ret "},{address="0x08065586",inst="add %al,(%eax)"},{address="0x08065588",inst="add %al,(%eax)"},{address="0x0806558a",inst="add %al,(%eax)"},{address="0x0806558c",inst="add %al,(%eax)"},{address="0x0806558e",inst="add %al,(%eax)"},{address="0x08065590",func-name="SI_PRC__FPC_PROC_START",offset="0",inst="pop %ecx"},{address="0x08065591",func-name="SI_PRC__FPC_PROC_START",offset="1",inst="mov %esp,%ebx"},{address="0x08065593",func-name="SI_PRC__FPC_PROC_START",offset="3",inst="lea 0x4(%esp,%ecx,4),%eax"},{address="0x08065597",func-name="SI_PRC__FPC_PROC_START",offset="7",inst="and $0xfffffff8,%esp"},{address="0x0806559a",func-name="SI_PRC__FPC_PROC_START",offset="10",inst="mov %edx,0x806e6d0"},{address="0x080655a0",func-name="SI_PRC__FPC_PROC_START",offset="16",inst="mov %eax,0x806e6c4"},{address="0x080655a5",func-name="SI_PRC__FPC_PROC_START",offset="21",inst="mov %ecx,0x806e6c8"},{address="0x080655ab",func-name="SI_PRC__FPC_PROC_START",offset="27",inst="mov %ebx,0x806e6cc"},{address="0x080655b1",func-name="SI_PRC__FPC_PROC_START",offset="33",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x080655b6",func-name="SI_PRC__FPC_PROC_START",offset="38",inst="mov %esp,0x806e6c0"},{address="0x080655bc",func-name="SI_PRC__FPC_PROC_START",offset="44",inst="xor %ebp,%ebp"},{address="0x080655be",func-name="SI_PRC__FPC_PROC_START",offset="46",inst="call 0x80480a0 <main>"},{address="0x080655c3",func-name="SI_PRC__FPC_PROC_START",offset="51",inst="ret "},{address="0x080655c4",func-name="_start",offset="52",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cb",func-name="_start",offset="59",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cf",func-name="_start",offset="63",inst="nop"},{address="0x080655d0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="0",inst="mov 0x806e6d0,%eax"},{address="0x080655d5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="5",inst="test %eax,%eax"},{address="0x080655d7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="7",inst="je 0x80655db <SI_PRC__FPC_PROC_HALTPROC+11>"},{address="0x080655d9",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="9",inst="call *%eax"},{address="0x080655db",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="11",inst="mov $0xfc,%eax"},{address="0x080655e0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="16",inst="mov 0x806ade0,%ebx"},{address="0x080655e6",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="22",inst="int $0x80"},{address="0x080655e8",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="24",inst="mov $0x1,%eax"},{address="0x080655ed",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="29",inst="mov 0x806ade0,%ebx"},{address="0x080655f3",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="35",inst="int $0x80"},{address="0x080655f5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="37",inst="jmp 0x80655d0 <SI_PRC__FPC_PROC_HALTPROC>"},{address="0x080655f7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="39",inst="ret "},{address="0x080655f8",func-name="_haltproc",offset="40",inst="add %al,(%eax)"},{address="0x080655fa",func-name="_haltproc",offset="42",inst="add %al,(%eax)"},{address="0x080655fc",func-name="_haltproc",offset="44",inst="add %al,(%eax)"},{address="0x080655fe",func-name="_haltproc",offset="46",inst="add %al,(%eax)"},{address="0x08065600",inst="add %al,(%eax)"},{address="0x08065602",inst="add %al,(%eax)"},{address="0x08065604",inst="add (%eax),%eax"},{address="0x08065606",inst="add %al,(%eax)"},{address="0x08065608",inst="add %al,(%eax)"},{address="0x0806560a",inst="add %al,(%eax)"},{address="0x0806560c",inst="nop"},{address="0x0806560d",inst="xor $0x806,%eax"},{address="0x08065612",inst="add %al,(%eax)"},{address="0x08065614",inst="lock"},{address="0x08065615",inst="ds"},{address="0x08065616",inst="push %es"},{address="0x08065617",inst="or %al,(%eax)"},{address="0x08065619",inst="aas "},{address="0x0806561a",inst="push %es"},{address="0x0806561b",inst="or %al,(%eax)"},{address="0x0806561d",inst="add %al,(%eax)"},{address="0x0806561f",inst="add %al,0x7080655(%eax)"},{address="0x08065625",inst="add %al,(%eax)"},{address="0x08065627",inst="add %dl,0x6a(%eax)"},{address="0x0806562a",inst="push %es"},{address="0x0806562b",inst="or %dl,%al"},{address="0x0806562d",inst="stos %eax,%es:(%edi)"},{address="0x0806562e",inst="push %es"},{address="0x0806562f",inst="or %dl,(%eax)"},{address="0x08065631",inst="stos %eax,%es:(%edi)"},{address="0x08065632",inst="push %es"},{address="0x08065633",inst="or %dl,%al"},{address="0x08065635",inst="stos %al,%es:(%edi)"},{address="0x08065636",inst="push %es"},{address="0x08065637",inst="or %ah,%al"},{address="0x08065639",inst="stos %eax,%es:(%edi)"},{address="0x0806563a",inst="push %es"},{address="0x0806563b",inst="or %dl,0x806ad(%eax)"},{address="0x08065641",inst="pushw %es"},{address="0x08065643",inst="or %al,(%eax)"},{address="0x08065645",inst="add %al,(%eax)"},{address="0x08065647",inst="add %al,(%eax)"},{address="0x08065649",inst="add %al,(%eax)"},{address="0x0806564b",inst="add %al,(%eax)"},{address="0x0806564d",inst="add %al,0x0(%eax)"},{address="0x08065653",inst="add %al,(%eax)"},{address="0x08065655",inst="add %al,(%eax)"},{address="0x08065657",inst="add %al,(%eax)"},{address="0x08065659",inst="add %al,(%eax)"},{address="0x0806565b",inst="add %al,(%esi)"},{address="0x0806565d",inst="dec %eax"},{address="0x0806565e",inst="gs"},{address="0x0806565f",inst="insb (%dx),%es:(%edi)"},{address="0x08065660",inst="insb (%dx),%es:(%edi)"},{address="0x08065661",inst="outsl %ds:(%esi),(%dx)"},{address="0x08065662",inst="and %eax,(%eax)"},{address="0x08065664",inst="or %al,0x6f(%edi)"},{address="0x08065667",inst="outsl %ds:(%esi),(%dx)"},{address="0x08065668",inst="bound %edi,%fs:0x65(%ecx)"},{address="0x0806566c",inst="and %eax,(%eax)"},{address="0x0806566e",inst="add %al,(%eax)"},{address="0x08065670",inst="sub $0x5d08048a,%eax"},{address="0x08065675",inst="mov (%eax,%ecx,1),%al"},{address="0x08065678",inst="inc %ebp"},{address="0x08065679",inst="mov (%eax,%ecx,1),%al"},{address="0x0806567c",inst="inc %ebp"},{address="0x0806567d",inst="mov (%eax,%ecx,1),%al"},{address="0x08065680",inst="pop %ebp"},{address="0x08065681",inst="mov (%eax,%ecx,1),%al"},{address="0x08065684",inst="pop %ebp"},{address="0x08065685",inst="mov (%eax,%ecx,1),%al"},{address="0x08065688",inst="pop %ebp"},{address="0x08065689",inst="mov (%eax,%ecx,1),%al"},{address="0x0806568c",inst="xor -0x75a2f7fc(%edx),%ecx"},{address="0x08065692",inst="add $0x8,%al"},{address="0x08065694",inst="inc %ebp"},{address="0x08065695",inst="mov (%eax,%ecx,1),%al"},{address="0x08065698",inst="cmp %ecx,-0x75aef7fc(%edx)"},{address="0x0806569e",inst="add $0x8,%al"},{address="0x080656a0",inst="cmp %ecx,-0x75a2f7fc(%edx)"},{address="0x080656a6",inst="add $0x8,%al"},{address="0x080656a8",inst="pop %ebp"},{address="0x080656a9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656ac",inst="push %ecx"},{address="0x080656ad",inst="mov (%eax,%ecx,1),%al"},{address="0x080656b0",inst="pop %ebp"},{address="0x080656b1",inst="mov (%eax,%ecx,1),%al"},{address="0x080656b4",inst="pop %ebp"},{address="0x080656b5",inst="mov (%eax,%ecx,1),%al"},{address="0x080656b8",inst="pop %ebp"},{address="0x080656b9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656bc",inst="push %edi"},{address="0x080656bd",inst="mov (%eax,%ecx,1),%al"},{address="0x080656c0",inst="aas "},{address="0x080656c1",inst="mov (%eax,%ecx,1),%al"},{address="0x080656c4",inst="daa "},{address="0x080656c5",inst="mov (%eax,%ecx,1),%al"},{address="0x080656c8",inst="daa "},{address="0x080656c9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656cc",inst="pop %ebp"},{address="0x080656cd",inst="mov (%eax,%ecx,1),%al"},{address="0x080656d0",inst="pop %ebp"},{address="0x080656d1",inst="mov (%eax,%ecx,1),%al"},{address="0x080656d4",inst="pop %ebp"},{address="0x080656d5",inst="mov (%eax,%ecx,1),%al"},{address="0x080656d8",inst="inc %ebp"},{address="0x080656d9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656dc",inst="pop %ebp"},{address="0x080656dd",inst="mov (%eax,%ecx,1),%al"},{address="0x080656e0",inst="push %ecx"},{address="0x080656e1",inst="mov (%eax,%ecx,1),%al"},{address="0x080656e4",inst="pop %ebp"},{address="0x080656e5",inst="mov (%eax,%ecx,1),%al"},{address="0x080656e8",inst="inc %ebp"},{address="0x080656e9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656ec",inst="pop %ebp"},{address="0x080656ed",inst="mov (%eax,%ecx,1),%al"},{address="0x080656f0",inst="pop %ebp"},{address="0x080656f1",inst="mov (%eax,%ecx,1),%al"},{address="0x080656f4",inst="pop %ebp"},{address="0x080656f5",inst="mov (%eax,%ecx,1),%al"},{address="0x080656f8",inst="dec %ebx"},{address="0x080656f9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656fc",inst="pop %ebp"},{address="0x080656fd",inst="mov (%eax,%ecx,1),%al"}]
  157. (gdb)
  158. <-data-disassemble -s 134632768 -e 134632817 -- 1>
  159. ^done,asm_insns=[{address="0x08065540",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="0",inst="sub $0xc,%esp"},{address="0x08065543",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="3",inst="mov %ebx,0x4(%esp)"},{address="0x08065547",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="7",inst="mov %esi,0x8(%esp)"},{address="0x0806554b",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="11",inst="mov %eax,%ebx"},{address="0x0806554d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="13",inst="mov %edx,(%esp)"},{address="0x08065550",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="16",inst="mov (%ebx),%eax"},{address="0x08065552",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="18",inst="call 0x804fa80 <fpc_ansistr_incr_ref>"},{address="0x08065557",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="23",inst="mov (%esp),%esi"},{address="0x0806555a",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="26",inst="mov %esi,%eax"},{address="0x0806555c",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="28",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065561",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="33",inst="mov (%ebx),%eax"},{address="0x08065563",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="35",inst="mov %eax,(%esi)"},{address="0x08065565",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="37",inst="mov 0x4(%esp),%ebx"},{address="0x08065569",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="41",inst="mov 0x8(%esp),%esi"},{address="0x0806556d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="45",inst="add $0xc,%esp"},{address="0x08065570",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="48",inst="ret "}]
  160. (gdb)
  161. <-data-disassemble -s 134632832 -e 134632838 -- 1>
  162. ^done,asm_insns=[{address="0x08065580",func-name="OBJPAS_finalize",offset="0",inst="call 0x80654e0 <OBJPAS_FINALIZERESOURCETABLES>"},{address="0x08065585",func-name="OBJPAS_finalize",offset="5",inst="ret "}]
  163. (gdb)
  164. <-data-disassemble -s 134632848 -e 134632912 -- 1>
  165. ^done,asm_insns=[{address="0x08065590",func-name="SI_PRC__FPC_PROC_START",offset="0",inst="pop %ecx"},{address="0x08065591",func-name="SI_PRC__FPC_PROC_START",offset="1",inst="mov %esp,%ebx"},{address="0x08065593",func-name="SI_PRC__FPC_PROC_START",offset="3",inst="lea 0x4(%esp,%ecx,4),%eax"},{address="0x08065597",func-name="SI_PRC__FPC_PROC_START",offset="7",inst="and $0xfffffff8,%esp"},{address="0x0806559a",func-name="SI_PRC__FPC_PROC_START",offset="10",inst="mov %edx,0x806e6d0"},{address="0x080655a0",func-name="SI_PRC__FPC_PROC_START",offset="16",inst="mov %eax,0x806e6c4"},{address="0x080655a5",func-name="SI_PRC__FPC_PROC_START",offset="21",inst="mov %ecx,0x806e6c8"},{address="0x080655ab",func-name="SI_PRC__FPC_PROC_START",offset="27",inst="mov %ebx,0x806e6cc"},{address="0x080655b1",func-name="SI_PRC__FPC_PROC_START",offset="33",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x080655b6",func-name="SI_PRC__FPC_PROC_START",offset="38",inst="mov %esp,0x806e6c0"},{address="0x080655bc",func-name="SI_PRC__FPC_PROC_START",offset="44",inst="xor %ebp,%ebp"},{address="0x080655be",func-name="SI_PRC__FPC_PROC_START",offset="46",inst="call 0x80480a0 <main>"},{address="0x080655c3",func-name="SI_PRC__FPC_PROC_START",offset="51",inst="ret "},{address="0x080655c4",func-name="_start",offset="52",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cb",func-name="_start",offset="59",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cf",func-name="_start",offset="63",inst="nop"}]
  166. (gdb)
  167. <-data-disassemble -s 134632912 -e 134632960 -- 1>
  168. ^done,asm_insns=[{address="0x080655d0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="0",inst="mov 0x806e6d0,%eax"},{address="0x080655d5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="5",inst="test %eax,%eax"},{address="0x080655d7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="7",inst="je 0x80655db <SI_PRC__FPC_PROC_HALTPROC+11>"},{address="0x080655d9",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="9",inst="call *%eax"},{address="0x080655db",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="11",inst="mov $0xfc,%eax"},{address="0x080655e0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="16",inst="mov 0x806ade0,%ebx"},{address="0x080655e6",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="22",inst="int $0x80"},{address="0x080655e8",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="24",inst="mov $0x1,%eax"},{address="0x080655ed",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="29",inst="mov 0x806ade0,%ebx"},{address="0x080655f3",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="35",inst="int $0x80"},{address="0x080655f5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="37",inst="jmp 0x80655d0 <SI_PRC__FPC_PROC_HALTPROC>"},{address="0x080655f7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="39",inst="ret "},{address="0x080655f8",func-name="_haltproc",offset="40",inst="add %al,(%eax)"},{address="0x080655fa",func-name="_haltproc",offset="42",inst="add %al,(%eax)"},{address="0x080655fc",func-name="_haltproc",offset="44",inst="add %al,(%eax)"},{address="0x080655fe",func-name="_haltproc",offset="46",inst="add %al,(%eax)"}]
  169. (gdb)
  170. <-data-read-memory 134632768 x 1 1 446>
  171. ^done,addr="0x08065540",nr-bytes="446",total-bytes="446",next-row="0x080656fe",prev-row="0x08065382",next-page="0x080656fe",prev-page="0x08065382",memory=[{addr="0x08065540",data=["0x83","0xec","0x0c","0x89","0x5c","0x24","0x04","0x89","0x74","0x24","0x08","0x89","0xc3","0x89","0x14","0x24","0x8b","0x03","0xe8","0x29","0xa5","0xfe","0xff","0x8b","0x34","0x24","0x89","0xf0","0xe8","0xef","0x46","0xfe","0xff","0x8b","0x03","0x89","0x06","0x8b","0x5c","0x24","0x04","0x8b","0x74","0x24","0x08","0x83","0xc4","0x0c","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x90","0xe8","0x5b","0xff","0xff","0xff","0xc3","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x59","0x89","0xe3","0x8d","0x44","0x8c","0x04","0x83","0xe4","0xf8","0x89","0x15","0xd0","0xe6","0x06","0x08","0xa3","0xc4","0xe6","0x06","0x08","0x89","0x0d","0xc8","0xe6","0x06","0x08","0x89","0x1d","0xcc","0xe6","0x06","0x08","0xe8","0x7a","0x45","0xfe","0xff","0x89","0x25","0xc0","0xe6","0x06","0x08","0x31","0xed","0xe8","0xdd","0x2a","0xfe","0xff","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0x74","0x26","0x00","0x90","0xa1","0xd0","0xe6","0x06","0x08","0x85","0xc0","0x74","0x02","0xff","0xd0","0xb8","0xfc","0x00","0x00","0x00","0x8b","0x1d","0xe0","0xad","0x06","0x08","0xcd","0x80","0xb8","0x01","0x00","0x00","0x00","0x8b","0x1d","0xe0","0xad","0x06","0x08","0xcd","0x80","0xeb","0xd9","0xc3","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x03","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x90","0x35","0x06","0x08","0x00","0x00","0x00","0x00","0xf0","0x3e","0x06","0x08","0x00","0x3f","0x06","0x08","0x00","0x00","0x00","0x00","0x80","0x55","0x06","0x08","0x07","0x00","0x00","0x00","0x50","0x6a","0x06","0x08","0xd0","0xab","0x06","0x08","0x10","0xab","0x06","0x08","0xd0","0xaa","0x06","0x08","0xe0","0xab","0x06","0x08","0x90","0xad","0x06","0x08","0x00","0x66","0x06","0x08","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x80","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x06","0x48","0x65","0x6c","0x6c","0x6f","0x21","0x00","0x08","0x47","0x6f","0x6f","0x64","0x62","0x79","0x65","0x21","0x00","0x00","0x00","0x2d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x33","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x39","0x8a","0x04","0x08","0x51","0x8a","0x04","0x08","0x39","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x51","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x57","0x8a","0x04","0x08","0x3f","0x8a","0x04","0x08","0x27","0x8a","0x04","0x08","0x27","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x51","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x4b","0x8a","0x04","0x08","0x5d","0x8a"]}]
  172. (gdb)
  173. <-stack-info-depth 30>
  174. ^done,depth="1"
  175. (gdb)
  176. <-symbol-list-lines /tmp/project1.lpr>
  177. ^done,lines=[{pc="0x080480a0",line="3"},{pc="0x080480ae",line="4"},{pc="0x080480d7",line="5"},{pc="0x08048100",line="6"}]
  178. (gdb)
  179. <info line "/tmp/project1.lpr":1>
  180. &"info line \"/tmp/project1.lpr\":1\n"
  181. ~"Line 1 of \"project1.lpr\" is at address 0x80480a0 <main> but contains no code.\n"
  182. ^done
  183. (gdb)
  184. <-break-insert -f project1.lpr:1>
  185. ^done,bkpt={number="67",type="breakpoint",disp="keep",enabled="y",addr="0x080480ae",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="1",thread-groups=["i1"],times="0",original-location="project1.lpr:1"}
  186. (gdb)
  187. <-break-enable 67>
  188. ^done
  189. (gdb)
  190. <-thread-info>
  191. ^done,threads=[{id="1",target-id="process 3247",name="project1",frame={level="0",addr="0x08065590",func="SI_PRC__FPC_PROC_START",args=[]},state="stopped",core="1"}],current-thread-id="1"
  192. (gdb)
  193. <-stack-info-depth 11>
  194. ^done,depth="1"
  195. (gdb)
  196. <-stack-list-arguments 1 0 0>
  197. ^done,stack-args=[frame={level="0",args=[]}]
  198. (gdb)
  199. <-stack-list-frames 0 0>
  200. ^done,stack=[frame={level="0",addr="0x08065590",func="SI_PRC__FPC_PROC_START"}]
  201. (gdb)
  202. <-stack-list-arguments 1 0 0>
  203. ^done,stack-args=[frame={level="0",args=[]}]
  204. (gdb)
  205. <-stack-select-frame 0>
  206. ^done
  207. (gdb)
  208. <-stack-list-locals 1>
  209. ^done,locals=[]
  210. (gdb)
  211. <-data-evaluate-expression $fp>
  212. ^done,value="0x0"
  213. (gdb)
  214. <-exec-step>
  215. ~"Single stepping until exit from function SI_PRC__FPC_PROC_START,\nwhich has no line number information.\n"
  216. ^running
  217. *running,thread-id="all"
  218. (gdb)
  219. *stopped,reason="end-stepping-range",frame={addr="0x08049b30",func="SYSTEM_SYSRESETFPU",args=[]},thread-id="1",stopped-threads="all",core="2"
  220. (gdb)
  221. <-stack-info-depth 30>
  222. ^done,depth="1"
  223. (gdb)
  224. <-stack-list-arguments 1 0 0>
  225. ^done,stack-args=[frame={level="0",args=[]}]
  226. (gdb)
  227. <-stack-list-frames 0 0>
  228. ^done,stack=[frame={level="0",addr="0x08049b30",func="SYSTEM_SYSRESETFPU"}]
  229. (gdb)
  230. <-data-disassemble -s 134519388 -e 134519389 -- 0>
  231. ^done,asm_insns=[{address="0x08049a5c",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="12",inst="lock xadd %eax,(%edx)"}]
  232. (gdb)
  233. <-data-disassemble -s 134519376 -e 134519864 -- 1>
  234. ^done,asm_insns=[{address="0x08049a50",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049a51",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049a53",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049a56",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="6",inst="mov $0xffffffff,%edx"},{address="0x08049a5b",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="11",inst="xchg %eax,%edx"},{address="0x08049a5c",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="12",inst="lock xadd %eax,(%edx)"},{address="0x08049a60",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="16",inst="dec %eax"},{address="0x08049a61",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="17",inst="leave "},{address="0x08049a62",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="18",inst="ret "},{address="0x08049a63",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08049a6a",inst="lea 0x0(%esi),%esi"},{address="0x08049a70",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049a71",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049a73",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049a76",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="6",inst="mov $0x1,%edx"},{address="0x08049a7b",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="11",inst="xchg %eax,%edx"},{address="0x08049a7c",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="12",inst="lock xadd %eax,(%edx)"},{address="0x08049a80",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="16",inst="inc %eax"},{address="0x08049a81",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="17",inst="leave "},{address="0x08049a82",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="18",inst="ret "},{address="0x08049a83",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08049a8a",inst="lea 0x0(%esi),%esi"},{address="0x08049a90",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049a91",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049a93",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049a96",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="6",inst="xchg %edx,(%eax)"},{address="0x08049a98",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="8",inst="mov %edx,%eax"},{address="0x08049a9a",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="10",inst="leave "},{address="0x08049a9b",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="11",inst="ret "},{address="0x08049a9c",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08049aa0",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049aa1",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049aa3",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049aa6",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="6",inst="xchg %eax,%edx"},{address="0x08049aa7",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="7",inst="lock xadd %eax,(%edx)"},{address="0x08049aab",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="11",inst="leave "},{address="0x08049aac",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="12",inst="ret "},{address="0x08049aad",inst="lea 0x0(%esi),%esi"},{address="0x08049ab0",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049ab1",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049ab3",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049ab6",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="6",inst="xchg %eax,%ecx"},{address="0x08049ab7",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="7",inst="lock cmpxchg %edx,(%ecx)"},{address="0x08049abb",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="11",inst="leave "},{address="0x08049abc",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="12",inst="ret "},{address="0x08049abd",inst="lea 0x0(%esi),%esi"},{address="0x08049ac0",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="0",inst="push %ebp"},{address="0x08049ac1",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="1",inst="mov %esp,%ebp"},{address="0x08049ac3",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="3",inst="sub $0x8,%esp"},{address="0x08049ac6",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="6",inst="push %ebx"},{address="0x08049ac7",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="7",inst="push %edi"},{address="0x08049ac8",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="8",inst="mov %eax,%edi"},{address="0x08049aca",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="10",inst="mov 0xc(%ebp),%edx"},{address="0x08049acd",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="13",inst="mov 0x8(%ebp),%eax"},{address="0x08049ad0",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="16",inst="mov 0x14(%ebp),%ecx"},{address="0x08049ad3",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="19",inst="mov 0x10(%ebp),%ebx"},{address="0x08049ad6",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="22",inst="lock cmpxchg8b (%edi)"},{address="0x08049ada",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="26",inst="pop %edi"},{address="0x08049adb",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="27",inst="pop %ebx"},{address="0x08049adc",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="28",inst="leave "},{address="0x08049add",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="29",inst="ret $0x10"},{address="0x08049ae0",func-name="SYSTEM_SYSINITFPU",offset="0",inst="push %ebp"},{address="0x08049ae1",func-name="SYSTEM_SYSINITFPU",offset="1",inst="mov %esp,%ebp"},{address="0x08049ae3",func-name="SYSTEM_SYSINITFPU",offset="3",inst="sub $0x8,%esp"},{address="0x08049ae6",func-name="SYSTEM_SYSINITFPU",offset="6",inst="mov 0x8066b0a,%ax"},{address="0x08049aec",func-name="SYSTEM_SYSINITFPU",offset="12",inst="mov %ax,-0x8(%ebp)"},{address="0x08049af0",func-name="SYSTEM_SYSINITFPU",offset="16",inst="fninit "},{address="0x08049af2",func-name="SYSTEM_SYSINITFPU",offset="18",inst="fldcw -0x8(%ebp)"},{address="0x08049af5",func-name="SYSTEM_SYSINITFPU",offset="21",inst="fwait"},{address="0x08049af6",func-name="SYSTEM_SYSINITFPU",offset="22",inst="cmpb $0x0,0x8066ae6"},{address="0x08049afd",func-name="SYSTEM_SYSINITFPU",offset="29",inst="je 0x8049b0b <SYSTEM_SYSINITFPU+43>"},{address="0x08049aff",func-name="SYSTEM_SYSINITFPU",offset="31",inst="mov 0x8066be8,%eax"},{address="0x08049b04",func-name="SYSTEM_SYSINITFPU",offset="36",inst="mov %eax,-0x4(%ebp)"},{address="0x08049b07",func-name="SYSTEM_SYSINITFPU",offset="39",inst="ldmxcsr -0x4(%ebp)"},{address="0x08049b0b",func-name="SYSTEM_SYSINITFPU",offset="43",inst="mov 0x806ade8,%edx"},{address="0x08049b11",func-name="SYSTEM_SYSINITFPU",offset="49",inst="test %edx,%edx"},{address="0x08049b13",func-name="SYSTEM_SYSINITFPU",offset="51",inst="je 0x8049b1e <SYSTEM_SYSINITFPU+62>"},{address="0x08049b15",func-name="SYSTEM_SYSINITFPU",offset="53",inst="mov 0x806b9f8,%eax"},{address="0x08049b1a",func-name="SYSTEM_SYSINITFPU",offset="58",inst="call *%edx"},{address="0x08049b1c",func-name="SYSTEM_SYSINITFPU",offset="60",inst="jmp 0x8049b23 <SYSTEM_SYSINITFPU+67>"},{address="0x08049b1e",func-name="SYSTEM_SYSINITFPU",offset="62",inst="mov $0x806b9fc,%eax"},{address="0x08049b23",func-name="SYSTEM_SYSINITFPU",offset="67",inst="movb $0x32,(%eax)"},{address="0x08049b26",func-name="SYSTEM_SYSINITFPU",offset="70",inst="leave "},{address="0x08049b27",func-name="SYSTEM_SYSINITFPU",offset="71",inst="ret "},{address="0x08049b28",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08049b2f",inst="nop"},{address="0x08049b30",func-name="SYSTEM_SYSRESETFPU",offset="0",inst="push %ebp"},{address="0x08049b31",func-name="SYSTEM_SYSRESETFPU",offset="1",inst="mov %esp,%ebp"},{address="0x08049b33",func-name="SYSTEM_SYSRESETFPU",offset="3",inst="sub $0x8,%esp"},{address="0x08049b36",func-name="SYSTEM_SYSRESETFPU",offset="6",inst="mov 0x8066b0a,%ax"},{address="0x08049b3c",func-name="SYSTEM_SYSRESETFPU",offset="12",inst="mov %ax,-0x8(%ebp)"},{address="0x08049b40",func-name="SYSTEM_SYSRESETFPU",offset="16",inst="fninit "},{address="0x08049b42",func-name="SYSTEM_SYSRESETFPU",offset="18",inst="fldcw -0x8(%ebp)"},{address="0x08049b46",func-name="SYSTEM_SYSRESETFPU",offset="22",inst="cmpb $0x0,0x8066ae6"},{address="0x08049b4d",func-name="SYSTEM_SYSRESETFPU",offset="29",inst="je 0x8049b5b <SYSTEM_SYSRESETFPU+43>"},{address="0x08049b4f",func-name="SYSTEM_SYSRESETFPU",offset="31",inst="mov 0x8066be8,%eax"},{address="0x08049b54",func-name="SYSTEM_SYSRESETFPU",offset="36",inst="mov %eax,-0x4(%ebp)"},{address="0x08049b57",func-name="SYSTEM_SYSRESETFPU",offset="39",inst="ldmxcsr -0x4(%ebp)"},{address="0x08049b5b",func-name="SYSTEM_SYSRESETFPU",offset="43",inst="mov 0x806ade8,%edx"},{address="0x08049b61",func-name="SYSTEM_SYSRESETFPU",offset="49",inst="test %edx,%edx"},{address="0x08049b63",func-name="SYSTEM_SYSRESETFPU",offset="51",inst="je 0x8049b6e <SYSTEM_SYSRESETFPU+62>"},{address="0x08049b65",func-name="SYSTEM_SYSRESETFPU",offset="53",inst="mov 0x806ba00,%eax"},{address="0x08049b6a",func-name="SYSTEM_SYSRESETFPU",offset="58",inst="call *%edx"},{address="0x08049b6c",func-name="SYSTEM_SYSRESETFPU",offset="60",inst="jmp 0x8049b73 <SYSTEM_SYSRESETFPU+67>"},{address="0x08049b6e",func-name="SYSTEM_SYSRESETFPU",offset="62",inst="mov $0x806ba04,%eax"},{address="0x08049b73",func-name="SYSTEM_SYSRESETFPU",offset="67",inst="movb $0x0,(%eax)"},{address="0x08049b76",func-name="SYSTEM_SYSRESETFPU",offset="70",inst="leave "},{address="0x08049b77",func-name="SYSTEM_SYSRESETFPU",offset="71",inst="ret "},{address="0x08049b78",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08049b7f",inst="nop"},{address="0x08049b80",func-name="SYSTEM_FPC_CPUCODEINIT",offset="0",inst="push %ebp"},{address="0x08049b81",func-name="SYSTEM_FPC_CPUCODEINIT",offset="1",inst="mov %esp,%ebp"},{address="0x08049b83",func-name="SYSTEM_FPC_CPUCODEINIT",offset="3",inst="movb $0x1,0x806ba88"},{address="0x08049b8a",func-name="SYSTEM_FPC_CPUCODEINIT",offset="10",inst="call 0x8048b20 <SYSTEM_SSE_SUPPORT$$BOOLEAN>"},{address="0x08049b8f",func-name="SYSTEM_FPC_CPUCODEINIT",offset="15",inst="mov %al,0x806ba88"},{address="0x08049b94",func-name="SYSTEM_FPC_CPUCODEINIT",offset="20",inst="test %al,%al"},{address="0x08049b96",func-name="SYSTEM_FPC_CPUCODEINIT",offset="22",inst="je 0x8049ba9 <SYSTEM_FPC_CPUCODEINIT+41>"},{address="0x08049b98",func-name="SYSTEM_FPC_CPUCODEINIT",offset="24",inst="movb $0x1,0x806ba89"},{address="0x08049b9f",func-name="SYSTEM_FPC_CPUCODEINIT",offset="31",inst="movaps %xmm7,%xmm6"},{address="0x08049ba2",func-name="SYSTEM_FPC_CPUCODEINIT",offset="34",inst="movb $0x0,0x806ba89"},{address="0x08049ba9",func-name="SYSTEM_FPC_CPUCODEINIT",offset="41",inst="mov 0x806ba88,%al"},{address="0x08049bae",func-name="SYSTEM_FPC_CPUCODEINIT",offset="46",inst="mov %al,0x8066ae6"},{address="0x08049bb3",func-name="SYSTEM_FPC_CPUCODEINIT",offset="51",inst="test %al,%al"},{address="0x08049bb5",func-name="SYSTEM_FPC_CPUCODEINIT",offset="53",inst="je 0x8049bca <SYSTEM_FPC_CPUCODEINIT+74>"},{address="0x08049bb7",func-name="SYSTEM_FPC_CPUCODEINIT",offset="55",inst="cmpb $0x0,0x8066b07"},{address="0x08049bbe",func-name="SYSTEM_FPC_CPUCODEINIT",offset="62",inst="je 0x8049bca <SYSTEM_FPC_CPUCODEINIT+74>"},{address="0x08049bc0",func-name="SYSTEM_FPC_CPUCODEINIT",offset="64",inst="call 0x804b8c0 <SYSTEM_GETSSECSR$$LONGWORD>"},{address="0x08049bc5",func-name="SYSTEM_FPC_CPUCODEINIT",offset="69",inst="mov %eax,0x8066be8"},{address="0x08049bca",func-name="SYSTEM_FPC_CPUCODEINIT",offset="74",inst="call 0x8048b70 <SYSTEM_MMX_SUPPORT$$BOOLEAN>"},{address="0x08049bcf",func-name="SYSTEM_FPC_CPUCODEINIT",offset="79",inst="mov %al,0x8066ae7"},{address="0x08049bd4",func-name="SYSTEM_FPC_CPUCODEINIT",offset="84",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x08049bd9",func-name="SYSTEM_FPC_CPUCODEINIT",offset="89",inst="mov 0x8066b07,%al"},{address="0x08049bde",func-name="SYSTEM_FPC_CPUCODEINIT",offset="94",inst="test %al,%al"},{address="0x08049be0",func-name="SYSTEM_FPC_CPUCODEINIT",offset="96",inst="jne 0x8049be7 <SYSTEM_FPC_CPUCODEINIT+103>"},{address="0x08049be2",func-name="SYSTEM_FPC_CPUCODEINIT",offset="98",inst="call 0x8049ae0 <SYSTEM_SYSINITFPU>"},{address="0x08049be7",func-name="SYSTEM_FPC_CPUCODEINIT",offset="103",inst="cmpb $0x0,0x8066654"},{address="0x08049bee",func-name="SYSTEM_FPC_CPUCODEINIT",offset="110",inst="je 0x8049c06 <SYSTEM_FPC_CPUCODEINIT+134>"},{address="0x08049bf0",func-name="SYSTEM_FPC_CPUCODEINIT",offset="112",inst="mov $0x8048ee0,%eax"},{address="0x08049bf5",func-name="SYSTEM_FPC_CPUCODEINIT",offset="117",inst="mov %eax,0x8066be0"},{address="0x08049bfa",func-name="SYSTEM_FPC_CPUCODEINIT",offset="122",inst="mov $0x8048ef0,%eax"},{address="0x08049bff",func-name="SYSTEM_FPC_CPUCODEINIT",offset="127",inst="mov %eax,0x8066be4"},{address="0x08049c04",func-name="SYSTEM_FPC_CPUCODEINIT",offset="132",inst="jmp 0x8049c42 <SYSTEM_FPC_CPUCODEINIT+194>"},{address="0x08049c06",func-name="SYSTEM_FPC_CPUCODEINIT",offset="134",inst="cmpb $0x0,0x8066ae6"},{address="0x08049c0d",func-name="SYSTEM_FPC_CPUCODEINIT",offset="141",inst="je 0x8049c25 <SYSTEM_FPC_CPUCODEINIT+165>"},{address="0x08049c0f",func-name="SYSTEM_FPC_CPUCODEINIT",offset="143",inst="mov $0x80492d0,%eax"},{address="0x08049c14",func-name="SYSTEM_FPC_CPUCODEINIT",offset="148",inst="mov %eax,0x8066be0"},{address="0x08049c19",func-name="SYSTEM_FPC_CPUCODEINIT",offset="153",inst="mov $0x8049380,%eax"},{address="0x08049c1e",func-name="SYSTEM_FPC_CPUCODEINIT",offset="158",inst="mov %eax,0x8066be4"},{address="0x08049c23",func-name="SYSTEM_FPC_CPUCODEINIT",offset="163",inst="jmp 0x8049c42 <SYSTEM_FPC_CPUCODEINIT+194>"},{address="0x08049c25",func-name="SYSTEM_FPC_CPUCODEINIT",offset="165",inst="cmpb $0x0,0x8066ae7"},{address="0x08049c2c",func-name="SYSTEM_FPC_CPUCODEINIT",offset="172",inst="je 0x8049c42 <SYSTEM_FPC_CPUCODEINIT+194>"},{address="0x08049c2e",func-name="SYSTEM_FPC_CPUCODEINIT",offset="174",inst="mov $0x8048f90,%eax"},{address="0x08049c33",func-name="SYSTEM_FPC_CPUCODEINIT",offset="179",inst="mov %eax,0x8066be0"}]
  235. (gdb)
  236. <-data-disassemble -s 134519376 -e 134519395 -- 1>
  237. ^done,asm_insns=[{address="0x08049a50",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049a51",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049a53",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049a56",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="6",inst="mov $0xffffffff,%edx"},{address="0x08049a5b",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="11",inst="xchg %eax,%edx"},{address="0x08049a5c",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="12",inst="lock xadd %eax,(%edx)"},{address="0x08049a60",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="16",inst="dec %eax"},{address="0x08049a61",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="17",inst="leave "},{address="0x08049a62",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="18",inst="ret "}]
  238. (gdb)
  239. <-data-disassemble -s 134519408 -e 134519427 -- 1>
  240. ^done,asm_insns=[{address="0x08049a70",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049a71",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049a73",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049a76",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="6",inst="mov $0x1,%edx"},{address="0x08049a7b",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="11",inst="xchg %eax,%edx"},{address="0x08049a7c",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="12",inst="lock xadd %eax,(%edx)"},{address="0x08049a80",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="16",inst="inc %eax"},{address="0x08049a81",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="17",inst="leave "},{address="0x08049a82",func-name="SYSTEM_INTERLOCKEDINCREMENT$LONGINT$$LONGINT",offset="18",inst="ret "}]
  241. (gdb)
  242. <-data-disassemble -s 134519440 -e 134519452 -- 1>
  243. ^done,asm_insns=[{address="0x08049a90",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049a91",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049a93",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049a96",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="6",inst="xchg %edx,(%eax)"},{address="0x08049a98",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="8",inst="mov %edx,%eax"},{address="0x08049a9a",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="10",inst="leave "},{address="0x08049a9b",func-name="SYSTEM_INTERLOCKEDEXCHANGE$LONGINT$LONGINT$$LONGINT",offset="11",inst="ret "}]
  244. (gdb)
  245. <-data-disassemble -s 134519456 -e 134519469 -- 1>
  246. ^done,asm_insns=[{address="0x08049aa0",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049aa1",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049aa3",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049aa6",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="6",inst="xchg %eax,%edx"},{address="0x08049aa7",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="7",inst="lock xadd %eax,(%edx)"},{address="0x08049aab",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="11",inst="leave "},{address="0x08049aac",func-name="SYSTEM_INTERLOCKEDEXCHANGEADD$LONGINT$LONGINT$$LONGINT",offset="12",inst="ret "}]
  247. (gdb)
  248. <-data-disassemble -s 134519472 -e 134519485 -- 1>
  249. ^done,asm_insns=[{address="0x08049ab0",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="0",inst="push %ebp"},{address="0x08049ab1",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="1",inst="mov %esp,%ebp"},{address="0x08049ab3",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="3",inst="sub $0x4,%esp"},{address="0x08049ab6",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="6",inst="xchg %eax,%ecx"},{address="0x08049ab7",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="7",inst="lock cmpxchg %edx,(%ecx)"},{address="0x08049abb",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="11",inst="leave "},{address="0x08049abc",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE$LONGINT$LONGINT$LONGINT$$LONGINT",offset="12",inst="ret "}]
  250. (gdb)
  251. <-data-disassemble -s 134519488 -e 134519520 -- 1>
  252. ^done,asm_insns=[{address="0x08049ac0",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="0",inst="push %ebp"},{address="0x08049ac1",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="1",inst="mov %esp,%ebp"},{address="0x08049ac3",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="3",inst="sub $0x8,%esp"},{address="0x08049ac6",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="6",inst="push %ebx"},{address="0x08049ac7",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="7",inst="push %edi"},{address="0x08049ac8",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="8",inst="mov %eax,%edi"},{address="0x08049aca",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="10",inst="mov 0xc(%ebp),%edx"},{address="0x08049acd",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="13",inst="mov 0x8(%ebp),%eax"},{address="0x08049ad0",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="16",inst="mov 0x14(%ebp),%ecx"},{address="0x08049ad3",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="19",inst="mov 0x10(%ebp),%ebx"},{address="0x08049ad6",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="22",inst="lock cmpxchg8b (%edi)"},{address="0x08049ada",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="26",inst="pop %edi"},{address="0x08049adb",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="27",inst="pop %ebx"},{address="0x08049adc",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="28",inst="leave "},{address="0x08049add",func-name="SYSTEM_INTERLOCKEDCOMPAREEXCHANGE64$INT64$INT64$INT64$$INT64",offset="29",inst="ret $0x10"}]
  253. (gdb)
  254. <-data-disassemble -s 134519520 -e 134519592 -- 1>
  255. ^done,asm_insns=[{address="0x08049ae0",func-name="SYSTEM_SYSINITFPU",offset="0",inst="push %ebp"},{address="0x08049ae1",func-name="SYSTEM_SYSINITFPU",offset="1",inst="mov %esp,%ebp"},{address="0x08049ae3",func-name="SYSTEM_SYSINITFPU",offset="3",inst="sub $0x8,%esp"},{address="0x08049ae6",func-name="SYSTEM_SYSINITFPU",offset="6",inst="mov 0x8066b0a,%ax"},{address="0x08049aec",func-name="SYSTEM_SYSINITFPU",offset="12",inst="mov %ax,-0x8(%ebp)"},{address="0x08049af0",func-name="SYSTEM_SYSINITFPU",offset="16",inst="fninit "},{address="0x08049af2",func-name="SYSTEM_SYSINITFPU",offset="18",inst="fldcw -0x8(%ebp)"},{address="0x08049af5",func-name="SYSTEM_SYSINITFPU",offset="21",inst="fwait"},{address="0x08049af6",func-name="SYSTEM_SYSINITFPU",offset="22",inst="cmpb $0x0,0x8066ae6"},{address="0x08049afd",func-name="SYSTEM_SYSINITFPU",offset="29",inst="je 0x8049b0b <SYSTEM_SYSINITFPU+43>"},{address="0x08049aff",func-name="SYSTEM_SYSINITFPU",offset="31",inst="mov 0x8066be8,%eax"},{address="0x08049b04",func-name="SYSTEM_SYSINITFPU",offset="36",inst="mov %eax,-0x4(%ebp)"},{address="0x08049b07",func-name="SYSTEM_SYSINITFPU",offset="39",inst="ldmxcsr -0x4(%ebp)"},{address="0x08049b0b",func-name="SYSTEM_SYSINITFPU",offset="43",inst="mov 0x806ade8,%edx"},{address="0x08049b11",func-name="SYSTEM_SYSINITFPU",offset="49",inst="test %edx,%edx"},{address="0x08049b13",func-name="SYSTEM_SYSINITFPU",offset="51",inst="je 0x8049b1e <SYSTEM_SYSINITFPU+62>"},{address="0x08049b15",func-name="SYSTEM_SYSINITFPU",offset="53",inst="mov 0x806b9f8,%eax"},{address="0x08049b1a",func-name="SYSTEM_SYSINITFPU",offset="58",inst="call *%edx"},{address="0x08049b1c",func-name="SYSTEM_SYSINITFPU",offset="60",inst="jmp 0x8049b23 <SYSTEM_SYSINITFPU+67>"},{address="0x08049b1e",func-name="SYSTEM_SYSINITFPU",offset="62",inst="mov $0x806b9fc,%eax"},{address="0x08049b23",func-name="SYSTEM_SYSINITFPU",offset="67",inst="movb $0x32,(%eax)"},{address="0x08049b26",func-name="SYSTEM_SYSINITFPU",offset="70",inst="leave "},{address="0x08049b27",func-name="SYSTEM_SYSINITFPU",offset="71",inst="ret "}]
  256. (gdb)
  257. <-data-disassemble -s 134519600 -e 134519672 -- 1>
  258. ^done,asm_insns=[{address="0x08049b30",func-name="SYSTEM_SYSRESETFPU",offset="0",inst="push %ebp"},{address="0x08049b31",func-name="SYSTEM_SYSRESETFPU",offset="1",inst="mov %esp,%ebp"},{address="0x08049b33",func-name="SYSTEM_SYSRESETFPU",offset="3",inst="sub $0x8,%esp"},{address="0x08049b36",func-name="SYSTEM_SYSRESETFPU",offset="6",inst="mov 0x8066b0a,%ax"},{address="0x08049b3c",func-name="SYSTEM_SYSRESETFPU",offset="12",inst="mov %ax,-0x8(%ebp)"},{address="0x08049b40",func-name="SYSTEM_SYSRESETFPU",offset="16",inst="fninit "},{address="0x08049b42",func-name="SYSTEM_SYSRESETFPU",offset="18",inst="fldcw -0x8(%ebp)"},{address="0x08049b46",func-name="SYSTEM_SYSRESETFPU",offset="22",inst="cmpb $0x0,0x8066ae6"},{address="0x08049b4d",func-name="SYSTEM_SYSRESETFPU",offset="29",inst="je 0x8049b5b <SYSTEM_SYSRESETFPU+43>"},{address="0x08049b4f",func-name="SYSTEM_SYSRESETFPU",offset="31",inst="mov 0x8066be8,%eax"},{address="0x08049b54",func-name="SYSTEM_SYSRESETFPU",offset="36",inst="mov %eax,-0x4(%ebp)"},{address="0x08049b57",func-name="SYSTEM_SYSRESETFPU",offset="39",inst="ldmxcsr -0x4(%ebp)"},{address="0x08049b5b",func-name="SYSTEM_SYSRESETFPU",offset="43",inst="mov 0x806ade8,%edx"},{address="0x08049b61",func-name="SYSTEM_SYSRESETFPU",offset="49",inst="test %edx,%edx"},{address="0x08049b63",func-name="SYSTEM_SYSRESETFPU",offset="51",inst="je 0x8049b6e <SYSTEM_SYSRESETFPU+62>"},{address="0x08049b65",func-name="SYSTEM_SYSRESETFPU",offset="53",inst="mov 0x806ba00,%eax"},{address="0x08049b6a",func-name="SYSTEM_SYSRESETFPU",offset="58",inst="call *%edx"},{address="0x08049b6c",func-name="SYSTEM_SYSRESETFPU",offset="60",inst="jmp 0x8049b73 <SYSTEM_SYSRESETFPU+67>"},{address="0x08049b6e",func-name="SYSTEM_SYSRESETFPU",offset="62",inst="mov $0x806ba04,%eax"},{address="0x08049b73",func-name="SYSTEM_SYSRESETFPU",offset="67",inst="movb $0x0,(%eax)"},{address="0x08049b76",func-name="SYSTEM_SYSRESETFPU",offset="70",inst="leave "},{address="0x08049b77",func-name="SYSTEM_SYSRESETFPU",offset="71",inst="ret "}]
  259. (gdb)
  260. <-data-disassemble -s 134519680 -e 134519859 -- 1>
  261. ^done,asm_insns=[{address="0x08049b80",func-name="SYSTEM_FPC_CPUCODEINIT",offset="0",inst="push %ebp"},{address="0x08049b81",func-name="SYSTEM_FPC_CPUCODEINIT",offset="1",inst="mov %esp,%ebp"},{address="0x08049b83",func-name="SYSTEM_FPC_CPUCODEINIT",offset="3",inst="movb $0x1,0x806ba88"},{address="0x08049b8a",func-name="SYSTEM_FPC_CPUCODEINIT",offset="10",inst="call 0x8048b20 <SYSTEM_SSE_SUPPORT$$BOOLEAN>"},{address="0x08049b8f",func-name="SYSTEM_FPC_CPUCODEINIT",offset="15",inst="mov %al,0x806ba88"},{address="0x08049b94",func-name="SYSTEM_FPC_CPUCODEINIT",offset="20",inst="test %al,%al"},{address="0x08049b96",func-name="SYSTEM_FPC_CPUCODEINIT",offset="22",inst="je 0x8049ba9 <SYSTEM_FPC_CPUCODEINIT+41>"},{address="0x08049b98",func-name="SYSTEM_FPC_CPUCODEINIT",offset="24",inst="movb $0x1,0x806ba89"},{address="0x08049b9f",func-name="SYSTEM_FPC_CPUCODEINIT",offset="31",inst="movaps %xmm7,%xmm6"},{address="0x08049ba2",func-name="SYSTEM_FPC_CPUCODEINIT",offset="34",inst="movb $0x0,0x806ba89"},{address="0x08049ba9",func-name="SYSTEM_FPC_CPUCODEINIT",offset="41",inst="mov 0x806ba88,%al"},{address="0x08049bae",func-name="SYSTEM_FPC_CPUCODEINIT",offset="46",inst="mov %al,0x8066ae6"},{address="0x08049bb3",func-name="SYSTEM_FPC_CPUCODEINIT",offset="51",inst="test %al,%al"},{address="0x08049bb5",func-name="SYSTEM_FPC_CPUCODEINIT",offset="53",inst="je 0x8049bca <SYSTEM_FPC_CPUCODEINIT+74>"},{address="0x08049bb7",func-name="SYSTEM_FPC_CPUCODEINIT",offset="55",inst="cmpb $0x0,0x8066b07"},{address="0x08049bbe",func-name="SYSTEM_FPC_CPUCODEINIT",offset="62",inst="je 0x8049bca <SYSTEM_FPC_CPUCODEINIT+74>"},{address="0x08049bc0",func-name="SYSTEM_FPC_CPUCODEINIT",offset="64",inst="call 0x804b8c0 <SYSTEM_GETSSECSR$$LONGWORD>"},{address="0x08049bc5",func-name="SYSTEM_FPC_CPUCODEINIT",offset="69",inst="mov %eax,0x8066be8"},{address="0x08049bca",func-name="SYSTEM_FPC_CPUCODEINIT",offset="74",inst="call 0x8048b70 <SYSTEM_MMX_SUPPORT$$BOOLEAN>"},{address="0x08049bcf",func-name="SYSTEM_FPC_CPUCODEINIT",offset="79",inst="mov %al,0x8066ae7"},{address="0x08049bd4",func-name="SYSTEM_FPC_CPUCODEINIT",offset="84",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x08049bd9",func-name="SYSTEM_FPC_CPUCODEINIT",offset="89",inst="mov 0x8066b07,%al"},{address="0x08049bde",func-name="SYSTEM_FPC_CPUCODEINIT",offset="94",inst="test %al,%al"},{address="0x08049be0",func-name="SYSTEM_FPC_CPUCODEINIT",offset="96",inst="jne 0x8049be7 <SYSTEM_FPC_CPUCODEINIT+103>"},{address="0x08049be2",func-name="SYSTEM_FPC_CPUCODEINIT",offset="98",inst="call 0x8049ae0 <SYSTEM_SYSINITFPU>"},{address="0x08049be7",func-name="SYSTEM_FPC_CPUCODEINIT",offset="103",inst="cmpb $0x0,0x8066654"},{address="0x08049bee",func-name="SYSTEM_FPC_CPUCODEINIT",offset="110",inst="je 0x8049c06 <SYSTEM_FPC_CPUCODEINIT+134>"},{address="0x08049bf0",func-name="SYSTEM_FPC_CPUCODEINIT",offset="112",inst="mov $0x8048ee0,%eax"},{address="0x08049bf5",func-name="SYSTEM_FPC_CPUCODEINIT",offset="117",inst="mov %eax,0x8066be0"},{address="0x08049bfa",func-name="SYSTEM_FPC_CPUCODEINIT",offset="122",inst="mov $0x8048ef0,%eax"},{address="0x08049bff",func-name="SYSTEM_FPC_CPUCODEINIT",offset="127",inst="mov %eax,0x8066be4"},{address="0x08049c04",func-name="SYSTEM_FPC_CPUCODEINIT",offset="132",inst="jmp 0x8049c42 <SYSTEM_FPC_CPUCODEINIT+194>"},{address="0x08049c06",func-name="SYSTEM_FPC_CPUCODEINIT",offset="134",inst="cmpb $0x0,0x8066ae6"},{address="0x08049c0d",func-name="SYSTEM_FPC_CPUCODEINIT",offset="141",inst="je 0x8049c25 <SYSTEM_FPC_CPUCODEINIT+165>"},{address="0x08049c0f",func-name="SYSTEM_FPC_CPUCODEINIT",offset="143",inst="mov $0x80492d0,%eax"},{address="0x08049c14",func-name="SYSTEM_FPC_CPUCODEINIT",offset="148",inst="mov %eax,0x8066be0"},{address="0x08049c19",func-name="SYSTEM_FPC_CPUCODEINIT",offset="153",inst="mov $0x8049380,%eax"},{address="0x08049c1e",func-name="SYSTEM_FPC_CPUCODEINIT",offset="158",inst="mov %eax,0x8066be4"},{address="0x08049c23",func-name="SYSTEM_FPC_CPUCODEINIT",offset="163",inst="jmp 0x8049c42 <SYSTEM_FPC_CPUCODEINIT+194>"},{address="0x08049c25",func-name="SYSTEM_FPC_CPUCODEINIT",offset="165",inst="cmpb $0x0,0x8066ae7"},{address="0x08049c2c",func-name="SYSTEM_FPC_CPUCODEINIT",offset="172",inst="je 0x8049c42 <SYSTEM_FPC_CPUCODEINIT+194>"},{address="0x08049c2e",func-name="SYSTEM_FPC_CPUCODEINIT",offset="174",inst="mov $0x8048f90,%eax"}]
  262. (gdb)
  263. <-data-read-memory 134519376 x 1 1 480>
  264. ^done,addr="0x08049a50",nr-bytes="480",total-bytes="480",next-row="0x08049c30",prev-row="0x08049870",next-page="0x08049c30",prev-page="0x08049870",memory=[{addr="0x08049a50",data=["0x55","0x89","0xe5","0x83","0xec","0x04","0xba","0xff","0xff","0xff","0xff","0x92","0xf0","0x0f","0xc1","0x02","0x48","0xc9","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0xb6","0x00","0x00","0x00","0x00","0x55","0x89","0xe5","0x83","0xec","0x04","0xba","0x01","0x00","0x00","0x00","0x92","0xf0","0x0f","0xc1","0x02","0x40","0xc9","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0xb6","0x00","0x00","0x00","0x00","0x55","0x89","0xe5","0x83","0xec","0x04","0x87","0x10","0x89","0xd0","0xc9","0xc3","0x8d","0x74","0x26","0x00","0x55","0x89","0xe5","0x83","0xec","0x04","0x92","0xf0","0x0f","0xc1","0x02","0xc9","0xc3","0x8d","0x76","0x00","0x55","0x89","0xe5","0x83","0xec","0x04","0x91","0xf0","0x0f","0xb1","0x11","0xc9","0xc3","0x8d","0x76","0x00","0x55","0x89","0xe5","0x83","0xec","0x08","0x53","0x57","0x89","0xc7","0x8b","0x55","0x0c","0x8b","0x45","0x08","0x8b","0x4d","0x14","0x8b","0x5d","0x10","0xf0","0x0f","0xc7","0x0f","0x5f","0x5b","0xc9","0xc2","0x10","0x00","0x55","0x89","0xe5","0x83","0xec","0x08","0x66","0xa1","0x0a","0x6b","0x06","0x08","0x66","0x89","0x45","0xf8","0xdb","0xe3","0xd9","0x6d","0xf8","0x9b","0x80","0x3d","0xe6","0x6a","0x06","0x08","0x00","0x74","0x0c","0xa1","0xe8","0x6b","0x06","0x08","0x89","0x45","0xfc","0x0f","0xae","0x55","0xfc","0x8b","0x15","0xe8","0xad","0x06","0x08","0x85","0xd2","0x74","0x09","0xa1","0xf8","0xb9","0x06","0x08","0xff","0xd2","0xeb","0x05","0xb8","0xfc","0xb9","0x06","0x08","0xc6","0x00","0x32","0xc9","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x90","0x55","0x89","0xe5","0x83","0xec","0x08","0x66","0xa1","0x0a","0x6b","0x06","0x08","0x66","0x89","0x45","0xf8","0xdb","0xe3","0x9b","0xd9","0x6d","0xf8","0x80","0x3d","0xe6","0x6a","0x06","0x08","0x00","0x74","0x0c","0xa1","0xe8","0x6b","0x06","0x08","0x89","0x45","0xfc","0x0f","0xae","0x55","0xfc","0x8b","0x15","0xe8","0xad","0x06","0x08","0x85","0xd2","0x74","0x09","0xa1","0x00","0xba","0x06","0x08","0xff","0xd2","0xeb","0x05","0xb8","0x04","0xba","0x06","0x08","0xc6","0x00","0x00","0xc9","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x90","0x55","0x89","0xe5","0xc6","0x05","0x88","0xba","0x06","0x08","0x01","0xe8","0x91","0xef","0xff","0xff","0xa2","0x88","0xba","0x06","0x08","0x84","0xc0","0x74","0x11","0xc6","0x05","0x89","0xba","0x06","0x08","0x01","0x0f","0x28","0xf7","0xc6","0x05","0x89","0xba","0x06","0x08","0x00","0xa0","0x88","0xba","0x06","0x08","0xa2","0xe6","0x6a","0x06","0x08","0x84","0xc0","0x74","0x13","0x80","0x3d","0x07","0x6b","0x06","0x08","0x00","0x74","0x0a","0xe8","0xfb","0x1c","0x00","0x00","0xa3","0xe8","0x6b","0x06","0x08","0xe8","0xa1","0xef","0xff","0xff","0xa2","0xe7","0x6a","0x06","0x08","0xe8","0x57","0xff","0xff","0xff","0xa0","0x07","0x6b","0x06","0x08","0x84","0xc0","0x75","0x05","0xe8","0xf9","0xfe","0xff","0xff","0x80","0x3d","0x54","0x66","0x06","0x08","0x00","0x74","0x16","0xb8","0xe0","0x8e","0x04","0x08","0xa3","0xe0","0x6b","0x06","0x08","0xb8","0xf0","0x8e","0x04","0x08","0xa3","0xe4","0x6b","0x06","0x08","0xeb","0x3c","0x80","0x3d","0xe6","0x6a","0x06","0x08","0x00","0x74","0x16","0xb8","0xd0","0x92","0x04","0x08","0xa3","0xe0","0x6b","0x06","0x08","0xb8","0x80","0x93","0x04","0x08","0xa3","0xe4","0x6b","0x06","0x08","0xeb","0x1d","0x80","0x3d","0xe7","0x6a","0x06","0x08","0x00","0x74","0x14","0xb8","0x90"]}]
  265. (gdb)
  266. <-thread-info>
  267. ^done,threads=[{id="1",target-id="process 3247",name="project1",frame={level="0",addr="0x08049b30",func="SYSTEM_SYSRESETFPU",args=[]},state="stopped",core="2"}],current-thread-id="1"
  268. (gdb)
  269. <-stack-list-arguments 1 0 0>
  270. ^done,stack-args=[frame={level="0",args=[]}]
  271. (gdb)
  272. <-stack-list-locals 1>
  273. ^done,locals=[]
  274. (gdb)
  275. <-data-evaluate-expression $fp>
  276. ^done,value="0x0"
  277. (gdb)
  278. <-exec-step>
  279. ~"Single stepping until exit from function SYSTEM_SYSRESETFPU,\nwhich has no line number information.\n"
  280. ^running
  281. *running,thread-id="all"
  282. (gdb)
  283. *stopped,reason="end-stepping-range",frame={addr="0x080655b6",func="SI_PRC__FPC_PROC_START",args=[]},thread-id="1",stopped-threads="all",core="3"
  284. (gdb)
  285. <-stack-info-depth 30>
  286. ^done,depth="1"
  287. (gdb)
  288. <-stack-list-arguments 1 0 0>
  289. ^done,stack-args=[frame={level="0",args=[]}]
  290. (gdb)
  291. <-stack-list-frames 0 0>
  292. ^done,stack=[frame={level="0",addr="0x080655b6",func="SI_PRC__FPC_PROC_START"}]
  293. (gdb)
  294. <-data-disassemble -s 134632676 -e 134632677 -- 0>
  295. ^done,asm_insns=[{address="0x080654e4",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="4",inst="sbb $0x24,%al"}]
  296. (gdb)
  297. <-data-disassemble -s 134632672 -e 134633150 -- 1>
  298. ^done,asm_insns=[{address="0x080654e0",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="0",inst="sub $0xc,%esp"},{address="0x080654e3",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="3",inst="mov %ebx,(%esp)"},{address="0x080654e6",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="6",inst="mov %esi,0x4(%esp)"},{address="0x080654ea",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="10",inst="mov %edi,0x8(%esp)"},{address="0x080654ee",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="14",inst="mov 0x8066644,%ebx"},{address="0x080654f4",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="20",inst="dec %ebx"},{address="0x080654f5",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="21",inst="mov $0x0,%edi"},{address="0x080654fa",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="26",inst="cmp %edi,%ebx"},{address="0x080654fc",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="28",inst="jl 0x8065531 <OBJPAS_FINALIZERESOURCETABLES+81>"},{address="0x080654fe",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="30",inst="dec %edi"},{address="0x080654ff",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="31",inst="nop"},{address="0x08065500",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="32",inst="inc %edi"},{address="0x08065501",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="33",inst="mov 0x8066648(,%edi,8),%esi"},{address="0x08065508",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="40",inst="add $0x10,%esi"},{address="0x0806550b",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="43",inst="jmp 0x8065522 <OBJPAS_FINALIZERESOURCETABLES+66>"},{address="0x0806550d",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="45",inst="lea 0x0(%esi),%esi"},{address="0x08065510",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="48",inst="lea 0x4(%esi),%eax"},{address="0x08065513",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="51",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065518",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="56",inst="movl $0x0,0x4(%esi)"},{address="0x0806551f",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="63",inst="add $0x10,%esi"},{address="0x08065522",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="66",inst="mov 0x806664c(,%edi,8),%eax"},{address="0x08065529",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="73",inst="cmp %esi,%eax"},{address="0x0806552b",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="75",inst="ja 0x8065510 <OBJPAS_FINALIZERESOURCETABLES+48>"},{address="0x0806552d",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="77",inst="cmp %edi,%ebx"},{address="0x0806552f",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="79",inst="jg 0x8065500 <OBJPAS_FINALIZERESOURCETABLES+32>"},{address="0x08065531",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="81",inst="mov (%esp),%ebx"},{address="0x08065534",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="84",inst="mov 0x4(%esp),%esi"},{address="0x08065538",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="88",inst="mov 0x8(%esp),%edi"},{address="0x0806553c",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="92",inst="add $0xc,%esp"},{address="0x0806553f",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="95",inst="ret "},{address="0x08065540",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="0",inst="sub $0xc,%esp"},{address="0x08065543",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="3",inst="mov %ebx,0x4(%esp)"},{address="0x08065547",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="7",inst="mov %esi,0x8(%esp)"},{address="0x0806554b",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="11",inst="mov %eax,%ebx"},{address="0x0806554d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="13",inst="mov %edx,(%esp)"},{address="0x08065550",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="16",inst="mov (%ebx),%eax"},{address="0x08065552",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="18",inst="call 0x804fa80 <fpc_ansistr_incr_ref>"},{address="0x08065557",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="23",inst="mov (%esp),%esi"},{address="0x0806555a",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="26",inst="mov %esi,%eax"},{address="0x0806555c",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="28",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065561",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="33",inst="mov (%ebx),%eax"},{address="0x08065563",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="35",inst="mov %eax,(%esi)"},{address="0x08065565",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="37",inst="mov 0x4(%esp),%ebx"},{address="0x08065569",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="41",inst="mov 0x8(%esp),%esi"},{address="0x0806556d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="45",inst="add $0xc,%esp"},{address="0x08065570",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="48",inst="ret "},{address="0x08065571",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x08065578",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x0806557f",inst="nop"},{address="0x08065580",func-name="OBJPAS_finalize",offset="0",inst="call 0x80654e0 <OBJPAS_FINALIZERESOURCETABLES>"},{address="0x08065585",func-name="OBJPAS_finalize",offset="5",inst="ret "},{address="0x08065586",inst="add %al,(%eax)"},{address="0x08065588",inst="add %al,(%eax)"},{address="0x0806558a",inst="add %al,(%eax)"},{address="0x0806558c",inst="add %al,(%eax)"},{address="0x0806558e",inst="add %al,(%eax)"},{address="0x08065590",func-name="SI_PRC__FPC_PROC_START",offset="0",inst="pop %ecx"},{address="0x08065591",func-name="SI_PRC__FPC_PROC_START",offset="1",inst="mov %esp,%ebx"},{address="0x08065593",func-name="SI_PRC__FPC_PROC_START",offset="3",inst="lea 0x4(%esp,%ecx,4),%eax"},{address="0x08065597",func-name="SI_PRC__FPC_PROC_START",offset="7",inst="and $0xfffffff8,%esp"},{address="0x0806559a",func-name="SI_PRC__FPC_PROC_START",offset="10",inst="mov %edx,0x806e6d0"},{address="0x080655a0",func-name="SI_PRC__FPC_PROC_START",offset="16",inst="mov %eax,0x806e6c4"},{address="0x080655a5",func-name="SI_PRC__FPC_PROC_START",offset="21",inst="mov %ecx,0x806e6c8"},{address="0x080655ab",func-name="SI_PRC__FPC_PROC_START",offset="27",inst="mov %ebx,0x806e6cc"},{address="0x080655b1",func-name="SI_PRC__FPC_PROC_START",offset="33",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x080655b6",func-name="SI_PRC__FPC_PROC_START",offset="38",inst="mov %esp,0x806e6c0"},{address="0x080655bc",func-name="SI_PRC__FPC_PROC_START",offset="44",inst="xor %ebp,%ebp"},{address="0x080655be",func-name="SI_PRC__FPC_PROC_START",offset="46",inst="call 0x80480a0 <main>"},{address="0x080655c3",func-name="SI_PRC__FPC_PROC_START",offset="51",inst="ret "},{address="0x080655c4",func-name="_start",offset="52",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cb",func-name="_start",offset="59",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cf",func-name="_start",offset="63",inst="nop"},{address="0x080655d0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="0",inst="mov 0x806e6d0,%eax"},{address="0x080655d5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="5",inst="test %eax,%eax"},{address="0x080655d7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="7",inst="je 0x80655db <SI_PRC__FPC_PROC_HALTPROC+11>"},{address="0x080655d9",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="9",inst="call *%eax"},{address="0x080655db",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="11",inst="mov $0xfc,%eax"},{address="0x080655e0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="16",inst="mov 0x806ade0,%ebx"},{address="0x080655e6",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="22",inst="int $0x80"},{address="0x080655e8",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="24",inst="mov $0x1,%eax"},{address="0x080655ed",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="29",inst="mov 0x806ade0,%ebx"},{address="0x080655f3",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="35",inst="int $0x80"},{address="0x080655f5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="37",inst="jmp 0x80655d0 <SI_PRC__FPC_PROC_HALTPROC>"},{address="0x080655f7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="39",inst="ret "},{address="0x080655f8",func-name="_haltproc",offset="40",inst="add %al,(%eax)"},{address="0x080655fa",func-name="_haltproc",offset="42",inst="add %al,(%eax)"},{address="0x080655fc",func-name="_haltproc",offset="44",inst="add %al,(%eax)"},{address="0x080655fe",func-name="_haltproc",offset="46",inst="add %al,(%eax)"},{address="0x08065600",inst="add %al,(%eax)"},{address="0x08065602",inst="add %al,(%eax)"},{address="0x08065604",inst="add (%eax),%eax"},{address="0x08065606",inst="add %al,(%eax)"},{address="0x08065608",inst="add %al,(%eax)"},{address="0x0806560a",inst="add %al,(%eax)"},{address="0x0806560c",inst="nop"},{address="0x0806560d",inst="xor $0x806,%eax"},{address="0x08065612",inst="add %al,(%eax)"},{address="0x08065614",inst="lock"},{address="0x08065615",inst="ds"},{address="0x08065616",inst="push %es"},{address="0x08065617",inst="or %al,(%eax)"},{address="0x08065619",inst="aas "},{address="0x0806561a",inst="push %es"},{address="0x0806561b",inst="or %al,(%eax)"},{address="0x0806561d",inst="add %al,(%eax)"},{address="0x0806561f",inst="add %al,0x7080655(%eax)"},{address="0x08065625",inst="add %al,(%eax)"},{address="0x08065627",inst="add %dl,0x6a(%eax)"},{address="0x0806562a",inst="push %es"},{address="0x0806562b",inst="or %dl,%al"},{address="0x0806562d",inst="stos %eax,%es:(%edi)"},{address="0x0806562e",inst="push %es"},{address="0x0806562f",inst="or %dl,(%eax)"},{address="0x08065631",inst="stos %eax,%es:(%edi)"},{address="0x08065632",inst="push %es"},{address="0x08065633",inst="or %dl,%al"},{address="0x08065635",inst="stos %al,%es:(%edi)"},{address="0x08065636",inst="push %es"},{address="0x08065637",inst="or %ah,%al"},{address="0x08065639",inst="stos %eax,%es:(%edi)"},{address="0x0806563a",inst="push %es"},{address="0x0806563b",inst="or %dl,0x806ad(%eax)"},{address="0x08065641",inst="pushw %es"},{address="0x08065643",inst="or %al,(%eax)"},{address="0x08065645",inst="add %al,(%eax)"},{address="0x08065647",inst="add %al,(%eax)"},{address="0x08065649",inst="add %al,(%eax)"},{address="0x0806564b",inst="add %al,(%eax)"},{address="0x0806564d",inst="add %al,0x0(%eax)"},{address="0x08065653",inst="add %al,(%eax)"},{address="0x08065655",inst="add %al,(%eax)"},{address="0x08065657",inst="add %al,(%eax)"},{address="0x08065659",inst="add %al,(%eax)"},{address="0x0806565b",inst="add %al,(%esi)"},{address="0x0806565d",inst="dec %eax"},{address="0x0806565e",inst="gs"},{address="0x0806565f",inst="insb (%dx),%es:(%edi)"},{address="0x08065660",inst="insb (%dx),%es:(%edi)"},{address="0x08065661",inst="outsl %ds:(%esi),(%dx)"},{address="0x08065662",inst="and %eax,(%eax)"},{address="0x08065664",inst="or %al,0x6f(%edi)"},{address="0x08065667",inst="outsl %ds:(%esi),(%dx)"},{address="0x08065668",inst="bound %edi,%fs:0x65(%ecx)"},{address="0x0806566c",inst="and %eax,(%eax)"},{address="0x0806566e",inst="add %al,(%eax)"},{address="0x08065670",inst="sub $0x5d08048a,%eax"},{address="0x08065675",inst="mov (%eax,%ecx,1),%al"},{address="0x08065678",inst="inc %ebp"},{address="0x08065679",inst="mov (%eax,%ecx,1),%al"},{address="0x0806567c",inst="inc %ebp"},{address="0x0806567d",inst="mov (%eax,%ecx,1),%al"},{address="0x08065680",inst="pop %ebp"},{address="0x08065681",inst="mov (%eax,%ecx,1),%al"},{address="0x08065684",inst="pop %ebp"},{address="0x08065685",inst="mov (%eax,%ecx,1),%al"},{address="0x08065688",inst="pop %ebp"},{address="0x08065689",inst="mov (%eax,%ecx,1),%al"},{address="0x0806568c",inst="xor -0x75a2f7fc(%edx),%ecx"},{address="0x08065692",inst="add $0x8,%al"},{address="0x08065694",inst="inc %ebp"},{address="0x08065695",inst="mov (%eax,%ecx,1),%al"},{address="0x08065698",inst="cmp %ecx,-0x75aef7fc(%edx)"},{address="0x0806569e",inst="add $0x8,%al"},{address="0x080656a0",inst="cmp %ecx,-0x75a2f7fc(%edx)"},{address="0x080656a6",inst="add $0x8,%al"},{address="0x080656a8",inst="pop %ebp"},{address="0x080656a9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656ac",inst="push %ecx"},{address="0x080656ad",inst="mov (%eax,%ecx,1),%al"},{address="0x080656b0",inst="pop %ebp"},{address="0x080656b1",inst="mov (%eax,%ecx,1),%al"},{address="0x080656b4",inst="pop %ebp"},{address="0x080656b5",inst="mov (%eax,%ecx,1),%al"},{address="0x080656b8",inst="pop %ebp"},{address="0x080656b9",inst="mov (%eax,%ecx,1),%al"},{address="0x080656bc",inst="push %edi"},{address="0x080656bd",inst="mov (%eax,%ecx,1),%al"}]
  299. (gdb)
  300. <-data-disassemble -s 134632672 -e 134632768 -- 1>
  301. ^done,asm_insns=[{address="0x080654e0",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="0",inst="sub $0xc,%esp"},{address="0x080654e3",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="3",inst="mov %ebx,(%esp)"},{address="0x080654e6",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="6",inst="mov %esi,0x4(%esp)"},{address="0x080654ea",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="10",inst="mov %edi,0x8(%esp)"},{address="0x080654ee",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="14",inst="mov 0x8066644,%ebx"},{address="0x080654f4",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="20",inst="dec %ebx"},{address="0x080654f5",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="21",inst="mov $0x0,%edi"},{address="0x080654fa",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="26",inst="cmp %edi,%ebx"},{address="0x080654fc",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="28",inst="jl 0x8065531 <OBJPAS_FINALIZERESOURCETABLES+81>"},{address="0x080654fe",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="30",inst="dec %edi"},{address="0x080654ff",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="31",inst="nop"},{address="0x08065500",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="32",inst="inc %edi"},{address="0x08065501",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="33",inst="mov 0x8066648(,%edi,8),%esi"},{address="0x08065508",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="40",inst="add $0x10,%esi"},{address="0x0806550b",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="43",inst="jmp 0x8065522 <OBJPAS_FINALIZERESOURCETABLES+66>"},{address="0x0806550d",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="45",inst="lea 0x0(%esi),%esi"},{address="0x08065510",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="48",inst="lea 0x4(%esi),%eax"},{address="0x08065513",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="51",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065518",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="56",inst="movl $0x0,0x4(%esi)"},{address="0x0806551f",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="63",inst="add $0x10,%esi"},{address="0x08065522",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="66",inst="mov 0x806664c(,%edi,8),%eax"},{address="0x08065529",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="73",inst="cmp %esi,%eax"},{address="0x0806552b",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="75",inst="ja 0x8065510 <OBJPAS_FINALIZERESOURCETABLES+48>"},{address="0x0806552d",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="77",inst="cmp %edi,%ebx"},{address="0x0806552f",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="79",inst="jg 0x8065500 <OBJPAS_FINALIZERESOURCETABLES+32>"},{address="0x08065531",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="81",inst="mov (%esp),%ebx"},{address="0x08065534",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="84",inst="mov 0x4(%esp),%esi"},{address="0x08065538",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="88",inst="mov 0x8(%esp),%edi"},{address="0x0806553c",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="92",inst="add $0xc,%esp"},{address="0x0806553f",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="95",inst="ret "}]
  302. (gdb)
  303. <-data-disassemble -s 134632768 -e 134632817 -- 1>
  304. ^done,asm_insns=[{address="0x08065540",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="0",inst="sub $0xc,%esp"},{address="0x08065543",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="3",inst="mov %ebx,0x4(%esp)"},{address="0x08065547",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="7",inst="mov %esi,0x8(%esp)"},{address="0x0806554b",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="11",inst="mov %eax,%ebx"},{address="0x0806554d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="13",inst="mov %edx,(%esp)"},{address="0x08065550",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="16",inst="mov (%ebx),%eax"},{address="0x08065552",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="18",inst="call 0x804fa80 <fpc_ansistr_incr_ref>"},{address="0x08065557",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="23",inst="mov (%esp),%esi"},{address="0x0806555a",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="26",inst="mov %esi,%eax"},{address="0x0806555c",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="28",inst="call 0x8049c50 <fpc_ansistr_decr_ref>"},{address="0x08065561",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="33",inst="mov (%ebx),%eax"},{address="0x08065563",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="35",inst="mov %eax,(%esi)"},{address="0x08065565",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="37",inst="mov 0x4(%esp),%ebx"},{address="0x08065569",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="41",inst="mov 0x8(%esp),%esi"},{address="0x0806556d",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="45",inst="add $0xc,%esp"},{address="0x08065570",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="48",inst="ret "}]
  305. (gdb)
  306. <-data-disassemble -s 134632832 -e 134632838 -- 1>
  307. ^done,asm_insns=[{address="0x08065580",func-name="OBJPAS_finalize",offset="0",inst="call 0x80654e0 <OBJPAS_FINALIZERESOURCETABLES>"},{address="0x08065585",func-name="OBJPAS_finalize",offset="5",inst="ret "}]
  308. (gdb)
  309. <-data-disassemble -s 134632848 -e 134632912 -- 1>
  310. ^done,asm_insns=[{address="0x08065590",func-name="SI_PRC__FPC_PROC_START",offset="0",inst="pop %ecx"},{address="0x08065591",func-name="SI_PRC__FPC_PROC_START",offset="1",inst="mov %esp,%ebx"},{address="0x08065593",func-name="SI_PRC__FPC_PROC_START",offset="3",inst="lea 0x4(%esp,%ecx,4),%eax"},{address="0x08065597",func-name="SI_PRC__FPC_PROC_START",offset="7",inst="and $0xfffffff8,%esp"},{address="0x0806559a",func-name="SI_PRC__FPC_PROC_START",offset="10",inst="mov %edx,0x806e6d0"},{address="0x080655a0",func-name="SI_PRC__FPC_PROC_START",offset="16",inst="mov %eax,0x806e6c4"},{address="0x080655a5",func-name="SI_PRC__FPC_PROC_START",offset="21",inst="mov %ecx,0x806e6c8"},{address="0x080655ab",func-name="SI_PRC__FPC_PROC_START",offset="27",inst="mov %ebx,0x806e6cc"},{address="0x080655b1",func-name="SI_PRC__FPC_PROC_START",offset="33",inst="call 0x8049b30 <SYSTEM_SYSRESETFPU>"},{address="0x080655b6",func-name="SI_PRC__FPC_PROC_START",offset="38",inst="mov %esp,0x806e6c0"},{address="0x080655bc",func-name="SI_PRC__FPC_PROC_START",offset="44",inst="xor %ebp,%ebp"},{address="0x080655be",func-name="SI_PRC__FPC_PROC_START",offset="46",inst="call 0x80480a0 <main>"},{address="0x080655c3",func-name="SI_PRC__FPC_PROC_START",offset="51",inst="ret "},{address="0x080655c4",func-name="_start",offset="52",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cb",func-name="_start",offset="59",inst="lea 0x0(%esi,%eiz,1),%esi"},{address="0x080655cf",func-name="_start",offset="63",inst="nop"}]
  311. (gdb)
  312. <-data-disassemble -s 134632912 -e 134632960 -- 1>
  313. ^done,asm_insns=[{address="0x080655d0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="0",inst="mov 0x806e6d0,%eax"},{address="0x080655d5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="5",inst="test %eax,%eax"},{address="0x080655d7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="7",inst="je 0x80655db <SI_PRC__FPC_PROC_HALTPROC+11>"},{address="0x080655d9",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="9",inst="call *%eax"},{address="0x080655db",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="11",inst="mov $0xfc,%eax"},{address="0x080655e0",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="16",inst="mov 0x806ade0,%ebx"},{address="0x080655e6",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="22",inst="int $0x80"},{address="0x080655e8",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="24",inst="mov $0x1,%eax"},{address="0x080655ed",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="29",inst="mov 0x806ade0,%ebx"},{address="0x080655f3",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="35",inst="int $0x80"},{address="0x080655f5",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="37",inst="jmp 0x80655d0 <SI_PRC__FPC_PROC_HALTPROC>"},{address="0x080655f7",func-name="SI_PRC__FPC_PROC_HALTPROC",offset="39",inst="ret "},{address="0x080655f8",func-name="_haltproc",offset="40",inst="add %al,(%eax)"},{address="0x080655fa",func-name="_haltproc",offset="42",inst="add %al,(%eax)"},{address="0x080655fc",func-name="_haltproc",offset="44",inst="add %al,(%eax)"},{address="0x080655fe",func-name="_haltproc",offset="46",inst="add %al,(%eax)"}]
  314. (gdb)
  315. <-data-read-memory 134632672 x 1 1 478>
  316. ^done,addr="0x080654e0",nr-bytes="478",total-bytes="478",next-row="0x080656be",prev-row="0x08065302",next-page="0x080656be",prev-page="0x08065302",memory=[{addr="0x080654e0",data=["0x83","0xec","0x0c","0x89","0x1c","0x24","0x89","0x74","0x24","0x04","0x89","0x7c","0x24","0x08","0x8b","0x1d","0x44","0x66","0x06","0x08","0x4b","0xbf","0x00","0x00","0x00","0x00","0x39","0xfb","0x7c","0x33","0x4f","0x90","0x47","0x8b","0x34","0xfd","0x48","0x66","0x06","0x08","0x83","0xc6","0x10","0xeb","0x15","0x8d","0x76","0x00","0x8d","0x46","0x04","0xe8","0x38","0x47","0xfe","0xff","0xc7","0x46","0x04","0x00","0x00","0x00","0x00","0x83","0xc6","0x10","0x8b","0x04","0xfd","0x4c","0x66","0x06","0x08","0x39","0xf0","0x77","0xe3","0x39","0xfb","0x7f","0xcf","0x8b","0x1c","0x24","0x8b","0x74","0x24","0x04","0x8b","0x7c","0x24","0x08","0x83","0xc4","0x0c","0xc3","0x83","0xec","0x0c","0x89","0x5c","0x24","0x04","0x89","0x74","0x24","0x08","0x89","0xc3","0x89","0x14","0x24","0x8b","0x03","0xe8","0x29","0xa5","0xfe","0xff","0x8b","0x34","0x24","0x89","0xf0","0xe8","0xef","0x46","0xfe","0xff","0x8b","0x03","0x89","0x06","0x8b","0x5c","0x24","0x04","0x8b","0x74","0x24","0x08","0x83","0xc4","0x0c","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x90","0xe8","0x5b","0xff","0xff","0xff","0xc3","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x59","0x89","0xe3","0x8d","0x44","0x8c","0x04","0x83","0xe4","0xf8","0x89","0x15","0xd0","0xe6","0x06","0x08","0xa3","0xc4","0xe6","0x06","0x08","0x89","0x0d","0xc8","0xe6","0x06","0x08","0x89","0x1d","0xcc","0xe6","0x06","0x08","0xe8","0x7a","0x45","0xfe","0xff","0x89","0x25","0xc0","0xe6","0x06","0x08","0x31","0xed","0xe8","0xdd","0x2a","0xfe","0xff","0xc3","0x8d","0xb4","0x26","0x00","0x00","0x00","0x00","0x8d","0x74","0x26","0x00","0x90","0xa1","0xd0","0xe6","0x06","0x08","0x85","0xc0","0x74","0x02","0xff","0xd0","0xb8","0xfc","0x00","0x00","0x00","0x8b","0x1d","0xe0","0xad","0x06","0x08","0xcd","0x80","0xb8","0x01","0x00","0x00","0x00","0x8b","0x1d","0xe0","0xad","0x06","0x08","0xcd","0x80","0xeb","0xd9","0xc3","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x03","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x90","0x35","0x06","0x08","0x00","0x00","0x00","0x00","0xf0","0x3e","0x06","0x08","0x00","0x3f","0x06","0x08","0x00","0x00","0x00","0x00","0x80","0x55","0x06","0x08","0x07","0x00","0x00","0x00","0x50","0x6a","0x06","0x08","0xd0","0xab","0x06","0x08","0x10","0xab","0x06","0x08","0xd0","0xaa","0x06","0x08","0xe0","0xab","0x06","0x08","0x90","0xad","0x06","0x08","0x00","0x66","0x06","0x08","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x80","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x06","0x48","0x65","0x6c","0x6c","0x6f","0x21","0x00","0x08","0x47","0x6f","0x6f","0x64","0x62","0x79","0x65","0x21","0x00","0x00","0x00","0x2d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x33","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x45","0x8a","0x04","0x08","0x39","0x8a","0x04","0x08","0x51","0x8a","0x04","0x08","0x39","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x51","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x5d","0x8a","0x04","0x08","0x57","0x8a"]}]
  317. (gdb)
  318. <-thread-info>
  319. ^done,threads=[{id="1",target-id="process 3247",name="project1",frame={level="0",addr="0x080655b6",func="SI_PRC__FPC_PROC_START",args=[]},state="stopped",core="3"}],current-thread-id="1"
  320. (gdb)
  321. <-stack-list-arguments 1 0 0>
  322. ^done,stack-args=[frame={level="0",args=[]}]
  323. (gdb)
  324. <-stack-list-locals 1>
  325. ^done,locals=[]
  326. (gdb)
  327. <-data-evaluate-expression $fp>
  328. ^done,value="0x0"
  329. (gdb)
  330. <-exec-step>
  331. ~"Single stepping until exit from function SI_PRC__FPC_PROC_START,\nwhich has no line number information.\n"
  332. ^running
  333. *running,thread-id="all"
  334. (gdb)
  335. =breakpoint-modified,bkpt={number="67",type="breakpoint",disp="keep",enabled="y",addr="0x080480ae",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="1",thread-groups=["i1"],times="1",original-location="project1.lpr:1"}
  336. *stopped,reason="breakpoint-hit",disp="keep",bkptno="67",frame={addr="0x080480ae",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="4"},thread-id="1",stopped-threads="all",core="3"
  337. (gdb)
  338. <-data-disassemble -s 134512604 -e 134512605 -- 0>
  339. ^error,msg="Cannot access memory at address 0x8047fdc"
  340. (gdb)
  341. <-data-disassemble -s 134512486 -e 134513078 -- 0>
  342. ^error,msg="Cannot access memory at address 0x8047f66"
  343. (gdb)
  344. <-data-disassemble -s 134512276 -e 134512277 -- 0>
  345. ^error,msg="Cannot access memory at address 0x8047e94"
  346. (gdb)
  347. <-data-disassemble -s 134512158 -e 134512486 -- 0>
  348. ^error,msg="Cannot access memory at address 0x8047e1e"
  349. (gdb)
  350. <-data-disassemble -s 134512604 -e 134512605 -- 0>
  351. ^error,msg="Cannot access memory at address 0x8047fdc"
  352. (gdb)
  353. <-data-disassemble -s 134512486 -e 134513078 -- 0>
  354. ^error,msg="Cannot access memory at address 0x8047f66"
  355. (gdb)
  356. <-data-disassemble -s 134512276 -e 134512277 -- 0>
  357. ^error,msg="Cannot access memory at address 0x8047e94"
  358. (gdb)
  359. <-data-disassemble -s 134512158 -e 134512486 -- 0>
  360. ^error,msg="Cannot access memory at address 0x8047e1e"
  361. (gdb)
  362. <-thread-info>
  363. ^done,threads=[{id="1",target-id="process 3247",name="project1",frame={level="0",addr="0x080480ae",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="4"},state="stopped",core="3"}],current-thread-id="1"
  364. (gdb)
  365. <-stack-info-depth 11>
  366. ^done,depth="1"
  367. (gdb)
  368. <-stack-list-arguments 1 0 0>
  369. ^done,stack-args=[frame={level="0",args=[]}]
  370. (gdb)
  371. <-stack-list-frames 0 0>
  372. ^done,stack=[frame={level="0",addr="0x080480ae",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="4"}]
  373. (gdb)
  374. <-stack-list-arguments 1 0 0>
  375. ^done,stack-args=[frame={level="0",args=[]}]
  376. (gdb)
  377. <-stack-list-locals 1>
  378. ^done,locals=[]
  379. (gdb)
  380. <-data-evaluate-expression $fp>
  381. ^done,value="0xbffffa48"
  382. (gdb)
  383. <-exec-step>
  384. ^running
  385. *running,thread-id="1"
  386. (gdb)
  387. *stopped,reason="end-stepping-range",frame={addr="0x080480d7",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="5"},thread-id="1",stopped-threads="all",core="2"
  388. (gdb)
  389. <-data-disassemble -s 134512644 -e 134512645 -- 0>
  390. ^done,asm_insns=[{address="0x08048004",inst="add %eax,(%ecx)"}]
  391. (gdb)
  392. <-data-disassemble -s 134512527 -e 134513119 -- 0>
  393. ^error,msg="Cannot access memory at address 0x8047f8f"
  394. (gdb)
  395. <-data-disassemble -s 134512316 -e 134512317 -- 0>
  396. ^error,msg="Cannot access memory at address 0x8047ebc"
  397. (gdb)
  398. <-data-disassemble -s 134512199 -e 134512527 -- 0>
  399. ^error,msg="Cannot access memory at address 0x8047e47"
  400. (gdb)
  401. <-data-disassemble -s 134512644 -e 134512645 -- 0>
  402. ^done,asm_insns=[{address="0x08048004",inst="add %eax,(%ecx)"}]
  403. (gdb)
  404. <-data-disassemble -s 134512527 -e 134513119 -- 0>
  405. ^error,msg="Cannot access memory at address 0x8047f8f"
  406. (gdb)
  407. <-data-disassemble -s 134512316 -e 134512317 -- 0>
  408. ^error,msg="Cannot access memory at address 0x8047ebc"
  409. (gdb)
  410. <-data-disassemble -s 134512199 -e 134512527 -- 0>
  411. ^error,msg="Cannot access memory at address 0x8047e47"
  412. (gdb)
  413. <-thread-info>
  414. ^done,threads=[{id="1",target-id="process 3247",name="project1",frame={level="0",addr="0x080480d7",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="5"},state="stopped",core="2"}],current-thread-id="1"
  415. (gdb)
  416. <-stack-info-depth 11>
  417. ^done,depth="1"
  418. (gdb)
  419. <-stack-list-arguments 1 0 0>
  420. ^done,stack-args=[frame={level="0",args=[]}]
  421. (gdb)
  422. <-stack-list-frames 0 0>
  423. ^done,stack=[frame={level="0",addr="0x080480d7",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="5"}]
  424. (gdb)
  425. <-stack-list-arguments 1 0 0>
  426. ^done,stack-args=[frame={level="0",args=[]}]
  427. (gdb)
  428. <-stack-list-locals 1>
  429. ^done,locals=[]
  430. (gdb)
  431. <-data-evaluate-expression $fp>
  432. ^done,value="0xbffffa48"
  433. (gdb)
  434. <-exec-step>
  435. ^running
  436. *running,thread-id="all"
  437. (gdb)
  438. *stopped,reason="end-stepping-range",frame={addr="0x08048100",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="6"},thread-id="1",stopped-threads="all",core="2"
  439. (gdb)
  440. <-data-disassemble -s 134512684 -e 134512685 -- 0>
  441. ^done,asm_insns=[{address="0x0804802c",inst="add (%eax),%eax"}]
  442. (gdb)
  443. <-data-disassemble -s 134512568 -e 134513160 -- 0>
  444. ^error,msg="Cannot access memory at address 0x8047fb8"
  445. (gdb)
  446. <-data-disassemble -s 134512356 -e 134512357 -- 0>
  447. ^error,msg="Cannot access memory at address 0x8047ee4"
  448. (gdb)
  449. <-data-disassemble -s 134512240 -e 134512568 -- 0>
  450. ^error,msg="Cannot access memory at address 0x8047e70"
  451. (gdb)
  452. <-data-disassemble -s 134512684 -e 134512685 -- 0>
  453. ^done,asm_insns=[{address="0x0804802c",inst="add (%eax),%eax"}]
  454. (gdb)
  455. <-data-disassemble -s 134512568 -e 134513160 -- 0>
  456. ^error,msg="Cannot access memory at address 0x8047fb8"
  457. (gdb)
  458. <-data-disassemble -s 134512356 -e 134512357 -- 0>
  459. ^error,msg="Cannot access memory at address 0x8047ee4"
  460. (gdb)
  461. <-data-disassemble -s 134512240 -e 134512568 -- 0>
  462. ^error,msg="Cannot access memory at address 0x8047e70"
  463. (gdb)
  464. <-thread-info>
  465. ^done,threads=[{id="1",target-id="process 3247",name="project1",frame={level="0",addr="0x08048100",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="6"},state="stopped",core="2"}],current-thread-id="1"
  466. (gdb)
  467. <-stack-info-depth 11>
  468. ^done,depth="1"
  469. (gdb)
  470. <-stack-list-arguments 1 0 0>
  471. ^done,stack-args=[frame={level="0",args=[]}]
  472. (gdb)
  473. <-stack-list-frames 0 0>
  474. ^done,stack=[frame={level="0",addr="0x08048100",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="6"}]
  475. (gdb)
  476. <-stack-list-arguments 1 0 0>
  477. ^done,stack-args=[frame={level="0",args=[]}]
  478. (gdb)
  479. <-stack-list-locals 1>
  480. ^done,locals=[]
  481. (gdb)
  482. <-data-evaluate-expression $fp>
  483. ^done,value="0xbffffa48"
  484. (gdb)
  485. <-exec-step>
  486. ^running
  487. *running,thread-id="all"
  488. (gdb)
  489. =thread-exited,id="1",group-id="i1"
  490. =thread-group-exited,id="i1",exit-code="0"
  491. *stopped,reason="exited-normally"
  492. (gdb)
  493. <-break-delete 67>
  494. ^done
  495. (gdb)
  496. <-break-delete 64>
  497. ^done
  498. (gdb)
  499. <-break-delete 65>
  500. ^done
  501. (gdb)
  502. <-break-delete 66>
  503. ^done
  504. (gdb)
  505. <-file-exec-and-symbols >
  506. ^done
  507. (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement