From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 12 06:27:25 2016 Received: (at submit) by debbugs.gnu.org; 12 Oct 2016 10:27:25 +0000 Received: from localhost ([127.0.0.1]:52748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buGkv-00084w-BE for submit@debbugs.gnu.org; Wed, 12 Oct 2016 06:27:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buGkt-00084j-ED for submit@debbugs.gnu.org; Wed, 12 Oct 2016 06:27:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1buGkn-0003Zs-Hu for submit@debbugs.gnu.org; Wed, 12 Oct 2016 06:27:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42919) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buGkn-0003Zi-EZ for submit@debbugs.gnu.org; Wed, 12 Oct 2016 06:27:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56960) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buGkm-0004U3-E8 for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2016 06:27:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1buGkh-0003VJ-Aw for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2016 06:27:16 -0400 Received: from gateway-a.fh-trier.de ([143.93.54.181]:40976) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buGkh-0003UV-1z for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2016 06:27:11 -0400 X-Virus-Scanned: by Amavisd-new + McAfee uvscan + ClamAV [Rechenzentrum Hochschule Trier (RZ/HT)] Received: from localhost (ip5f5bdf6a.dynamic.kabel-deutschland.de [95.91.223.106]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: politza) by gateway-a.fh-trier.de (Postfix) with ESMTPSA id F0B761798E44 for ; Wed, 12 Oct 2016 12:26:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=hochschule-trier.de; s=default; t=1476267996; bh=bHH/gcGMuMiaiFYbpqimrIpUg8Q=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=bJSZmyXifdqcjxbefhtoqePMhKXRjZpeWVjQZlYTrySVCRC47vgWCS9OwYbF/095g bM+xQziUnqpXQyAH4qGaAiV+23hn3gU2/5sCKzxQYORNi/kmr4JPWITS1w6VV7e0Cm RsCpe8ey9ft0hi7prDCIe2DrNimNUVdO9S71q7wo= From: Andreas Politz To: bug-gnu-emacs@gnu.org Subject: 25.1.50; Evaluating '((closure))' aborts Emacs Date: Wed, 12 Oct 2016 12:26:24 +0200 Message-ID: <8760oxoobz.fsf@hochschule-trier.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) emacs -Q M-x ((closure)) RET => eval.c:2845: Emacs fatal error: assertion failed: CONSP (fun) The function takes the (XCAR (XCDR '((closure)))), which is not a good idea, since XCDR returns Qnil, while XCAR expects a cons. static Lisp_Object funcall_lambda (Lisp_Object fun, ptrdiff_t nargs, register Lisp_Object *arg_vector) { .... if (CONSP (fun)) { if (EQ (XCAR (fun), Qclosure)) { fun = XCDR (fun); /* Drop `closure'. */ lexenv = XCAR (fun); <============ 2845 CHECK_LIST_CONS (fun, fun); } ... } else ... } -ap From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 12 16:52:31 2016 Received: (at 24673) by debbugs.gnu.org; 12 Oct 2016 20:52:31 +0000 Received: from localhost ([127.0.0.1]:53500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buQVq-0000wU-SI for submit@debbugs.gnu.org; Wed, 12 Oct 2016 16:52:31 -0400 Received: from mail-qk0-f169.google.com ([209.85.220.169]:34251) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buQVo-0000wD-No for 24673@debbugs.gnu.org; Wed, 12 Oct 2016 16:52:29 -0400 Received: by mail-qk0-f169.google.com with SMTP id f128so52256842qkb.1 for <24673@debbugs.gnu.org>; Wed, 12 Oct 2016 13:52:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=RlGIrSriOKlCNBgI/t6p3eHh5JsSwMcM2FjQTCLGWtE=; b=EvvptyOfuy7XsAJYnj/eh+tcdtMkzOxd7rMUk9sniP1JF2m4O0lYqHUbhwAh5gqK8C 5fJSs7lulJvw5iMiRvDXu1FFXLUrpmmNY2rHZCI4GLhF+V1GakdUSp1apAkYqqTSVu+e Tbb3w9S0TgE/I+slDxDPdR/+XjIZ8nPH/ifNF02KHCsPQSRQ3rTNkBRsU85bXh1EYPbM ZOxQCVPIBrkmWvuKDOIEDWfaEYnG3dgrDNHw3KPJOf4Ocm+cJ4ftq6bKWAmE8g/rvDPi kquIy45VMSxIKT1nR2Hho3RoO4E0AsyoSTSIfgXPD7wdFR6E62hqQ52K9GRnLPt28iqv NNyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=RlGIrSriOKlCNBgI/t6p3eHh5JsSwMcM2FjQTCLGWtE=; b=Hcix9D10uShKaSHAGoTKbm5z4/W/mmM36oNKLri4cob1ZL/trw1mN+qFCfsXS15DPo +eMX53dipBxchJhEYvN877fG7yRn8JgY8Sn6nHoKLS6vNvKhJNw8rzzsvLsoZ2PEn4PQ QsHaamlUfOOGwQM31aIbNJeGytNV2X2q+7EIjlx+GeJwfmuAIAiYH/1uPw2HMFYeSuy0 wYZAUS9FyYxXXlpa0GduHoXjv88bb47GwILFJAFIH8/bWmtii7zYoSc8rSOQjyqneyMF g3qgNPvZybjzFcD69sSnn+KSjX4VLNaCQP7ZP8rbTjtSArgZokcBzSMVrj99GgVQS2OA eC0w== X-Gm-Message-State: AA6/9RkpP5cu/SkuVPAENRu3vDlU79iwCLpERwaJw0ZjTr9xNZnRk46ln8nqstiPFlQKPlFFC4LUklCgsRlQoA== X-Received: by 10.194.175.166 with SMTP id cb6mr4148575wjc.220.1476305543006; Wed, 12 Oct 2016 13:52:23 -0700 (PDT) MIME-Version: 1.0 References: <8760oxoobz.fsf@hochschule-trier.de> In-Reply-To: <8760oxoobz.fsf@hochschule-trier.de> From: Philipp Stephani Date: Wed, 12 Oct 2016 20:52:12 +0000 Message-ID: Subject: Re: bug#24673: 25.1.50; Evaluating '((closure))' aborts Emacs To: Andreas Politz , 24673@debbugs.gnu.org Content-Type: multipart/mixed; boundary=089e013d0f1a78adaf053eb12b13 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 24673 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) --089e013d0f1a78adaf053eb12b13 Content-Type: multipart/alternative; boundary=089e013d0f1a78ada9053eb12b11 --089e013d0f1a78ada9053eb12b11 Content-Type: text/plain; charset=UTF-8 Andreas Politz schrieb am Mi., 12. Okt. 2016 um 12:28 Uhr: > > > emacs -Q > > > > M-x ((closure)) RET > > > > => eval.c:2845: Emacs fatal error: assertion failed: CONSP (fun) > > > Thanks for reporting, if nobody complains I'll push the attached patch to emacs-25. --089e013d0f1a78ada9053eb12b11 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Andrea= s Politz <politza@hochsch= ule-trier.de> schrieb am Mi., 12. Okt. 2016 um 12:28=C2=A0Uhr:


emacs -Q



M-x ((closure)) RET



=3D> eval.c:2845: Em= acs fatal error: assertion failed: CONSP (fun)

<= br>
=C2=A0
Thanks for reporting, if nobody compl= ains I'll push the attached patch to emacs-25.
--089e013d0f1a78ada9053eb12b11-- --089e013d0f1a78adaf053eb12b13 Content-Type: text/plain; charset=US-ASCII; name="0001-Fix-crash-in-evaluating-functions.txt" Content-Disposition: attachment; filename="0001-Fix-crash-in-evaluating-functions.txt" Content-Transfer-Encoding: base64 Content-ID: <157baaa9b5dfca481041> X-Attachment-Id: 157baaa9b5dfca481041 RnJvbSBlOGE3ZmZhZDM3MGQ2YmJiZjdjN2JjMjkxNzlhN2IxOTZjZmMzNDE1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFdlZCwgMTIgT2N0IDIwMTYgMjI6NDg6MzIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBGaXgg Y3Jhc2ggaW4gZXZhbHVhdGluZyBmdW5jdGlvbnMKClNlZSBCdWcjMjQ2NzMKCiogc3JjL2V2YWwu YyAoZnVuY2FsbF9sYW1iZGEpOiBGaXggY3Jhc2ggZm9yIGJvZ3VzIGZ1bmN0aW9ucyBzdWNoCmFz ICgoY2xvc3VyZSkpLgoKKiB0ZXN0L2F1dG9tYXRlZC9ldmFsLXRlc3RzLmVsIChldmFsLXRlc3Rz LS1idWcyNDY3Myk6IEFkZCB0ZXN0LgotLS0KIHNyYy9ldmFsLmMgICAgICAgICAgICAgICAgICAg fCAgMiArLQogdGVzdC9hdXRvbWF0ZWQvZXZhbC10ZXN0cy5lbCB8IDM1ICsrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0L2F1dG9tYXRlZC9ldmFsLXRl c3RzLmVsCgpkaWZmIC0tZ2l0IGEvc3JjL2V2YWwuYyBiL3NyYy9ldmFsLmMKaW5kZXggZmU2NDYw ZC4uYWEwOGNjOSAxMDA2NDQKLS0tIGEvc3JjL2V2YWwuYworKysgYi9zcmMvZXZhbC5jCkBAIC0y ODIxLDcgKzI4MjEsNyBAQCBmdW5jYWxsX2xhbWJkYSAoTGlzcF9PYmplY3QgZnVuLCBwdHJkaWZm X3QgbmFyZ3MsCiAgICAgICBpZiAoRVEgKFhDQVIgKGZ1biksIFFjbG9zdXJlKSkKIAl7CiAJICBm dW4gPSBYQ0RSIChmdW4pOwkvKiBEcm9wIGBjbG9zdXJlJy4gICovCi0JICBsZXhlbnYgPSBYQ0FS IChmdW4pOworCSAgbGV4ZW52ID0gQ0FSIChmdW4pOwogCSAgQ0hFQ0tfTElTVF9DT05TIChmdW4s IGZ1bik7CiAJfQogICAgICAgZWxzZQpkaWZmIC0tZ2l0IGEvdGVzdC9hdXRvbWF0ZWQvZXZhbC10 ZXN0cy5lbCBiL3Rlc3QvYXV0b21hdGVkL2V2YWwtdGVzdHMuZWwKbmV3IGZpbGUgbW9kZSAxMDA2 NDQKaW5kZXggMDAwMDAwMC4uMTQ1NWNmMwotLS0gL2Rldi9udWxsCisrKyBiL3Rlc3QvYXV0b21h dGVkL2V2YWwtdGVzdHMuZWwKQEAgLTAsMCArMSwzNSBAQAorOzs7IGV2YWwtdGVzdHMuZWwgLS0t IHVuaXQgdGVzdHMgZm9yIHNyYy9ldmFsLmMgICAgICAtKi0gbGV4aWNhbC1iaW5kaW5nOiB0OyAt Ki0KKworOzsgQ29weXJpZ2h0IChDKSAyMDE2IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5j LgorCis7OyBBdXRob3I6IFBoaWxpcHAgU3RlcGhhbmkgPHAuc3RlcGhhbmkyQGdtYWlsLmNvbT4K KworOzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgorCis7OyBHTlUgRW1hY3MgaXMg ZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorOzsg aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw dWJsaXNoZWQgYnkKKzs7IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJz aW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCis7OyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2 ZXJzaW9uLgorCis7OyBHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp dCB3aWxsIGJlIHVzZWZ1bCwKKzs7IGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCis7OyBHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCis7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2 ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorOzsgYWxvbmcgd2l0 aCBHTlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4u CisKKzs7OyBDb21tZW50YXJ5OgorCis7OyBVbml0IHRlc3RzIGZvciBzcmMvZXZhbC5jLgorCis7 OzsgQ29kZToKKworKHJlcXVpcmUgJ2VydCkKKworKGVydC1kZWZ0ZXN0IGV2YWwtdGVzdHMtLWJ1 ZzI0NjczICgpCisgICJDaGVja3MgdGhhdCBCdWcjMjQ2NzMgaGFzIGJlZW4gZml4ZWQuIgorICA7 OyBUaGlzIHNob3VsZCBub3QgY3Jhc2guCisgIChzaG91bGQtZXJyb3IgKGV2YWwgJygoY2xvc3Vy ZSkpKSkgOnR5cGUgJ3dyb25nLXR5cGUtYXJndW1lbnQpCisKKzs7OyBldmFsLXRlc3RzLmVsIGVu ZHMgaGVyZQotLSAKMi44LjAucmMzLjIyNi5nMzlkNDAyMAoK --089e013d0f1a78adaf053eb12b13-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 12 17:24:08 2016 Received: (at 24673) by debbugs.gnu.org; 12 Oct 2016 21:24:08 +0000 Received: from localhost ([127.0.0.1]:53508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buR0S-0001iN-Hv for submit@debbugs.gnu.org; Wed, 12 Oct 2016 17:24:08 -0400 Received: from mail.workgrouplinux.net ([207.195.177.82]:35954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buR0P-0001i6-Md for 24673@debbugs.gnu.org; Wed, 12 Oct 2016 17:24:07 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=simple; d=cochranmail.com; h=from:to :cc:subject:references:date:in-reply-to:message-id:mime-version :content-type; s=dkim1; bh=6BDZvR5W8Ey94a7KBQ/uOl0fg+s=; b=EdTbJ BnB6W3E5kgbY9i81S+Uo66lS+W5RHlDFIIIs6wwsXb5GvDmcf9KnXvkmset+lRxE FhB2KgrEbb5K0TyAg4jW6nqcSMfCazk3gmSy5StTTZh9wnSHE1dANoFnCFuRn1sW 0T0VUr1psf+MBKol176e1B04jN0td2XSqWwPKGnm+wHrmbaz4CW0TWGZQs3GMJYU 7RckjVbQWY37nVgfBBlaz0n9GRXt6kAvU9l+H1vBUIuE4oHZqIJI9k4zn0lJyDsR X2ejtHoVJhzESJSabykHZnCGg3czGKtXbegaZZiWGHUdk28sG+xkI6JwN7fViIGB lUOkr+rHjZF/bPbrg== Received: (qmail 4686 invoked by uid 0); 12 Oct 2016 21:24:02 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=private; d=cochranmail.com; b=N0IJMzu+FbvyqaHG+iIEOeL3lqyRnLlbHMvg9NsGe48TW1wHBN5EsW4O1ToHGFqQEsUX5l2IPtZEVP1bZVfRYw==; Received: from unknown (HELO SoraLaptop) (robert@cochranmail.com@168.156.71.211) by mail.cochrantribe.org with ESMTPA; 12 Oct 2016 21:24:02 -0000 From: Robert Cochran To: Andreas Politz Subject: Re: bug#24673: 25.1.50; Evaluating '((closure))' aborts Emacs References: <8760oxoobz.fsf@hochschule-trier.de> Date: Wed, 12 Oct 2016 14:23:46 -0700 In-Reply-To: <8760oxoobz.fsf@hochschule-trier.de> (Andreas Politz's message of "Wed, 12 Oct 2016 12:26:24 +0200") Message-ID: <87bmypdzx9.fsf@cochranmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24673 Cc: 24673@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Andreas Politz writes: > M-x ((closure)) RET This is probably a brain-o, but `M-x ((closure))` prompts a "[No match]" response on my machine. Perhaps you meant `M-:`? If that's the case, then doing `M-: ((closure))` causes a SIGSEGV on master's 6d6c93f4 with a non-debug build. HTH, -- ~Robert Cochran GPG Fingerprint - E778 2DD4 FEA6 6A68 6F26 AD2D E5C3 EB36 4886 8871 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 01:51:47 2016 Received: (at 24673) by debbugs.gnu.org; 13 Oct 2016 05:51:47 +0000 Received: from localhost ([127.0.0.1]:53649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buYvj-0006Nh-Li for submit@debbugs.gnu.org; Thu, 13 Oct 2016 01:51:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52431) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buYvh-0006NT-M8 for 24673@debbugs.gnu.org; Thu, 13 Oct 2016 01:51:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1buYvZ-0004IL-G6 for 24673@debbugs.gnu.org; Thu, 13 Oct 2016 01:51:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42954) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buYvZ-0004HX-Cd; Thu, 13 Oct 2016 01:51:37 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3941 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1buYvX-0000A8-CI; Thu, 13 Oct 2016 01:51:35 -0400 Date: Thu, 13 Oct 2016 08:51:26 +0300 Message-Id: <838ttsaja9.fsf@gnu.org> From: Eli Zaretskii To: Philipp Stephani In-reply-to: (message from Philipp Stephani on Wed, 12 Oct 2016 20:52:12 +0000) Subject: Re: bug#24673: 25.1.50; Evaluating '((closure))' aborts Emacs References: <8760oxoobz.fsf@hochschule-trier.de> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: 24673 Cc: 24673@debbugs.gnu.org, politza@hochschule-trier.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) > From: Philipp Stephani > Date: Wed, 12 Oct 2016 20:52:12 +0000 > > emacs -Q > > M-x ((closure)) RET > > => eval.c:2845: Emacs fatal error: assertion failed: CONSP (fun) > > Thanks for reporting, if nobody complains I'll push the attached patch to emacs-25. I'm okay with the eval.c patch being pushed to emacs-25, but please don't push the test there, push it to master instead (and to the appropriate directory), as merging tests from emacs-25 frequently produces problems due to the changes in directory structure. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 07:13:38 2016 Received: (at 24673) by debbugs.gnu.org; 13 Oct 2016 11:13:38 +0000 Received: from localhost ([127.0.0.1]:53735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1budxC-0007ce-AL for submit@debbugs.gnu.org; Thu, 13 Oct 2016 07:13:38 -0400 Received: from mail-lf0-f41.google.com ([209.85.215.41]:35074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1budxA-0007cR-Kh for 24673@debbugs.gnu.org; Thu, 13 Oct 2016 07:13:37 -0400 Received: by mail-lf0-f41.google.com with SMTP id l131so93546711lfl.2 for <24673@debbugs.gnu.org>; Thu, 13 Oct 2016 04:13:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oOdZ00J53Yk04Yn4XDdukR81DkZLSiHaeZTuF8bHbcY=; b=AySQm9zc2fas/E1yZNulcsRRk7aS0d682b/iKUyQ9r1yrL6P6nrpVB1woEZIhqnqag IFWiTSnakvwSrHGl+k03DBXJnatI3RTvMMe9UJ4mCHL/e3p4bQIaFj7dCfXLpj9c/EDL ChN7h/QPtZsprvmqDUah2n1IgJB2XApwysqG+objwPOjdV9VLGneBIVorgb1MeOIesWW S0F1f0XoDuc6R1So7g0dK6vq+phs+nuXuVwZQF8bA199hfeB6RPSeERDDqQjOPAhTzl3 YCfWrAgox/HUJCTS+bPoN1Bep69ZkidehmRuGwVZHv66I8uQDpo8mYyPrI4PiOMzKhdo 1/xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oOdZ00J53Yk04Yn4XDdukR81DkZLSiHaeZTuF8bHbcY=; b=DZ7k72mmOOD2+VdvxWnTVFcYTpCDy6s/56iGAxnoQgdjVPUZ46TYhWy4Ni869cE3zF I/OHlJc8Ds8WCQ0933RBOopop0x52h+uBI1uO9a+8yCRxESolBzXeuioubAJ4TAis/d5 oWXetDYWYOQgIklQ1KK7bjObmFw/LsVHYxtaiOlTPm1XcwC/PxV4DKjwbiSyQ7Ktz9Rf f8CZPtQzAYpuoT/FppjM1xjKGfFFY0zUMDL9cGUxjWpv5ULc7wkWS6GGs3UBXd/xmg8r wHQeN9h76aZlVWShcdyN6i+QkaaO8mT+LZqWscKmXOtle47KKC6Gr5WtZKFYRe4C1QWZ HbLw== X-Gm-Message-State: AA6/9RkSPAzS7+Uz7eayBaK4mWbfUf7EUNuCNd/oA4WdvBsmmG8GcmfRMC3NUcn4FnMwHZyI5CV5GM/z0QHOLw== X-Received: by 10.28.157.84 with SMTP id g81mr1754847wme.29.1476357208821; Thu, 13 Oct 2016 04:13:28 -0700 (PDT) MIME-Version: 1.0 References: <8760oxoobz.fsf@hochschule-trier.de> <838ttsaja9.fsf@gnu.org> In-Reply-To: <838ttsaja9.fsf@gnu.org> From: Philipp Stephani Date: Thu, 13 Oct 2016 11:13:18 +0000 Message-ID: Subject: Re: bug#24673: 25.1.50; Evaluating '((closure))' aborts Emacs To: Eli Zaretskii Content-Type: multipart/alternative; boundary=001a114ba022fe59cd053ebd322b X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24673 Cc: 24673@debbugs.gnu.org, politza@hochschule-trier.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --001a114ba022fe59cd053ebd322b Content-Type: text/plain; charset=UTF-8 Eli Zaretskii schrieb am Do., 13. Okt. 2016 um 07:51 Uhr: > > From: Philipp Stephani > > > Date: Wed, 12 Oct 2016 20:52:12 +0000 > > > > > > emacs -Q > > > > > > M-x ((closure)) RET > > > > > > => eval.c:2845: Emacs fatal error: assertion failed: CONSP (fun) > > > > > > Thanks for reporting, if nobody complains I'll push the attached patch > to emacs-25. > > > > I'm okay with the eval.c patch being pushed to emacs-25, but please > > don't push the test there, push it to master instead (and to the > > appropriate directory), as merging tests from emacs-25 frequently > > produces problems due to the changes in directory structure. > > > OK, pushed a slight variant that signals invalid-function instead of wrong-type-argument. --001a114ba022fe59cd053ebd322b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Eli Za= retskii <eliz@gnu.org> schrieb am= Do., 13. Okt. 2016 um 07:51=C2=A0Uhr:
> From: Philipp Stephani <p.stephani2@gmail.com>

> Date: Wed, 12 Oct 2016 20:52:12 +0000

>

>=C2=A0 emacs -Q

>

>=C2=A0 M-x ((clo= sure)) RET

>

>= =C2=A0 =3D> eval.c:2845: Emacs fatal error: assertion failed: CONSP (fun= )

>

> Thanks fo= r reporting, if nobody complains I'll push the attached patch to emacs-= 25.



I'm okay wit= h the eval.c patch being pushed to emacs-25, but please

don't push the test there, push it to master instead (and to th= e

appropriate directory), as merging tests from = emacs-25 frequently

produces problems due to the= changes in directory structure.



OK, pushed a slight variant that signals invalid-func= tion instead of wrong-type-argument.=C2=A0
--001a114ba022fe59cd053ebd322b-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 05 09:46:38 2016 Received: (at control) by debbugs.gnu.org; 5 Nov 2016 13:46:38 +0000 Received: from localhost ([127.0.0.1]:45539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c31Is-00005T-9S for submit@debbugs.gnu.org; Sat, 05 Nov 2016 09:46:38 -0400 Received: from mail-it0-f45.google.com ([209.85.214.45]:34236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c31Iq-0008Qb-5A for control@debbugs.gnu.org; Sat, 05 Nov 2016 09:46:36 -0400 Received: by mail-it0-f45.google.com with SMTP id f129so5513544itc.1 for ; Sat, 05 Nov 2016 06:46:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=QhuARvbr668WDKL1DW3YJdl5S33Op9dSPGMYNcWLtGE=; b=ps2lDZEmIOvMTnf2sSD25dEcsx1/AjGk9EZal2BGxBosVDrCvVwIrDXNWmXyFfoXZ1 wYCjkSHl2lh9r60/Yh+SGn0SMQd7DIyFzXUWGKDqDEDGPDIm944i4051RMd1EGiBnCv3 PMJCRfruMh81Xo2n8PZFEqqWwHJo6VARtiiPhlB3eWN7juctNiCX3ET1de7wO4HVHGJj D61VUrrHWizMsXlC63lMTMXRvUZOmfAity4NNPaVftI35xr4Nsnj/zdXLgNfDqNQmUdO HUytURVZWQ7J7hKfM02iIsID2Hmz1jIUDJKABCOl1GhppwvsHW339Ox+lPbDq+RHFQJz ZY/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=QhuARvbr668WDKL1DW3YJdl5S33Op9dSPGMYNcWLtGE=; b=PqgUdh585wseELNy8uUnwKBHwi7qMLnyp1Ybgx0kgSTAibePcto4OW2OszarJm3u1H p1AiFWCyhaRsGL4aFllFWWIPGOQDmAyerq8rhIwthB7v8G0Ng/IsskVUh4XAB8NE3VHg kcISTxJvB703KSQVCQIAm3rtGZdGcv7uQrZUHdRFTSWWeRWnlpgy3sVSyPzcETp6Raq6 Q5tBO8wsIvoHMVpfhbtc8EX0lofN26ZIi7OOuNzZE/O9Zczyj3ibSm7u1o/nx95xVnn5 5PcyoWAzQRhvyHYSa3gw4Os48DyoYKTM6Y1POAaAqA0S+oHG9+MqiiFr2kF7SlCVg1Ye ZOdw== X-Gm-Message-State: ABUngvfYlroL7DhvzUsM3KlgHEjkl3NlT81DBfpip6q5M1Zbn5rcIZP9rdN3aKBP5R5qmw== X-Received: by 10.36.102.2 with SMTP id k2mr1343685itc.114.1478353590497; Sat, 05 Nov 2016 06:46:30 -0700 (PDT) Received: from zony ([45.2.7.130]) by smtp.googlemail.com with ESMTPSA id g185sm619433ith.14.2016.11.05.06.46.29 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 05 Nov 2016 06:46:30 -0700 (PDT) From: npostavs@users.sourceforge.net Subject: Re: bug#24673: 25.1.50; Evaluating '((closure))' aborts Emacs References: <8760oxoobz.fsf@hochschule-trier.de> <838ttsaja9.fsf@gnu.org> Date: Sat, 05 Nov 2016 09:47:16 -0400 In-Reply-To: (Philipp Stephani's message of "Thu, 13 Oct 2016 11:13:18 +0000") Message-ID: <87twbmnimz.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) tags 24673 fixed close 24673 25.2 quit Philipp Stephani writes: > Eli Zaretskii schrieb am Do., 13. Okt. 2016 um 07:51 Uhr: > > > From: Philipp Stephani > > > Date: Wed, 12 Oct 2016 20:52:12 +0000 > > > > > > emacs -Q > > > > > > M-x ((closure)) RET > > > > > > => eval.c:2845: Emacs fatal error: assertion failed: CONSP (fun) > > > > > > Thanks for reporting, if nobody complains I'll push the attached patch to emacs-25. > > I'm okay with the eval.c patch being pushed to emacs-25, but please > > don't push the test there, push it to master instead (and to the > > appropriate directory), as merging tests from emacs-25 frequently > > produces problems due to the changes in directory structure. > > OK, pushed a slight variant that signals invalid-function instead of wrong-type-argument. From unknown Tue Jun 17 01:50:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 04 Dec 2016 12:24:04 +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