public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Fwd: octave updated to 3.4.0-3. Please test
       [not found] <AANLkTi=_WBph8XP1Nd0eDmDoKuurdUeN=SFONH68WunW@mail.gmail.com>
@ 2011-03-31 10:41 ` marco atzeri
  2011-03-31 20:38   ` Fwd: octave updated to 3.4.0-3. Please test (strcat error) A.R. Burgers
       [not found] ` <558253.52815.qm@web111307.mail.gq1.yahoo.com>
  1 sibling, 1 reply; 21+ messages in thread
From: marco atzeri @ 2011-03-31 10:41 UTC (permalink / raw)
  To: cygwin

same message for the cygwin mailing list, hoping that now I catch all the users.
Not the standard announcement message, but the situation was a bit unusual.

Marco


---------- Forwarded message ----------
From: marco atzeri
Date: Thu, Mar 31, 2011 at 7:22 AM
Subject: octave updated to 3.4.0-3. Please test
To: Octave users list


dear octave user on cygwin,

after some tricking, hacking and polishing the new octave 3.4.0-3 has
been released for cygwin.
Also lapack and qrupdate have been updated to solve the
libgfortran3-4.3.4-4 issue.

This configuration should work :

$ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3
Cygwin Package Information
Package              Version        Status
cygwin               1.7.9-1        OK
libgfortran3         4.3.4-4        OK
liblapack0           3.2.2-2        OK
libqrupdate0         1.1.1-1        OK
octave               3.4.0-3        OK

and also this one (as I built all the package on cygwin-1.7.8-1 and
libgfortran3-4.3.4-4 )

$ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3
Cygwin Package Information
Package              Version        Status
cygwin               1.7.8-1        OK
libgfortran3         4.3.4-4        OK
liblapack0           3.2.2-2        OK
libqrupdate0         1.1.1-1        OK
octave               3.4.0-3        OK

the configuration before libgfortran3 update, that worked was

$ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3
Cygwin Package Information
Package              Version        Status
cygwin               1.7.8-1        OK
libgfortran3         4.3.4-3        OK
liblapack0           3.2.2-1        OK
libqrupdate0         1.1.0-1        OK
octave               3.4.0-2        OK

please test, including plotting and in case of failures let me know on
this mailing list or (better) in the cygwin mailing list.


Regards
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-03-31 10:41 ` Fwd: octave updated to 3.4.0-3. Please test marco atzeri
@ 2011-03-31 20:38   ` A.R. Burgers
  2011-03-31 20:58     ` marco atzeri
  0 siblings, 1 reply; 21+ messages in thread
From: A.R. Burgers @ 2011-03-31 20:38 UTC (permalink / raw)
  To: cygwin

LS,

with the current octave, I get this octave strcat
error on plot, both with xterm and the dumb terminal.
Same error on two different windows XP systems.
Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2

Teun

$ octave
GNU Octave, version 3.4.0
Copyright (C) 2011 John W. Eaton and others.

[snip]

octave:1> t=(0:0.1:2*pi);
octave:2> plot(t,sin(t))
error: Invalid call to strcat.  Correct usage is:

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

error: called from:
error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113, column 11
error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40, column 18
error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167, column 19
error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86, column 5
octave:3> quit

BURGERS@P4949 ~
$ echo $TERM $DISPLAY
xterm :0

BURGERS@P4949 ~
$ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3 libstdc++ gnuplot
Cygwin Package Information
Package              Version        Status
cygwin               1.7.9-1        OK
gnuplot              4.4.0-1        OK
libgfortran3         4.3.4-4        OK
liblapack0           3.2.2-2        OK
libqrupdate0         1.1.1-1        OK
octave               3.4.0-3        OK






--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-03-31 20:38   ` Fwd: octave updated to 3.4.0-3. Please test (strcat error) A.R. Burgers
@ 2011-03-31 20:58     ` marco atzeri
  2011-03-31 21:33       ` A.R. Burgers
                         ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: marco atzeri @ 2011-03-31 20:58 UTC (permalink / raw)
  To: cygwin; +Cc: A.R. Burgers

On Thu, Mar 31, 2011 at 10:21 PM, A.R. Burgers  wrote:
> LS,
>
> with the current octave, I get this octave strcat
> error on plot, both with xterm and the dumb terminal.
> Same error on two different windows XP systems.
> Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2
>
> Teun
>
> $ octave
> GNU Octave, version 3.4.0
> Copyright (C) 2011 John W. Eaton and others.
>
> [snip]
>
> octave:1> t=(0:0.1:2*pi);
> octave:2> plot(t,sin(t))
> error: Invalid call to strcat.  Correct usage is:
>
>  -- Function File:  strcat (S1, S2, ...)
>
> error: called from:
> error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
> error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113,
> column 11
> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40,
> column 18
> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167,
> column 19
> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86,
> column 5
> octave:3> quit
>
> BURGERS@P4949 ~
> $ echo $TERM $DISPLAY
> xterm :0
>
> BURGERS@P4949 ~
> $ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3 libstdc++
> gnuplot
> Cygwin Package Information
> Package              Version        Status
> cygwin               1.7.9-1        OK
> gnuplot              4.4.0-1        OK
> libgfortran3         4.3.4-4        OK
> liblapack0           3.2.2-2        OK
> libqrupdate0         1.1.1-1        OK
> octave               3.4.0-3        OK
>

could you just check if reversing to cygwin  1.7.8-1 solve the problem ?

I also noted the same problem this morning, but it was puzzling and
NOT really repetitive.


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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: octave updated to 3.4.0-3. Please test
       [not found] ` <558253.52815.qm@web111307.mail.gq1.yahoo.com>
@ 2011-03-31 21:23   ` marco atzeri
  0 siblings, 0 replies; 21+ messages in thread
From: marco atzeri @ 2011-03-31 21:23 UTC (permalink / raw)
  To: john grant; +Cc: cygwin

On Thu, Mar 31, 2011 at 7:40 AM, john grant  wrote:
> On Vista, 32-bit, with the latest packages as shown in your top cygcheck,
> octave runs but does not plot. In the xterm, I see the following error
> messages when trying to plot. Thanks for working on this.
>
> octave:1> plot( linspace(1,10,10) )
>       2 [main] octave-3.4.0 4020 exception::handle: Exception:
> STATUS_ACCESS_VIOLATION
[cut]
>     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:
> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_open_stream__.m at line
> 30, column 44
> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 72,
> column 19
> octave:2>
>
>
your is Vista32, also another user with cygwin-1.7.9-1 on Windows 7 64
bit is reporting a similar problem

Exception: STATUS_ACCESS_VIOLATION at eip=6102048B
eax=0102F158 ebx=61245704 ecx=75D80D06 edx=00A41C28 esi=00000000 edi=0028F9F4
ebp=61020C00 esp=0028C7C4 program=C:\cygwin\bin\octave-3.4.0.exe, pid
5712, thread main
cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame     Function  Args
End of stack trace

unfortunately I can only test XP and this problem don't happen.

 eip=6102048B seems inside cygwin dllerror "function"

Corinna,
could you confirm on one of your test systems ?

I will appreciate

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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-03-31 20:58     ` marco atzeri
@ 2011-03-31 21:33       ` A.R. Burgers
  2011-03-31 21:53       ` A.R. Burgers
  2011-04-01  2:52       ` Tatsuro MATSUOKA
  2 siblings, 0 replies; 21+ messages in thread
From: A.R. Burgers @ 2011-03-31 21:33 UTC (permalink / raw)
  To: marco atzeri; +Cc: cygwin

Op 31-3-2011 22:44, marco atzeri schreef:
> On Thu, Mar 31, 2011 at 10:21 PM, A.R. Burgers  wrote:
>> LS,
>>
>> with the current octave, I get this octave strcat
>> error on plot, both with xterm and the dumb terminal.
>> Same error on two different windows XP systems.
>> Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2
>>
>> Teun
>>
>> $ octave
>> GNU Octave, version 3.4.0
>> Copyright (C) 2011 John W. Eaton and others.
>>
>> [snip]
>>
>> octave:1>  t=(0:0.1:2*pi);
>> octave:2>  plot(t,sin(t))
>> error: Invalid call to strcat.  Correct usage is:
>>
>>   -- Function File:  strcat (S1, S2, ...)
>>
>> error: called from:
>> error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
>> error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
>> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113,
>> column 11
>> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40,
>> column 18
>> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167,
>> column 19
>> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86,
>> column 5
>> octave:3>  quit
>>
>> BURGERS@P4949 ~
>> $ echo $TERM $DISPLAY
>> xterm :0
>>
>> BURGERS@P4949 ~
>> $ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3 libstdc++
>> gnuplot
>> Cygwin Package Information
>> Package              Version        Status
>> cygwin               1.7.9-1        OK
>> gnuplot              4.4.0-1        OK
>> libgfortran3         4.3.4-4        OK
>> liblapack0           3.2.2-2        OK
>> libqrupdate0         1.1.1-1        OK
>> octave               3.4.0-3        OK
>>
> could you just check if reversing to cygwin  1.7.8-1 solve the problem ?
>
> I also noted the same problem this morning, but it was puzzling and
> NOT really repetitive.

Your hunch was right, downgrading to 1.7.8-1 solves it

Teun

--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-03-31 20:58     ` marco atzeri
  2011-03-31 21:33       ` A.R. Burgers
@ 2011-03-31 21:53       ` A.R. Burgers
  2011-04-01  2:22         ` marco atzeri
  2011-04-01  2:52       ` Tatsuro MATSUOKA
  2 siblings, 1 reply; 21+ messages in thread
From: A.R. Burgers @ 2011-03-31 21:53 UTC (permalink / raw)
  To: marco atzeri; +Cc: cygwin

Op 31-3-2011 22:44, marco atzeri schreef:
> On Thu, Mar 31, 2011 at 10:21 PM, A.R. Burgers  wrote:
>> LS,
>>
>> with the current octave, I get this octave strcat
>> error on plot, both with xterm and the dumb terminal.
>> Same error on two different windows XP systems.
>> Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2
>>
>> Teun
>>
>> $ octave
>> GNU Octave, version 3.4.0
>> Copyright (C) 2011 John W. Eaton and others.
>>
>> [snip]
>>
>> octave:1>  t=(0:0.1:2*pi);
>> octave:2>  plot(t,sin(t))
>> error: Invalid call to strcat.  Correct usage is:
>>
>>   -- Function File:  strcat (S1, S2, ...)
>>
>> error: called from:
>> error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
>> error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
>> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113,
>> column 11
>> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40,
>> column 18
>> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167,
>> column 19
>> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86,
>> column 5
>> octave:3>  quit
>>
>> BURGERS@P4949 ~
>> $ echo $TERM $DISPLAY
>> xterm :0
>>
>> BURGERS@P4949 ~
>> $ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3 libstdc++
>> gnuplot
>> Cygwin Package Information
>> Package              Version        Status
>> cygwin               1.7.9-1        OK
>> gnuplot              4.4.0-1        OK
>> libgfortran3         4.3.4-4        OK
>> liblapack0           3.2.2-2        OK
>> libqrupdate0         1.1.1-1        OK
>> octave               3.4.0-3        OK
>>
> could you just check if reversing to cygwin  1.7.8-1 solve the problem ?
>
> I also noted the same problem this morning, but it was puzzling and
> NOT really repetitive.

