Closed Jichao closed 2 years ago
Environment: os: Macos bigsur gdb: GNU gdb (GDB) 12.1
Step to reproduce:
(gdb) set debug remote 1 (gdb) target remote :1235 Remote debugging using :1235 [remote] start_remote_1: enter [remote] Sending packet: $qSupported:multiprocess+;swbreak+;hwbreak+;qRelocInsn+;fork-events+;vfork-events+;exec-events+;vContSupported+;QThreadEvents+;no-resumed+;memory-tagging+;xmlRegisters=i386#77 [remote] Junk: [remote] Junk: { [remote] Junk: [remote] Junk: [remote] Junk: { [remote] Junk: [remote] Junk: [remote] Junk: { [remote] Junk: [remote] Junk: [remote] Junk: } [remote] Junk: [remote] Junk: Q [remote] Junk: E [remote] Junk: M [remote] Junk: U [remote] Junk: [remote] Junk: 7 [remote] Junk: . [remote] Junk: 0 [remote] Junk: . [remote] Junk: 0 [remote] Junk: [remote] Junk: m [remote] Junk: o [remote] Junk: n [remote] Junk: i [remote] Junk: t [remote] Junk: o [remote] Junk: r [remote] Junk: [remote] Received Nak [remote] Sending packet: $qSupported:multiprocess+;swbreak+;hwbreak+;qRelocInsn+;fork-events+;vfork-events+;exec-events+;vContSupported+;QThreadEvents+;no-resumed+;memory-tagging+;xmlRegisters=i386#77 [remote] Junk: [remote] Junk: t [remote] Junk: y [remote] Junk: p [remote] Junk: e [remote] Junk: [remote] Junk: ' [remote] Junk: h [remote] Junk: e [remote] Junk: l [remote] Junk: p [remote] Junk: ' [remote] Junk: [remote] Junk: f [remote] Junk: o [remote] Junk: r [remote] Junk: [remote] Junk: m [remote] Junk: o [remote] Junk: r [remote] Junk: e [remote] Junk: [remote] Junk: i [remote] Junk: n [remote] Junk: f [remote] Junk: o [remote] Junk: r [remote] Junk: m [remote] Junk: a [remote] Junk: t [remote] Junk: i [remote] Junk: o [remote] Junk: n [remote] Junk: [remote] Junk: [remote] Junk: ( [remote] Junk: q [remote] Junk: e [remote] Junk: m [remote] Junk: u [remote] Junk: ) [remote] Junk: [remote] Received Ack [remote] read_frame: Saw new packet start in middle of old one [remote] read_frame: Saw new packet start in middle of old one [remote] read_frame: Saw new packet start in middle of old one Ignoring packet error, continuing... [remote] packet_ok: Packet qSupported (supported-packets) is supported [remote] Sending packet: $vMustReplyEmpty#3a [remote] Junk: qqSup [remote] Junk: SqSup [remote] Junk: uqSup [remote] Junk: pqSup [remote] Junk: pqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: KqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: DqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: DqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: DqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: DqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: DqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: DqSup [remote] Junk: Sup [remote] Junk: [qSup [remote] Junk: DqSup [remote] Received Ack [remote] read_frame: Saw new packet start in middle of old one [remote] read_frame: Saw new packet start in middle of old one [remote] read_frame: Saw new packet start in middle of old one Ignoring packet error, continuing... [remote] start_remote_1: exit Remote replied unexpectedly to 'vMustReplyEmpty'+ qSupported (gdb)
Hi, QEMU runs its gdbstub on port 1234 instead of 1235(which is the monitor telnet).
Try target remote :1234 instead
target remote :1234
Environment: os: Macos bigsur gdb: GNU gdb (GDB) 12.1
Step to reproduce: