From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8082 invoked by alias); 15 Sep 2009 07:16:04 -0000 Received: (qmail 8062 invoked by uid 22791); 15 Sep 2009 07:16:03 -0000 X-SWARE-Spam-Status: No, hits=2.6 required=5.0 tests=BAYES_50,FAKE_REPLY_C,J_CHICKENPOX_56,SPF_PASS X-Spam-Check-By: sourceware.org Received: from pop132.ocn.ne.jp (HELO pop132.ocn.ne.jp) (60.37.31.215) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 15 Sep 2009 07:15:57 +0000 Received: from ariga (p7066-ipbf705marunouchi.tokyo.ocn.ne.jp [222.149.53.66]) by pop132.ocn.ne.jp (OCN) with SMTP id n8F7Frsf027598 for ; Tue, 15 Sep 2009 16:15:53 +0900 (JST) Message-ID: From: "ariga masahiro" To: Subject: Re: Does not stop at break point in GDB-remote Date: Tue, 15 Sep 2009 07:16:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=original Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-09/txt/msg00197.txt.bz2 Hello, I understood a little bit of GDB remote serial protocol. And I newly perused remote-5.log file. --- excerpts from remote-5.log : break,continue commands c b cyg_start ; break command c c ; continue command w $Z0,411dda,2#d3 ; Insert (`Z0') a memory breakpoint at address 411dda of size 2 r +$#00 w +$m411dda,2#8a ; Insight gets breakpoint address's codes r +$1aa2#25 w +$X411dda,2:\x01\x80#30 ; Write address 411dda codes \x01\x80 r +$OK#9a w +$vCont?#49 r +$#00 w +$Hc0#db r +$OK#9a w +$c#63 ; execute continue command r +$O4E6574776F726B20737461636B207573696E6720363936333220627974657320666F72206D6973632073706163650A#0C w + r $O2020202020202020202020202020202020202020363936333220627974657320666F72206D627566730A#24 w + r $O202020202020202020202020202020202020202031333932363420627974657320666F72206D62756620636C7573746572730A#DF w + r $O5B6379675F6E65745F696E69745D20496E69743A206D62696E69742830783030303030303030290A#60 w + r $O5B6379675F6E65745F696E69745D20496E69743A206379675F6E65745F696E69745F646576732830783030303030303030290A#32 w + r $O496E697420646576696365202764703833393032615F65746830270A#FC w + r $O4450383339303241202D20656570726F6D204553413A2030303A30323A63623A30313A34323A62390A#45 w + r $O5B6379675F6E65745F696E69745D20496E69743A206C6F6F706174746163682830783030303030303030290A#0D w + r $O5B6379675F6E65745F696E69745D20496E69743A206966696E69742830783030303030303030290A#59 w + r $O5B6379675F6E65745F696E69745D20496E69743A20646F6D61696E696E69742830783030303030303030290A#2F w + r $O5B6379675F6E65745F696E69745D20496E69743A206379675F6E65745F6164645F646F6D61696E2830783030343732386138290A#CF w + r $O4E657720646F6D61696E20696E7465726E657420617420307830303030303030300A#81 w + r $O5B6379675F6E65745F696E69745D20496E69743A206379675F6E65745F6164645F646F6D61696E2830783030343732323938290A#CE w + r $O4E657720646F6D61696E20726F75746520617420307830303030303030300A#2E w + r $O5B6379675F6E65745F696E69745D20496E69743A2063616C6C5F726F7574655F696E69742830783030303030303030290A#5D w + r $O5B6379675F6E65745F696E69745D20446F6E650A#2D w + r + w \x03 ; Here GDB stub's reply terminated,and GDB sent "w \x03" r End of log --- What is "w \x03" ? Because according to GDB remote serial protocol, it is reserved. Any meaning ? If you have any idea why GDB stub terminated reply,please teach me. Masahiro Ariga