From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1564 invoked by alias); 24 Jan 2014 07:57:38 -0000 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 Received: (qmail 1552 invoked by uid 89); 24 Jan 2014 07:57:37 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-ie0-f180.google.com Received: from mail-ie0-f180.google.com (HELO mail-ie0-f180.google.com) (209.85.223.180) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Fri, 24 Jan 2014 07:57:36 +0000 Received: by mail-ie0-f180.google.com with SMTP id at1so2447347iec.39 for ; Thu, 23 Jan 2014 23:57:34 -0800 (PST) X-Received: by 10.42.227.195 with SMTP id jb3mr9524290icb.27.1390550254594; Thu, 23 Jan 2014 23:57:34 -0800 (PST) Received: from [192.168.0.101] (S0106000cf16f58b1.wp.shawcable.net. [24.79.212.134]) by mx.google.com with ESMTPSA id ac3sm7662258igd.4.2014.01.23.23.57.32 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 23 Jan 2014 23:57:33 -0800 (PST) Message-ID: <52E21CF9.8070003@users.sourceforge.net> Date: Fri, 24 Jan 2014 07:57:00 -0000 From: "Yaakov (Cygwin/X)" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Re: Is there someone who have a same problem ? References: <52DF5A6F.2030509@users.sourceforge.net> <52E03E99.9050205@users.sourceforge.net> <52E0A694.8090304@users.sourceforge.net> <20140123103209.GM2357@calimero.vinschen.de> In-Reply-To: <20140123103209.GM2357@calimero.vinschen.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2014-01/txt/msg00368.txt.bz2 On 2014-01-23 04:32, Corinna Vinschen wrote: > On Jan 22 23:20, Yaakov (Cygwin/X) wrote: >> Now the strange thing about this module is that it has a constructor >> which calls pthread_once() on a function which creates a recursive >> mutex, so just dlopen()ing is enough. Unfortunately, my attempts to >> reproduce this with an STC have not been successful. >> >> Corinna, cgf, any insights? > > Except for the content of object apparently being off, no. It would > be helpful to build p11-kit with debugging and without optimization > and then step right into it, otherwise it's pretty hard to say > anything useful. And, of course, without optimization it works. So, I managed to narrow this down to the ctor itself: compiling it with -O0 or -O1 works, but not with -O2 or -O3; other functions seem to be fine at -O2. The diffstat between the resulting assemblies of that file is huge, so I haven't diagnosed the actual cause yet. Feel free to let me know if you're interested. :-) In the meantime, the workaround is easy, so I just uploaded p11-kit-0.18.7-2 and ca-certificates-1.96-2 for x64 only. If you are running 64-bit Cygwin on Windows 8.0 x64, those releases should fix this for you. Yaakov -- 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