Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] DSF: cannot pause a program

Hi,

I'm using CDT 6.0 and try to debug a QEMU (qemu-system-arm.exe). All
is running on Windows.

Unfortunately, suspending the execution does not work: program is still running.

Here are the GDB traces. Take a look at the end of the log. (Before
attempting to suspend, debugger has stopped on couple breakpoints and
resumed again)

317,564 198-exec-continue
317,579 198^running
317,579 (gdb)
317,579 198*stopped,reason="breakpoint-hit",bkptno="2",thread-id="1",frame={addr="0x0059589e",func="\
cpu_arm_init",args=[{name="cpu_model",value="0x6066d0
\"arm926\""}],file="/cygdrive/d/Dvs/Project/qe\
mu_head/target-arm/helper.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/target-arm/helper.c",line="\
298"}
317,579 (gdb)
317,626 199-thread-select 1
317,626 200-stack-select-frame 0
317,626 201-stack-list-locals 1
317,642 199^done,new-thread-id="1",frame={level="0",addr="0x0059589e",func="cpu_arm_init",args=[{nam\
e="cpu_model",value="0x6066d0
\"arm926\""}],file="/cygdrive/d/Dvs/Project/qemu_head/target-arm/helpe\
r.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/target-arm/helper.c",line="298"}
317,642 (gdb)
317,642 202-stack-info-depth 11
317,642 200^done
317,642 (gdb)
317,642 201^done,locals=[{name="env",value="0x1ca40048"},{name="id",value="1090949733"},{name="inite\
d",value="1"}]
317,642 (gdb)
317,658 202^done,depth="7"
317,658 (gdb)
317,658 203-var-update 1 var9
317,658 204-var-update 1 var10
317,658 205-var-update 1 var11
317,658 206-var-update 1 var12
317,658 203^done,changelist=[]
317,658 (gdb)
317,673 204^done,changelist=[{name="var10",value="0x1ca40048",in_scope="true",type_changed="false"},\
{name="var10.uncached_cpsr",value="467",in_scope="true",type_changed="false"},{name="var10.spsr",val\
ue="0",in_scope="true",type_changed="false"},{name="var10.CF",value="0",in_scope="true",type_changed\
="false"},{name="var10.VF",value="0",in_scope="true",type_changed="false"},{name="var10.NF",value="0\
",in_scope="true",type_changed="false"},{name="var10.ZF",value="0",in_scope="true",type_changed="fal\
se"},{name="var10.QF",value="0",in_scope="true",type_changed="false"},{name="var10.GE",value="0",in_\
scope="true",type_changed="false"},{name="var10.thumb",value="0",in_scope="true",type_changed="false\
"},{name="var10.condexec_bits",value="0",in_scope="true",type_changed="false"},{name="var10.teecr",v\
alue="0",in_scope="true",type_changed="false"},{name="var10.teehbr",value="0",in_scope="true",type_c\
hanged="false"},{name="var10.features",value="32769",in_scope="true",type_changed="false"},{name="va\
r10.get_irq_vector",value="0",in_scope="true",type_changed="false"},{name="var10.irq_opaque",value="\
0x0",in_scope="true",type_changed="false"},{name="var10.mmon_addr",value="0",in_scope="true",type_ch\
anged="false"},{name="var10.current_tb",value="0x0",in_scope="true",type_changed="false"},{name="var\
10.mem_io_pc",value="0",in_scope="true",type_changed="false"},{name="var10.mem_io_vaddr",value="0",i\
n_scope="true",type_changed="false"},{name="var10.halted",value="0",in_scope="true",type_changed="fa\
lse"},{name="var10.stop",value="0",in_scope="true",type_changed="false"},{name="var10.stopped",value\
="0",in_scope="true",type_changed="false"},{name="var10.interrupt_request",value="0",in_scope="true"\
,type_changed="false"},{name="var10.exit_request",value="0",in_scope="true",type_changed="false"},{n\
ame="var10.icount_extra",value="0",in_scope="true",type_changed="false"},{name="var10.can_do_io",val\
ue="0",in_scope="true",type_changed="false"},{name="var10.singlestep_enabled",value="0",in_scope="tr\
ue",type_changed="false"},{name="var10.watchpoint_hit",value="0x0",in_scope="true",type_changed="fal\
se"},{name="var10.gdb_regs",value="0x1ca47048",in_scope="true",type_changed="false"},{name="var10.ex\
ception_index",value="0",in_scope="true",type_changed="false"},{name="var10.next_cpu",value="0x0",in\
_scope="true",type_changed="false"},{name="var10.cpu_index",value="0",in_scope="true",type_changed="\
false"},{name="var10.host_tid",value="0",in_scope="true",type_changed="false"},{name="var10.numa_nod\
e",value="0",in_scope="true",type_changed="false"},{name="var10.running",value="0",in_scope="true",t\
ype_changed="false"},{name="var10.opaque",value="0x0",in_scope="true",type_changed="false"},{name="v\
ar10.created",value="0",in_scope="true",type_changed="false"},{name="var10.thread",value="0x0",in_sc\
ope="true",type_changed="false"},{name="var10.halt_cond",value="0x0",in_scope="true",type_changed="f\
alse"},{name="var10.cpu_model_str",value="0x6066d0
\"arm926\"",in_scope="true",type_changed="false"}\
,{name="var10.kvm_state",value="0x0",in_scope="true",type_changed="false"},{name="var10.kvm_run",val\
ue="0x0",in_scope="true",type_changed="false"},{name="var10.kvm_fd",value="0",in_scope="true",type_c\
hanged="false"},{name="var10.boot_info",value="0x0",in_scope="true",type_changed="false"}]
317,689 (gdb)
317,689 205^done,changelist=[{name="var11",value="1090949733",in_scope="true",type_changed="false"}]\

