From bug-request at octave dot org Sat Feb 18 11:02:16 2006 Subject: Re: octave2.1.72 (for cygwin), fatal error - couldn't release memory From: "James R. Phillips" To: bug at octave dot org Date: Sat, 18 Feb 2006 08:59:35 -0800 (PST) --- edvard englund wrote: > Hi, I have newly re-installed my windows xp operating system, and also a new > version of octave, octave 2.1.72 as a cygwin package. I have some octave > scripts that used to work perfectly well under the 'old' octave, but now give > a error message: > > 5 [main] octave-2.1.72 260 C:\cygwin\bin\octave-2.1.72.exe: *** fatal > error - couldn't release memory 0x18A34000(1032192) for > 'C:\cygwin\lib\octave\2.1.72\oct\i686-pc-cygwin\sort.oct' alignment, Win32 > error 487 > 8 [main] octave 932 child_copy: loaded dll data write copy failed, > 0x67DF4000..0x67DF41E8, done 0, windows pid 2283668, Win32 error 5 > > However, if i downsize my program to handle much less memory, this error > mesage is not shown, but I got a 'ordinary' error message that doesn't make > sense. A variable is not recognised on line xxx, but the same variable is > used a few lines above. When I now go on and type for example 'ls' or 'who' I > get a the same error message as above. > > I don't know the exact version of my previous octave, but I downloaded it > as a cygwin package for a month or two ago, maybe December 2005. I figure my > current version is not the same, because 'readline' is working in this > version but did not on the old one. All the basic commands works under the > new octave, like 'hello world', a = 1*2, sombrero etc. > > It seems to me that there is a very limited amount of memory that octave is > allowed to use under the new version.My program requires some amount of > memory, but not a huge amount. > > Any respond would be appriciated! > > cheers > Edvard Englund > Hi, this is probably not an octave issue, per se, but a cygwin-related issue. Suggest further discussion take place on the cygwin at cygwin dot com mailing list. First, please ensure you are using the latest version of the cygwin1.dll. If this does not solve the problem, consider use of the rebaseall utility. You will find extensive discussion of this utility on the searchable archives of the cygwin at cygwin dot com mailing list. If this does not solve the issue, let's continue the discussion on the cygwin mailing list. Please follow instructions on the cygwin web page for bug reports. Thanks, James R. Phillips cygwin octave maintainer ------------------------------------------------------------- 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 -------------------------------------------------------------