Your hunch was right, downgrading to 1.7.8-1 solves it

Teun

--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-03-31 21:53       ` A.R. Burgers
@ 2011-04-01  2:22         ` marco atzeri
  2011-04-01  5:25           ` Christopher Faylor
  0 siblings, 1 reply; 21+ messages in thread
From: marco atzeri @ 2011-04-01  2:22 UTC (permalink / raw)
  To: A.R. Burgers; +Cc: cygwin

On Thu, Mar 31, 2011 at 11:25 PM, A.R. Burgers  wrote:
> Op 31-3-2011 22:44, marco atzeri schreef:
>>
>> On Thu, Mar 31, 2011 at 10:21 PM, A.R. Burgers  wrote:
>>>
>>> LS,
>>>
>>> with the current octave, I get this octave strcat
>>> error on plot, both with xterm and the dumb terminal.
>>> Same error on two different windows XP systems.
>>> Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2
>>>
>>> Teun
>>>
>>> $ octave
>>> GNU Octave, version 3.4.0
>>> Copyright (C) 2011 John W. Eaton and others.
>>>
>>> [snip]
>>>
>>> octave:1>  t=(0:0.1:2*pi);
>>> octave:2>  plot(t,sin(t))
>>> error: Invalid call to strcat.  Correct usage is:
>>>
>>>  -- Function File:  strcat (S1, S2, ...)
>>>
>>> error: called from:
>>> error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column
>>> 5
>>> error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
>>> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line
>>> 113,
>>> column 11
>>> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40,
>>> column 18
>>> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167,
>>> column 19
>>> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86,
>>> column 5
>>> octave:3>  quit
>>>
>>> BURGERS@P4949 ~
>>> $ echo $TERM $DISPLAY
>>> xterm :0
>>>
>>> BURGERS@P4949 ~
>>> $ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3
>>> libstdc++
>>> gnuplot
>>> Cygwin Package Information
>>> Package              Version        Status
>>> cygwin               1.7.9-1        OK
>>> gnuplot              4.4.0-1        OK
>>> libgfortran3         4.3.4-4        OK
>>> liblapack0           3.2.2-2        OK
>>> libqrupdate0         1.1.1-1        OK
>>> octave               3.4.0-3        OK
>>>
>> could you just check if reversing to cygwin  1.7.8-1 solve the problem ?
>>
>> I also noted the same problem this morning, but it was puzzling and
>> NOT really repetitive.
>
> Your hunch was right, downgrading to 1.7.8-1 solves it
>
> Teun
>

it seems caused by a change between cygwin snapshots 20110308 and 20110309

Corinna, gcf
Have we catch a fhandler / pipe special case ?

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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-03-31 20:58     ` marco atzeri
  2011-03-31 21:33       ` A.R. Burgers
  2011-03-31 21:53       ` A.R. Burgers
@ 2011-04-01  2:52       ` Tatsuro MATSUOKA
  2011-05-09  9:15         ` Stephane MONTESINO
  2 siblings, 1 reply; 21+ messages in thread
From: Tatsuro MATSUOKA @ 2011-04-01  2:52 UTC (permalink / raw)
  To: marco atzeri, cygwin; +Cc: A.R. Burgers

Hello

I have tested on windows 7 Home premium 64 bit with octave-3.4.0-3 and cygwin  1.7.9.

octave:1> t=(0:0.1:2*pi);
octave:2> plot(t,sin(t))
      0 [main] gnuplot 4356 exception::handle: Exception: STATUS_ACCESS_VIOLATION
    752 [main] gnuplot 4356 open_stackdumpfile: Dumping stack trace to gnuplot.exe.stackdump
      0 [main] gnuplot 3024 exception::handle: Exception: STATUS_ACCESS_VIOLATION
    552 [main] gnuplot 3024 open_stackdumpfile: Dumping stack trace to gnuplot.exe.stackdump
      1 [main] gnuplot 3868 exception::handle: Exception: STATUS_ACCESS_VIOLATION
    868 [main] gnuplot 3868 open_stackdumpfile: Dumping stack trace to gnuplot.exe.stackdump
      0 [main] gnuplot 3488 exception::handle: Exception: STATUS_ACCESS_VIOLATION
    314 [main] gnuplot 3488 open_stackdumpfile: Dumping stack trace to gnuplot.exe.stackdump
      0 [main] gnuplot 4936 exception::handle: Exception: STATUS_ACCESS_VIOLATION
    364 [main] gnuplot 4936 open_stackdumpfile: Dumping stack trace to gnuplot.exe.stackdump
      0 [main] gnuplot 4660 exception::handle: Exception: STATUS_ACCESS_VIOLATION
    404 [main] gnuplot 4660 open_stackdumpfile: Dumping stack trace to gnuplot.exe.stackdump
      0 [main] gnuplot 1076 fork: child -1 - died waiting for longjmp before initialization, retry 0,
exit code 0x600, errno 11
error: Invalid call to strcat.  Correct usage is:

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

error: called from:
error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113, column 11
error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40, column 18
error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167, column 19
error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86, column 5


Regards

