Re: segfault on 32bit cygwin snapshot

2021-03-08 Thread Corinna Vinschen via Cygwin
On Mar 8 03:07, Mark Geisert wrote: > Following up to myself... > > Mark Geisert wrote: > > Hi Corinna, > > > > On Fri, 5 Mar 2021, Corinna Vinschen wrote: > > > On Mar  5 01:11, Mark Geisert wrote: > > > > Marco Atzeri via Cygwin wrote: > > > > > On 04.03.2021 21:17, Marco Atzeri wrote: > > > >

Re: segfault on 32bit cygwin snapshot

2021-03-08 Thread Mark Geisert
Following up to myself... Mark Geisert wrote: Hi Corinna, On Fri, 5 Mar 2021, Corinna Vinschen wrote: On Mar  5 01:11, Mark Geisert wrote: Marco Atzeri via Cygwin wrote: On 04.03.2021 21:17, Marco Atzeri wrote: On 04.03.2021 16:17, Ken Brown via Cygwin wrote: On 3/4/2021 6:50 AM, Takashi Y

Re: segfault on 32bit cygwin snapshot

2021-03-06 Thread Mark Geisert
Ken Brown via Cygwin wrote: On 3/5/2021 8:45 PM, Takashi Yano via Cygwin wrote: On Fri, 5 Mar 2021 17:30:30 +0100 Marco Atzeri wrote: On 05.03.2021 15:42, Corinna Vinschen via Cygwin wrote: On Mar  5 01:11, Mark Geisert wrote: Marco Atzeri via Cygwin wrote: On 04.03.2021 21:17, Marco Atzeri

Re: segfault on 32bit cygwin snapshot

2021-03-06 Thread Ken Brown via Cygwin
On 3/5/2021 8:45 PM, Takashi Yano via Cygwin wrote: On Fri, 5 Mar 2021 17:30:30 +0100 Marco Atzeri wrote: On 05.03.2021 15:42, Corinna Vinschen via Cygwin wrote: On Mar 5 01:11, Mark Geisert wrote: Marco Atzeri via Cygwin wrote: On 04.03.2021 21:17, Marco Atzeri wrote: On 04.03.2021 16:17,

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Takashi Yano via Cygwin
On Fri, 5 Mar 2021 17:30:30 +0100 Marco Atzeri wrote: > On 05.03.2021 15:42, Corinna Vinschen via Cygwin wrote: > > On Mar 5 01:11, Mark Geisert wrote: > >> Marco Atzeri via Cygwin wrote: > >>> On 04.03.2021 21:17, Marco Atzeri wrote: > On 04.03.2021 16:17, Ken Brown via Cygwin wrote: > >

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Mark Geisert
Hi Corinna, On Fri, 5 Mar 2021, Corinna Vinschen wrote: On Mar 5 01:11, Mark Geisert wrote: Marco Atzeri via Cygwin wrote: On 04.03.2021 21:17, Marco Atzeri wrote: On 04.03.2021 16:17, Ken Brown via Cygwin wrote: On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: On Thu, 4 Mar 2021 12:11:

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Marco Atzeri via Cygwin
On 05.03.2021 15:42, Corinna Vinschen via Cygwin wrote: On Mar 5 01:11, Mark Geisert wrote: Marco Atzeri via Cygwin wrote: On 04.03.2021 21:17, Marco Atzeri wrote: On 04.03.2021 16:17, Ken Brown via Cygwin wrote: On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: On Thu, 4 Mar 2021 12:11:1

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Corinna Vinschen via Cygwin
On Mar 5 01:11, Mark Geisert wrote: > Marco Atzeri via Cygwin wrote: > > On 04.03.2021 21:17, Marco Atzeri wrote: > > > On 04.03.2021 16:17, Ken Brown via Cygwin wrote: > > > > On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: > > > > > On Thu, 4 Mar 2021 12:11:11 +0100 > > > > > marco atzeri wr

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Corinna Vinschen via Cygwin
On Mar 5 01:18, Mark Geisert wrote: > Hi Corinna, > > Corinna Vinschen via Cygwin wrote: > > On Mar 4 01:05, Mark Geisert wrote: > > > Corinna Vinschen via Cygwin wrote: > > > > Is there a way around that? I'm not quite sure, so let's brain storm > > > > a bit, ok? > > > > > > > > - One thing

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Mark Geisert
Hi Corinna, Corinna Vinschen via Cygwin wrote: On Mar 4 01:05, Mark Geisert wrote: Corinna Vinschen via Cygwin wrote: Is there a way around that? I'm not quite sure, so let's brain storm a bit, ok? - One thing we could try is to remove the above code, but add a python hack to dlsym inst

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Mark Geisert
Marco Atzeri via Cygwin wrote: On 04.03.2021 21:17, Marco Atzeri wrote: On 04.03.2021 16:17, Ken Brown via Cygwin wrote: On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: On Thu, 4 Mar 2021 12:11:11 +0100 marco atzeri wrote: I have no problem to patch Python to solve the issue, but I have n

Re: segfault on 32bit cygwin snapshot

2021-03-05 Thread Marco Atzeri via Cygwin
On 04.03.2021 21:17, Marco Atzeri wrote: On 04.03.2021 16:17, Ken Brown via Cygwin wrote: On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: On Thu, 4 Mar 2021 12:11:11 +0100 marco atzeri wrote: I have no problem to patch Python to solve the issue, but I have not seen evidence of the dlsym me

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Marco Atzeri via Cygwin
On 04.03.2021 16:17, Ken Brown via Cygwin wrote: On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: On Thu, 4 Mar 2021 12:11:11 +0100 marco atzeri wrote: I have no problem to patch Python to solve the issue, but I have not seen evidence of the dlsym mechanism . But of course I an NOT and exper

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Corinna Vinschen via Cygwin
On Mar 4 01:05, Mark Geisert wrote: > Corinna Vinschen via Cygwin wrote: > > Is there a way around that? I'm not quite sure, so let's brain storm > > a bit, ok? > > > > - One thing we could try is to remove the above code, but add a python > >hack to dlsym instead. This would let the "old"

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Corinna Vinschen via Cygwin
On Mar 4 10:17, Ken Brown via Cygwin wrote: > On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: > > On Thu, 4 Mar 2021 12:11:11 +0100 > > marco atzeri wrote: > > > I have no problem to patch Python to solve the issue, > > > but I have not seen evidence of the dlsym mechanism . > > > But of cours

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Corinna Vinschen via Cygwin
On Mar 4 18:05, Takashi Yano via Cygwin wrote: > Hi Corinna, > > On Wed, 3 Mar 2021 12:00:25 +0100 > Corinna Vinschen wrote: > > [Ping Mark Geisert] > > > > Is there a way around that? I'm not quite sure, so let's brain storm > > a bit, ok? > > > > - One thing we could try is to remove the abo

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Ken Brown via Cygwin
On 3/4/2021 6:50 AM, Takashi Yano via Cygwin wrote: On Thu, 4 Mar 2021 12:11:11 +0100 marco atzeri wrote: I have no problem to patch Python to solve the issue, but I have not seen evidence of the dlsym mechanism . But of course I an NOT and expert in this field. If someone looking to the code c

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Takashi Yano via Cygwin
On Thu, 4 Mar 2021 12:11:11 +0100 marco atzeri wrote: > I have no problem to patch Python to solve the issue, > but I have not seen evidence of the dlsym mechanism . > But of course I an NOT and expert in this field. > > If someone looking to the code can give me some hints, > I will appreciate I

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread marco atzeri via Cygwin
On Thu, Mar 4, 2021 at 10:56 AM Takashi Yano via Cygwin wrote: > > Hi Corinna, > > > It sounds very reasonable to me to deal with it within dlsym(), > as the problem arises from the use of dlsym(). However, what > happens if newly built .exe is linked to old dll which calls > uname() via dlsym()?

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Takashi Yano via Cygwin
Hi Corinna, On Wed, 3 Mar 2021 12:00:25 +0100 Corinna Vinschen wrote: > [Ping Mark Geisert] > > On Mar 3 18:56, Takashi Yano via Cygwin wrote: > > Hi Corinna, > > > > On Tue, 2 Mar 2021 16:48:45 +0100 > > Corinna Vinschen wrote: > > > On Mar 2 20:03, Takashi Yano via Cygwin wrote: > > > > > Th

Re: segfault on 32bit cygwin snapshot

2021-03-04 Thread Mark Geisert
Hi Corinna, Corinna Vinschen via Cygwin wrote: [Ping Mark Geisert] On Mar 3 18:56, Takashi Yano via Cygwin wrote: Hi Corinna, On Tue, 2 Mar 2021 16:48:45 +0100 Corinna Vinschen wrote: On Mar 2 20:03, Takashi Yano via Cygwin wrote: The following check code does not work as expected if newl

