X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:subject:in-reply-to:to:cc:reply-to
	:message-id:references; q=dns; s=default; b=Rch6V94T7iEdKQ6ISnu5
	HyDekQg/MrQ2RBrL+2wp4Rp8Z8mw8pGa+Hpg2lfu1z6sKhFu7x0HLQnBVG5Fb6f2
	Fze4YprZOpnTO6ECV69c9PKiq59pAsWZlOzpJODj2dVLJqr3eNGiYqTWDJqLiW31
	f2//FrA/u0B61zlyutvMHLY=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:subject:in-reply-to:to:cc:reply-to
	:message-id:references; s=default; bh=dSPk+uuhsc6YwLjt2C6eVk0EE4
	A=; b=WxOgE28G7UDf4wSYH/tQwzD9kAy3O1d7kg/6jk1sOd1WwVpCHRcWkKlwfF
	lYDEm2Aq51PAkKCq5uDQZJgVsOc+fhtu0dXxYBLTnKsUjDn4oDncvEF8QzaIaYa2
	aMguptCH2GfKn3LEzha1skCFlWOIjkYUT2PgZSC3sbWPBrqq0=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-2.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_SOFTFAIL autolearn=no version=3.3.2
X-HELO: mtaout21.012.net.il
Date: Tue, 15 Apr 2014 10:12:48 +0300
From: Eli Zaretskii <eliz@gnu.org>
Subject: Re: Fatal error from Cygwin emacs-w32 every day or so
In-reply-to: <534CB0AF.2040504@cornell.edu>
To: Ken Brown <kbrown@cornell.edu>
Cc: cygwin@cygwin.com
Reply-to: Eli Zaretskii <eliz@gnu.org>
Message-id: <83y4z7jcb3.fsf@gnu.org>
References: <B8D164BED956C5439875951895CB4B2225C00EA9@WABOTH9MSGUSR8C.ITServices.sbc.com> <534B2EFE.4010509@cornell.edu> <B8D164BED956C5439875951895CB4B2225C01C84@WABOTH9MSGUSR8C.ITServices.sbc.com> <534CB0AF.2040504@cornell.edu>

> Date: Mon, 14 Apr 2014 21:08:15 -0700
> From: Ken Brown <kbrown@cornell.edu>
> 
> > I just saw it die, and this is the bt I get:
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x0000000100551354 in wait_reading_process_output (
> >      time_limit=time_limit@entry=0, nsecs=nsecs@entry=0,
> >      read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true,
> >      wait_for_cell=wait_for_cell@entry=4304630834,
> >      wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0)
> >     @/usr/src/debug/emacs-24.3-7/src/process.c:4677
> > 4677                      if (wait_proc->gnutls_p /* Check for valid process.  */
> 
> This backtrace doesn't make sense.  If you look at the source code, 
> you'll see that if wait_proc is NULL on entry to 
> wait_reading_process_output, then line 4677 is never reached.  I'm not 
> sure what would cause a bogus backtrace like this.  BLODA?  Optimization?
> 
> In any case, I suggest that you wait a week until I have a chance to 
> build a pretest of 24.4 for you to try.  I'll build it without 
> optimization to make debugging easier.

This is a known problem with GnuTLS support, it was solved in the
Emacs repository last November (bzr revision 114956, if someone wants
the diffs), and surely should be solved in the upcoming Emacs 24.4.

See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15648 for more
details (ignore the parallel discussion that's going there about
cygwin-mount, it is a separate issue).

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

