Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <-file-exec-and-symbols "/tmp/project1">
- ^done
- (gdb)
- <-gdb-set language pascal>
- ^done
- (gdb)
- <-environment-cd .>
- ^done
- (gdb)
- <-environment-cd "/tmp/">
- ^done
- (gdb)
- <-data-evaluate-expression FPC_THREADVAR_RELOCATE_PROC>
- ^error,msg="No symbol \"FPC_THREADVAR_RELOCATE_PROC\" in current context."
- (gdb)
- <info functions FPC_CPUINIT>
- &"info functions FPC_CPUINIT\n"
- ~"All functions matching regular expression \"FPC_CPUINIT\":\n"
- ~"\nNon-debugging symbols:\n"
- ~"0x08049480 SYSTEM_FPC_CPUINIT\n"
- ^done
- (gdb)
- <-exec-arguments >
- ^done
- (gdb)
- <set inferior-tty /dev/pts/2>
- &"set inferior-tty /dev/pts/2\n"
- ^done
- (gdb)
- <-gdb-set language pascal>
- ^done
- (gdb)
- <ptype TObject>
- &"ptype TObject\n"
- &"No symbol \"TObject\" in current context.\n"
- ^error,msg="No symbol \"TObject\" in current context."
- (gdb)
- <ptype Exception>
- &"ptype Exception\n"
- &"No symbol \"Exception\" in current context.\n"
- ^error,msg="No symbol \"Exception\" in current context."
- (gdb)
- <ptype Shortstring>
- &"ptype Shortstring\n"
- &"No symbol \"Shortstring\" in current context.\n"
- ^error,msg="No symbol \"Shortstring\" in current context."
- (gdb)
- <ptype pointer>
- &"ptype pointer\n"
- &"No symbol \"pointer\" in current context.\n"
- ^error,msg="No symbol \"pointer\" in current context."
- (gdb)
- <ptype byte>
- &"ptype byte\n"
- &"No symbol \"byte\" in current context.\n"
- ^error,msg="No symbol \"byte\" in current context."
- (gdb)
- <set print elements 2500>
- &"set print elements 2500\n"
- ^done
- (gdb)
- <info file>
- &"info file\n"
- ~"Symbols from \"/tmp/project1\".\n"
- ~"Local exec file:\n"
- ~"\t`/tmp/project1', file type elf32-i386.\n"
- ~"\tEntry point: 0x8065590\n"
- ~"\t0x080480a0 - 0x08065600 is .text\n"
- ~"\t0x08066600 - 0x0806ade0 is .data\n"
- ~"\t0x0806ade0 - 0x0806e6d4 is .bss\n"
- ^done
- (gdb)
- <-data-evaluate-expression sizeof(^char)>
- ^error,msg="A syntax error in expression, near `char)'."
- (gdb)
- <-break-insert main>
- ^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"}
- (gdb)
- <-break-insert +0>
- ^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"}
- (gdb)
- <-break-insert *134632848>
- ^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"}
- (gdb)
- <-exec-run>
- =thread-group-started,id="i1",pid="3247"
- =thread-created,id="1",group-id="i1"
- ^running
- *running,thread-id="all"
- (gdb)
- =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"}
- =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"}
- *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"
- (gdb)
- <-break-delete 61>
- ^done
- (gdb)
- <-break-delete 63>
- ^done
- (gdb)
- <-break-delete 62>
- ^done
- (gdb)
- <info address FPC_RAISEEXCEPTION>
- &"info address FPC_RAISEEXCEPTION\n"
- ~"Symbol \"FPC_RAISEEXCEPTION\" is at 0x8057a10 in a file compiled without debugging.\n"
- ^done
- (gdb)
- <-break-insert *134576656>
- ^done,bkpt={number="64",type="breakpoint",disp="keep",enabled="y",addr="0x08057a10",at="<fpc_raiseexception>",thread-groups=["i1"],times="0",original-location="*134576656"}
- (gdb)
- <info address FPC_BREAK_ERROR>
- &"info address FPC_BREAK_ERROR\n"
- ~"Symbol \"FPC_BREAK_ERROR\" is at 0x805ac30 in a file compiled without debugging.\n"
- ^done
- (gdb)
- <-break-insert *134589488>
- ^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"}
- (gdb)
- <info address FPC_RUNERROR>
- &"info address FPC_RUNERROR\n"
- ~"Symbol \"FPC_RUNERROR\" is at 0x805ad30 in a file compiled without debugging.\n"
- ^done
- (gdb)
- <-break-insert *134589744>
- ^done,bkpt={number="66",type="breakpoint",disp="keep",enabled="y",addr="0x0805ad30",at="<SYSTEM_RUNERROR$WORD>",thread-groups=["i1"],times="0",original-location="*134589744"}
- (gdb)
- <-stack-list-frames 0 0>
- ^done,stack=[frame={level="0",addr="0x08065590",func="SI_PRC__FPC_PROC_START"}]
- (gdb)
- <-data-disassemble -s 134632804 -e 134632805 -- 0>
- ^done,asm_insns=[{address="0x08065564",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="36",inst="push %es"}]
- (gdb)
- <-data-disassemble -s 134632768 -e 134633032 -- 1>
- ^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)"}]
- (gdb)
- <-data-disassemble -s 134632768 -e 134632817 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134632832 -e 134632838 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134632848 -e 134632912 -- 1>
- ^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"}]
- (gdb)
- <-data-disassemble -s 134632912 -e 134632960 -- 1>
- ^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)"}]
- (gdb)
- <-data-read-memory 134632768 x 1 1 264>
- ^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"]}]
- (gdb)
- <-data-disassemble -s 134632804 -e 134632805 -- 0>
- ^done,asm_insns=[{address="0x08065564",func-name="OBJPAS_LOADRESSTRING$PRESSTRINGREC$$ANSISTRING",offset="36",inst="push %es"}]
- (gdb)
- <-data-disassemble -s 134632768 -e 134633215 -- 1>
- ^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"}]
- (gdb)
- <-data-disassemble -s 134632768 -e 134632817 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134632832 -e 134632838 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134632848 -e 134632912 -- 1>
- ^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"}]
- (gdb)
- <-data-disassemble -s 134632912 -e 134632960 -- 1>
- ^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)"}]
- (gdb)
- <-data-read-memory 134632768 x 1 1 446>
- ^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"]}]
- (gdb)
- <-stack-info-depth 30>
- ^done,depth="1"
- (gdb)
- <-symbol-list-lines /tmp/project1.lpr>
- ^done,lines=[{pc="0x080480a0",line="3"},{pc="0x080480ae",line="4"},{pc="0x080480d7",line="5"},{pc="0x08048100",line="6"}]
- (gdb)
- <info line "/tmp/project1.lpr":1>
- &"info line \"/tmp/project1.lpr\":1\n"
- ~"Line 1 of \"project1.lpr\" is at address 0x80480a0 <main> but contains no code.\n"
- ^done
- (gdb)
- <-break-insert -f project1.lpr:1>
- ^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"}
- (gdb)
- <-break-enable 67>
- ^done
- (gdb)
- <-thread-info>
- ^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"
- (gdb)
- <-stack-info-depth 11>
- ^done,depth="1"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-frames 0 0>
- ^done,stack=[frame={level="0",addr="0x08065590",func="SI_PRC__FPC_PROC_START"}]
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-select-frame 0>
- ^done
- (gdb)
- <-stack-list-locals 1>
- ^done,locals=[]
- (gdb)
- <-data-evaluate-expression $fp>
- ^done,value="0x0"
- (gdb)
- <-exec-step>
- ~"Single stepping until exit from function SI_PRC__FPC_PROC_START,\nwhich has no line number information.\n"
- ^running
- *running,thread-id="all"
- (gdb)
- *stopped,reason="end-stepping-range",frame={addr="0x08049b30",func="SYSTEM_SYSRESETFPU",args=[]},thread-id="1",stopped-threads="all",core="2"
- (gdb)
- <-stack-info-depth 30>
- ^done,depth="1"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-frames 0 0>
- ^done,stack=[frame={level="0",addr="0x08049b30",func="SYSTEM_SYSRESETFPU"}]
- (gdb)
- <-data-disassemble -s 134519388 -e 134519389 -- 0>
- ^done,asm_insns=[{address="0x08049a5c",func-name="SYSTEM_INTERLOCKEDDECREMENT$LONGINT$$LONGINT",offset="12",inst="lock xadd %eax,(%edx)"}]
- (gdb)
- <-data-disassemble -s 134519376 -e 134519864 -- 1>
- ^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"}]
- (gdb)
- <-data-disassemble -s 134519376 -e 134519395 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134519408 -e 134519427 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134519440 -e 134519452 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134519456 -e 134519469 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134519472 -e 134519485 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134519488 -e 134519520 -- 1>
- ^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"}]
- (gdb)
- <-data-disassemble -s 134519520 -e 134519592 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134519600 -e 134519672 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134519680 -e 134519859 -- 1>
- ^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"}]
- (gdb)
- <-data-read-memory 134519376 x 1 1 480>
- ^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"]}]
- (gdb)
- <-thread-info>
- ^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"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-locals 1>
- ^done,locals=[]
- (gdb)
- <-data-evaluate-expression $fp>
- ^done,value="0x0"
- (gdb)
- <-exec-step>
- ~"Single stepping until exit from function SYSTEM_SYSRESETFPU,\nwhich has no line number information.\n"
- ^running
- *running,thread-id="all"
- (gdb)
- *stopped,reason="end-stepping-range",frame={addr="0x080655b6",func="SI_PRC__FPC_PROC_START",args=[]},thread-id="1",stopped-threads="all",core="3"
- (gdb)
- <-stack-info-depth 30>
- ^done,depth="1"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-frames 0 0>
- ^done,stack=[frame={level="0",addr="0x080655b6",func="SI_PRC__FPC_PROC_START"}]
- (gdb)
- <-data-disassemble -s 134632676 -e 134632677 -- 0>
- ^done,asm_insns=[{address="0x080654e4",func-name="OBJPAS_FINALIZERESOURCETABLES",offset="4",inst="sbb $0x24,%al"}]
- (gdb)
- <-data-disassemble -s 134632672 -e 134633150 -- 1>
- ^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"}]
- (gdb)
- <-data-disassemble -s 134632672 -e 134632768 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134632768 -e 134632817 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134632832 -e 134632838 -- 1>
- ^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 "}]
- (gdb)
- <-data-disassemble -s 134632848 -e 134632912 -- 1>
- ^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"}]
- (gdb)
- <-data-disassemble -s 134632912 -e 134632960 -- 1>
- ^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)"}]
- (gdb)
- <-data-read-memory 134632672 x 1 1 478>
- ^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"]}]
- (gdb)
- <-thread-info>
- ^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"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-locals 1>
- ^done,locals=[]
- (gdb)
- <-data-evaluate-expression $fp>
- ^done,value="0x0"
- (gdb)
- <-exec-step>
- ~"Single stepping until exit from function SI_PRC__FPC_PROC_START,\nwhich has no line number information.\n"
- ^running
- *running,thread-id="all"
- (gdb)
- =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"}
- *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"
- (gdb)
- <-data-disassemble -s 134512604 -e 134512605 -- 0>
- ^error,msg="Cannot access memory at address 0x8047fdc"
- (gdb)
- <-data-disassemble -s 134512486 -e 134513078 -- 0>
- ^error,msg="Cannot access memory at address 0x8047f66"
- (gdb)
- <-data-disassemble -s 134512276 -e 134512277 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e94"
- (gdb)
- <-data-disassemble -s 134512158 -e 134512486 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e1e"
- (gdb)
- <-data-disassemble -s 134512604 -e 134512605 -- 0>
- ^error,msg="Cannot access memory at address 0x8047fdc"
- (gdb)
- <-data-disassemble -s 134512486 -e 134513078 -- 0>
- ^error,msg="Cannot access memory at address 0x8047f66"
- (gdb)
- <-data-disassemble -s 134512276 -e 134512277 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e94"
- (gdb)
- <-data-disassemble -s 134512158 -e 134512486 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e1e"
- (gdb)
- <-thread-info>
- ^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"
- (gdb)
- <-stack-info-depth 11>
- ^done,depth="1"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-frames 0 0>
- ^done,stack=[frame={level="0",addr="0x080480ae",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="4"}]
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-locals 1>
- ^done,locals=[]
- (gdb)
- <-data-evaluate-expression $fp>
- ^done,value="0xbffffa48"
- (gdb)
- <-exec-step>
- ^running
- *running,thread-id="1"
- (gdb)
- *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"
- (gdb)
- <-data-disassemble -s 134512644 -e 134512645 -- 0>
- ^done,asm_insns=[{address="0x08048004",inst="add %eax,(%ecx)"}]
- (gdb)
- <-data-disassemble -s 134512527 -e 134513119 -- 0>
- ^error,msg="Cannot access memory at address 0x8047f8f"
- (gdb)
- <-data-disassemble -s 134512316 -e 134512317 -- 0>
- ^error,msg="Cannot access memory at address 0x8047ebc"
- (gdb)
- <-data-disassemble -s 134512199 -e 134512527 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e47"
- (gdb)
- <-data-disassemble -s 134512644 -e 134512645 -- 0>
- ^done,asm_insns=[{address="0x08048004",inst="add %eax,(%ecx)"}]
- (gdb)
- <-data-disassemble -s 134512527 -e 134513119 -- 0>
- ^error,msg="Cannot access memory at address 0x8047f8f"
- (gdb)
- <-data-disassemble -s 134512316 -e 134512317 -- 0>
- ^error,msg="Cannot access memory at address 0x8047ebc"
- (gdb)
- <-data-disassemble -s 134512199 -e 134512527 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e47"
- (gdb)
- <-thread-info>
- ^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"
- (gdb)
- <-stack-info-depth 11>
- ^done,depth="1"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-frames 0 0>
- ^done,stack=[frame={level="0",addr="0x080480d7",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="5"}]
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-locals 1>
- ^done,locals=[]
- (gdb)
- <-data-evaluate-expression $fp>
- ^done,value="0xbffffa48"
- (gdb)
- <-exec-step>
- ^running
- *running,thread-id="all"
- (gdb)
- *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"
- (gdb)
- <-data-disassemble -s 134512684 -e 134512685 -- 0>
- ^done,asm_insns=[{address="0x0804802c",inst="add (%eax),%eax"}]
- (gdb)
- <-data-disassemble -s 134512568 -e 134513160 -- 0>
- ^error,msg="Cannot access memory at address 0x8047fb8"
- (gdb)
- <-data-disassemble -s 134512356 -e 134512357 -- 0>
- ^error,msg="Cannot access memory at address 0x8047ee4"
- (gdb)
- <-data-disassemble -s 134512240 -e 134512568 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e70"
- (gdb)
- <-data-disassemble -s 134512684 -e 134512685 -- 0>
- ^done,asm_insns=[{address="0x0804802c",inst="add (%eax),%eax"}]
- (gdb)
- <-data-disassemble -s 134512568 -e 134513160 -- 0>
- ^error,msg="Cannot access memory at address 0x8047fb8"
- (gdb)
- <-data-disassemble -s 134512356 -e 134512357 -- 0>
- ^error,msg="Cannot access memory at address 0x8047ee4"
- (gdb)
- <-data-disassemble -s 134512240 -e 134512568 -- 0>
- ^error,msg="Cannot access memory at address 0x8047e70"
- (gdb)
- <-thread-info>
- ^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"
- (gdb)
- <-stack-info-depth 11>
- ^done,depth="1"
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-frames 0 0>
- ^done,stack=[frame={level="0",addr="0x08048100",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="6"}]
- (gdb)
- <-stack-list-arguments 1 0 0>
- ^done,stack-args=[frame={level="0",args=[]}]
- (gdb)
- <-stack-list-locals 1>
- ^done,locals=[]
- (gdb)
- <-data-evaluate-expression $fp>
- ^done,value="0xbffffa48"
- (gdb)
- <-exec-step>
- ^running
- *running,thread-id="all"
- (gdb)
- =thread-exited,id="1",group-id="i1"
- =thread-group-exited,id="i1",exit-code="0"
- *stopped,reason="exited-normally"
- (gdb)
- <-break-delete 67>
- ^done
- (gdb)
- <-break-delete 64>
- ^done
- (gdb)
- <-break-delete 65>
- ^done
- (gdb)
- <-break-delete 66>
- ^done
- (gdb)
- <-file-exec-and-symbols >
- ^done
- (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement