delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/04/15/03:13:07

X-Recipient: archive-cygwin AT delorie DOT 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 AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT 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 AT gnu DOT org>
Subject: Re: Fatal error from Cygwin emacs-w32 every day or so
In-reply-to: <534CB0AF.2040504@cornell.edu>
To: Ken Brown <kbrown AT cornell DOT edu>
Cc: cygwin AT cygwin DOT com
Reply-to: Eli Zaretskii <eliz AT gnu DOT org>
Message-id: <83y4z7jcb3.fsf@gnu.org>
References: <B8D164BED956C5439875951895CB4B2225C00EA9 AT WABOTH9MSGUSR8C DOT ITServices DOT sbc DOT com> <534B2EFE DOT 4010509 AT cornell DOT edu> <B8D164BED956C5439875951895CB4B2225C01C84 AT WABOTH9MSGUSR8C DOT ITServices DOT sbc DOT com> <534CB0AF DOT 2040504 AT cornell DOT edu>

> Date: Mon, 14 Apr 2014 21:08:15 -0700
> From: Ken Brown <kbrown AT cornell DOT 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 AT entry=0, nsecs=nsecs AT entry=0,
> >      read_kbd=read_kbd AT entry=-1, do_display=do_display AT entry=true,
> >      wait_for_cell=wait_for_cell AT entry=4304630834,
> >      wait_proc=wait_proc AT entry=0x0, just_wait_proc=just_wait_proc AT 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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019