317,689 (gdb)
317,689 206^done,changelist=[{name="var12",value="1",in_scope="true",type_changed="false"}]
317,689 (gdb)
317,829 207-thread-select 3
317,829 208-stack-info-depth 11
317,829 207^done,new-thread-id="3",frame={level="0",addr="0x7c90e4f4",func="ntdll!LdrAccessResource"\
,args=[],from="/c/WINDOWS/system32/ntdll.dll"}
317,829 (gdb)
317,829 208^done,depth="5"
317,829 (gdb)
317,845 209-thread-select 1
317,845 210-stack-list-frames 0 6
317,845 209^done,new-thread-id="1",frame={level="0",addr="0x0059589e",func="cpu_arm_init",args=[{nam\
e="cpu_model",value="0x6066d0
\"arm926\""}],file="/cygdrive/d/Dvs/Project/qemu_head/target-arm/helpe\
r.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/target-arm/helper.c",line="298"}
317,845 (gdb)
317,861 210^done,stack=[frame={level="0",addr="0x0059589e",func="cpu_arm_init",file="/cygdrive/d/Dvs\
/Project/qemu_head/target-arm/helper.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/target-arm/helpe\
r.c",line="298"},frame={level="1",addr="0x004d3c04",func="qsc60x5_init",file="/cygdrive/d/Dvs/Projec\
t/qemu_head/hw/qsc60x5/qsc60x5.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/hw/qsc60x5/qsc60x5.c",\
line="75"},frame={level="2",addr="0x0040a08b",func="qemu_main",file="/cygdrive/d/Dvs/Project/qemu_he\
ad/vl.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/vl.c",line="6050"},frame={level="3",addr="0x004\
012a0",func="SDL_main",file="/cygdrive/d/Dvs/Project/qemu_head/vl.c",fullname="/cygdrive/d/Dvs/Proje\
ct/qemu_head/vl.c",line="121"},frame={level="4",addr="0x005c9e8b",func="console_main",file="./src/ma\
in/win32/SDL_win32_main.c",line="246"},frame={level="5",addr="0x005ca069",func="WinMain",file="./src\
/main/win32/SDL_win32_main.c",line="382"},frame={level="6",addr="0x005c990a",func="main"}]
317,861 (gdb)
317,861 211-stack-list-frames
317,861 211^done,stack=[frame={level="0",addr="0x0059589e",func="cpu_arm_init",file="/cygdrive/d/Dvs\
/Project/qemu_head/target-arm/helper.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/target-arm/helpe\
r.c",line="298"},frame={level="1",addr="0x004d3c04",func="qsc60x5_init",file="/cygdrive/d/Dvs/Projec\
t/qemu_head/hw/qsc60x5/qsc60x5.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/hw/qsc60x5/qsc60x5.c",\
line="75"},frame={level="2",addr="0x0040a08b",func="qemu_main",file="/cygdrive/d/Dvs/Project/qemu_he\
ad/vl.c",fullname="/cygdrive/d/Dvs/Project/qemu_head/vl.c",line="6050"},frame={level="3",addr="0x004\
012a0",func="SDL_main",file="/cygdrive/d/Dvs/Project/qemu_head/vl.c",fullname="/cygdrive/d/Dvs/Proje\
ct/qemu_head/vl.c",line="121"},frame={level="4",addr="0x005c9e8b",func="console_main",file="./src/ma\
in/win32/SDL_win32_main.c",line="246"},frame={level="5",addr="0x005ca069",func="WinMain",file="./src\
/main/win32/SDL_win32_main.c",line="382"},frame={level="6",addr="0x005c990a",func="main"}]
317,861 (gdb)
321,673 212-exec-continue
321,673 212^running
321,673 (gdb)


Back to the top