From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Fix to long-standing crashes in GC Date: 12 May 2004 15:19:54 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1084375450 25275 80.91.224.253 (12 May 2004 15:24:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 12 May 2004 15:24:10 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed May 12 17:23:58 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BNvaQ-0002zE-00 for ; Wed, 12 May 2004 17:23:58 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BNvaQ-00010D-00 for ; Wed, 12 May 2004 17:23:58 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BNvYS-0007NZ-HX for emacs-devel@quimby.gnus.org; Wed, 12 May 2004 11:21:56 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BNvXl-0007Mc-Cl for emacs-devel@gnu.org; Wed, 12 May 2004 11:21:13 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BNvXF-0007FB-2p for emacs-devel@gnu.org; Wed, 12 May 2004 11:21:12 -0400 Original-Received: from [212.88.64.25] (helo=mail-relay.sonofon.dk) by monty-python.gnu.org with smtp (Exim 4.34) id 1BNvXC-0007Em-Mf for emacs-devel@gnu.org; Wed, 12 May 2004 11:20:40 -0400 Original-Received: (qmail 18537 invoked from network); 12 May 2004 15:20:36 -0000 Original-Received: from unknown (HELO kfs-l.imdomain.dk.cua.dk) (213.83.150.2) by 0 with SMTP; 12 May 2004 15:20:36 -0000 Original-To: emacs-devel@gnu.org Original-Lines: 14 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:23253 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:23253 I have installed a change to read_process_output which fixes some seemingly unexplainable crashes during GC in compact_small_strings and allocate_string. The bug was related to reading & decoding multibyte process output. If some people who reported such crashes in the past still have test cases for such crashes, could you please try to repeat those test. Notice that the bug is also present in 21.1, 21.2, and 21.3. -- Kim F. Storm http://www.cua.dk