X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EC2513858C74 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1708400866; bh=fEnZ0/dMHSYl//k9Nq/2LLmT07ko+8JFJ2S/DXGiB2I=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=VbguJZu5VFbZR8E/qDjDT4C3OlQ9DvdROv6EUpM9ic+MTWKXqTyc1sOMSotwQYvhU DYdnehjY7ANjYHdZuAiwi6apgxA8li2oczmZBqu3pF5fXV9TdN5rX6gO6XIRk1LILI j3HhVXNNTSgqD+55XtCnCeY+TW482D8R99qPrpsc= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0E85B3858D1E ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 0E85B3858D1E ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708400813; cv=none; b=iD1X8oRuauvXuIuxOqCZiJB1FBEdIAyJXGuRG2loSl+t3iXI1GnR2Cp94yqmATZPWx1C6wsR/hSn+Y50P/ebWU5BZYk5R0Xi+bNej3/hsk77ZrP6nLTRXwlyDHkcO6TFvoHSz0IyoZEpgIxTuB5MMIlrZPHNLFzPNAzMX9rxMbA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708400813; c=relaxed/simple; bh=oOAqu7zXVU9iFbyALf1hdEuCrXmtb36eTaf5tcOkSv8=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=g+mzPVlxHHJzNvJP7PEp48j8ihjPgqciCCT0v4ieTZEt8d1y6d5eQH8RsktEQPoxPRgK1R7MrvOl2E2POCMdVYlDuO+iryavum+7s6Fw/jPnuW+y0iFwVRNm/rIvX8FPZrqs6MTG1Xi5B2HbyksgUJGEffhCOWIvfsey+VIlhno= ARC-Authentication-Results: i=1; server2.sourceware.org X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708400809; x=1709005609; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Gr2SuoDhjFhwZnLu+JdXrQXaF2z7llp6uZ+4TJ/aG38=; b=vZBw8UkTegKC/zuDuLAtxbKZzq6PxyGAz/pX2DUqtz2gtd1GIpBH05R6Qz46WgQZb9 e5W5fmEcapIvGyl3EKEpQHC4sljZ0oJBlomiQHL41RydS2GRT9iUA1UWxBSn1ojgr1BP ghl6hjL+AvMglFQN0Dw8DwHtL1fEr/K2C0gwW//morKCYLo1t/sJ8a0B4tqjX3i1GJow sWykVsJCTiEaxu92fAfAo5gVUwbFhDUsxD5xRVW38V4rIePDFYzRYvn2Z+4HfqLfhAr0 xeH+dlPLjtExajkAorq4mGPsDMKVYoAhA5P7+DKth4CDYSM5A8rT8jyKeWSNHhx1R7RQ Hc6A== X-Gm-Message-State: AOJu0YwNZWWrSTo9QU5Ap+32/On0oyqMNFsag4oShM2KOTe3q+Iv0McB nyuu50+kfVyBfErU7hzD+Swt0SYKFPtMKsKHF/xhtNXTFJAF+dsA0dWZKXyF X-Google-Smtp-Source: AGHT+IGWdIR5ECwSH/wCyJz9mV3tfihu/RsQAdz5qse8qO4HUHvz2Hg79ftYqqwV9VhgXiUvJab1ow== X-Received: by 2002:a05:651c:2227:b0:2d2:20ad:a51 with SMTP id y39-20020a05651c222700b002d220ad0a51mr7323085ljq.0.1708400809340; Mon, 19 Feb 2024 19:46:49 -0800 (PST) Message-ID: Date: Tue, 20 Feb 2024 04:46:48 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: python3 3.9.18-1 hanging Content-Language: en-US To: cygwin AT cygwin DOT com References: <06131A15-52D3-4D2E-BBB0-60EB2601F5C7 AT gmail DOT com> <9cb965c1-0a5f-47bb-908e-98093af28e94 AT gmail DOT com> <20240220114622 DOT 8585dbcb024461e07a06257a AT nifty DOT ne DOT jp> In-Reply-To: <20240220114622.8585dbcb024461e07a06257a@nifty.ne.jp> X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Marco Atzeri via Cygwin Reply-To: Marco Atzeri Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 41K3llCt025043 On 20/02/2024 03:46, Takashi Yano via Cygwin wrote: > On Tue, 30 Jan 2024 11:18:37 +0100 > Marco Atzeri wrote: >> On 30/01/2024 10:22, Andrew Murray via Cygwin wrote: >>> Hi, >>> >>> Over in Pillow’s GitHub Actions, the Cygwin job has started hanging when running pytest - https://github.com/python-pillow/Pillow/actions/runs/7690866578/job/20955296663 >>> >>> Interestingly, this is not something specific to Pillow. Cygwin has also been hanging for NumPy’s GitHub Actions, https://github.com/numpy/numpy/issues/25708, and GitPython, https://github.com/gitpython-developers/GitPython/pull/1814. >>> >>> The conclusion that these Python developers have come to is that the problem started when Cygwin’s python3 package updated to 3.9.18-1. For the moment, they have downgraded to 3.9.16-1. >>> >>> However, I’m letting you know here about the problem, in case you would like to find a more permanent solution. >>> >>> Thanks >>> >> >> thanks, >> I will look >> >> of course as soon I removed from test the problem raised > > I hit probably the same issue while building pango1.0 1.51.2-1 > with python39 3.9.18-2 (Test) installed. > > Several python3.9 processes are stalled and some of them cannot > be terminated even with kill -9. > > Attaching gdb to them shows SIGSEGV in the thread whose stack > is corrupted. The program counter is 0 as follows. Null function > pointer dereference? > > Thread 12 "python3.9" received signal SIGSEGV, Segmentation fault. > [Switching to Thread 19184.0x18ac] > 0x0000000000000000 in ?? () > > Another thread seems to stop in exit_thread() (winsup/cygwin/sigproc.cc). > It may be due to SEGV. > > Downgrading it to 3.9.16-1 solves the issue. > The problem seems to be somewhere between 3.16 and 3.17 it is also the upstream transition were several patches are not used anymore, so it seems the new inside path has some hidden consequence for Cygwin -- 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