eig(complex) crashes

Thomas Weber thomas.weber.mail at gmail.com
Tue Oct 21 18:47:10 CDT 2008


On Tue, Oct 21, 2008 at 12:20:53PM -0400, Jean Thierry-Mieg wrote:
> To: bug at octave.org
> Cc: mieg
> Subject: eig(complex) crashes
> 
> Bug report for Octave 3.0.3 configured for x86_64-unknown-linux-gnu
> 
> Description:
> -----------
> 
>    Computing the eigen value of a 2x2 complex matrix crashes
> Repeat-By:
> ---------
>    on brand new octave, type a single instruction
>    octave:1>  eig([0,-i;i,0])
> *** glibc detected *** double free or corruption (out): 0x00000000015f1890 ***
> *** glibc detected *** free(): invalid pointer: 0x0000000001aad480 ***
>    my gcc is a recent stable version and certainly ok even if not latest.
>    we just reinstalled octave to get the newer version

Can you please run this under gdb and provide a backtrace (ask back if
you don't know how to do this).

Just to rule out the simple things: all stuff on your machine is
compiled with g77, there's no gfortran, right?

Thanks
	Thomas


More information about the Bug-octave mailing list