From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26103 invoked by alias); 18 Jul 2012 17:46:37 -0000 Received: (qmail 26084 invoked by uid 22791); 18 Jul 2012 17:46:34 -0000 X-SWARE-Spam-Status: No, hits=-3.1 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-ob0-f171.google.com (HELO mail-ob0-f171.google.com) (209.85.214.171) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 18 Jul 2012 17:46:16 +0000 Received: by obqv19 with SMTP id v19so2705112obq.2 for ; Wed, 18 Jul 2012 10:46:16 -0700 (PDT) Received: by 10.182.164.40 with SMTP id yn8mr2545371obb.40.1342633576049; Wed, 18 Jul 2012 10:46:16 -0700 (PDT) Received: from ndipiazzaPC (97-83-227-114.dhcp.eucl.wi.charter.com. [97.83.227.114]) by mx.google.com with ESMTPS id s7sm13891701oec.7.2012.07.18.10.46.14 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 18 Jul 2012 10:46:15 -0700 (PDT) From: "Nicholas DiPiazza" To: Subject: Re: Built perl 5.6.2 on Cygwin 1.7.11, but get SIGABRT from resulting perl.exe Date: Wed, 18 Jul 2012 17:46:00 -0000 Message-ID: <003001cd650d$317a47d0$946ed770$@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2012-07/txt/msg00368.txt.bz2 Jojelino asked: "What was the result of gdb --args perl symbol cygwin1.dll define btc bt c end # "Function "_sigfe_free" not defined." shouldn't be seen. if it does, please use latest snapshot including debug symbol. b _sigfe_free disp *((unsigned*)$esp+1) r btc #and just press enter until sigabrt is hit. ?" Here is the result. $ gdb --args perl GNU gdb (GDB) 7.3.50.20111026-cvs (cygwin-special) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-cygwin". For bug reporting instructions, please see: ... Reading symbols from /home/windows7-vm/perl-5.6.2/perl...done. (gdb) symbol cygwin1.dll Load new symbol table from "/usr/bin/cygwin1.dll"? (y or n) y Reading symbols from /usr/bin/cygwin1.dll...(no debugging symbols found)...done. (gdb) define btc Type commands for definition of "btc". End with a line saying just "end". >bt >c >end (gdb) b _sigfe_free Breakpoint 1 at 0x610d420a (gdb) disp *((unsigned*)$esp+1) (gdb) r Starting program: /home/windows7-vm/perl-5.6.2/perl [New Thread 2184.0xec0] [New Thread 2184.0xef0] Breakpoint 1, 0x610d420a in _sigfe_free () from /cygdrive/c/cygwin/bin/cygwin1.dll 1: *((unsigned*)$esp+1) = 2147483664 (gdb) btc #0 0x610d420a in _sigfe_free () from /cygdrive/c/cygwin/bin/cygwin1.dll #1 0x61082119 in malloc_init() () from /cygdrive/c/cygwin/bin/cygwin1.dll #2 0x00000000 in ?? () Program received signal SIGABRT, Aborted. 0x7718f8b1 in ntdll!RtlUpdateClonedSRWLock () from /cygdrive/c/Windows/system32/ntdll.dll 1: *((unsigned*)$esp+1) = 1987840657 (gdb) #0 0x7718f8b1 in ntdll!RtlUpdateClonedSRWLock () from /cygdrive/c/Windows/system32/ntdll.dll #1 0x7718f8b1 in ntdll!RtlUpdateClonedSRWLock () from /cygdrive/c/Windows/system32/ntdll.dll #2 0x767c0a91 in WaitForSingleObjectEx () from /cygdrive/c/Windows/syswow64/KERNELBASE.dll #3 0x000000a8 in ?? () #4 0x00000000 in ?? () -- 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