Tatsuro

--- marco atzeri  wrote:

> On Thu, Mar 31, 2011 at 10:21 PM, A.R. Burgers  wrote:
> > LS,
> >
> > with the current octave, I get this octave strcat
> > error on plot, both with xterm and the dumb terminal.
> > Same error on two different windows XP systems.
> > Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2
> >
> > Teun
> >
> > $ octave
> > GNU Octave, version 3.4.0
> > Copyright (C) 2011 John W. Eaton and others.
> >
> > [snip]
> >
> > octave:1> t=(0:0.1:2*pi);
> > octave:2> plot(t,sin(t))
> > error: Invalid call to strcat. &#160;Correct usage is:
> >
> > &#160;-- Function File: &#160;strcat (S1, S2, ...)
> >
> > error: called from:
> > error: &#160; /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
> > error: &#160; /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
> > error: &#160; /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113,
> > column 11
> > error: &#160; /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40,
> > column 18
> > error: &#160; /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167,
> > column 19
> > error: &#160; /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86,
> > column 5
> > octave:3> quit
> >
> > BURGERS@P4949 ~
> > $ echo $TERM $DISPLAY
> > xterm :0
> >
> > BURGERS@P4949 ~
> > $ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3 libstdc++
> > gnuplot
> > Cygwin Package Information
> > Package &#160; &#160; &#160; &#160; &#160; &#160; &#160;Version &#160; &#160; &#160; &#160;Status
> > cygwin &#160; &#160; &#160; &#160; &#160; &#160; &#160; 1.7.9-1 &#160; &#160; &#160; &#160;OK
> > gnuplot &#160; &#160; &#160; &#160; &#160; &#160; &#160;4.4.0-1 &#160; &#160; &#160; &#160;OK
> > libgfortran3 &#160; &#160; &#160; &#160; 4.3.4-4 &#160; &#160; &#160; &#160;OK
> > liblapack0 &#160; &#160; &#160; &#160; &#160; 3.2.2-2 &#160; &#160; &#160; &#160;OK
> > libqrupdate0 &#160; &#160; &#160; &#160; 1.1.1-1 &#160; &#160; &#160; &#160;OK
> > octave &#160; &#160; &#160; &#160; &#160; &#160; &#160; 3.4.0-3 &#160; &#160; &#160; &#160;OK
> >
> 
> could you just check if reversing to cygwin  1.7.8-1 solve the problem ?
> 
> I also noted the same problem this morning, but it was puzzling and
> NOT really repetitive.
> 
> 
> 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
> 
> 


--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-01  2:22         ` marco atzeri
@ 2011-04-01  5:25           ` Christopher Faylor
  2011-04-01  6:32             ` marco atzeri
  2011-04-04 22:19             ` Christopher Faylor
  0 siblings, 2 replies; 21+ messages in thread
From: Christopher Faylor @ 2011-04-01  5:25 UTC (permalink / raw)
  To: cygwin

On Fri, Apr 01, 2011 at 04:22:38AM +0200, marco atzeri wrote:
>On Thu, Mar 31, 2011 at 11:25 PM, A.R. Burgers  wrote:
>> Op 31-3-2011 22:44, marco atzeri schreef:
>>>
>>> On Thu, Mar 31, 2011 at 10:21 PM, A.R. Burgers ?wrote:
>>>>
>>>> LS,
>>>>
>>>> with the current octave, I get this octave strcat
>>>> error on plot, both with xterm and the dumb terminal.
>>>> Same error on two different windows XP systems.
>>>> Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2
>>>>
>>>> Teun
>>>>
>>>> $ octave
>>>> GNU Octave, version 3.4.0
>>>> Copyright (C) 2011 John W. Eaton and others.
>>>>
>>>> [snip]
>>>>
>>>> octave:1> ?t=(0:0.1:2*pi);
>>>> octave:2> ?plot(t,sin(t))
>>>> error: Invalid call to strcat. ?Correct usage is:
>>>>
>>>> ?-- Function File: ?strcat (S1, S2, ...)
>>>>
>>>> error: called from:
>>>> error: ? /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column
>>>> 5
>>>> error: ? /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
>>>> error: ? /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line
>>>> 113,
>>>> column 11
>>>> error: ? /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40,
>>>> column 18
>>>> error: ? /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167,
>>>> column 19
>>>> error: ? /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86,
>>>> column 5
>>>> octave:3> ?quit
>>>>
>>>> BURGERS@P4949 ~
>>>> $ echo $TERM $DISPLAY
>>>> xterm :0
>>>>
>>>> BURGERS@P4949 ~
>>>> $ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3
>>>> libstdc++
>>>> gnuplot
>>>> Cygwin Package Information
>>>> Package ? ? ? ? ? ? ?Version ? ? ? ?Status
>>>> cygwin ? ? ? ? ? ? ? 1.7.9-1 ? ? ? ?OK
>>>> gnuplot ? ? ? ? ? ? ?4.4.0-1 ? ? ? ?OK
>>>> libgfortran3 ? ? ? ? 4.3.4-4 ? ? ? ?OK
>>>> liblapack0 ? ? ? ? ? 3.2.2-2 ? ? ? ?OK
>>>> libqrupdate0 ? ? ? ? 1.1.1-1 ? ? ? ?OK
>>>> octave ? ? ? ? ? ? ? 3.4.0-3 ? ? ? ?OK
>>>>
>>> could you just check if reversing to cygwin ?1.7.8-1 solve the problem ?
>>>
>>> I also noted the same problem this morning, but it was puzzling and
>>> NOT really repetitive.
>>
>> Your hunch was right, downgrading to 1.7.8-1 solves it
>>
>> Teun
>>
>
>it seems caused by a change between cygwin snapshots 20110308 and 20110309
>
>Corinna, gcf
>Have we catch a fhandler / pipe special case ?

