Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 X-X-Sender: ronald AT localhost DOT localdomain To: cygwin AT cygwin DOT com Subject: Re: Crash in lynx In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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/