Re: 20120523: bug in fork/exec

2012-06-03 Thread Yaakov (Cygwin/X)
On 2012-05-30 09:38, Corinna Vinschen wrote: Never mind. I found the problem and just checked in a patch. I'll create a new snapshot shortly. Please test. Looks fixed in 20120530. Thanks, Yaakov -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwi

Re: 20120523: bug in fork/exec

2012-05-30 Thread Corinna Vinschen
On May 29 11:40, Corinna Vinschen wrote: > On May 25 15:10, Yaakov (Cygwin/X) wrote: > > On 2012-05-25 04:40, Corinna Vinschen wrote: > > >On May 25 03:26, Yaakov (Cygwin/X) wrote: > > >>With the 20120523 snapshot, if a process attempts to fork/exec > > > > > >Which snapshot shows this effect first

Re: 20120523: bug in fork/exec

2012-05-29 Thread Corinna Vinschen
On May 25 15:10, Yaakov (Cygwin/X) wrote: > On 2012-05-25 04:40, Corinna Vinschen wrote: > >On May 25 03:26, Yaakov (Cygwin/X) wrote: > >>With the 20120523 snapshot, if a process attempts to fork/exec > > > >Which snapshot shows this effect first? > > Ouch, it starts with 20120309. Thanks. That

Re: 20120523: bug in fork/exec

2012-05-25 Thread Yaakov (Cygwin/X)
On 2012-05-25 04:40, Corinna Vinschen wrote: On May 25 03:26, Yaakov (Cygwin/X) wrote: With the 20120523 snapshot, if a process attempts to fork/exec Which snapshot shows this effect first? Ouch, it starts with 20120309. FWIW, here is the fork() code I discovered this with: http://git.gnom

Re: 20120523: bug in fork/exec

2012-05-25 Thread Corinna Vinschen
On May 25 03:26, Yaakov (Cygwin/X) wrote: > With the 20120523 snapshot, if a process attempts to fork/exec Which snapshot shows this effect first? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red

20120523: bug in fork/exec

2012-05-25 Thread Yaakov (Cygwin/X)
With the 20120523 snapshot, if a process attempts to fork/exec another program which depends on a DLL which is missing, the PID created by fork() spins: * in taskmgr, the forked process is listed as an instance of the program which called fork() (as usual); * this PID ties up one CPU core (e