Since it's in the dll_init() function, I don't see how it could be pipe related.
Does strace implicate pipe handling?

gcf

--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-01  5:25           ` Christopher Faylor
@ 2011-04-01  6:32             ` marco atzeri
  2011-04-02 16:40               ` marco atzeri
  2011-04-04 22:19             ` Christopher Faylor
  1 sibling, 1 reply; 21+ messages in thread
From: marco atzeri @ 2011-04-01  6:32 UTC (permalink / raw)
  To: cygwin

On Fri, Apr 1, 2011 at 7:25 AM, Christopher Faylor  wrote:
> On Fri, Apr 01, 2011 at 04:22:38AM +0200, marco atzeri wrote:
>>On Thu, Mar 31, 2011 at 11:25 PM, A.R. Burgers  wrote:
>>> Op 31-3-2011 22:44, marco atzeri schreef:
>>>>
>>>> On Thu, Mar 31, 2011 at 10:21 PM, A.R. Burgers ?wrote:
>>>>>
>>>>> LS,
>>>>>
>>>>> with the current octave, I get this octave strcat
>>>>> error on plot, both with xterm and the dumb terminal.
>>>>> Same error on two different windows XP systems.
>>>>> Same error with libstdc++6 and libgfortran3 from cygwin-ports gcc 4.5.2-2
>>>>>
>>>>> Teun
>>>>>
>>>>> $ octave
>>>>> GNU Octave, version 3.4.0
>>>>> Copyright (C) 2011 John W. Eaton and others.
>>>>>
>>>>> [snip]
>>>>>
>>>>> octave:1> ?t=(0:0.1:2*pi);
>>>>> octave:2> ?plot(t,sin(t))
>>>>> error: Invalid call to strcat. ?Correct usage is:
>>>>>
>>>>> ?-- Function File: ?strcat (S1, S2, ...)
>>>>>
>>>>> error: called from:
>>>>> error: ? /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column
>>>>> 5
>>>>> error: ? /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
>>>>> error: ? /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line
>>>>> 113,
>>>>> column 11
>>>>> error: ? /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40,
>>>>> column 18
>>>>> error: ? /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167,
>>>>> column 19
>>>>> error: ? /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86,
>>>>> column 5
>>>>> octave:3> ?quit
>>>>>
>>>>> BURGERS@P4949 ~
>>>>> $ echo $TERM $DISPLAY
>>>>> xterm :0
>>>>>
>>>>> BURGERS@P4949 ~
>>>>> $ cygcheck -c octave liblapack0 cygwin libqrupdate0 libgfortran3
>>>>> libstdc++
>>>>> gnuplot
>>>>> Cygwin Package Information
>>>>> Package ? ? ? ? ? ? ?Version ? ? ? ?Status
>>>>> cygwin ? ? ? ? ? ? ? 1.7.9-1 ? ? ? ?OK
>>>>> gnuplot ? ? ? ? ? ? ?4.4.0-1 ? ? ? ?OK
>>>>> libgfortran3 ? ? ? ? 4.3.4-4 ? ? ? ?OK
>>>>> liblapack0 ? ? ? ? ? 3.2.2-2 ? ? ? ?OK
>>>>> libqrupdate0 ? ? ? ? 1.1.1-1 ? ? ? ?OK
>>>>> octave ? ? ? ? ? ? ? 3.4.0-3 ? ? ? ?OK
>>>>>
>>>> could you just check if reversing to cygwin ?1.7.8-1 solve the problem ?
>>>>
>>>> I also noted the same problem this morning, but it was puzzling and
>>>> NOT really repetitive.
>>>
>>> Your hunch was right, downgrading to 1.7.8-1 solves it
>>>
>>> Teun
>>>
>>
>>it seems caused by a change between cygwin snapshots 20110308 and 20110309
>>
>>Corinna, gcf
>>Have we catch a fhandler / pipe special case ?
>
> Since it's in the dll_init() function, I don't see how it could be pipe related.
> Does strace implicate pipe handling?
>
> gcf
>

I need to check for the strace.

I was just guessing around the changelog entry

http://cygwin.com/snapshots/winsup-changelog-20110308-20110309

it reports mainly fhandler and pipe changes.

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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-01  6:32             ` marco atzeri
@ 2011-04-02 16:40               ` marco atzeri
  0 siblings, 0 replies; 21+ messages in thread
From: marco atzeri @ 2011-04-02 16:40 UTC (permalink / raw)
  To: cygwin

On Fri, Apr 1, 2011 at 8:31 AM, marco atzeri  wrote:
> On Fri, Apr 1, 2011 at 7:25 AM, Christopher Faylor  wrote:

for what I can see comparing the long strace outputs,
after this difference from  fhandler_fifo::raw_read
the two traces diverges.


