This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]