delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/09/27/08:32:49

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-Id: <200509271243.j8RChjGJ029589@tigris.pounder.sol.net>
To: cygwin AT cygwin DOT com
From: cygwin AT trodman DOT com (Tom Rodman)
Subject: fork errors - search snips from cygwin mailing list archive
MIME-Version: 1.0
Date: Tue, 27 Sep 2005 07:43:45 -0500
X-IsSubscribed: yes
Note-from-DJ: This may be spam

------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <29577 DOT 1127824920 DOT 1 AT tigris DOT pounder DOT sol DOT net>

I egreped thru (my local copy of) the cygwin archives back to ~3/2005 for:

  fork: No such file or directory
  died waiting for longjmp
  fork: Bad file
  fork: Resource temporarily unavai

Please see end of this post for snips from this grep. The
results suggest a fair number of users had the problem, I'd be
curious how many convinced themselves their problems are gone; 
can we identify which of the cases are solved?

We're still seeing these non repeatable errors (now using the 9/22
snapshot on a development box). No test case is enclosed. 

A fairly recent cygcheck.out for the computer having the problems is an
attachment in:

  http://sourceware.org/ml/cygwin/2005-09/msg00796.html

If you can show me our box is out of resources, that would be great -
see the attachment for RAM, a list of processes, and more- it's a Compaq
ProLiant DL380 G3. It is behind a firewall in a datacenter; anti-virus
scanning is *not* real time, but scheduled weekly. The attachment is output
from:

  msinfo32 /report FILENAMEHERE /catagory systemsummary


------- =_aaaaaaaaaa0
Content-Type: application/octet-stream; name="msinfo32.out.gz"
Content-ID: <29577 DOT 1127824920 DOT 2 AT tigris DOT pounder DOT sol DOT net>
Content-Description: msinfo32 /report FILENAMEHERE /catagory systemsummary
Content-Transfer-Encoding: base64

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

------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <29577 DOT 1127824920 DOT 3 AT tigris DOT pounder DOT sol DOT net>
Content-Transfer-Encoding: quoted-printable

For us, in general the fork errors do not show up until quite a few cygwin
bash and perl scripts have already run ok. Once it happens, it may be
fairly repeatable, until I stop all cygwin services, kill all cygwin
processes; then the fork errors are gone for a while again.=20=20

I do most interactive CLI work in ssh bash login sessions. I see fewer
of these fork errors in 1.5.18, and in the Sept snapshots.=20