---------------- 1.7.8 -----------------------------------------------------
[main] gnuplot 1076 fhandler_base::fstat_helper: 0 = fstat
(\??\C:\cygwin\tmp\oct-22d610.0.lnk, 0x22CAF8) st_atime=4D96CCFE
st_size=0, st_mode=0x1180, st_ino=3659174697433682, sizeof=96
[main] gnuplot 1076 fstat64: 0 = fstat (3, 0x22CAF8)
[main] gnuplot 1076 writev: writev (3, 0x22CBA4, 1)
[main] gnuplot 1076 fhandler_base::write: binary write
[main] octave-3.4.0 3764 fhandler_base_overlapped::wait_overlapped:
normal read, 4 bytes
[main] gnuplot 1076 fhandler_base_overlapped::wait_overlapped: normal
write, 4 bytes
[main] gnuplot 1076 fhandler_base_overlapped::write_overlapped: returning 4
[main] gnuplot 1076 writev: 4 = write (3, 0x22CBA4, 1), errno 0
[main] octave-3.4.0 3764 fhandler_fifo::raw_read: returning 4, mode 2,
Win32 error 997

[main] octave-3.4.0 3764 fhandler_base::read: returning 4, binary mode
[main] octave-3.4.0 3764 readv: 4 = readv (3, 0x229C44, 1), errno 2
[main] gnuplot 1076 cygwin_select: 3, 0x22CC44, 0x0, 0x0, 0x0
---------------1.7.9
-------------------------------------------------------------
[main] gnuplot 1076 fhandler_base::fstat_helper: 0 = fstat
(\??\C:\cygwin\tmp\oct-22deb4.0.lnk, 0x22C978) st_atime=4D96CB7C
st_size=0, st_mode=0x1180, st_ino=4503599627565638, sizeof=96
[main] gnuplot 1076 fhandler_base::close: closing '/tmp/oct-22deb4.0'
handle 0x5E8
[main] gnuplot 1076 fhandler_base::fhaccess: returning 0
[main] gnuplot 1076 fhandler_base::set_flags: flags 0x601, supplied_bin 0x0
[main] octave-3.4.0 3764 fhandler_base_overlapped::wait_overlapped:
normal read, 0 bytes
[main] octave-3.4.0 3764 fhandler_fifo::raw_read: returning -1, mode
2, Win32 error 997

                         -1 ?
[main] octave-3.4.0 3764 fhandler_base::read: returning -1, binary mode
[main] octave-3.4.0 3764 readv: -1 = readv (3, 0x229C44, 1), errno 2
[main] gnuplot 1076 fhandler_base::set_flags: filemode set to binary
[main] gnuplot 1076 fhandler_fifo::open: returning 1, errno 0
[main] gnuplot 1076 open: 3 = open (/tmp/oct-22deb4.0, 0x601)
[main] gnuplot 1076 _cygwin_istext_for_stdio: fd 3: opened as binary
[main] gnuplot 1076 cygwin_select: 3, 0x22CC44, 0x0, 0x0, 0x0
------------------------------------------------------------------------------------------

so I presume that the communication between octave and gnuplot is broken by
one of the change

http://cygwin.com/snapshots/winsup-changelog-20110308-20110309

as plotting in octave on 20110308 is working while on 20110309 not.

what means the -1 ?

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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-01  5:25           ` Christopher Faylor
  2011-04-01  6:32             ` marco atzeri
@ 2011-04-04 22:19             ` Christopher Faylor
  2011-04-04 22:21               ` marco atzeri
  1 sibling, 1 reply; 21+ messages in thread
From: Christopher Faylor @ 2011-04-04 22:19 UTC (permalink / raw)
  To: cygwin

On Fri, Apr 01, 2011 at 01:25:47AM -0400, Christopher Faylor wrote:
>Since it's in the dll_init() function, I don't see how it could be pipe related.

I could duplicate the problem on Windows 7 (64-bit) but it went away
once I rebased.

Have people tried that?

Even if that "fixes" the problem, there is still something wrong with
the way DLLs get relocated which is leading to this symptom.  It may be
a Cygwin problem or it may be a binutils problem.  I'm still
investigating.

cgf

--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-04 22:19             ` Christopher Faylor
@ 2011-04-04 22:21               ` marco atzeri
  2011-04-06 10:04                 ` Tatsuro MATSUOKA
  0 siblings, 1 reply; 21+ messages in thread
From: marco atzeri @ 2011-04-04 22:21 UTC (permalink / raw)
  To: cygwin

On Mon, Apr 4, 2011 at 11:17 PM, Christopher Faylor  wrote:
> On Fri, Apr 01, 2011 at 01:25:47AM -0400, Christopher Faylor wrote:
>>Since it's in the dll_init() function, I don't see how it could be pipe related.
>
> I could duplicate the problem on Windows 7 (64-bit) but it went away
> once I rebased.
>
> Have people tried that?

on CYGWIN_NT-5.1 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin

rebaseall caused further problem
---------------------------------------------------------------------
      8 [main] octave-3.4.0 4608 E:\cygwin2\bin\octave-3.4.0.exe: ***
fatal error - cygheap base mismatch detected - 0x61242860/0x6A2860.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
----------------------------------------------------------------------

Of course is it possible that what I see on WinXP , broken
communication between octave and gnuplot,
is different from what was sawn on Vista32 and W7/64 (Exception:
STATUS_ACCESS_VIOLATION)

>
> Even if that "fixes" the problem, there is still something wrong with
> the way DLLs get relocated which is leading to this symptom.  It may be
> a Cygwin problem or it may be a binutils problem.  I'm still
> investigating.

as octave has a very large number of dll dependency and it execute
also gnuplot, it has a high chance to catch
problems in this area.

>
> cgf

Thanks for checking
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-04 22:21               ` marco atzeri
@ 2011-04-06 10:04                 ` Tatsuro MATSUOKA
  2011-04-06 17:39                   ` Christopher Faylor
  0 siblings, 1 reply; 21+ messages in thread
From: Tatsuro MATSUOKA @ 2011-04-06 10:04 UTC (permalink / raw)
  To: marco atzeri, cygwin

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.

Regards

Tatsuro

--- marco atzeri <marco.atzeri@gmail.com> wrote:

> On Mon, Apr 4, 2011 at 11:17 PM, Christopher Faylor  wrote:
> > On Fri, Apr 01, 2011 at 01:25:47AM -0400, Christopher Faylor wrote:
> >>Since it's in the dll_init() function, I don't see how it could be pipe related.
> >
> > I could duplicate the problem on Windows 7 (64-bit) but it went away
> > once I rebased.
> >
> > Have people tried that?
> 
> on CYGWIN_NT-5.1 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin
> 
> rebaseall caused further problem
> ---------------------------------------------------------------------
>       8 [main] octave-3.4.0 4608 E:\cygwin2\bin\octave-3.4.0.exe: ***
> fatal error - cygheap base mismatch detected - 0x61242860/0x6A2860.
> This problem is probably due to using incompatible versions of the cygwin DLL.
> Search for cygwin1.dll using the Windows Start->Find/Search facility
> and delete all but the most recent version.  The most recent version *should*
> reside in x:\cygwin\bin, where 'x' is the drive on which you have
> installed the cygwin distribution.  Rebooting is also suggested if you
> are unable to find another cygwin DLL.
> ----------------------------------------------------------------------
> 
> Of course is it possible that what I see on WinXP , broken
> communication between octave and gnuplot,
> is different from what was sawn on Vista32 and W7/64 (Exception:
> STATUS_ACCESS_VIOLATION)
> 
> >
> > Even if that "fixes" the problem, there is still something wrong with
> > the way DLLs get relocated which is leading to this symptom. &#160;It may be
> > a Cygwin problem or it may be a binutils problem. &#160;I'm still
> > investigating.
> 
> as octave has a very large number of dll dependency and it execute
> also gnuplot, it has a high chance to catch
> problems in this area.
> 
> >
> > cgf
> 
> Thanks for checking
> 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
> 
> 


--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-06 10:04                 ` Tatsuro MATSUOKA
@ 2011-04-06 17:39                   ` Christopher Faylor
  2011-04-08  4:51                     ` Stan
  0 siblings, 1 reply; 21+ messages in thread
From: Christopher Faylor @ 2011-04-06 17:39 UTC (permalink / raw)
  To: cygwin

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.

--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-06 17:39                   ` Christopher Faylor
@ 2011-04-08  4:51                     ` Stan
  2011-04-08 11:04                       ` Christopher Faylor
  0 siblings, 1 reply; 21+ messages in thread
From: Stan @ 2011-04-08  4:51 UTC (permalink / raw)
  To: cygwin

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, ...)

I do have Norton running (not possible to turn off) and I have had
some bloda things but rebaseall seems to clear all that I have
noticed, but I suppose bloda is not ruled out. This is a new laptop
and my current installation may not be as stable as possible yet. Last
week I spent an hour tracking down a stray space being added to my
path that prevented lapack from being seen.

Right now everything, other than octave, seems to be fine and I've
spent most of the day at a bash command line banging g++ et all; the
system seems stable and fully operational.


--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-08  4:51                     ` Stan
@ 2011-04-08 11:04                       ` Christopher Faylor
  2011-04-08 11:15                         ` marco atzeri
  0 siblings, 1 reply; 21+ messages in thread
From: Christopher Faylor @ 2011-04-08 11:04 UTC (permalink / raw)
  To: cygwin

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

--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-08 11:04                       ` Christopher Faylor
@ 2011-04-08 11:15                         ` marco atzeri
  0 siblings, 0 replies; 21+ messages in thread
From: marco atzeri @ 2011-04-08 11:15 UTC (permalink / raw)
  To: cygwin

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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-04-01  2:52       ` Tatsuro MATSUOKA
@ 2011-05-09  9:15         ` Stephane MONTESINO
  0 siblings, 0 replies; 21+ messages in thread
From: Stephane MONTESINO @ 2011-05-09  9:15 UTC (permalink / raw)
  To: cygwin

      0 [main] gnuplot 5204 exception::handle: Exception: STATUS_ACCESS_VIOLATION
   1450 [main] gnuplot 5204 open_stackdumpfile: Dumping stack trace to
gnuplot.exe.stackdump


This error message is not repetitive...

Here are my script:

perfo.sh:
#!/bin/bash
gnuplot -persist <../script_gnuplot/puissance_local.gnu
gnuplot -persist <../script_gnuplot/couple_local.gnu
gnuplot -persist <../script_gnuplot/force_local.gnu



puissance_local.gnu:
set view map
set xlabel 'Envergure [%]'
set ylabel 'Puissance [W]'
plot "<grep '400.00000' performance/rotor1/performance_local.dat" using 10:5 w
lines title "Aero", \
     "<grep '400.00000' performance/rotor1/performance_local.dat" using 10:8 w
lines title "Meca"
 set term postscript enhanced color
set output "performance/rotor1/puissance_local_400RPM.eps"
replot



--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
  2011-05-13 16:46 Fwd: octave updated to 3.4.0-3. Please test (strcat error) Jeffrey Kletsky
@ 2011-05-13 18:34 ` marco atzeri
  0 siblings, 0 replies; 21+ messages in thread
From: marco atzeri @ 2011-05-13 18:34 UTC (permalink / raw)
  To: cygwin

On Fri, May 13, 2011 at 6:46 PM, Jeffrey Kletsky wrote:
> This is a problem on Windows 7 Enterprise, 64-bit; cygwin 1.7.9-1; octave 3.4.0-3
>
> Reinstalling Octave does not resolve
> rebaseall does not resolve
>
> Any suggestions on how to resolve?
>

try downgrading cygwin to 1.7.8-1.
On windows XP , it is the current workaround; but W7-64 is more weird
and some people reported other faults.

> TIA,
>
> Jeff

Marco

>
>
>
> $ uname -a
> CYGWIN_NT-6.1-WOW64 JKLETSKY-T41 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin
>
> $ octave
> GNU Octave, version 3.4.0
> Copyright (C) 2011 John W. Eaton and others.
> This is free software; see the source code for copying conditions.
> There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
> FITNESS FOR A PARTICULAR PURPOSE.  For details, type `warranty'.
>
> Octave was configured for "i686-pc-cygwin".
>
> Additional information about Octave is available at http://www.octave.org.
>
> Please contribute if you find this software useful.
> For more information, visit http://www.octave.org/help-wanted.html
>
> Read http://www.octave.org/bugs.html to learn how to submit bug reports.
>
> For information about changes from previous versions, type `news'.
>
> octave:1> plot([1 2 3], [1 2 3])
> error: Invalid call to strcat.  Correct usage is:
>
> -- Function File:  strcat (S1, S2, ...)
>
> error: called from:
> error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
> error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113, column 11
> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40, column 18
> error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167, column 19
> error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86, column 5
> octave:2> quit
> terminate called after throwing an instance of 'octave_interrupt_exception'
> panic: Aborted -- stopping myself...
> attempting to save variables to `octave-core'...
> save to `octave-core' complete
> Aborted (core dumped)
>
>
> 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, ...)
>
>
>
>
> --
> 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
>
>

--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Fwd: octave updated to 3.4.0-3. Please test (strcat error)
@ 2011-05-13 16:46 Jeffrey Kletsky
  2011-05-13 18:34 ` marco atzeri
  0 siblings, 1 reply; 21+ messages in thread
From: Jeffrey Kletsky @ 2011-05-13 16:46 UTC (permalink / raw)
  To: cygwin

This is a problem on Windows 7 Enterprise, 64-bit; cygwin 1.7.9-1; octave 3.4.0-3

Reinstalling Octave does not resolve
rebaseall does not resolve

Any suggestions on how to resolve?

TIA,

Jeff



$ uname -a
CYGWIN_NT-6.1-WOW64 JKLETSKY-T41 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin

$ octave
GNU Octave, version 3.4.0
Copyright (C) 2011 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  For details, type `warranty'.

Octave was configured for "i686-pc-cygwin".

Additional information about Octave is available at http://www.octave.org.

Please contribute if you find this software useful.
For more information, visit http://www.octave.org/help-wanted.html

Read http://www.octave.org/bugs.html to learn how to submit bug reports.

For information about changes from previous versions, type `news'.

octave:1> plot([1 2 3], [1 2 3])
error: Invalid call to strcat.  Correct usage is:

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

error: called from:
error:   /usr/share/octave/3.4.0/m/help/print_usage.m at line 87, column 5
error:   /usr/share/octave/3.4.0/m/strings/strcat.m at line 92, column 5
error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_get_var__.m at line 113, column 11
error:   /usr/share/octave/3.4.0/m/plot/__go_draw_axes__.m at line 40, column 18
error:   /usr/share/octave/3.4.0/m/plot/__go_draw_figure__.m at line 167, column 19
error:   /usr/share/octave/3.4.0/m/plot/__gnuplot_drawnow__.m at line 86, column 5
octave:2> quit
terminate called after throwing an instance of 'octave_interrupt_exception'
panic: Aborted -- stopping myself...
attempting to save variables to `octave-core'...
save to `octave-core' complete
Aborted (core dumped)


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, ...)




--
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

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2011-05-13 18:34 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <AANLkTi=_WBph8XP1Nd0eDmDoKuurdUeN=SFONH68WunW@mail.gmail.com>
2011-03-31 10:41 ` Fwd: octave updated to 3.4.0-3. Please test marco atzeri
2011-03-31 20:38   ` Fwd: octave updated to 3.4.0-3. Please test (strcat error) A.R. Burgers
2011-03-31 20:58     ` marco atzeri
2011-03-31 21:33       ` A.R. Burgers
2011-03-31 21:53       ` A.R. Burgers
2011-04-01  2:22         ` marco atzeri
2011-04-01  5:25           ` Christopher Faylor
2011-04-01  6:32             ` marco atzeri
2011-04-02 16:40               ` marco atzeri
2011-04-04 22:19             ` Christopher Faylor
2011-04-04 22:21               ` marco atzeri
2011-04-06 10:04                 ` Tatsuro MATSUOKA
2011-04-06 17:39                   ` Christopher Faylor
2011-04-08  4:51                     ` Stan
2011-04-08 11:04                       ` Christopher Faylor
2011-04-08 11:15                         ` marco atzeri
2011-04-01  2:52       ` Tatsuro MATSUOKA
2011-05-09  9:15         ` Stephane MONTESINO
     [not found] ` <558253.52815.qm@web111307.mail.gq1.yahoo.com>
2011-03-31 21:23   ` octave updated to 3.4.0-3. Please test marco atzeri
2011-05-13 16:46 Fwd: octave updated to 3.4.0-3. Please test (strcat error) Jeffrey Kletsky
2011-05-13 18:34 ` marco atzeri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).