help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 5th anniversary of buggy system/popepn/popen2


From: Dmitri A. Sergatskov
Subject: Re: 5th anniversary of buggy system/popepn/popen2
Date: Tue, 16 Nov 2004 18:13:34 -0700
User-agent: Mozilla Thunderbird 0.8 (X11/20041020)

Miroslaw Kwasniak wrote:

How long sequence of dots you've seen. I had sometimes >100 and at another run
only 2.

Here is one sequence (all interruptions of the dots caused by me hitting 
Ctrl-C):
3679
1690
820
459
324
64
67
323
101
406
84
169
13
Killed

This is on 2xAthlonMP, 1 GB, Fedora Core 3, glibc-2.3.3, kernel-2.6.9-1.667, 
gcc-3.4.2-6.fc3,
octave-2.1.62.
Similar results on AthlonXP/ 500 MB (same software).
I am running it as we speak on 2xPPro 200 MHz w/ RH9 
(kernel-2.4.20-35.9.legacy, glibc-2.3.2,
gcc-3.2.2, octave-2.1.57) and it does not show any problems either.
It does show problems on Sparc Solaris 8 (octave-2.1.59, gcc-3.3.3)

address@hidden octave]$ ./lsxsun.sh
.... 4
................ 16
............ 12
............... 15
.... 4
. 1
.... 4
................................... 35
....................... 23
..... 5
......... 9
................ 16
. 1
...... 6
........... 11
............ 12
.. 2
............ 12
.......... 10
. 1
........ 8
..................panic: alarm clock -- stopping myself...
./lsxsun.sh: line 1: 11218 Done                    echo "$LS"
     11219 Alarm Clock             | octave -q
-----------
racecheck report on Solaris:

report =

  21   1   2   3   4
   1   2   0  21  21
   2   0   0  21  21


Sometimes it just dies half-way through (returns to octave prompt) and does not
give the final "report" output.


Can you provide at which poit it crashes?

It rather random half way through the running output:

4 2   4400     86560octave>

(I made up the numbers here)

I did not save the output and I could not get it to crash anymore...


A try if pause works with popen2:

  [i,o,p]=popen2('/bin/ls'); pause(5), 1

on my comp it display 1 without a delay :(

It works on Sun (there is a delay) and does not (no delay) on either linux.



Mirek



Hope it helps.

Sincerely,

Dmitri.
--



-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]