www.delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 39ACC3858413 |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
s=default; t=1705674542; | |
bh=6l72HnbIazb3swRQkd1p5NRGxuVd0Ekh7U19TqKpoL0=; | |
h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe: | |
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: | |
From; | |
b=opxDbedB7mmTt/KBbtr1Qwz7tyPY6krPHtQ9Ctqk9GzVk1pG4Rp9uEO3xKlq6/kPf | |
WA5mLTPbszfyWZAfdn47ZT3n2oJvX2w2hLDtGgmrdQlm+3JixaKHHpRu6X9R3h1l0B | |
jORO689DdL4/aWP6mcW/rJnTTZ2NvzdRpV+tE+Tw= | |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 6D6BD3858D28 |
Date: | Fri, 19 Jan 2024 15:28:40 +0100 |
To: | cygwin AT cygwin DOT com |
Subject: | Re: Possiblly bug of cygwin1.dll |
Message-ID: | <ZaqHGElhXZIc3NFX@calimero.vinschen.de> |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <20240119224436 DOT 876a055f356f7c6796bc725b AT nifty DOT ne DOT jp> |
MIME-Version: | 1.0 |
In-Reply-To: | <20240119224436.876a055f356f7c6796bc725b@nifty.ne.jp> |
X-BeenThere: | cygwin AT cygwin DOT com |
X-Mailman-Version: | 2.1.30 |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Unsubscribe: | <https://cygwin.com/mailman/options/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
From: | Corinna Vinschen via Cygwin <cygwin AT cygwin DOT com> |
Reply-To: | cygwin AT cygwin DOT com |
Cc: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com> |
Errors-To: | cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com |
Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com> |
On Jan 19 22:44, Takashi Yano via Cygwin wrote: > Hi, > > I might find the bug of cygwin1.dll (including 3.4.x, 3.5.0 (TEST)). > The following test case (c++ code) causes handle leak. > > This issue is reproducible with both g++ and clang++. > However, it does not happen in Linux environment. > So I guess this is the cygwin1.dlll bug. > > I looked into this problem a bit, and found number of event handle > increases every loop. > > I doubt pthread_mutex_xxx functions. > > #include <future> > int func() { return 0; } > int main() > { > for (;;) { > std::future<int> f = std::async(std::launch::async, func); > f.get(); > } > return 0; > } Can you create a plain C testcase from there? It's much easier to debug. Thanks, Corinna -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |