[Pkg-octave-devel] Bug#783034: Bug#783034: octave-ltfat breaks Octave rcond. Yields segmentation fault

Rafael Laboissiere rafael at laboissiere.net
Mon Apr 20 21:59:59 UTC 2015


Control: tags -1 unreproducible moreinfo

* Charlie Hagedorn <charlie.hagedorn at gmail.com> [2015-04-20 14:29]:

> I've had inconsistent Octave seg-faults on several jessie machines that 
> I've traced to at least the octave-ltfat package. The seg-faults are 
> triggered calls to the Octave function rcond. Installing octave-ltfat 
> makes it break, uninstalling restores expected behavior (i.e. not 
> crashing Octave).
>
> [snip]

I am unable to reproduce this bug on two different Debian testing systems 
I have access.  I get on both of them:

     $ dpkg -l octave-ltfat octave-ltfat-common octave | grep ^ii
     ii  octave              3.8.2-4      i386         GNU Octave language for numerical computations
     ii  octave-ltfat        2.0.1-1      i386         Large Time/Frequency Analysis Toolbox
     ii  octave-ltfat-common 2.0.1-1      all          Large Time/Frequency Analysis Toolbox (arch-indep files)
     $ echo "rcond(magic(31))" | octave -q
     ans =  0.030391

It is pretty surprising for me that the presence or not of the 
octave-ltfat package will have an effect on the behavior of rcond, which 
is in Octave core:

     $ echo "which rcond" | octave -q
     'rcond' is a built-in function from the file libinterp/corefcn/rcond.cc

Rafael



More information about the Pkg-octave-devel mailing list