From unknown Sat Jun 21 10:15:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#7815 <7815@debbugs.gnu.org> To: bug#7815 <7815@debbugs.gnu.org> Subject: Status: 24.0.50; "catch exception" in gdb mode is badly handled Reply-To: bug#7815 <7815@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:15:35 +0000 retitle 7815 24.0.50; "catch exception" in gdb mode is badly handled reassign 7815 emacs submitter 7815 Matthieu Moy severity 7815 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 10 10:05:11 2011 Received: (at submit) by debbugs.gnu.org; 10 Jan 2011 15:05:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PcJJ1-0003h5-Jh for submit@debbugs.gnu.org; Mon, 10 Jan 2011 10:05:11 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PcJIz-0003gr-CZ for submit@debbugs.gnu.org; Mon, 10 Jan 2011 10:05:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PcJQ9-0000T7-BG for submit@debbugs.gnu.org; Mon, 10 Jan 2011 10:12:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:38880) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PcJQ9-0000T1-8l for submit@debbugs.gnu.org; Mon, 10 Jan 2011 10:12:33 -0500 Received: from [140.186.70.92] (port=47143 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PcJQ8-0000NP-1Y for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2011 10:12:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PcJQ6-0000SS-Kw for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2011 10:12:31 -0500 Received: from imag.imag.fr ([129.88.30.1]:58447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PcJQ6-0000S0-D9 for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2011 10:12:30 -0500 Received: from mail-veri.imag.fr (mail-veri.imag.fr [129.88.43.52]) by imag.imag.fr (8.13.8/8.13.8) with ESMTP id p0AF82m6014014 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Mon, 10 Jan 2011 16:08:02 +0100 (CET) Received: from bauges.imag.fr ([129.88.43.5]) by mail-veri.imag.fr with esmtp (Exim 4.69) (envelope-from ) id 1PcJLm-0002eB-IW; Mon, 10 Jan 2011 16:08:02 +0100 To: bug-gnu-emacs@gnu.org Subject: 24.0.50; "catch exception" in gdb mode is badly handled From: Matthieu Moy Date: Mon, 10 Jan 2011 16:08:02 +0100 Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (imag.imag.fr [129.88.30.1]); Mon, 10 Jan 2011 16:08:02 +0100 (CET) X-IMAG-MailScanner-Information: Please contact MI2S MIM for more information X-IMAG-MailScanner: Found to be clean X-IMAG-MailScanner-SpamCheck: X-IMAG-MailScanner-From: matthieu.moy@grenoble-inp.fr X-detected-operating-system: by eggs.gnu.org: Solaris 9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.7 (-----) Hi, I'm trying to use the GDB mode of Emacs to debug Ada code. Running M-x gdb RET RET catch exception raises the following: Debugger entered--Lisp error: (wrong-type-argument stringp nil) propertize(nil font-lock-face font-lock-function-name-face) gdb-breakpoints-list-handler-custom() gdb-breakpoints-list-handler() apply(gdb-breakpoints-list-handler nil) (save-current-buffer ... (with-current-buffer ... (lambda (&rest args) ... gdb-done-or-error(... gud-gdbmi-marker-filter(... apply(gud-gdbmi-marker-filter ... gud-marker-filter(... gud-filter(... I could reproduce this with a freshly launched "emacs -Q". Thanks, In GNU Emacs 24.0.50.4 (i686-pc-linux-gnu, GTK+ Version 2.12.12) of 2010-08-11 on bauges Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--prefix=/home/moy/local/usr/'' 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: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Debugger Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t erc-track-mode: t recentf-mode: t icomplete-mode: t which-function-mode: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: error in process filter: gdb-breakpoints-list-handler-custom: Wrong type argument: stringp, nil error in process filter: Wrong type argument: stringp, nil error in process filter: gdb-breakpoints-list-handler-custom: Wrong type argument: stringp, nil error in process filter: Wrong type argument: stringp, nil error in process filter: gdb-breakpoints-list-handler-custom: Wrong type argument: stringp, nil error in process filter: Wrong type argument: stringp, nil error in process filter: gdb-breakpoints-list-handler-custom: Wrong type argument: stringp, nil error in process filter: Wrong type argument: stringp, nil error in process filter: gdb-breakpoints-list-handler-custom: Wrong type argument: stringp, nil error in process filter: Wrong type argument: stringp, nil -- Matthieu Moy http://www-verimag.imag.fr/~moy/ From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 26 03:40:31 2011 Received: (at 7815) by debbugs.gnu.org; 26 Dec 2011 08:40:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Rf66h-00054Y-2r for submit@debbugs.gnu.org; Mon, 26 Dec 2011 03:40:31 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Rf66g-00054S-4l for 7815@debbugs.gnu.org; Mon, 26 Dec 2011 03:40:30 -0500 Received: from [155.69.16.4] (port=38742 helo=furball) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Rf64C-0000Qt-TF; Mon, 26 Dec 2011 03:37:57 -0500 From: Chong Yidong To: Matthieu Moy Subject: Re: 24.0.50; "catch exception" in gdb mode is badly handled Date: Mon, 26 Dec 2011 16:37:49 +0800 Message-ID: <87ty4nvici.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: 7815 Cc: 7815@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) > I'm trying to use the GDB mode of Emacs to debug Ada code. > > Running M-x gdb RET RET > catch exception > > raises the following: > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > propertize(nil font-lock-face font-lock-function-name-face) > gdb-breakpoints-list-handler-custom() > gdb-breakpoints-list-handler() > apply(gdb-breakpoints-list-handler nil) > (save-current-buffer ... Thanks for the bug report, and sorry for the long delay. I think this was independently fixed by Sam Steingold; if you still still see the problem with latest trunk, please reopen the bug. revno: 103105 committer: Sam Steingold branch nick: trunk timestamp: Thu 2011-02-03 14:59:17 -0500 message: * lisp/progmodes/gdb-mi.el (gdb-breakpoints-list-handler-custom): Do not error out when `func' is nil. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 26 03:40:58 2011 Received: (at control) by debbugs.gnu.org; 26 Dec 2011 08:40:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Rf678-00055E-AM for submit@debbugs.gnu.org; Mon, 26 Dec 2011 03:40:58 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Rf677-000557-92 for control@debbugs.gnu.org; Mon, 26 Dec 2011 03:40:57 -0500 Received: from [155.69.16.4] (port=38743 helo=furball) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Rf64f-00015M-0J for control@debbugs.gnu.org; Mon, 26 Dec 2011 03:38:25 -0500 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 7815 Date: Mon, 26 Dec 2011 16:38:19 +0800 Message-ID: <87ty4nwww4.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) close 7815 thanks From unknown Sat Jun 21 10:15:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 23 Jan 2012 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator