delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/07/21/09:31:35

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
X-Authentication-Warning: localhost.localdomain: ronald owned process doing -bs
Date: Mon, 21 Jul 2003 15:45:51 +0200 (CEST)
From: Ronald Landheer-Cieslak <ronald AT landheer DOT com>
X-X-Sender: ronald AT localhost DOT localdomain
To: cygwin AT cygwin DOT com
Subject: Re: Crash in lynx
In-Reply-To: <Pine.LNX.4.44.0307211036240.19260-100000@localhost.localdomain>
Message-ID: <Pine.LNX.4.44.0307211454520.19375-100000@localhost.localdomain>
MIME-Version: 1.0

A bit more info: I've just rebuilt cygwin1.dll and ran lynx under gdb. It 
crashed with a SIGTRAP. 

(gdb) bt
#0  0x78477705 in ?? ()
#1  0x784aed7c in ?? ()
#2  0x78496695 in ?? ()
#3  0x784958fe in ?? ()
#4  0x78487111 in ?? ()
#5  0x784abeda in ?? ()
#6  0x770c1a2f in RPCRT4!NdrXmitOrRepAsMarshall () from /cygdrive/c/WINNT/system32/rpcrt4.dll
#7  0x770d86b6 in RPCRT4!NdrClientInitialize () from /cygdrive/c/WINNT/system32/rpcrt4.dll
#8  0x770d0d8b in RPCRT4!NdrConformantArrayMarshall () from /cygdrive/c/WINNT/system32/rpcrt4.dll
#9  0x779788ac in DnsValidateUtf8Byte () from /cygdrive/c/WINNT/System32/dnsapi.dll
#10 0x770c96cb in RpcStringFreeW () from /cygdrive/c/WINNT/system32/rpcrt4.dll
#11 0x7712415e in RpcSsDontSerializeContext () from /cygdrive/c/WINNT/system32/rpcrt4.dll
#12 0x779794bf in DnsRecordStringForType () from /cygdrive/c/WINNT/System32/dnsapi.dll
#13 0x7797923a in DnsRecordStringForType () from /cygdrive/c/WINNT/System32/dnsapi.dll
#14 0x77979a6f in DnsRecordCopyEx () from /cygdrive/c/WINNT/System32/dnsapi.dll
#15 0x778334cf in RNR20!NSPStartup () from /cygdrive/c/WINNT/System32/RNR20.DLL
(gdb) thread 2
[Switching to thread 2 (thread 1548.0x610)]#0  0x784637b2 in ?? ()
(gdb) bt
#0  0x784637b2 in ?? ()
#1  0x77e7a31d in WaitForMultipleObjects () from /cygdrive/c/WINNT/system32/KERNEL32.DLL
#2  0x61067811 in wait_sig(void*) (self=0x610c1af8) at ../../../../src/winsup/cygwin/sigproc.cc:1108
#3  0x610026e3 in cygthread::stub(void*) (arg=0x610c1af8) at ../../../../src/winsup/cygwin/cygthread.cc:69
#4  0x77e787dd in KERNEL32!GetModuleFileNameA () from /cygdrive/c/WINNT/system32/KERNEL32.DLL
(gdb) thread 3
[Switching to thread 3 (thread 1548.0x6ac)]#0  0x784637b2 in ?? ()
(gdb) bt
#0  0x784637b2 in ?? ()
#1  0x77e7a31d in WaitForMultipleObjects () from /cygdrive/c/WINNT/system32/KERNEL32.DLL
#2  0x77e787dd in KERNEL32!GetModuleFileNameA () from /cygdrive/c/WINNT/system32/KERNEL32.DLL

I've recompiled lynx and will try to nail the bug down as much as 
possible, if I have time

HTH

rlc


On Mon, 21 Jul 2003, Ronald Landheer-Cieslak wrote:

> On Fri, 18 Jul 2003, Corinna Vinschen wrote:
> > On Fri, Jul 18, 2003 at 04:07:08PM +0200, Ronald Landheer-Cieslak wrote:
> > > When wanting to have a look whether a new pcre was available at 
> > > www.pcre.org, I had a slight case of fat fingers and made lynx crash :|
> > > (cygcheck output below)
> > > 
> > > $ lynx www.pcre.orgf
> > > *crash*
> > > 
> > > Some particularities about my current setup: sh-utils is built here (but I
> > > don't think that matters), Cygwin is the one I checked out from CVS
> > > yesterday at 1600 CET (that will probably matter) and aspell is installed 
> > > (but I don't think that matters). The rest will show up on the cygcheck 
> > > output.
> > > 
> > > Actually, the same thing happens if I just do `lynx www.pcre.org', so it's 
> > > not the fat-fingers part that makes it so..
> > 
> > Hmm, the strace isn't very helpful, sorry.  There's actually no hint what
> > happens.  It's a function inside Cygwin which crashes but I guess you'll
> > have to debug that by yourself.
> > 
> > I tried the current lynx 2.8.4-5 in an ssh session, in rxvt and in a
> > console window, both, the fat-fingered as well as the correct link. 
> > No crash. 
> > 
> > Then I rebuilt lynx for 64 bit mode (already uploaded to cygwin.com) and
> > tried all of the above again.  No crash.
> > 
> > Then I rebuilt the latest Cygwin from CVS and tried again.  Guess what?
> > No crash.
> I just installed the latest lynx - crash.
> 
> I'll update my CVS repo & try again. If I have time, I'll debug :)
> 
> rlc
> 
> 
> 
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Problem reports:       http://cygwin.com/problems.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
> 



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

- Raw text -


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