From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: emacs segfault on bootstrap Date: Mon, 30 Jan 2006 13:46:45 -0500 Message-ID: References: <87zmljt9ra.fsf@downtown.mentenet.com> <38231.18.95.5.111.1138512672.squirrel@webmail.stupidchicken.com> <7wpsma7uyv.fsf@ece.lsu.edu> <87psma3l80.fsf@stupidchicken.com> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1138647817 27347 80.91.229.2 (30 Jan 2006 19:03:37 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 30 Jan 2006 19:03:37 +0000 (UTC) Cc: koppel@ece.lsu.edu, c.schueller@gmx.at, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 30 20:03:28 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F3eIx-0002GZ-32 for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2006 20:03:11 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F3eLu-0000zl-TI for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2006 14:06:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1F3e6y-0007xo-SN for emacs-devel@gnu.org; Mon, 30 Jan 2006 13:50:49 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1F3e6x-0007xH-PD for emacs-devel@gnu.org; Mon, 30 Jan 2006 13:50:47 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F3e6x-0007xD-EF for emacs-devel@gnu.org; Mon, 30 Jan 2006 13:50:47 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1F3e5J-0002vU-2W for emacs-devel@gnu.org; Mon, 30 Jan 2006 13:49:05 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1F3e33-0004VL-FA; Mon, 30 Jan 2006 13:46:46 -0500 Original-To: Chong Yidong In-reply-to: <87psma3l80.fsf@stupidchicken.com> (message from Chong Yidong on Sun, 29 Jan 2006 14:09:03 -0500) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:49780 Archived-At: A cursory inspection did not reveal any bugs in print_object. Smells like a compiler bug. Program received signal SIGSEGV, Segmentation fault. 0x0819c3be in print_object (obj=58, printcharfun=137788457, escapeflag=1) at print.c:2009 2009 switch (XMISCTYPE (obj)) (gdb) bt #0 0x0819c3be in print_object (obj=58, printcharfun=137788457, escapeflag=1) at print.c:2009 (gdb) p obj $5 = 137726760 (gdb) xtype Lisp_Int Do you think that frame 1 mistakenly treated an int as a vector? If so, could you look around some more and try to prove it conclusively? Try to determine which line did something wrong. Perhaps you could then easily step through and prove that the incorrect computation occurs in a certain line or range of lines. That's all the info needed to make a useful GCC bug report so that this will get fixed.