From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Francesco Potorti` Newsgroups: gmane.emacs.devel Subject: Re: cd - in shell buffers does not work any more Date: Mon, 25 Mar 2002 13:38:26 +0100 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200203231614.g2NGEmM02298@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1017059967 13970 127.0.0.1 (25 Mar 2002 12:39:27 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 25 Mar 2002 12:39:27 +0000 (UTC) Cc: GNU Emacs pretest bug list , "Kim F.Storm" , emacs-devel@gnu.org, rms@gnu.org Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16pTl1-0003dD-00 for ; Mon, 25 Mar 2002 13:39:27 +0100 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16pTt2-0003qq-00 for ; Mon, 25 Mar 2002 13:47:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16pTkr-0006uC-00; Mon, 25 Mar 2002 07:39:17 -0500 Original-Received: from pot.cnuce.cnr.it ([146.48.83.182]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16pTkT-0006t5-00; Mon, 25 Mar 2002 07:38:53 -0500 Original-Received: from pot by pot.cnuce.cnr.it with local (Exim 3.34 #1 (Debian)) id 16pTk2-0000Qh-00; Mon, 25 Mar 2002 13:38:26 +0100 Original-To: Pavel@Janik.cz (Pavel Janík) In-Reply-To: (Pavel@Janik.cz) X-fingerprint: 4B2 6187 5C3 D6B1 2E31 7666 9DF 2DC9 BE21 6115 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2195 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2195 Current CVS. Yes, I can reproduce it reliably. The problem is that DATAGRAM_CONN_P indexes an array using (correctly) (Lisp_Process *)->infd, but infd appears to be corrupt: Program received signal SIGSEGV, Segmentation fault. 0x08158d43 in Fprocess_send_eof (process=405319196) at process.c:5438 (gdb) xprocess 405319196 $5 = (struct Lisp_Process *) 0x828ae1c { size = 10, v_next = 0x818a5b8, infd = 405319196, outfd = 405319220, subtty = 405319196, tty_name = 0, name = 0, command = 135833036, filter = 405319220, sentinel = 405319220, log = 405319196, buffer = 0, pid = 10, command_channel_p = 135833060, childp = 405319244, mark = 405319220, kill_without_query = 1479449932, raw_status_low = 0, raw_status_high = 8, status = 135833080, pty_flag = 405319220, tick = 405319220, update_tick = 405319196, decode_coding_system = 0, decoding_buf = 8, decoding_carryover = 135833120, encode_coding_system = 405319220, encoding_buf = 405319220, encoding_carryover = 1479059972, inherit_coding_system_flag = 0 } Notice that 405319196 is a value common to infd, subtty, log and update_tick, and is 0x1828ae1c, that is, the address of the process structure & 0x10000000. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel