From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Newsgroups: gmane.emacs.bugs Subject: bug#24166: With --eval, errors in string-match-p do not produce backtraces (but errors in string-match do?!) Date: Fri, 5 Aug 2016 21:56:56 -0400 Message-ID: <25c2c856-ff1f-6e73-037a-65abae882673@live.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qPMtvUpBpWL7P3v2ba1wkwPqknhlFh8Go" X-Trace: blaine.gmane.org 1470448715 17565 195.159.176.226 (6 Aug 2016 01:58:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 6 Aug 2016 01:58:35 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 To: 24166@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 06 03:58:26 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bVqsV-0002ee-SH for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Aug 2016 03:58:20 +0200 Original-Received: from localhost ([::1]:47768 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bVqsS-0002oI-J2 for geb-bug-gnu-emacs@m.gmane.org; Fri, 05 Aug 2016 21:58:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46337) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bVqsI-0002mF-1y for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2016 21:58:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bVqsE-0001nB-Tn for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2016 21:58:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bVqsE-0001n7-Qk for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2016 21:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bVqsE-0003cA-9f for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2016 21:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2016 01:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24166 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.147044864113841 (code B ref -1); Sat, 06 Aug 2016 01:58:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Aug 2016 01:57:21 +0000 Original-Received: from localhost ([127.0.0.1]:57018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bVqrY-0003bB-RD for submit@debbugs.gnu.org; Fri, 05 Aug 2016 21:57:21 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bVqrW-0003ay-KG for submit@debbugs.gnu.org; Fri, 05 Aug 2016 21:57:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bVqrQ-0001bQ-G6 for submit@debbugs.gnu.org; Fri, 05 Aug 2016 21:57:13 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:48891) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bVqrQ-0001b5-CZ for submit@debbugs.gnu.org; Fri, 05 Aug 2016 21:57:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bVqrO-00025I-4I for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2016 21:57:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bVqrK-0001Zr-01 for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2016 21:57:09 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.135]:53657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bVqrJ-0001ZR-Kv for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2016 21:57:05 -0400 Original-Received: from [18.189.62.146] ([18.189.62.146]) by mrelayeu.kundenserver.de (mreue005) with ESMTPSA (Nemesis) id 0MPsu6-1baoft0MmQ-0054u5 for ; Sat, 06 Aug 2016 03:57:03 +0200 X-Provags-ID: V03:K0:cMEJ/uUqKYP2YAwVthZDRjaWtMRwDT7fSFzjd88MfZ/dfxE6750 VVR3MvYr5OBAyUs3Ukxi/+QhxANLgr9CI+/fDEoSK2q7k7fibw+KhJMgkMtw6v6fcwzUn+T mudRaa9yV+S9QFgSejH0lT/1DBtqvOg8+Xj/0Rr4Zt4IMhvKjGAi1aNjLn5KvT63w/hQYrt FV/9KgUN6QJxY+5hGljEQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:bbh4EEPbCCY=:ObQITWlA04YxODcNlz4N36 1XfAVHo/QyvxThQcSL+uHoGqpWcm91Qo6/1ViNDBcpruj1iYV1a2Axh5RBJfveNTWZe5rWk0M deXgJw/e5XMIocOCt9ltP4uK6Pk60PE40f7k+Ktfz2okg5uJsTbJwYOFWGxNprkfy4WkUL25B nKcqF9iAsX8sy+iT+p7TKGZwEnFwRbt8WkID6P8oa+3HkQHrUOfz27LK2kM7qY8Yx0pte6gQG PCpekXmfG1UKQQ6HcfpLjM3lx74EKfOG1Sz7ptqfoqYmr77RfwuhOEWU6A4kw7g18eZ40LW8b smdgf8gNf+822D6XW4fnXKGQeTlBeIFi5Qg9Ise28Vb54K/cD25SqCLWOtZr6ar5BWbl/CGqz /pkBA0bUHomDqZS1esmFjbkzSmi0EQYC5zmxeyrFMHsQCYRFoPfSxJmrbJ+xypi6ri2zW45D3 DvjdpOWGihbpjOnpfE3RuyzMRMEr1v0Lq9okKVCS1EUOM05rADYmRwUzl5qzAnJS5jyYK+1B5 qfCYCKQf6RpKKjdbvnWZg+j03pCgQAht6JnBe349BtYT4Ijq6laJ+8X7t2xu17ZCDklEh43hd bJvXavsk5g4u0liUCNyzivGY9WuXTFQFZby1uYFPnNEBxoT59/Wp1kU5Ivs0+pL/Rqk5FJEyn x0g0tDDETWdXRMbuIJnSlD4WAe2bnM/2CghGlr3Ddg2/dzPlB92xAbKn0pOLcS2AG1x8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:121875 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qPMtvUpBpWL7P3v2ba1wkwPqknhlFh8Go Content-Type: multipart/mixed; boundary="cM9RSFFB7RSJEUfxptABcFAJxQWH3Suqj" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: bug-gnu-emacs@gnu.org Message-ID: <25c2c856-ff1f-6e73-037a-65abae882673@live.com> Subject: With --eval, errors in string-match-p do not produce backtraces (but errors in string-match do?!) --cM9RSFFB7RSJEUfxptABcFAJxQWH3Suqj Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hey bug-gnu-emacs, Is the following a bug? # No backtrace?! $ emacs -Q --batch --eval '(setq debug-on-error t)' --eval '(string-= match-p nil "A")' Wrong type argument: stringp, nil # Yes backtrace?!? $ emacs -Q --batch --eval '(setq debug-on-error t)' --eval '(string-= match nil "A")' Debugger entered--Lisp error: (wrong-type-argument stringp nil) string-match(nil "A") eval((string-match nil "A")) ... This isn't new, but it behaved differently in Emacs 24.5: $ emacs-24.5 -Q --batch --eval '(setq debug-on-error t)' --eval '(st= ring-match nil "A")' Debugger entered--Lisp error: (wrong-type-argument stringp nil) string-match(nil "A") eval((string-match nil "A")) ... $ emacs-24.5 -Q --batch --eval '(setq debug-on-error t)' --eval '(st= ring-match-p nil "A")' Args out of range: 0 Cl=C3=A9ment. In GNU Emacs 25.1.50.7 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-07-20 built on clem-w50-mint Repository revision: a1a0c208e3e895a6ea0942e8e5c4077faf12c7ad Windowing system distributor 'The X.Org Foundation', version 11.0.1180300= 0 System Description: Linux Mint 18 Sarah --cM9RSFFB7RSJEUfxptABcFAJxQWH3Suqj-- --qPMtvUpBpWL7P3v2ba1wkwPqknhlFh8Go Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXpUPoAAoJEPqg+cTm90wjG3YP/jqMGyxBWf5t4tZXu583w+SR 5JI7TH2t0bcEbE2mbYlth/knxeaut611U91UZpnSQRrNh8rRbzMG5+Ee1jJnIV6C PUMSL1AWahdjER933A1voUwuKDKg8ZdvVSTL9VEmwJvfMA1Iwf5mIAk4J0JcGM5F ZlPnqcgxyMfbGqqnp59OYS0lT/3qqjpQGjPJoPWZ/sEL0CeuiJG9renJ/HJfQ82F zc8lxCdV+Tjfuy1jbFFtQm9cMuZNcJ1xXnsoXMDCuwVx1zWOli5IDSwscTL1RDcP LJ4fEHO+17zspMkMDdC+RDbgWqEUQvm0k6yO0F5epy8iN/xqhQihbxr32QIma0rt SHwufmFQ0YAyfarVV+Pd+mcpK/C/BrOYJ4u14YVqZQ3A4TM7FnucRg4Q/kOpJ3Y9 Z15qndBR/HMtzgV/tF/R8kh4QvoL+pSHMiO1cGIy7mpv3+KtxWvulkShKoP8QtOy rw1N1BdtVVhJnWMB7aDH/U8L9gd9U5lAWfZoFHJeTlYWll/FbL0YNUgMHQoZXkx5 RFXXk+i0NnPCRcnTO2pUOgBLUbGzQSmsM+/nZnBK1iAPHdLjjg/WaJblRJBREWJC b4diLVDbLvLKtYJLrxGbB482F8qaUoZkqF6w6USPH33KJ8OFZqY8N9dijPC7Uygz phKt9YWHiTjnNskBTao4 =NnKA -----END PGP SIGNATURE----- --qPMtvUpBpWL7P3v2ba1wkwPqknhlFh8Go--