X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:references:message-id:date:from:reply-to :subject:to:mime-version:content-type; q=dns; s=default; b=sdIqH zRndHId+j+INc5Ada07pFweIi0eRTQQe2RUSTBmH+SAqk6FnlV2hSJYvsAnE0jaX OLbYSo4mLcOHsdbN96XL8/7g45LTcLbhv4aaSQn09ZL3BSC7DDFvEA+iV5SFTO3d 2ygMbyQJoY7ESIaE0mdZ1YCOBhCpmnLRjSkDQ4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:references:message-id:date:from:reply-to :subject:to:mime-version:content-type; s=default; bh=/1FM5upuqG0 IxPrvq5VfdtoRuoM=; b=b0wU4QpfnyNxN7LplPl9rttXBil7lCX7qVWzbv4m5+D acNIs1ZIh89vlBLhHdkIIN4DHq/mfyf9KjzhO5hErPp5V06M/X2rxeULPVAvBlEp NQEuxBFhBbgBSzDt740Aw0or5DjqS4b8sR71AfWb6dC1KeOeDUbSUYec4vYTApdA = Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.4 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,REPTO_QUOTE_YAHOO,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: nm7-vm3.bullet.mail.ne1.yahoo.com References: Message-ID: <1408751151.18259.YahooMailNeo@web121005.mail.ne1.yahoo.com> Date: Fri, 22 Aug 2014 16:45:51 -0700 From: "Cary R." Reply-To: "Cary R." Subject: Update to latest cygwin creates crashes in dlclose() To: The Cygwin Mailing List MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii I upgraded to the latest cygwin earlier today (it has probably been a month or more since I last updated) and now a program that has been working is crashing (segfault) when calling dlclose(). dlopen() and calling a function in the DLL still works just fine. An older version of the program still works correctly so it's not just simply calling dlclose() but something more context dependent. This is on 32-bit XP machine (yes I know it's out of date, but I still need it to support some legacy customers for a bit longer). Are there any suggestions on how to debug this? All I get in GDB is segfault and no file or line information. I compiled the entire program including the DLL with -O0 -g. Cygcheck -c is clean. At the moment I do not have access to a windows machine with a newer OS. I will not be able to reply to questions until Monday. -- 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