From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20985 invoked by alias); 30 Aug 2012 22:24:34 -0000 Received: (qmail 20974 invoked by uid 22791); 30 Aug 2012 22:24:33 -0000 X-SWARE-Spam-Status: No, hits=-7.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL,TW_RX X-Spam-Check-By: sourceware.org Received: from out1-smtp.messagingengine.com (HELO out1-smtp.messagingengine.com) (66.111.4.25) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 30 Aug 2012 22:24:09 +0000 Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id B792720E29 for ; Thu, 30 Aug 2012 18:24:08 -0400 (EDT) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute3.internal (MEProxy); Thu, 30 Aug 2012 18:24:08 -0400 Received: from [158.147.137.170] (unknown [158.147.137.170]) by mail.messagingengine.com (Postfix) with ESMTPA id 50F5B8E00CF; Thu, 30 Aug 2012 18:24:08 -0400 (EDT) Message-ID: <503FE808.7060602@cwilson.fastmail.fm> Date: Fri, 31 Aug 2012 07:08:00 -0000 From: Charles Wilson Reply-To: Charles Wilson User-Agent: Mozilla/5.0 (Windows NT 5.2; WOW64; rv:15.0) Gecko/20120824 Thunderbird/15.0 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Re: coredumps with fc-cache, fc-list References: <503C61C2.2010406@cwilson.fastmail.fm> <1346142378.8376.5.camel@YAAKOV04> <503DCCD1.9020905@cwilson.fastmail.fm> In-Reply-To: <503DCCD1.9020905@cwilson.fastmail.fm> Content-Type: text/plain; charset=UTF-8 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-08/txt/msg00665.txt.bz2 On 8/29/2012 4:03 AM, Charles Wilson wrote: > I'm back to debugging, on the Vista machine where gdb actually works > [1], the original problem with rxvt-unicode which I encountered on W7 -- > that is, whenever I do anything "interesting" (like, say, simply > starting vi), my rxvt-unicode terminal crashes with a SIGABRT: > > Program received signal SIGABRT, Aborted. > 0x00000000 in ?? () > (gdb) bt > #0 0x00000000 in ?? () > #1 0x77015490 in ntdll!ZwWaitForSingleObject () > from /c/Windows/system32/ntdll.dll > #2 0x757b9aa4 in WaitForSingleObjectEx () > from /c/Windows/system32/kernel32.dll > #3 0x00000564 in ?? () > #4 0x00000000 in ?? () > > > No idea why. Turns out this was an unhandled exception issue (which was quite obvious from the stacktrace once I was able to put a breakpoint in cygwin's abort() implementation). rxvt-unicode was trying to be clever, and linking only against libsupc++ (that is, using gcc to link, and adding -lsupc++) rather than linking with g++. The configure test was apparently simple enough that it passed on cygwin -- but rxvt-unicode itself was more complex, and died horribly. I changed it to link using g++ and everything worked fine: both the new 9.15-1 and a simple respin of the old 9.07 release. I still can't use gdb on my W7 box, tho... > [1] "Space key + gdb": http://cygwin.com/ml/cygwin/2012-08/msg00571.html -- Chuck -- 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