Bugs item #408125, was opened at 2001-03-12 19:41
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=110493&aid=408125&group_id=10493
Category: run-time
Group: None
>Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Brian D. Carlstrom (bdc)
Assigned to: Mike Sperber (sperber)
Summary: Child pid mysteriously missing proc obje
Initial Comment:
From: sperber@informatik.uni-tuebingen.de (Michael
Sperber [Mr. Preprocessor])
To: scsh@martigny.ai.mit.edu
Subject: Child pid mysteriously missing proc object
Date: 25 Apr 1997 12:22:48 +0200
The SUnet server under 0.5.0 on AIX just gave me this:
Error: Child pid mysteriously missing proc object.
16454
... and died.
Should I worry?
--
Cheers =8-} Mike
Friede, V\366lkerverst\344ndigung und \374berhaupt
blabla
----------------------------------------------------------------------
Comment By: Martin Gasbichler (mainzelm)
Date: 2001-09-17 12:39
Message:
Logged In: YES
user_id=17553
Version 1.8 of scsh/scsh/procobj.scm fixed this.
----------------------------------------------------------------------
Comment By: Brian D. Carlstrom (bdc)
Date: 2001-03-12 20:07
Message:
Logged In: YES
user_id=27364
From: Rolf-Thomas Happe <rthappe@mathematik.uni-freiburg.de>
To: scsh-bugs@martigny.ai.mit.edu
Subject: proc object missing
Date: Sun, 17 Aug 1997 23:16:33 +0200 (MDT)
Scsh 0.5 ; under Irix5.3
> (apply +
(map (lambda (filename)
(length (run/strings (co -p ,filename))))
(glob "./RCS/*.c,v")))
;;
;; Now some files are checked out --> stdout (I dismiss the
;; notifications by co). Yet:
Error: Child pid mysteriously missing proc object.
14098
(Enabling interrupts)
Which is what I want to report. This error doesn't show up
each time I run the above piece of code, nonetheless it is
reproducible.
Epilogue
1> ,debug
'#{Continuation (pc 23) (unnamed in unnamed in add-reaped-
proc!)}
[0: temp##403] #f
[1: pid] 14098
[2: status] 0
inspect: d
'#{Continuation (pc 23) (unnamed in lp in reap-zombies)}
Waiting for (add-reaped-proc! pid status)
in (begin ^^^ (lp))
[0: pid] 14098
[1: status] 0
[2: lp] '#{Procedure 9203 (lp in reap-zombies)}
inspect: d
'#{Continuation (pc 0) 0}
[0] 2097151
[1] 2
[2] 131
[3] '#{Template 8358 (unnamed in %%fork-with-retry/errno)}
[4] '#{Procedure 8358 (unnamed in %%fork-with-retry/errno)}
[5] 14098
[6] #f
inspect: d
'#{Continuation (pc 13) %%fork}
[0] '#{Procedure 8361 (unnamed in %%fork)}
inspect:
rthappe
----------------------------------------------------------------------
Comment By: Brian D. Carlstrom (bdc)
Date: 2001-03-12 19:45
Message:
Logged In: YES
user_id=27364
From: Sean Doran <smd@mis.use.net>
To: scsh-news@martigny.ai.mit.edu
Subject: Re: Bug?
Date: 29 Apr 1997 03:11:05 -0700
Tim Bradshaw <tfb@aiai.ed.ac.uk> writes:
> staffa$ scsh
> Scsh 0.5
> > (run (echo foo))
> foo
>
> Error: Child pid mysteriously missing proc object.
> 24061
> (Enabling interrupts)
> 1>
I see this on Sun-OS 4.1.4, for which I made a tiny change
to adjust scsh/bsd/signals1.c to get it to build.
> (run (echo foo))
gives the same results you get
> (run (/bin/echo foo))
on the other hand works normally and
> (run (sh -c "echo foo"))
also behaves properly. I tried this repeatedly, and got
consistent results.
Dunno why this is yet. Maybe this will help Olin et al.,
otherwise I'll go looking further after I've had some
sleep.
Sean.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=110493&aid=408125&group_id=10493
|