delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/07/28/06:31:49

X-Spam-Check-By: sourceware.org
Message-ID: <46AB1AFF.40304@x-ray.at>
Date: Sat, 28 Jul 2007 12:31:27 +0200
From: Reini Urban <rurban AT x-ray DOT at>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.5) Gecko/20070716 SeaMonkey/1.1.3
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: perl5.8.8 SEGfault and corrupt stack
References: <46AA5F93 DOT 4060404 AT tlinx DOT org>
In-Reply-To: <46AA5F93.4060404@tlinx.org>
X-IsSubscribed: yes
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

Linda Walsh schrieb:
>  I'm having problems with perl5.8.8.  I tried running it under gdb, but
> it won't load:
>  > gdb perl.exe
> GNU gdb 6.3.50_2004-12-28-cvs (cygwin-special)
> (gdb) g
> Undefined command: "g".  Try "help".
> (gdb) run
> Starting program: /usr/bin/perl.exe
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x610b48b6 in pthread_key_create () from /usr/bin/cygwin1.dll

Cannot reproduce. Is this a fresh re-install without site_perl or with 
your broken setup as stated in perl5-porters?

$ gdb perl.exe
GNU gdb 6.5.50.20060706-cvs (cygwin-special)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you 
are welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-cygwin"...Minimal symbols from 
perl.exe... (no debugging symbols found)

(gdb) run -e'print 1'
Starting program: /usr/bin/perl.exe -e'print 1'
Loaded symbols for /cygdrive/c/WINDOWS/system32/ntdll.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/kernel32.dll
Loaded symbols for /bin/cygwin1.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/advapi32.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/rpcrt4.dll
Loaded symbols for /bin/cygperl5_8.dll
Loaded symbols for /bin/cygcrypt-0.dll
1
Program exited normally.

> I also tried profiling a perl file:
> 
> law/perl> perl -d:DProf show.pl -s
>      8 [main] perl 3192 _cygtls::handle_exceptions: Error while dumping 
> state (
> probably corrupted stack)
> Segmentation fault (core dumped)
> 
> Any ideas on causes...fixes?...
> Thanks,
> Linda

I would try a rebaseall

> cygcheck output attached -- could NOT include it -- Tbird kept crashing.
> (1st try composed message, copied in text, tried to address, and I'd
> typed "c" and it autocompleted cygwin... first of 3 dropdown items.
> That hung...full cpu usage.  (lost email)
> (2nd try, recomposed email, *saved*, then tried to address it: another 
> hang.
> (3rd try, put in to addr 1st!...then tried to paste text into 
> window..3rd hang
> (4th try, try to "re-edit" the saved message -- that hangs (I can 
> display it in
> my Drafts folder), soooooo....
> 5th try: just put in body and attach cygcheck_output.txt as an attachment.
> ...(hopefully this works)
-- 
Reini Urban
http://phpwiki.org/  http://murbreak.at/
http://helsinki.at/  http://spacemovie.mur.at/

--
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