Fwd: octave updated to 3.4.0-3. Please test (strcat error)

marco atzeri marco.atzeri@gmail.com
Fri Apr 8 11:15:00 GMT 2011


On Fri, Apr 8, 2011 at 5:51 AM, Christopher Faylor  wrote:
> On Thu, Apr 07, 2011 at 06:24:31PM -0400, Stan wrote:
>>On Wed, Apr 06, 2011 at 10:05:24AM -0400, Christopher Faylor wrote:
>>> On Wed, Apr 06, 2011 at 03:54:05PM +0900, Tatsuro MATSUOKA wrote:
>>> >Hello
>>> >
>>> >I have confirmed that octave-3.4.0-3 fails to plot on cygwin 1.7.9-1 but not 1.7.8-1.
>>>
>>> We don't need confirmation that octave doesn't work.  We need to know if
>>> rebasing works around the problem.
>>
>>Here on Win 7 64bit I have:
>>$ uname -a
>>CYGWIN_NT-6.1-WOW64 darkstar 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin
>>
>>Cygwin Package Information
>>Package              Version        Status
>>cygwin               1.7.9-1        OK
>>octave               3.4.0-3        OK
>>gnuplot              4.4.0-1        OK
>>
>>
>>I did rebaseall and I still get the error:
>>
>>octave:1> t = 0:2*pi/100:2*pi;
>>octave:2> plot(t,sin(t))
>>error: Invalid call to strcat.  Correct usage is:
>>
>> -- Function File:  strcat (S1, S2, ...)
>
> Could you try the latest snapshot?  Jon Turney has a patch for the DLL
> loading which might make a difference.
>
> cgf
>

Cgf
the last snapshot make no difference on winXP.

As people on Vista and W7/64 were reporting a
-------------------------------------------------------------------------------------------------------
Exception:  STATUS_ACCESS_VIOLATION
    555 [main] octave-3.4.0 5608 open_stackdumpfile: Dumping stack trace to
octave-3.4.0.exe.stackdump
      3 [main] octave-3.4.0 1136 exception::handle: Exception:
STATUS_ACCESS_VIOLATION
    695 [main] octave-3.4.0 1136 open_stackdumpfile: Dumping stack trace to
octave-3.4.0.exe.stackdump
      3 [main] octave 856 fork: child -1 - died waiting for longjmp before
initialization, retry 0, exit code 0x600, errno 11
error: popen2: process creation failed -- Resource temporarily unavailable
error: called from:
----------------------------------------------------------------------------------------------------------

while on XP, starting from 2011-03-09 snapshot,  I have only the

----------------------------------------------------------------------------------------------------------
error: Invalid call to strcat.  Correct usage is:

-- Function File:  strcat (S1, S2, ...)
--------------------------------------------------------------------------------------------------------

I start to feel that they are 2 different problems that just arise from
the same plot operation in octave.

my strace shown

[main] octave-3.4.0 3764 fhandler_fifo::raw_read: returning -1, mode
2, Win32 error 997

I looked in the source of fhandler_fifo.cc but I see no special
handling of ERROR_IO_PENDING
that instead I see on other fhandler source files.
Could be this the problem ?

Marco

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



More information about the Cygwin mailing list