From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Kalman Reti" Newsgroups: gmane.emacs.bugs Subject: Re: mark_object crash in 22.1 and latest CVS (as of tonight) Date: Fri, 9 Nov 2007 06:32:17 -0500 Message-ID: <16af2f430711090332x39c8c768gb01d1dc6a0e4f427@mail.gmail.com> References: <16af2f430711081955j3d5e6745gc0f7a50e02d9a892@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1194607965 27663 80.91.229.12 (9 Nov 2007 11:32:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 9 Nov 2007 11:32:45 +0000 (UTC) Cc: kalman.reti@gmail.com To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 09 12:32:46 2007 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IqS6G-0006md-R6 for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Nov 2007 12:32:37 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IqS65-0001da-4J for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Nov 2007 06:32:25 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IqS60-0001dE-Mo for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2007 06:32:20 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IqS5z-0001co-7M for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2007 06:32:20 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IqS5y-0001cj-Rd for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2007 06:32:18 -0500 Original-Received: from nz-out-0506.google.com ([64.233.162.230]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IqS5y-000784-Fn for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2007 06:32:18 -0500 Original-Received: by nz-out-0506.google.com with SMTP id f1so429724nzc for ; Fri, 09 Nov 2007 03:32:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=TmYmPTG+1CuEQd8QUWXCS5/IGG7E7EVFX3OL0qeDhAA=; b=BI41D+w9P5LiCI60+6fX7NRMa1iKdhsGFEetBokA4fVEDksV5wvSMG/2AedLS5pMURmH9BB8C/8KAUlQLULgNdI/2qzv5xl2hnF3SUp1Ph1Nsxu3bjC5FrZbhNqgGC7TgTpthUH/gd3nw8UsWg5l0cvBYvepbmVvLkxtxx7e2kc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=l+qXBZPG54cXwTOiJgkfZdMhh7mk5wfNWJa+Mf2eAGLGI1/mzDEHCao/2ZYVa0PmQZPwQ+SnQqgQh3Y5eU4T4uEfQguSBNap4rUVHIbbo9KYwTl9KWLKe5Dce9yQI8PQiH7vr6QNvI373Lk0nvAjUbIWDKCvPhC9DEYYTttjINg= Original-Received: by 10.142.76.4 with SMTP id y4mr585744wfa.1194607937419; Fri, 09 Nov 2007 03:32:17 -0800 (PST) Original-Received: by 10.143.167.19 with HTTP; Fri, 9 Nov 2007 03:32:17 -0800 (PST) In-Reply-To: <16af2f430711081955j3d5e6745gc0f7a50e02d9a892@mail.gmail.com> Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:16946 Archived-At: Adding a subcase of Lisp_Misc_Free inside the switch (XMISCTYPE (obj)) inside the case Lisp_Misc: (in mark_object) which calls break (i.e. ignores it) causes my crash to go away. I don't understand how Lisp_Misc_Free objects are supposed to be handled, so I'm not terribly confident of this fix. On Nov 8, 2007 10:55 PM, Kalman Reti wrote: > See attached file for gdb session of garbage collector crash in > a linux emacs built from sources checked out tonight. > > Kalman >