Friday 9/23, I was debugging a fairly simple bash shell script, with
a few traps, and functions - I had several vim sessions suspended,
and 2 ssh sessions. Here are some fork errors from Friday (using snaphot:
1.5.19s(0.138/4/2) 20050922):

  $ ci -l a_small_text_file
  -bash: fork: Resource temporarily unavailable
  $

  <snip>
  $ lt
  -bash: fork: Resource temporarily unavailable
  <snip>
  $ which lt
  lt is aliased to `cmd /c dir /od|d2u|egrep -v "<DIR> +RCS$|\.\.?$| [0-9]+=
 (Dir|File)"|tail -8'
  <snip>

  $ ./a_mediumsized_bashscript
  /adm/bin/win/service_restart02.shinc: fork: Resource temporarily unavaila=
ble
       10 [main] ? 0 fork_copy: cygheap for exec pass 0 failed, 0x6115A900.=
.0x61160834, done 0, windows pid 2816, Win32 error 5

  # Another problem on Friday: an interactive ssh session for no apparent r=
eason
  # just died.  This has happened in the past, see:
  #   http://sourceware.org/ml/cygwin/2005-07/msg01006.html
  #
  # The good news is this happens less than in 1.5.17.
  # For more detail on this see last ~30 lines of this post.

We continue to use 1.3.20 and it is just about problem free, it "just
works" - I look forward to that level of stability.=20
Oh well.. it's our end user perspective. New features and speed are great,
but stabiility and reliablity get's the job done over and over. I've
been looking for a stable cygwin release since 1.5.10, and have not been
convinced. If that sounds arrogant, sorry, it's not meant to be, it
is honest. We use cygwin to control over night windows software builds
with bash scripts, so when the build breaks we don't want cygwin blamed.

I appreciate all the cygwin developers' hard work, I love the tools!

We're in a position to upgrade cygwin on 9 servers, 3 of which
will be purchased in the next couple of months. :->

--
thanks again,
Tom Rodman

--
See below for the snippets { enclosed in curly
braces }.  This is an egrep of last ~200 days of cygwin archives for:

  fork: No such file or directory
  died waiting for longjmp
  fork: Bad file
  fork: Resource temporarily unavai

--v-v------------------C-U-T---H-E-R-E-------------------------v-v--=20
{
  {
  According to David Arnstein on 8/18/2005 1:01 AM:
  > Frequently (but not always) I will launch a Cygwin command window
  > running bash; the new command window prints a message from bash:
  >
  > -----------------------------------------------------------------------=
---
  >      10 [main] bash 1880 pinfo::wait: Couldn't create pipe tracker for
  > pid 3768,
  >
  >  Win32 error 231
  > bash: fork: Resource temporarily unavailable
  > -----------------------------------------------------------------------=
---

  This is not a bug in bash, but a limitation in the number of running
  processes under Windows.  When cygwin cannot create a new process during a
  fork(), you will get this behavior.  Some people have reported success
  turning off (or swapping) antivirus programs, or other tricks to reduce
  the number of running processes on their system.  Other than that, I don't
  have any further ideas that might help you.

  - --
  Life is short - so eat dessert first!

  Eric Blake=20
  }
  {
  > This is not a bug in bash, but a limitation in the number of running
  > processes under Windows.  When cygwin cannot create a new process durin=
g a
  > fork(), you will get this behavior.  Some people have reported success
  > turning off (or swapping) antivirus programs, or other tricks to reduce
  > the number of running processes on their system.  Other than that, I do=
n't
  > have any further ideas that might help you.
  >

  I recently upgraded to XP on my laptop from 2000. It seems I can run only
  about a hundred processes instead of 200-300. Why is the limit so low? Is
  it adjustable? support and msdn don't seem to say.
  }
}

{
>       9 [main] bash 3624 fork_parent: child 2756 died waiting for
> longjmp before initialization
> bash: fork: Bad file descriptor
> bash-2.05b$
>
> Everything worked fine, nothing was installed or changed in my
> configuration. Interestingly it works for other restricted users and for
> my admin account. Can anybody give me a clue what's going on?

  Well, what that message means is that for some reason, the child process
failed to notify the parent of its existence within a reasonable amount of
time after it was spawned.  That could mean that it died for some reason, or
it could mean that it was alive, but failed to notify the parent process.

  Hmm, would any of the lead developers care to comment on the accuracy of
this comment from the front of fork.cc/sync_with_parent ?
}

{
On Mon, 15 Aug 2005, Reinhard Nissl wrote:

> Michael Schaap wrote:
>
> > note that you *can* rename a running executable.
>
> But isn't renaming a running executable only a feature of recent Windows
> OSs?

FYI, even on WinXP, which does allow renaming a currently running program,
Cygwin will break, since it apparently relies on the application image
being present on-disk when forking.  So, while "mv /bin/bash.exe
/bin/bash1.exe" works, subsequent invocations of any command result in
"bash: fork: No such file or directory".
  Igor
}

{

> At 03:35 PM 4/12/2005, you wrote:
>
>> No joy. Tried replacing cygwin1.dll with the one from 1.5.15
>> (snapshot build); still get the same error.
>
> So are there any more error message lines other than just:
>
> /bin/bash: fork: Resource temporarily unavailable
> /bin/bash: line 1: /usr/bin/find: Resource temporarily unavailable
>
> ?

I've often found such error message to be happening when the machine in
question was actually running out of resources (i.e. some memory leak or
hog running under Windows for example).

}

{
On Thu, 18 Aug 2005, David Arnstein wrote:

> Frequently (but not always) I will launch a Cygwin command window running
> bash; the new command window prints a message from bash:
>
> --------------------------------------------------------------------------
>     10 [main] bash 1880 pinfo::wait: Couldn't create pipe tracker for pid
> 3768,
>
> Win32 error 231
> bash: fork: Resource temporarily unavailable
> --------------------------------------------------------------------------
>
> The bash shell in the command window is unusable. Commands typed into the
> shell return immediately, but have no effect.
>
> Sometimes, a Cygwin/bash command window will launch properly, but then the
> above error message appears in the middle of a lengthy command, such as
> "catman -w".
>
> I found a mailing list article that claimed that this problem could be so=
lved
> by running "rebaseall." I did kill all Cygwin processes and services, and=
 ran
> "rebaseall" from an ash shell. This did not solve my problem.
}

{
Date: Thu, 22 Sep 2005 11:19:06 +0200
From: PSP Blizz <pspblizz AT gmail DOT com>
Reply-To: PSP Blizz <pspblizz AT gmail DOT com>
To: Cygwin Mailinglist <cygwin AT cygwin DOT com>
Subject: Autotools\gcc: "Resource temporarily unavailable" problem
<smip>
I've been trying for a month now to get the PSP toolchain to work
under my windows installation. It always crashes out in a message
"Resource temporarily unavailable".

After this it's not possible to do much in either windows or in
cygwin. Also when trying to restart my computer after susch a crash,
windows has to kill "XPCOM Event viewer" to be able to shut down.

I've included two cygwin logs, one before the "crash" and one after.

The latter log generated the following error message:
$ cygcheck -s -v -r > cygcheck2.out
cygcheck: dump_sysinfo: GetVolumeInformation() failed: 1450
cygcheck: dump_sysinfo: GetVolumeInformation() failed: 1450
cygcheck: dump_sysinfo: GetVolumeInformation() failed: 1450

I've also incuded the last lines from the script that fails, please
remember that using autotools also crashes on any other code building,
not only the psptoolchain:

/tmp/pspdev/gcc-4.0.1/intl/configure: fork: Resource temporarily unavailable
/tmp/pspdev/gcc-4.0.1/intl/configure: fork: Resource temporarily unavailable
checking for setenv... /tmp/pspdev/gcc-4.0.1/intl/configure: line 5758: ${+=
=3D
set}:
 bad substitution
/tmp/pspdev/gcc-4.0.1/intl/configure: line 5761: /usr/bin/cat: Resource tem=
porarily unavailable
/tmp/pspdev/gcc-4.0.1/intl/configure: line 5764: /usr/bin/cat: Resource tem=
porarily unavailable
<snip>
My memory is tested both with DELLs tools and memtest86 without
finding anything wrong. And I've tried to kill all security tools
running as suggested by some on this mailinglist earlier (Virus,
Antispyware and firewall).

I've tried this both under the latest release and snapshot, and I've
seen in the mailing list that others have had similar problems. Any
help in where I should look next for a solution is greatly
appreciated!
}

{
Date: Fri, 19 Aug 2005 12:13:18 -0400
<snip>
Subject: Re: fork: Resource temporarily unavailable
<snip>

On Fri, Aug 19, 2005 at 11:13:51AM -0400, Christopher Faylor wrote:
> I've created a new snapshot which may work around this problem by trying
> again when this error is presented.  Could you give it a try?

Thank you Mr. Faylor. I have installed the cygwin1.dll dated August
19. If I see any relevant messages from Cygwin software, I will post
to this mail list. The problem I have is intermittent, so all I can do
is (stress) test the DLL from now to eternity.
}

{

>From: Oliver Vecernik
>Sent: 14 April 2005 10:41

> Hi,
>
> I'm not sure what happened, but if I start Cygwin for a certain
> restricted user I receive the following message:
>
>       9 [main] bash 3624 fork_parent: child 2756 died waiting for
> longjmp before initialization
> bash: fork: Bad file descriptor
> bash-2.05b$
>
> Everything worked fine, nothing was installed or changed in my
> configuration. Interestingly it works for other restricted users and for
> my admin account. Can anybody give me a clue what's going on?

  Well, what that message means is that for some reason, the child process
failed to notify the parent of its existence within a reasonable amount of
time after it was spawned.  That could mean that it died for some reason, or
it could mean that it was alive, but failed to notify the parent process.

  Hmm, would any of the lead developers care to comment on the accuracy of
this comment from the front of fork.cc/sync_with_parent ?

}

{

On Apr 14 11:40, Oliver Vecernik wrote:
> Hi,
>
> I'm not sure what happened, but if I start Cygwin for a certain
> restricted user I receive the following message:
>
>       9 [main] bash 3624 fork_parent: child 2756 died waiting for
> longjmp before initialization
> bash: fork: Bad file descriptor
> bash-2.05b$

Please test the latest snapshot from http://cygwin.com/snapshots/

I'm rather confident that it solves your problem.


Corinna
}

{

At 04:46 PM 7/1/2005, you wrote:
>Hi, all,
>
>While I restart cygwin after I failed to install
>NS2.27 or NS2.28, it shows,
>bash: /usr/bin/id: Resource temporarily unavailable
>      6 [main] bash 62528 fork_parent: child 62624
>died waiting for longjmp befo
>re initialization
>bash: fork: Bad file descriptor
>
>Then I restarted it, it shows
>bash: fork: Resource temporarily unavailable
>
>Your help is appreciated!


Well, I've reviewed your cygcheck output and didn't find anything there
which was obviously wrong.  I'm assuming that the version of 'bash' you
have installed now is the same version as the one you see this problem
with (i.e. bash 2.05b-17 and not the test version 3.0-2).  If that is
the case, then you've answered Brian's (very good) question.  You might
want to take a look at Eric Blake's message on a somewhat related thread:

<http://cygwin.com/ml/cygwin/2005-07/msg00054.html>

The last paragraph may be applicable to your situation.

}

Wed, 11 May 2005 {
I had that problem in the past on our old server and it happened after
certain updates and now it happened again on our new server after some
recent cygwin updates.
I have the sshd server installed as service on the server (Win 2000
server sp4, all latests patches installed). The server is running ISA
2000 and is used as proxy for internet.

After a reboot I am having now this strange sshd error message:
Impossible de trouver la description de l'ID d'=E9v=E9nement ( 0 ) dans la
source ( sshd ). L'ordinateur local n'a peut-=EAtre pas les informations
de Registre n=E9cessaires ou les fichiers DLL de messagerie pour
afficher les messages provenant d'un ordinateur distant sshd : PID
1828 : error: fork: Resource temporarily unavailable.

The strangest thing is that the sshd server works after a service
restart. And it used to work flawlessly.

I read in the mailing list about the possible lack of memory but the
server has 2go ram and 4 go virtual memory so I doubt that it is the
issue.
What other issues can be involved?

Thanks,

Henri.
}

{
Date: Thu, 21 Jul 2005 00:29:19 -0400
<snip>

After a new install of cygwin, the following errors are reported the
first time a bash shell console or xterm is opened.=A0 The same error
message is displayed after trying to run any application.
After this the console window or xterm can be closed and then reopened,
and the error is gone. After logging out or rebooting, the error appears
again.
=A0
=A0=A0=A0 143 [main] bash 1704 fork_copy: linked dll data/bss pass 0 failed,
0x58D000.
.0x58D020, done 0, windows pid 1724, Win32 error 487
bash: fork: Resource temporarily unavailable
bash-3.00$ ftp
5555933 [main] bash 1704 fork_copy: linked dll data/bss pass 0 failed,
0x58D000.
.0x58D020, done 0, windows pid 1720, Win32 error 487
bash: fork: Resource temporarily unavailable
bash-3.00$
}


more detail on dying ssh session
--v-v------------------C-U-T---H-E-R-E-------------------------v-v--=20
healthy example:

  ~ $ procps -H -Ao pid,ppid,%cpu,user,bsdstart,args
    PID  PPID %CPU USER      START COMMAND
   1660     1  0.0 SYSTEM    08:04 /usr/bin/cygrunsrv
   1716  1660  0.0 SYSTEM    08:04   /usr/sbin/sshd -D
   6032  1716  0.0 SYSTEM    20:30     /usr/sbin/sshd -D -R
   6104  6032  0.0 scmcron   20:30       -bash
   6124  6104  0.3 scmcron   21:43         procps -H -Ao pid,ppid,%cpu,user=
,bsdstart,args
   1064     1  0.0 SYSTEM    08:04 /usr/bin/cygrunsrv
   1112  1064  0.0 SYSTEM    08:04   /usr/sbin/cron -D
  ~ $ echo $$
  6104

PID 1716 has another sshd (6032) as it's child. The
bash session (PID 6104) that ran procps was in
the ssh session fathered by 6032.

--
Broken example: sshd spontaneously "when belly up" [no error message],
the bash session was gone, and I had to kill the ssh client that
originated from the remote box.  Here's the procps snippet:

  ~ $ procps -H -Ao pid,ppid,%cpu,user,bsdstart,args
  <snip>
  5796   732  0.0 SYSTEM    06:59     /usr/sbin/sshd -D -R
  7168  5796  0.0 bcm_root  06:59       <defunct>



------- =_aaaaaaaaaa0
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
------- =_aaaaaaaaaa0--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019