Re: segfault on 32bit cygwin snapshot

2021-03-03 Thread Corinna Vinschen via Cygwin
[Ping Mark Geisert] On Mar 3 18:56, Takashi Yano via Cygwin wrote: > Hi Corinna, > > On Tue, 2 Mar 2021 16:48:45 +0100 > Corinna Vinschen wrote: > > On Mar 2 20:03, Takashi Yano via Cygwin wrote: > > > > The following check code does not work as expected if > > > > newly build exe file is linke

Re: segfault on 32bit cygwin snapshot

2021-03-03 Thread Takashi Yano via Cygwin
Hi Corinna, On Tue, 2 Mar 2021 16:48:45 +0100 Corinna Vinschen wrote: > On Mar 2 20:03, Takashi Yano via Cygwin wrote: > > On Mon, 1 Mar 2021 21:25:42 +0900 > > Takashi Yano wrote: > > > On Mon, 1 Mar 2021 09:55:46 +0900 > > > Takashi Yano wrote: > > > > On Sun, 28 Feb 2021 19:48:28 +0100 > > > >

Re: segfault on 32bit cygwin snapshot

2021-03-02 Thread Corinna Vinschen via Cygwin
On Mar 2 20:03, Takashi Yano via Cygwin wrote: > On Mon, 1 Mar 2021 21:25:42 +0900 > Takashi Yano wrote: > > On Mon, 1 Mar 2021 09:55:46 +0900 > > Takashi Yano wrote: > > > On Sun, 28 Feb 2021 19:48:28 +0100 > > > Marco Atzeri wrote: > > > > On 20.02.2021 23:29, Takashi Yano wrote: > > > > > On Sa

Re: segfault on 32bit cygwin snapshot

2021-03-02 Thread Takashi Yano via Cygwin
On Mon, 1 Mar 2021 21:25:42 +0900 Takashi Yano wrote: > On Mon, 1 Mar 2021 09:55:46 +0900 > Takashi Yano wrote: > > On Sun, 28 Feb 2021 19:48:28 +0100 > > Marco Atzeri wrote: > > > On 20.02.2021 23:29, Takashi Yano wrote: > > > > On Sat, 20 Feb 2021 22:01:38 +0100 > > > > Marco Atzeri wrote: > > >

Re: segfault on 32bit cygwin snapshot

2021-03-01 Thread Takashi Yano via Cygwin
On Mon, 1 Mar 2021 09:55:46 +0900 Takashi Yano wrote: > On Sun, 28 Feb 2021 19:48:28 +0100 > Marco Atzeri wrote: > > On 20.02.2021 23:29, Takashi Yano wrote: > > > On Sat, 20 Feb 2021 22:01:38 +0100 > > > Marco Atzeri wrote: > > >> MC using latest snapshot 32bit 2021-02-19 (and 2021-02-10) > > >> >

Re: segfault on 32bit cygwin snapshot

2021-03-01 Thread marco atzeri via Cygwin
On Mon, Mar 1, 2021 at 12:59 PM Takashi Yano via Cygwin wrote: > > On Mon, 1 Mar 2021 17:41:57 +0900 > Takashi Yano wrote: > > On Mon, 1 Mar 2021 09:55:46 +0900 > > Takashi Yano wrote: > > > On Sun, 28 Feb 2021 19:48:28 +0100 > > > Marco Atzeri wrote: > > > > On 20.02.2021 23:29, Takashi Yano wrot

Re: segfault on 32bit cygwin snapshot

2021-03-01 Thread Takashi Yano via Cygwin
On Mon, 1 Mar 2021 17:41:57 +0900 Takashi Yano wrote: > On Mon, 1 Mar 2021 09:55:46 +0900 > Takashi Yano wrote: > > On Sun, 28 Feb 2021 19:48:28 +0100 > > Marco Atzeri wrote: > > > On 20.02.2021 23:29, Takashi Yano wrote: > > > > On Sat, 20 Feb 2021 22:01:38 +0100 > > > > Marco Atzeri wrote: > > >

Re: segfault on 32bit cygwin snapshot

