From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: editfns.c (Fformat): fix for segfault Date: Mon, 05 May 2003 15:10:58 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <851xzo9f2l.fsf@pi.meyering.net> <85n0i4yvbs.fsf@pi.meyering.net> <85n0i1bwzr.fsf@pi.meyering.net> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1052162203 23519 80.91.224.249 (5 May 2003 19:16:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 5 May 2003 19:16:43 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon May 05 21:16:37 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19ClS1-00066w-00 for ; Mon, 05 May 2003 21:16:37 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19ClVA-0004ae-00 for ; Mon, 05 May 2003 21:19:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19ClON-0003Jz-01 for emacs-devel@quimby.gnus.org; Mon, 05 May 2003 15:12:51 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 19ClNq-0003E2-00 for emacs-devel@gnu.org; Mon, 05 May 2003 15:12:18 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 19ClNp-0003DQ-00 for emacs-devel@gnu.org; Mon, 05 May 2003 15:12:17 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19ClMY-0002hn-00 for emacs-devel@gnu.org; Mon, 05 May 2003 15:10:58 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.10) id 19ClMY-0007Ke-00; Mon, 05 May 2003 15:10:58 -0400 Original-To: Jim Meyering In-reply-to: <85n0i1bwzr.fsf@pi.meyering.net> (message from Jim Meyering on Mon, 05 May 2003 10:47:52 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:13700 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:13700 I applied that patch and rebuilt yesterday. It just aborted: Program received signal SIGABRT, Aborted. 0x402e2a41 in kill () from /lib/libc.so.6 (gdb) w #0 0x402e2a41 in kill () from /lib/libc.so.6 #1 0x080fef29 in abort () at /mirror/d/emacs/src/emacs.c:412 #2 0x0815f2bd in Fgarbage_collect () at /mirror/d/emacs/src/alloc.c:4103 #3 0x08179c26 in Ffuncall (nargs=3, args=0xbfffd8e0) at /mirror/d/emacs/src/eval.c:2664 #4 0x08179a2e in run_hook_list_with_args (funlist=1492461932, nargs=3, args=0xbfffd8e0) at /mirror/d/emacs/src/eval.c:2446 #5 0x0812aeac in signal_before_change (start_int=1, end_int=11, preserve_ptr=0xbfffd9e0) at /mirror/d/emacs/src/insdel.c:2058 Binding Qinhibit_modification_hooks to t should have made signal_before_change return near the beginning. Can you find out why this did not work?