delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,TW_EG,UNPARSEABLE_RELAY |
X-Spam-Check-By: | sourceware.org |
X-Yahoo-SMTP: | jenXL62swBAWhMTL3wnej93oaS0ClBQOAKs8jbEbx_o- |
Date: | Fri, 4 Feb 2011 10:01:18 -0500 |
From: | Christopher Faylor <cgf-use-the-mailinglist-please AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: sigsegv in compiled cygwin |
Message-ID: | <20110204150118.GA20523@ednor.casa.cgf.cx> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <iigs04$cui$1 AT dough DOT gmane DOT org> |
MIME-Version: | 1.0 |
In-Reply-To: | <iigs04$cui$1@dough.gmane.org> |
User-Agent: | Mutt/1.5.20 (2009-06-14) |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT 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 |
On Fri, Feb 04, 2011 at 09:40:46PM +0900, jojelino wrote: >i'm trying to build cygwin with gcc 4.6 trunk. and compile succeed. >but when i try to run cygwin-linked executables with new-compiled-one, >initialization routine failed with sigsegv at win32_whatever+14 > > 0x61171a20 <+0>: jmp 0x61171a25 <win32_GetKeyboardLayout AT 4+5> > 0x61171a25 <+5>: mov 0x61171a2c,%eax > 0x61171a2a <+10>: call *(%eax) > 0x61171a2c <+12>: sbb %al,%al >=> 0x61171a2e <+14>: pop %ss > >it seems redirection statement('Kludge alert') in autoload.cc didn't >work as expected. >what would i do?? Well, since you're trying to do something cutting edge and unsupported it seems like you will have to debug the problem using gdb and, if you really want this to work, make a change to autoload.cc to fix the problem. Look at a call frame for normal program and find where the return address is stored. Either that or wait for us to move to a newer version of gcc. cgf -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |