Octave 3.2.0-mingw32 crashes when using 'clear all'
Tatsuro MATSUOKA
tmacchant at yahoo.co.jp
Fri Jul 10 16:15:45 CDT 2009
Hello
First I recommend you to subscribe to the octave-forge ML
octave-dev at lists.sourceforge.net
Octave for Windows package distributed on the octave-forge project but not octave project itself.
You also ask about 'ann','database', and 'ftp packages. This is completely package of octave-forge.
The url introducing octaveforge ML is
https://lists.sourceforge.net/lists/listinfo/octave-dev
The page above can be accessed from the top page of octave-forge
However the above is not clear as far as you see the homepages. Therefore I ask you to post your
further inquiry octave for windows and octave-forge package to the octave-forge ML but not to octave
ML.
> The crash after runing 'clear all' is reported a.o. here:
>
> http://www-old.cae.wisc.edu/pipermail/bug-octave/2008-May/006094.html
Because octave for windows 3.0.5 MinGW does not suffer from 'clear all' problem
The problem 'clear all' for octave 3.2 is not the same problem that you indicated the above
See
octave-3.0.5.exe:1:C:\Programs\Octave\3.0.5_gcc-4.3.0\bin
> clear all
octave-3.0.5.exe:2:C:\Programs\Octave\3.0.5_gcc-4.3.0\bin
>
Please see
http://www.nabble.com/Octave-3.2.0-mingw32-crashes-when-using-'clear-all'-p24416058.html
This is newly imported bug from octave when version of octave is 3.2.
However octave-3.2.1-rc4 build by myself does not suffer 'clear all' problem
GNU Octave, version 3.2.1
Copyright (C) 2009 John W. Eaton and others.
:
:
octave.exe:1> clear all
octave.exe:2>
I used my original libraries and the complier version and option are not same as those of the MinGW
octave packages. I think that some newly imported codes and their environment was not matched. The
maintainer of the MinGW package, Benjamin already know this issue and he probably is working to kick
out this bug.
> Supposedly, it's caused by the SWIG based packages 'ann','database', and 'ftp', but i don't
> have these packages installed and still have this problem.
Unlike MSVC Octave package, MinGW octave package does not have all octave-forge package. This is due
to MinGW octave package includes the development environments so that you can install packages
are not included can be installed by 'pkg install command'
However for database and ftp packages, the MinGW Octave package does not include the dependencies
(libraries) so you have to build the dependencies first. In the case of the database package, the
package itself has a problem and maintainer of the database package aware the problem
http://sourceforge.net/mailarchive/forum.php?thread_name=20090705075149.59000.qmail@web3808.mail.bbt.yahoo.co.jp&forum_name=octave-dev
For ftp package, you have to prepare ftplib-3.1 the sources of which can be downloaded from
http://nbpfaus.net/~pfau/ftplib/
The windows source and binaries are for MSVC. Please use the source of unix.
However the libraries should be build with shared libstd++ and it is not easy.
Please ask the maintainer the of the MinGW maintainer, Benjamin, via octave-dev at lists.sourceforge.net
Finally, Octave is volunteer based project and number of stuff for working on octave for windows is
not enough, I think. We hope more people get involved in the project.
Regards
Tatsuro
> Michiel
>
> On 9 Jul 2009 at 14:33, bug-octave at octave.org wrote:
>
> > I just installed Octave 3.2.0-mingw32 on a Pentium D PC with Windows Vista.
> >
> > When I type 'dir' it says:
> >
> > error: memory exhausted or requested size too large for range of Octave's index type -- trying
> to
> > return to prompt
> >
> > Using 'ls' instead works fine though.
> >
> > When I type 'clear all' or 'clear -all' Octave crashes, saying:
> >
> > panic: Segmentation violation -- stopping myself...
> > attempting to save variables to `octave-core'...
> > save to `octave-core' complete
> >
> > Do more people encounter this?
> >
> > I've been using Octave 3.0.1 on the same computer for over a year and it still works fine.
> >
> > Sincerely, Michiel
> >
>
>
>
> _______________________________________________
> Bug-octave mailing list
> Bug-octave at octave.org
> https://www-old.cae.wisc.edu/mailman/listinfo/bug-octave
>
--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/
More information about the Bug-octave
mailing list