2021-03-01 Thread Takashi Yano via Cygwin
On Mon, 1 Mar 2021 09:55:46 +0900 Takashi Yano wrote: > On Sun, 28 Feb 2021 19:48:28 +0100 > Marco Atzeri wrote: > > On 20.02.2021 23:29, Takashi Yano wrote: > > > On Sat, 20 Feb 2021 22:01:38 +0100 > > > Marco Atzeri wrote: > > >> MC using latest snapshot 32bit 2021-02-19 (and 2021-02-10) > > >> >

Re: segfault on 32bit cygwin snapshot

2021-02-28 Thread Takashi Yano via Cygwin
On Sun, 28 Feb 2021 19:48:28 +0100 Marco Atzeri wrote: > On 20.02.2021 23:29, Takashi Yano wrote: > > On Sat, 20 Feb 2021 22:01:38 +0100 > > Marco Atzeri wrote: > >> MC using latest snapshot 32bit 2021-02-19 (and 2021-02-10) > >> > >> now fails at startup with > >> > >> Exception: STATUS_ACCESS_VIO

Re: segfault on 32bit cygwin snapshot

2021-02-28 Thread Marco Atzeri via Cygwin
On 20.02.2021 23:29, Takashi Yano wrote: On Sat, 20 Feb 2021 22:01:38 +0100 Marco Atzeri wrote: MC using latest snapshot 32bit 2021-02-19 (and 2021-02-10) now fails at startup with Exception: STATUS_ACCESS_VIOLATION at eip=61083736 Thanks for the report. I found the cause of this issue. I wi

Re: segfault on 32bit cygwin snapshot

2021-02-20 Thread Takashi Yano via Cygwin
On Sat, 20 Feb 2021 22:01:38 +0100 Marco Atzeri wrote: > MC using latest snapshot 32bit 2021-02-19 (and 2021-02-10) > > now fails at startup with > > Exception: STATUS_ACCESS_VIOLATION at eip=61083736 Thanks for the report. I found the cause of this issue. I will submit a patch to fix it. -- T

segfault on 32bit cygwin snapshot

2021-02-20 Thread Marco Atzeri via Cygwin
MC using latest snapshot 32bit 2021-02-19 (and 2021-02-10) now fails at startup with Exception: STATUS_ACCESS_VIOLATION at eip=61083736 eax= ebx=612F352C ecx=D4BFABF9 edx=0012 esi=0071C8AC edi=0012 ebp= esp=Exception: STATUS_ACCESS_VIOLATION at eip=61083736 eax=

Re: Dropping 32 bit Cygwin? (was Re: segfault on 32bit)

2020-04-08 Thread Sharuzzaman Ahmat Raslan via Cygwin
Hi Corinna, If I'm forced to abandon Windows, the next logical option for me is to use ReactOS, in order to use Cygwin for work. While it is usable as it is, right now it only has 32 bit, and 64 bit is still a long way to go. This is one primary reason that I believe Cygwin should keep the 32bit

Re: Dropping 32 bit Cygwin? (was Re: segfault on 32bit)

2020-04-08 Thread Corinna Vinschen
On Apr 8 10:34, Corinna Vinschen wrote: > Right. This looks like a fork problem. It's 32 bit, so we have to > expect fork errors more often. > > Given how much the distro has grown, and given that the number of 32 bit > systems is constantly shrinking, we should really start to think about > dr

Dropping 32 bit Cygwin? (was Re: segfault on 32bit)

2020-04-08 Thread Corinna Vinschen
On Apr 7 22:27, Csaba Ráduly via Cygwin wrote: > On 07/04/2020 19:33, Marco Atzeri via Cygwin wrote: > > while trying to build the 32bit version on python, > > I hit this never seen before issue: > > > > checking for %zd printf() format support... make: *** No targets > > specified and no makefil

Re: segfault on 32bit

2020-04-07 Thread Csaba Ráduly via Cygwin
On 07/04/2020 19:33, Marco Atzeri via Cygwin wrote: while trying to build the 32bit version on python, I hit this never seen before issue: checking for %zd printf() format support... make: *** No targets specified and no makefile found.  Stop. *** ERROR: make failed   4 [main] sh 18479 D:

segfault on 32bit

2020-04-07 Thread Marco Atzeri via Cygwin
while trying to build the 32bit version on python, I hit this never seen before issue: checking for %zd printf() format support... make: *** No targets specified and no makefile found. Stop. *** ERROR: make failed 4 [main] sh 18479 D:\cygwin32\bin\sh.exe: *** fatal error in forked proce