🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #98509

sub-process timing bug

#98509
From: Wolfgang S. Rupprecht
Date: Tue, 02 Jul 1991 18:49
64 lines
3923 bytes
In GNU Emacs 18.57.3 of Thu Apr 11 1991 on wsrcc.com (berkeley-unix)
	Sparc-4/20 SunOS-4.1

I am seeing a subprocess timing problem that hadn't occurred previous
to my upgrading to 18.57.  I start a process (a hacked version of X11
program xgraph) and feed it some data points.  Somewhere around the
40th data point (ca. 1024 bytes) that I send to it I get an
off-the-wall error "no more processes".

This is timing related - because I can still run my program under
edebug.  It runs fine then.  My program also worked quite well for the
past year (under 18.55).

Did something change in the way input to subprocesses is done?  

    Signalling: (file-error "writing to process" "no more processes" #<process xgraph<4>>)
      send-string(#<process xgraph> "12331.9 31.8 34.5 34.0\n")
      (while ...)
      (let* ...)

      plot-ave-mileage([(12.0 0.0 0.0) (409.6 9.6 11.3) (713.2 9.6
      12.4) (1091.9 8.8 10.0) (1401.2 9.3 12.1) (1683.1 8.8 10.5)
      (1995.8 9.2 11.2) (2323.7 9.2 11.5) (2628.6 9.4 12.0) (2936.6
      9.0 11.5) (3233.6 9.0 11.8) (3566.7 9.2 12.0) (3885.5 10.2 13.0)
      (4203.8 9.3 11.5) (4580.5 9.9 13.5) (4938.7 9.7 11.5) (5340.3
      10.3 13.0) (5661.7 9.1 12.0) (5983.5 10.3 13.0) (6283.8 9.6
      12.0) (6582.0 9.9 12.5) (6899.3 9.3 11.0) (7216.6 9.5 11.0)
      (7547.7 9.8 10.7) (7911.4 10.4 10.8) (8254.4 10.1 10.5) (8647.3
      10.2 11.0) (8957.6 9.5 10.0) (9274.2 9.4 10.0) (9618.5 9.5 10.1)
      (9940.5 10.1 11.0) (10289.2 10.0 10.8) (10639.7 10.1 10.8)
      (10952.8 9.4 10.0) (11325.2 10.9 11.5) (11692.7 10.4 11.0)
      (12024.3 9.5 10.2) (12331.9 9.7 10.2) (12687.2 9.9 10.2)
      (13040.3 9.9 10.5) (13342.9 9.4 10.0) (13677.4 10.6 11.5)
      (14004.7 10.2 10.8) (14361.3 11.0 11.8) (14692.4 9.5 10.4)
      (15060.1 10.9 12.0) (15423.6 9.8 11.0) (15749.3 9.4 10.5)
      (16147.2 11.2 12.5) (16515.1 10.7 11.8) (16864.2 10.0 11.0)
      (17227.2 10.7 11.8) (17550.8 9.8 10.8) (17917.7 10.0 11.0)
      (18282.0 10.0 11.0) (18624.5 9.6 10.5) (18965.7 10.0 11.0)
      (19338.2 10.9 12.0) (19705.8 10.0 11.0) (20065.7 10.2 11.2)
      (20436.9 10.0 11.0) (20771.0 9.8 10.8) (21149.8 10.1 11.2)
      (21555.4 9.6 9.0) (21945.9 10.9 12.0) (22330.6 10.5 11.5)
      (22717.9 11.1 12.2) (23120.9 10.6 12.0) (23460.3 9.6 10.5)
      (23844.3 10.7 11.8) (24203.4 10.5 11.5) (24564.8 10.5 11.5)
      (24948.8 10.2 11.2) (25337.1 11.1 12.2) (25697.3 10.0 11.0)
      (26119.1 10.5 12.0) (26455.6 9.3 11.0) (26826.9 9.5 11.0)
      (27201.0 9.5 11.0) (27598.9 11.0 12.5) (28024.0 11.7 13.8)
      (28450.0 11.7 14.0) (28831.3 9.6 11.8) (29138.7 9.3 11.8)
      (29502.4 10.1 14.0) (29829.4 10.5 15.0) (30174.3 9.5 12.2)
      (30526.6 10.3 15.0) (30864.9 10.0 14.0) (31294.3 10.5 14.0)
      (31591.1 8.7 11.7) (31926.3 9.2 12.9) (32266.5 10.8 14.0)
      (32625.4 10.5 13.0) (32977.7 11.0 13.5) (33376.9 11.2 13.2)
      (33727.0 10.2 11.8)] "Tracer Mileage")

      eval((plot-ave-mileage tracer-mileage-array "Tracer Mileage"))
      byte-code([...])
      eval-region(3734 3790 t)
      byte-code([...])
      eval-last-sexp(nil)
    * call-interactively(eval-last-sexp)

-wolfgang
---
Wolfgang Rupprecht    wolfgang@wsrcc.com (or) uunet!wsrcc!wolfgang
Snail Mail Address:   Box 6524, Alexandria, VA 22306-0524
Technical Details
Message-ID: <9107030249.AA18904@wsrcc.com>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!wsrcc.COM!wolfgang

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,62087329f50eac73,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1991-07-02 11:49:58 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!wsrcc.COM!wolfgang
From: wolfgang@wsrcc.COM (Wolfgang S. Rupprecht)
Newsgroups: gnu.emacs.bug
Subject: sub-process timing bug
Message-ID: <9107030249.AA18904@wsrcc.com>
Date: 2 Jul 91 18:49:58 GMT
Sender: gnulists@ai.mit.edu
Distribution: gnu
Organization: Wolfgang S Rupprecht Computer Consulting, Washington DC.
Lines: 64
Approved: bug-gnu-emacs@prep.ai.mit.edu