From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Welsh Duggan Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#4519: 23.1.50; GDB MI problems: mi_cmd_stack_info_frame: No arguments required Date: Tue, 22 Sep 2009 10:38:15 -0400 Message-ID: Reply-To: Michael Welsh Duggan , 4519@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1253680509 505 80.91.229.12 (23 Sep 2009 04:35:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Sep 2009 04:35:09 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 23 06:35:02 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MqJYv-0000dH-KO for geb-bug-gnu-emacs@m.gmane.org; Wed, 23 Sep 2009 06:35:01 +0200 Original-Received: from localhost ([127.0.0.1]:55203 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MqJYu-0002Ir-Ok for geb-bug-gnu-emacs@m.gmane.org; Wed, 23 Sep 2009 00:34:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mq6e8-00076s-GJ for bug-gnu-emacs@gnu.org; Tue, 22 Sep 2009 10:47:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mq6e3-00074r-KT for bug-gnu-emacs@gnu.org; Tue, 22 Sep 2009 10:47:12 -0400 Original-Received: from [199.232.76.173] (port=58293 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mq6e3-00074e-DM for bug-gnu-emacs@gnu.org; Tue, 22 Sep 2009 10:47:07 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:46255) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mq6e1-0002Rw-MR for bug-gnu-emacs@gnu.org; Tue, 22 Sep 2009 10:47:07 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8MEl3CO029672; Tue, 22 Sep 2009 07:47:03 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n8MEj5KP029290; Tue, 22 Sep 2009 07:45:05 -0700 Resent-Date: Tue, 22 Sep 2009 07:45:05 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Michael Welsh Duggan Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 22 Sep 2009 14:45:05 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 4519 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.125363030828330 (code B ref -1); Tue, 22 Sep 2009 14:45:05 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 22 Sep 2009 14:38:28 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8MEcQfP028325 for ; Tue, 22 Sep 2009 07:38:27 -0700 Original-Received: from mail.gnu.org ([199.232.76.166]:43614 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Mq6Vd-0005Nr-85 for emacs-pretest-bug@gnu.org; Tue, 22 Sep 2009 10:38:26 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Mq6VZ-00007e-7K for emacs-pretest-bug@gnu.org; Tue, 22 Sep 2009 10:38:25 -0400 Original-Received: from euclid.red.cert.org ([192.88.209.48]:65471) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mq6VY-00006s-Iv for emacs-pretest-bug@gnu.org; Tue, 22 Sep 2009 10:38:21 -0400 Original-Received: from villemus.indigo.cert.org (villemus.indigo.cert.org [10.60.10.5]) by euclid.red.cert.org (8.13.8/8.13.8) with ESMTP id n8MEcGXH008365 for ; Tue, 22 Sep 2009 10:38:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cert.org; s=jthatj15xw2j; t=1253630296; bh=uWjyw5fB0dMl859JBimp2bN7mSfVP/VG3mRIgcNLtls=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:Sender:Reply-To:Cc:In-Reply-To: References; b=c2Pqr47fQH5EQwXS/EEi5RzcLitjHjhHDVu7KpOK4buIh2UuYkA+U8FOyIff9YGoZ I2rUDOUkJ1vwSk2kzYPiDC/Zx+CvSonT2JY2D2X0/CTo0M1QRmJfYTYOnV4K8pMOH5 Ew+vPPhCIvGDM3m2LQ+gLzAA6KgjHxFhNaVPHhAU= Original-Received: from maru.green.cert.org (maru.green.cert.org [10.21.10.16]) by villemus.indigo.cert.org (8.12.11.20060308/8.12.11/2.73) with ESMTP id n8MEcGlp020908 for ; Tue, 22 Sep 2009 10:38:16 -0400 Original-Received: (from mwd@localhost) by maru.green.cert.org (8.13.8/8.13.8/Submit/1.6) id n8MEcFOU005691; Tue, 22 Sep 2009 10:38:15 -0400 X-Authentication-Warning: maru.green.cert.org: mwd set sender to mwd@cert.org using -f User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Tue, 22 Sep 2009 10:47:11 -0400 X-Mailman-Approved-At: Wed, 23 Sep 2009 00:34:22 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:31384 gmane.emacs.pretest.bugs:25076 Archived-At: Please describe exactly what actions triggered the bug and the precise symptoms of the bug: When running gdb via M-x gdb on some code of mine, I end up in a state where it becomes no longer responsive to 'C-c C-s' or 'C-c C-n' commands. More specifically, I started running gdb by typing M-x gdb. Arguments were: gdb -i=3Dmi /home/mwd/bin/rwcut=20 >From here I typed "start --python-file /tmp/foo.py --help", and then stepped through my code using 'C-c C-s' and 'C-c C-n'. At one point, after 'C-c C-n', where a library was being dynamically loaded, I get the following output in my *gdb-rwcut* buffer: [Thread debugging using libthread_db enabled] [New Thread 0xb7f786c0 (LWP 5633)] (gdb) mi_cmd_stack_info_frame: No arguments required At this point, gud no longer syncs with gdb (does not follow along in source files).=20=20 The debug log below contains information up to this point, plus typing 'C-c C-n' once beyond the point where the above erroneous condition begins. gdb information: GNU gdb Fedora (6.8-37.el5) Here is the debug log for gdb-mi: ((recv . "&\"mi_cmd_stack_info_frame: No arguments required\\n\"\n69^error,= msg=3D\"mi_cmd_stack_info_frame: No arguments required\"\n(gdb) \n70^done,B= reakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7\",ali= gnment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14\",ali= gnment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\",align= ment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",alignme= nt=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",alignm= ent=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\",alig= nment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gdb) \n") (send-item "70-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "69-stack-info-frame --thread 1" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"1\",frame= =3D{addr=3D\"0x0804a1a5\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"351\"}\n(gdb) \n68^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "68-thread-info --thread 1" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-step 1\n") (recv . "&\"mi_cmd_stack_info_frame: No arguments required\\n\"\n66^error,= msg=3D\"mi_cmd_stack_info_frame: No arguments required\"\n(gdb) \n67^done,B= reakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7\",ali= gnment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14\",ali= gnment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\",align= ment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",alignme= nt=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",alignm= ent=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\",alig= nment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gdb) \n") (send-item "67-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "66-stack-info-frame --thread 1" gdb-frame-handler) (recv . "~\"[New Thread 0xb7fa06c0 (LWP 5570)]\\n\"\n*stopped,reason=3D\"e= nd-stepping-range\",thread-id=3D\"1\",frame=3D{addr=3D\"0x0804a193\",func= =3D\"appSetup\",args=3D[{name=3D\"argc\",value=3D\"4\"},{name=3D\"argv\",va= lue=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/u= sr/mwd/projects/svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"346\= "}\n(gdb) \n65^error,msg=3D\"Undefined mi command: thread-info (missing imp= lementation)\"\n(gdb) \n") (recv . "~\"[Thread debugging using libthread_db enabled]\\n\"\n") (send-item "65-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "63^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a171\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n64^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "64-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "63-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a171\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n62^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "62-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "60^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a193\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n61^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "61-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "60-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a193\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n59^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "59-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "57^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a171\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n58^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "58-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "57-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a171\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n56^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "56-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "54^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a193\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n55^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "55-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "54-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a193\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n53^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "53-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "51^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a171\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n52^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "52-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "51-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a171\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n50^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "50-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "48^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a193\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n49^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "49-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "48-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a193\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n47^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "47-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "45^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a171\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n46^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "46-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "45-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a171\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"347\"}\n(gdb) \n44^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "44-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "42^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a168\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n43^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "43-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "42-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a168\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"346\"}\n(gdb) \n41^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "41-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "39^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a110\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"337\"}\n(gdb) \n40^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "40-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "39-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a110\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"337\"}\n(gdb) \n38^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "38-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "36^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a0e9\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"334\"}\n(gdb) \n37^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "37-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "36-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a0e9\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"334\"}\n(gdb) \n35^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "35-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "33^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a0d5\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"331\"}\n(gdb) \n34^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "34-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "33-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a0d5\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"331\"}\n(gdb) \n32^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "32-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "(gdb) \n29^error,msg=3D\"Undefined mi command: thread-info (missi= ng implementation)\"\n(gdb) \n30^done,frame=3D{level=3D\"0\",addr=3D\"0x080= 4a0cb\",func=3D\"appSetup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.= org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\= "328\"}\n(gdb) \n31^done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\"= ,hdr=3D[{width=3D\"7\",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"= Num\"},{width=3D\"14\",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Ty= pe\"},{width=3D\"4\",alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp= \"},{width=3D\"3\",alignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb= \"},{width=3D\"10\",alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Addre= ss\"},{width=3D\"40\",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What= \"}],body=3D[]}\n(gdb) \n") (send-item "31-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "30-stack-info-frame" gdb-frame-handler) (send-item "29-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n*stopped,reason=3D\"end-stepping-range\",thread= -id=3D\"0\",frame=3D{addr=3D\"0x0804a0cb\",func=3D\"appSetup\",args=3D[{nam= e=3D\"argc\",value=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file= =3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/t= runk/silk/src/rwcut/rwcutsetup.c\",line=3D\"328\"}\n") (mi-send . "-exec-next 1\n") (recv . "27^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a0c4\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"327\"}\n(gdb) \n28^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "28-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "27-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a0c4\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"327\"}\n(gdb) \n26^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "26-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "24^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a0ba\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"326\"}\n(gdb) \n25^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "25-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "24-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a0ba\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"326\"}\n(gdb) \n23^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "23-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "21^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a0ae\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"323\"}\n(gdb) \n22^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "22-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "21-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a0ae\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"323\"}\n(gdb) \n20^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "20-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-next 1\n") (recv . "18^done,frame=3D{level=3D\"0\",addr=3D\"0x0804a0a1\",func=3D\"app= Setup\",file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects= /svn/netsa/trunk/silk/src/rwcut/rwcutsetup.c\",line=3D\"322\"}\n(gdb) \n19^= done,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7= \",alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14= \",alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\"= ,alignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",a= lignment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",= alignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\= ",alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gd= b) \n") (send-item "19-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "18-stack-info-frame" gdb-frame-handler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x0804a0a1\",func=3D\"appSetup\",args=3D[{name=3D\"argc\",valu= e=3D\"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcutsetup.c\= ",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcu= t/rwcutsetup.c\",line=3D\"322\"}\n(gdb) \n17^error,msg=3D\"Undefined mi com= mand: thread-info (missing implementation)\"\n(gdb) \n") (send-item "17-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-step 1\n") (recv . "14^done,register-names=3D[\"eax\",\"eax\"]\n(gdb) \n15^done,frame= =3D{level=3D\"0\",addr=3D\"0x08049d7c\",func=3D\"main\",file=3D\"rwcut.c\",= fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcut/= rwcut.c\",line=3D\"243\"}\n(gdb) \n16^done,BreakpointTable=3D{nr_rows=3D\"0= \",nr_cols=3D\"6\",hdr=3D[{width=3D\"7\",alignment=3D\"-1\",col_name=3D\"nu= mber\",colhdr=3D\"Num\"},{width=3D\"14\",alignment=3D\"-1\",col_name=3D\"ty= pe\",colhdr=3D\"Type\"},{width=3D\"4\",alignment=3D\"-1\",col_name=3D\"disp= \",colhdr=3D\"Disp\"},{width=3D\"3\",alignment=3D\"-1\",col_name=3D\"enable= d\",colhdr=3D\"Enb\"},{width=3D\"10\",alignment=3D\"-1\",col_name=3D\"addr\= ",colhdr=3D\"Address\"},{width=3D\"40\",alignment=3D\"2\",col_name=3D\"what= \",colhdr=3D\"What\"}],body=3D[]}\n(gdb) \n") (send-item "16-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "15-stack-info-frame" gdb-frame-handler) (send-item "14-data-list-register-names --thread 0" gdb-register-names-han= dler) (recv . "*stopped,reason=3D\"end-stepping-range\",thread-id=3D\"0\",frame= =3D{addr=3D\"0x08049d7c\",func=3D\"main\",args=3D[{name=3D\"argc\",value=3D= \"4\"},{name=3D\"argv\",value=3D\"0xbf91c624\"}],file=3D\"rwcut.c\",fullnam= e=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcut/rwcut.c= \",line=3D\"243\"}\n(gdb) \n13^error,msg=3D\"Undefined mi command: thread-i= nfo (missing implementation)\"\n(gdb) \n") (send-item "13-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (recv . "^running\n(gdb) \n") (mi-send . "-exec-step 1\n") (recv . "10^done,frame=3D{level=3D\"0\",addr=3D\"0x08049d75\",func=3D\"mai= n\",file=3D\"rwcut.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/nets= a/trunk/silk/src/rwcut/rwcut.c\",line=3D\"240\"}\n(gdb) \n11^error,msg=3D\"= Undefined mi command: thread-info (missing implementation)\"\n(gdb) \n12^do= ne,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7\"= ,alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14\"= ,alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\",a= lignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",ali= gnment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",al= ignment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\",= alignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gdb)= \n") (send-item "12-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "11-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (send-item "10-stack-info-frame" gdb-frame-handler) (recv . "~\"240\\t int rv =3D 0;\\n\"\n^done\n(gdb) \n") (recv . "~\"main (argc=3D4, argv=3D0xbf91c624) at rwcut.c:240\\n\"\n") (recv . "~\"Breakpoint 1 at 0x8049d75: file rwcut.c, line 240.\\n\"\n~\"St= arting program: /home/mwd/bin/rwcut --python-file /tmp/foo.py --help\\n\"\n= ") (mi-send . #("start --python-file /tmp/foo.py --help\n" 0 38 (fontified t))) (recv . "~\"GNU gdb Fedora (6.8-37.el5)\\n\"\n~\"Copyright (C) 2008 Free S= oftware Foundation, Inc.\\n\"\n~\"License GPLv3+: GNU GPL version 3 or late= r \\n\"\n~\"This is free software: you ar= e free to change and redistribute it.\\n\"\n~\"There is NO WARRANTY, to the= extent permitted by law. Type \\\"show copying\\\"\\n\"\n~\"and \\\"show = warranty\\\" for details.\\n\"\n~\"This GDB was configured as \\\"i386-redh= at-linux-gnu\\\"...\\n\"\n(gdb) \n1^done\n(gdb) \n2^done\n(gdb) \n&\"No sym= bol \\\"non\\\" in current context.\\n\"\n3^error,msg=3D\"No symbol \\\"non= \\\" in current context.\"\n(gdb) \n4^done,files=3D[{file=3D\"rwcutsetup.c\= "},{file=3D\"rwcutsetup.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn= /netsa/trunk/silk/src/rwcut/rwcutsetup.c\"},{file=3D\"rwcut.c\"},{file=3D\"= rwcut.c\",fullname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/= src/rwcut/rwcut.c\"}]\n(gdb) \n5^done,line=3D\"231\",file=3D\"rwcut.c\",ful= lname=3D\"/afs/cert.org/usr/mwd/projects/svn/netsa/trunk/silk/src/rwcut/rwc= ut.c\",macro-info=3D\"0\"\n(gdb) \n6^done,value=3D\"(gdb) \"\n(gdb) \n&\"No= registers.\\n\"\n7^error,msg=3D\"No registers.\"\n(gdb) \n8^error,msg=3D\"= Undefined mi command: thread-info (missing implementation)\"\n(gdb) \n9^don= e,BreakpointTable=3D{nr_rows=3D\"0\",nr_cols=3D\"6\",hdr=3D[{width=3D\"7\",= alignment=3D\"-1\",col_name=3D\"number\",colhdr=3D\"Num\"},{width=3D\"14\",= alignment=3D\"-1\",col_name=3D\"type\",colhdr=3D\"Type\"},{width=3D\"4\",al= ignment=3D\"-1\",col_name=3D\"disp\",colhdr=3D\"Disp\"},{width=3D\"3\",alig= nment=3D\"-1\",col_name=3D\"enabled\",colhdr=3D\"Enb\"},{width=3D\"10\",ali= gnment=3D\"-1\",col_name=3D\"addr\",colhdr=3D\"Address\"},{width=3D\"40\",a= lignment=3D\"2\",col_name=3D\"what\",colhdr=3D\"What\"}],body=3D[]}\n(gdb) = \n") (send-item "9-break-list" (lambda (&rest args) (with-current-buffer # (apply 'gdb-breakpoints-list-handler arg= s)))) (send-item "8-thread-info" (lambda (&rest args) (with-current-buffer # (apply 'gdb-thread-list-handler args)))) (send-item "7-stack-info-frame" gdb-frame-handler) (send-item "6-gdb-show prompt" gdb-get-prompt) (send-item "5-file-list-exec-source-file" gdb-get-source-file) (send-item "4-file-list-exec-source-files" gdb-get-source-file-list) (send-item "3-gdb-set non-stop 1" gdb-non-stop-handler) (send-item "2-gdb-set height 0" ignore) (send-item "1-inferior-tty-set /dev/pts/2" ignore)) In GNU Emacs 23.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.4) of 2009-09-22 on maru.green.cert.org Windowing system distributor `The X.Org Foundation', version 11.0.70101000 configured using `configure '--without-toolkit-scroll-bars' '--prefix=3D/h= ome/mwd' '--without-gif'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dnone locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Outline Minor modes in effect: goto-address-mode: t flyspell-mode: t shell-dirtrack-mode: t display-time-mode: t diff-auto-refine-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t view-mode: t Recent input: C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p=20 C-p C-p C-p < C-s d e b u g - l o C-n C-n=20 C-n C-n C-h v g d b - d e b =20 C-s g d b - d e b u g - l o=20 g C-s C-s C-a M-x s e t - v a g d b=20 - d e b =20 e n t C-x o=20 C-x k y e s M-x g d b s=20 t a r t SPC / - - p y t h o n - f i l e=20 SPC / h o m e / m w d / s b i n =20 t m p / p y t h o n . p y =20 f o o . p y SPC - - h e l p =20 C-c C-s C-c C-s C-c C-n C-c C-n C-c C-n C-c C-n C-c=20 C-n C-c C-n C-c C-n C-c C-n C-c C-n C-c C-n C-c C-n=20 C-c C-n C-c C-n C-c C-n C-c C-n C-c C-n =20 C-h v g d b - d e b C-n C-n C-n C-n=20 C-n C-x o C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-v=20 C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v=20 C-v C-v C-v C-v C-x o C-p C-x o C-n C-n C-n C-n C-n=20 C-n C-n C-M-b C-x C-f C-g C-g C-h P=20 q C-h C-p C-x 1 C-s g d b C-s C-s C-s C-a M-x r e p=20 o r t - e m a Recent messages: Switched to thread 0 Command: -exec-next 1 Switched to thread 0 Command: -exec-next 1 Switched to thread 1 Type C-x 1 to delete the help window, C-M-v to scroll help. Don't touch it! It's the History Eraser Button, you fool! [2 times] RET =3D select, =3D select, d =3D to finder directory, q =3D quit= , ? =3D help View mode: type C-h for help, h for commands, M-x View-quit to quit. Mark saved where search started Load-path shadows: /afs/cert.org/usr/mwd/src/elisp/nnir hides /home/mwd/share/emacs/23.1.50/li= sp/gnus/nnir --=20 Michael Welsh Duggan (mwd@cert.org)