This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Crash in lynx


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]