make check-local make[3] : on entre dans le répertoire « /home/sebastien/octave-7.0.90 » preserving existing HG-ID file /bin/bash config.status oct-conf-post.h-tmp oct-conf-post.h config.status: creating oct-conf-post.h-tmp config.status: executing oct-conf-post.h commands /bin/bash config.status libinterp/corefcn/mk-mxtypes-h.sh-tmp libinterp/corefcn/mk-mxtypes-h.sh config.status: creating libinterp/corefcn/mk-mxtypes-h.sh-tmp config.status: executing libinterp/corefcn/mk-mxtypes-h.sh commands /bin/bash config.status liboctave/mk-version-h.sh-tmp liboctave/mk-version-h.sh config.status: creating liboctave/mk-version-h.sh-tmp config.status: executing liboctave/mk-version-h.sh commands /bin/bash config.status liboctave/external/mk-f77-def.sh-tmp liboctave/external/mk-f77-def.sh config.status: creating liboctave/external/mk-f77-def.sh-tmp config.status: executing liboctave/external/mk-f77-def.sh commands ( cd test && /bin/bash ../run-octave --no-init-file --silent --no-history -p /home/sebastien/octave-7.0.90/test/mex /home/sebastien/octave-7.0.90/test/fntests.m /home/sebastien/octave- 7.0.90/test ) && if :; then echo ""; if [ -f test/fntests.log ]; then echo "Contents of test/fntests.log:"; echo ""; gawk -f ./test/show-failures.awk test/fntests.log; else echo "test/fn tests.log is missing!"; fi; fi Integrated test scripts: liboctave/array/Array.cc-tst ................................... pass 21/21 liboctave/array/CMatrix.cc-tst ................................. pass 11/11 liboctave/array/CSparse.cc-tst ................................. pass 10/10 liboctave/array/Sparse.cc-tst .................................. pass 107/107 liboctave/array/dMatrix.cc-tst ................................. pass 10/10 liboctave/array/dSparse.cc-tst ................................. pass 12/12 liboctave/array/fCMatrix.cc-tst ................................ pass 11/11 liboctave/array/fMatrix.cc-tst ................................. pass 8/8 liboctave/array/idx-vector.cc-tst .............................. pass 2/2 liboctave/util/oct-inttypes.cc-tst ............................. pass 28/28 libinterp/corefcn/Cell.cc-tst .................................. pass 5/5 libinterp/corefcn/__contourc__.cc-tst .......................... pass 1/1 libinterp/corefcn/__dsearchn__.cc-tst .......................... pass 1/1 libinterp/corefcn/__eigs__.cc-tst .............................. pass 1/1 libinterp/corefcn/__ichol__.cc-tst ............................. pass 1/1 libinterp/corefcn/__ilu__.cc-tst ............................... pass 1/1 libinterp/corefcn/__isprimelarge__.cc-tst ...................... pass 7/7 libinterp/corefcn/__lin_interpn__.cc-tst ....................... pass 1/1 libinterp/corefcn/__magick_read__.cc-tst ....................... pass 4/4 libinterp/corefcn/__pchip_deriv__.cc-tst ....................... pass 1/1 libinterp/corefcn/__qp__.cc-tst ................................ pass 1/1 libinterp/corefcn/amd.cc-tst ................................... pass 4/4 libinterp/corefcn/besselj.cc-tst ............................... pass 191/191 libinterp/corefcn/bitfcns.cc-tst ............................... pass 60/60 libinterp/corefcn/bsxfun.cc-tst ................................ pass 77/77 libinterp/corefcn/call-stack.cc-tst ............................ pass 3/3 libinterp/corefcn/cellfun.cc-tst ............................... pass 134/134 libinterp/corefcn/chol.cc-tst .................................. pass 42/42 libinterp/corefcn/colamd.cc-tst ................................ pass 8/8 libinterp/corefcn/colloc.cc-tst ................................ pass 12/12 libinterp/corefcn/conv2.cc-tst ................................. pass 48/51 (reported bug) XFAIL 3 libinterp/corefcn/dassl.cc-tst ................................. pass 4/4 libinterp/corefcn/data.cc-tst .................................. pass 1204/1211 FAIL 1 (reported bug) XFAIL 6 libinterp/corefcn/debug.cc-tst ................................. pass 1/1 libinterp/corefcn/defaults.cc-tst .............................. pass 10/10 libinterp/corefcn/det.cc-tst ................................... pass 6/6 libinterp/corefcn/dirfns.cc-tst ................................ pass 1/1 libinterp/corefcn/dlmread.cc-tst ............................... pass 9/11 FAIL 1 REGRESSION 1 libinterp/corefcn/dmperm.cc-tst ................................ pass 5/5 libinterp/corefcn/dot.cc-tst ................................... pass 24/24 libinterp/corefcn/eig.cc-tst ................................... pass 73/73 libinterp/corefcn/ellipj.cc-tst ................................ pass 18/18 libinterp/corefcn/environment.cc-tst ........................... pass 6/6 libinterp/corefcn/error.cc-tst ................................. pass 4/4 libinterp/corefcn/errwarn.cc-tst ............................... pass 1/1 libinterp/corefcn/event-manager.cc-tst ......................... pass 3/3 libinterp/corefcn/fcn-info.cc-tst .............................. pass 4/4 libinterp/corefcn/fft.cc-tst ................................... pass 19/19 libinterp/corefcn/fft2.cc-tst .................................. pass 4/4 libinterp/corefcn/file-io.cc-tst ............................... pass 97/98 (reported bug) XFAIL 1 libinterp/corefcn/filter.cc-tst ................................ pass 14/14 libinterp/corefcn/find.cc-tst .................................. pass 22/22 libinterp/corefcn/gcd.cc-tst ................................... pass 9/9 libinterp/corefcn/getrusage.cc-tst ............................. pass 1/1 libinterp/corefcn/givens.cc-tst ................................ pass 6/6 libinterp/corefcn/graphics.cc-tst .............................. pass 49/49 (run-time condition) SKIP 4 libinterp/corefcn/gsvd.cc-tst .................................. pass 43/46 (reported bug) XFAIL 3 libinterp/corefcn/hash.cc-tst .................................. pass 53/53 libinterp/corefcn/help.cc-tst .................................. pass 1/1 libinterp/corefcn/hess.cc-tst .................................. pass 5/5 libinterp/corefcn/hex2num.cc-tst ............................... pass 21/21 libinterp/corefcn/input.cc-tst ................................. pass 11/11 libinterp/corefcn/inv.cc-tst ................................... pass 55/55 libinterp/corefcn/jsondecode.cc-tst ............................ pass 1/1 libinterp/corefcn/jsonencode.cc-tst ............................ pass 2/2 libinterp/corefcn/kron.cc-tst .................................. pass 14/14 libinterp/corefcn/load-save.cc-tst ............................. pass 5/5 libinterp/corefcn/lookup.cc-tst ................................ pass 20/20 libinterp/corefcn/lsode.cc-tst ................................. pass 5/5 libinterp/corefcn/lu.cc-tst .................................... pass 23/23 libinterp/corefcn/mappers.cc-tst ............................... pass 416/418 FAIL 2 (run-time condition) SKIP 6 libinterp/corefcn/matrix_type.cc-tst ........................... pass 51/51 libinterp/corefcn/max.cc-tst ................................... pass 111/114 (reported bug) XFAIL 3 libinterp/corefcn/mgorth.cc-tst ................................ pass 2/2 libinterp/corefcn/nproc.cc-tst ................................. pass 6/6 libinterp/corefcn/oct-hist.cc-tst .............................. pass 2/2 libinterp/corefcn/oct-map.cc-tst ............................... pass 10/10 libinterp/corefcn/ordqz.cc-tst ................................. pass 32/32 libinterp/corefcn/ordschur.cc-tst .............................. pass 4/4 libinterp/corefcn/pinv.cc-tst .................................. pass 17/17 libinterp/corefcn/pr-output.cc-tst ............................. pass 12/13 (reported bug) XFAIL 1 libinterp/corefcn/psi.cc-tst ................................... pass 30/30 libinterp/corefcn/qr.cc-tst .................................... pass 69/69 libinterp/corefcn/quad.cc-tst .................................. pass 12/12 libinterp/corefcn/quadcc.cc-tst ................................ pass 24/24 libinterp/corefcn/qz.cc-tst .................................... pass 4/4 libinterp/corefcn/rand.cc-tst .................................. pass 68/68 libinterp/corefcn/rcond.cc-tst ................................. pass 8/8 libinterp/corefcn/regexp.cc-tst ................................ pass 116/116 libinterp/corefcn/schur.cc-tst ................................. pass 11/11 libinterp/corefcn/sighandlers.cc-tst ........................... pass 11/11 libinterp/corefcn/sparse-xpow.cc-tst ........................... pass 2/2 libinterp/corefcn/sparse.cc-tst ................................ pass 29/29 libinterp/corefcn/spparms.cc-tst ............................... pass 9/9 libinterp/corefcn/sqrtm.cc-tst ................................. pass 4/4 libinterp/corefcn/strfind.cc-tst ............................... pass 35/35 libinterp/corefcn/strfns.cc-tst ................................ pass 132/132 libinterp/corefcn/sub2ind.cc-tst ............................... pass 31/31 libinterp/corefcn/svd.cc-tst ................................... pass 21/21 libinterp/corefcn/sylvester.cc-tst ............................. pass 9/9 libinterp/corefcn/symbfact.cc-tst .............................. pass 4/4 libinterp/corefcn/symtab.cc-tst ................................ pass 3/3 libinterp/corefcn/syscalls.cc-tst .............................. pass 11/11 libinterp/corefcn/sysdep.cc-tst ................................ pass 8/8 (run-time condition) SKIP 12 libinterp/corefcn/time.cc-tst .................................. pass 27/27 libinterp/corefcn/toplev.cc-tst ................................ pass 7/7 libinterp/corefcn/tril.cc-tst .................................. pass 22/22 libinterp/corefcn/tsearch.cc-tst ............................... pass 6/6 libinterp/corefcn/typecast.cc-tst .............................. pass 60/60 libinterp/corefcn/utils.cc-tst ................................. pass 100/100 (run-time condition) SKIP 1 libinterp/corefcn/variables.cc-tst ............................. pass 46/46 libinterp/dldfcn/__delaunayn__.cc-tst .......................... pass 1/1 libinterp/dldfcn/__fltk_uigetfile__.cc-tst ..................... pass 1/1 libinterp/dldfcn/__glpk__.cc-tst ............................... pass 1/1 libinterp/dldfcn/__init_fltk__.cc-tst .......................... pass 1/1 libinterp/dldfcn/__init_gnuplot__.cc-tst ....................... pass 1/1 libinterp/dldfcn/__ode15__.cc-tst .............................. pass 1/1 libinterp/dldfcn/__voronoi__.cc-tst ............................ pass 1/1 libinterp/dldfcn/audiodevinfo.cc-tst ...........................ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: Aucun fichier ou dossier de ce type ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: Aucun fichier ou dossier de ce type ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM sysdefault ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: Aucun fichier ou dossier de ce type ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: Aucun fichier ou dossier de ce type ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM sysdefault ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: Aucun fichier ou dossier de ce type ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: Aucun fichier ou dossier de ce type ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: Aucun fichier ou dossier de ce type ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: Aucun fichier ou dossier de ce type ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_id returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: Aucun fichier ou dossier de ce type ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: Aucun fichier ou dossier de ce type ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM dmix pass 4/4 libinterp/dldfcn/audioread.cc-tst .............................. pass 6/6 libinterp/dldfcn/convhulln.cc-tst .............................. pass 4/4 libinterp/dldfcn/fftw.cc-tst ................................... pass 13/13 libinterp/dldfcn/gzip.cc-tst ................................... pass 7/7 libinterp/octave-value/ov-base.cc-tst .......................... pass 1/1 libinterp/octave-value/ov-bool-mat.cc-tst ...................... pass 1/1 libinterp/octave-value/ov-cell.cc-tst .......................... pass 2/2 libinterp/octave-value/ov-class.cc-tst ......................... pass 48/48 (missing feature) SKIP 2 libinterp/octave-value/ov-classdef.cc-tst ...................... pass 1/1 libinterp/octave-value/ov-cx-diag.cc-tst ....................... pass 1/1 libinterp/octave-value/ov-fcn-handle.cc-tst .................... pass 14/14 libinterp/octave-value/ov-java.cc-tst .......................... pass 0/0 (missing feature) SKIP 16 libinterp/octave-value/ov-lazy-idx.cc-tst ...................... pass 11/11 libinterp/octave-value/ov-null-mat.cc-tst ...................... pass 8/8 libinterp/octave-value/ov-oncleanup.cc-tst ..................... pass 1/1 libinterp/octave-value/ov-range.cc-tst ......................... pass 6/6 libinterp/octave-value/ov-str-mat.cc-tst ....................... pass 1/1 libinterp/octave-value/ov-struct.cc-tst ........................ pass 31/31 libinterp/octave-value/ov-typeinfo.cc-tst ...................... pass 55/55 (missing feature) SKIP 1 libinterp/octave-value/ov-usr-fcn.cc-tst ....................... pass 9/9 libinterp/octave-value/ov.cc-tst ............................... pass 109/109 libinterp/parse-tree/bp-table.cc-tst ........................... pass 1/1 libinterp/parse-tree/lex.ll-tst ................................ pass 7/7 libinterp/parse-tree/oct-parse.yy-tst .......................... pass 30/30 libinterp/parse-tree/pt-assign.cc-tst .......................... pass 5/5 libinterp/parse-tree/pt-eval.cc-tst ............................ pass 17/17 libinterp/parse-tree/pt-fcn-handle.cc-tst ...................... pass 5/5 libinterp/parse-tree/pt-idx.cc-tst ............................. pass 6/6 libinterp/parse-tree/pt-tm-const.cc-tst ........................ pass 202/203 (reported bug) XFAIL 1 libinterp/octave.cc-tst ........................................ pass 8/8 +containers/Map.m .............................................. pass 40/40 +matlab/+lang/makeUniqueStrings.m .............................. pass 12/12 +matlab/+lang/makeValidName.m .................................. pass 17/17 +matlab/+net/base64decode.m .................................... pass 9/9 +matlab/+net/base64encode.m .................................... pass 9/9 @ftp/ascii.m ................................................... pass 1/1 @ftp/binary.m .................................................. pass 1/1 @ftp/cd.m ...................................................... pass 1/1 @ftp/close.m ................................................... pass 1/1 @ftp/delete.m .................................................. pass 1/1 @ftp/dir.m ..................................................... pass 1/1 @ftp/ftp.m ..................................................... pass 1/1 @ftp/loadobj.m ................................................. pass 1/1 @ftp/mget.m .................................................... pass 1/1 @ftp/mkdir.m ................................................... pass 1/1 @ftp/mput.m .................................................... pass 1/1 @ftp/rename.m .................................................. pass 1/1 @ftp/rmdir.m ................................................... pass 1/1 @ftp/saveobj.m ................................................. pass 1/1 audio/@audioplayer/audioplayer.m ............................... pass 0/0 (run-time condition) SKIP 5 audio/@audiorecorder/audiorecorder.m ........................... pass 0/0 (run-time condition) SKIP 4 audio/record.m ................................................. pass 5/5 audio/sound.m .................................................. pass 4/4 audio/soundsc.m ................................................ pass 10/10 elfun/acosd.m .................................................. pass 2/2 elfun/acot.m ................................................... pass 2/2 elfun/acotd.m .................................................. pass 2/2 elfun/acoth.m .................................................. pass 2/2 elfun/acsc.m ................................................... pass 2/2 elfun/acscd.m .................................................. pass 2/2 elfun/acsch.m .................................................. pass 2/2 elfun/asec.m ................................................... pass 2/2 elfun/asecd.m .................................................. pass 2/2 elfun/asech.m .................................................. pass 3/3 elfun/asind.m .................................................. pass 2/2 elfun/atan2d.m ................................................. pass 3/3 elfun/atand.m .................................................. pass 2/2 elfun/cosd.m ................................................... pass 10/10 elfun/cospi.m .................................................. pass 4/4 elfun/cot.m .................................................... pass 2/2 elfun/cotd.m ................................................... pass 4/4 elfun/coth.m ................................................... pass 2/2 elfun/csc.m .................................................... pass 2/2 elfun/cscd.m ................................................... pass 4/4 elfun/csch.m ................................................... pass 2/2 elfun/sec.m .................................................... pass 2/2 elfun/secd.m ................................................... pass 4/4 elfun/sech.m ................................................... pass 2/2 elfun/sind.m ................................................... pass 10/10 elfun/sinpi.m .................................................. pass 4/4 elfun/tand.m ................................................... pass 4/4 general/accumarray.m ........................................... pass 23/23 general/accumdim.m ............................................. pass 13/13 general/bincoeff.m ............................................. pass 11/11 general/bitcmp.m ............................................... pass 10/10 general/bitget.m ............................................... pass 16/16 general/bitset.m ............................................... pass 26/26 general/blkdiag.m .............................................. pass 10/10 general/cart2pol.m ............................................. pass 28/28 general/cart2sph.m ............................................. pass 21/21 general/cell2mat.m ............................................. pass 19/19 general/celldisp.m ............................................. pass 3/3 general/circshift.m ............................................ pass 16/16 general/common_size.m .......................................... pass 4/4 general/cplxpair.m ............................................. pass 22/22 general/cumtrapz.m ............................................. pass 26/26 general/curl.m ................................................. pass 1/1 general/dblquad.m .............................................. pass 4/4 general/deal.m ................................................. pass 4/4 general/deg2rad.m .............................................. pass 7/7 general/del2.m ................................................. pass 20/20 general/divergence.m ........................................... pass 1/1 general/flip.m ................................................. pass 9/9 general/fliplr.m ............................................... pass 8/8 general/flipud.m ............................................... pass 8/8 general/gradient.m ............................................. pass 5/5 general/idivide.m .............................................. pass 18/18 general/int2str.m .............................................. pass 8/8 general/integral.m ............................................. pass 32/32 general/integral2.m ............................................ pass 50/50 general/integral3.m ............................................ pass 42/42 general/interp1.m .............................................. pass 220/220 general/interp2.m .............................................. pass 51/51 general/interp3.m .............................................. pass 23/23 general/interpft.m ............................................. pass 14/14 general/interpn.m .............................................. pass 18/18 general/isequal.m .............................................. pass 115/115 general/isequaln.m ............................................. pass 16/16 general/logspace.m ............................................. pass 12/12 (run-time condition) SKIP 2 general/nextpow2.m ............................................. pass 15/15 general/num2str.m .............................................. pass 45/45 general/pol2cart.m ............................................. pass 27/27 general/polyarea.m ............................................. pass 4/4 general/postpad.m .............................................. pass 14/14 general/prepad.m ............................................... pass 19/19 general/quad2d.m ............................................... pass 47/47 general/quadgk.m ............................................... pass 27/27 general/quadl.m ................................................ pass 10/10 general/quadv.m ................................................ pass 11/11 general/rad2deg.m .............................................. pass 7/7 general/randi.m ................................................ pass 29/29 general/rat.m .................................................. pass 14/14 general/repelem.m .............................................. pass 58/58 general/repmat.m ............................................... pass 45/45 general/rescale.m .............................................. pass 24/24 general/rng.m .................................................. pass 20/20 general/rot90.m ................................................ pass 8/8 general/rotdim.m ............................................... pass 19/19 general/shift.m ................................................ pass 9/9 general/shiftdim.m ............................................. pass 5/5 general/sortrows.m ............................................. pass 8/8 general/sph2cart.m ............................................. pass 21/21 general/structfun.m ............................................ pass 3/3 general/subsindex.m ............................................ pass 2/2 general/trapz.m ................................................ pass 25/25 general/triplequad.m ........................................... pass 1/1 general/xor.m .................................................. pass 8/8 geometry/convhull.m ............................................ pass 11/11 geometry/delaunay.m ............................................ pass 15/15 geometry/delaunayn.m ........................................... pass 3/3 geometry/dsearch.m ............................................. pass 2/2 geometry/dsearchn.m ............................................ pass 6/6 geometry/griddata.m ............................................ pass 20/20 geometry/griddata3.m ........................................... pass 2/2 geometry/griddatan.m ........................................... pass 15/15 geometry/inpolygon.m ........................................... pass 12/12 geometry/rectint.m ............................................. pass 17/17 geometry/rotx.m ................................................ pass 6/6 geometry/roty.m ................................................ pass 6/6 geometry/rotz.m ................................................ pass 6/6 geometry/tsearchn.m ............................................ pass 5/5 geometry/voronoi.m ............................................. pass 10/10 geometry/voronoin.m ............................................ pass 2/2 gui/dialog.m ................................................... pass 1/1 gui/errordlg.m ................................................. pass 1/1 gui/getappdata.m ............................................... pass 5/5 gui/getpixelposition.m ......................................... pass 6/6 gui/guidata.m .................................................. pass 3/3 gui/helpdlg.m .................................................. pass 1/1 gui/inputdlg.m ................................................. pass 5/5 gui/isappdata.m ................................................ pass 4/4 gui/listdlg.m .................................................. pass 7/7 gui/listfonts.m ................................................ pass 3/3 gui/movegui.m .................................................. pass 5/5 gui/msgbox.m ................................................... pass 10/10 gui/questdlg.m ................................................. pass 7/7 gui/rmappdata.m ................................................ pass 7/7 gui/setappdata.m ............................................... pass 11/11 gui/uicontrol.m ................................................================================================================= ==25172==ERROR: AddressSanitizer: heap-buffer-overflow on address 0xb5fac500 at pc 0xf6c3f3c4 bp 0xff95bfd8 sp 0xff95bfd4 WRITE of size 8 at 0xb5fac500 thread T0 #0 0xf6c3f3c0 in octave::convert_position(Matrix const&, caseless_str const&, caseless_str const&, Matrix const&) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:833:15 #1 0xf6bc5494 in octave::uicontrol::properties::get_extent() const /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:11042:10 #2 0xf6bc2304 in octave::uicontrol::properties::get(bool) const /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics-props.cc:7252:37 #3 0xf6d35c28 in octave::base_graphics_object::get(bool) const /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:2751:30 #4 0xf69d77fc in octave::base_graphics_object::remove_all_listeners() /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3758:18 #5 0xf6d316e4 in octave::graphics_object::remove_all_listeners() /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:3153:45 #6 0xf69a8d94 in octave::gh_manager::free(octave_handle const&, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:2917:17 #7 0xf69a82d8 in octave::children_property::do_delete_children(bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:1903:20 #8 0xf6e085d0 in octave::children_property::delete_children(bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:1781:5 #9 0xf6d7ed9c in octave::base_properties::delete_children(bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:2351:16 #10 0xf69a8e7c in octave::gh_manager::free(octave_handle const&, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:2919:10 #11 0xf6d0b998 in octave::delete_graphics_object(octave_handle const&, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3085:18 #12 0xf6d25a68 in octave::delete_graphics_object(double, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3097:3 #13 0xf6d16900 in octave::delete_graphics_objects(NDArray, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3110:5 #14 0xf6d163f8 in octave::F__go_delete__(octave::interpreter&, octave_value_list const&, int) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:13663:3 #15 0xf5b11b00 in octave_builtin::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-builtin.cc:65:16 #16 0xf5c84d50 in octave_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-fcn.cc:57:10 #17 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #18 0xf63b7f20 in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.h:108:34 #19 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #20 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #21 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #22 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #23 0xf63359d0 in octave::tree_evaluator::visit_if_command_list(octave::tree_if_command_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3614:25 #24 0xf6359f5c in octave::tree_if_command_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:118:10 #25 0xf6335374 in octave::tree_evaluator::visit_if_command(octave::tree_if_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3592:12 #26 0xf63df098 in octave::tree_if_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:151:10 #27 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #28 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #29 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #30 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #31 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:34 97:21 #32 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #33 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #34 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #35 0xf63b7f20 in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.h:108:34 #36 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #37 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #38 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #39 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #40 0xf63359d0 in octave::tree_evaluator::visit_if_command_list(octave::tree_if_command_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3614:25 #41 0xf6359f5c in octave::tree_if_command_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:118:10 #42 0xf6335374 in octave::tree_evaluator::visit_if_command(octave::tree_if_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3592:12 #43 0xf63df098 in octave::tree_if_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:151:10 #44 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #45 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #46 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #47 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #48 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:34 97:21 #49 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #50 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #51 0xf63a4de0 in octave::tree_identifier::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-id.cc:130:27 #52 0xf63126e8 in octave::tree_evaluator::eval_string(std::__cxx11::basic_string, std::allocator > const&, bool, int&, int) /home/sebastien/octave- 7.0.90/libinterp/parse-tree/pt-eval.cc:1048:36 #53 0xf6eb1c48 in octave::interpreter::eval_string(std::__cxx11::basic_string, std::allocator > const&, bool, int&, int) /home/sebastien/octave-7.0 .90/libinterp/corefcn/interpreter.cc:1458:24 #54 0xf69aafcc in octave::gh_manager::execute_callback(octave_handle const&, octave_value const&, octave_value const&) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:123 32:29 #55 0xf6d76324 in octave::gh_manager::execute_callback(octave_handle const&, std::__cxx11::basic_string, std::allocator > const&, octave_value cons t&) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:14370:5 #56 0xf6d17b38 in octave::F__go_execute_callback__(octave::interpreter&, octave_value_list const&, int) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:13732:16 #57 0xf5b11b00 in octave_builtin::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-builtin.cc:65:16 #58 0xf5c84d50 in octave_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-fcn.cc:57:10 #59 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #60 0xf63b7f20 in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.h:108:34 #61 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #62 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #63 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #64 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #65 0xf632ec3c in octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3158:22 #66 0xf63c826c in octave::tree_simple_for_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-loop.h:191:10 #67 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #68 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #69 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #70 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #71 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:34 97:21 #72 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #73 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #74 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #75 0xf63b7f20 in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.h:108:34 #76 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #77 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #78 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #79 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #80 0xf633ad38 in octave::tree_evaluator::do_unwind_protect_cleanup_code(octave::tree_statement_list*) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:4039:17 #81 0xf633b8e4 in octave::tree_evaluator::visit_unwind_protect_command(octave::tree_unwind_protect_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:4142:9 #82 0xf638eb58 in octave::tree_unwind_protect_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-except.h:151:10 #83 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #84 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #85 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #86 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #87 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:34 97:21 #88 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #89 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #90 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #91 0xf63126e8 in octave::tree_evaluator::eval_string(std::__cxx11::basic_string, std::allocator > const&, bool, int&, int) /home/sebastien/octave- 7.0.90/libinterp/parse-tree/pt-eval.cc:1048:36 #92 0xf631489c in octave::tree_evaluator::eval(std::__cxx11::basic_string, std::allocator > const&, int) /home/sebastien/octave-7.0.90/libinterp/pa rse-tree/pt-eval.cc:1107:12 #93 0xf6eb3a4c in octave::interpreter::eval(std::__cxx11::basic_string, std::allocator > const&, int) /home/sebastien/octave-7.0.90/libinterp/coref cn/interpreter.cc:1477:24 #94 0xf626be18 in octave::Feval(octave::interpreter&, octave_value_list const&, int) /home/sebastien/octave-7.0.90/../libinterp/parse-tree/oct-parse.yy:6432:19 #95 0xf5b11b00 in octave_builtin::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-builtin.cc:65:16 #96 0xf5c84d50 in octave_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-fcn.cc:57:10 #97 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #98 0xf63b7f20 in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.h:108:34 #99 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #100 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #101 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #102 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #103 0xf6339b2c in octave::tree_evaluator::visit_try_catch_command(octave::tree_try_catch_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3966:23 #104 0xf638ea60 in octave::tree_try_catch_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-except.h:84:10 #105 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #106 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #107 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #108 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #109 0xf63359d0 in octave::tree_evaluator::visit_if_command_list(octave::tree_if_command_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3614:25 #110 0xf6359f5c in octave::tree_if_command_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:118:10 #111 0xf6335374 in octave::tree_evaluator::visit_if_command(octave::tree_if_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3592:12 #112 0xf63df098 in octave::tree_if_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:151:10 #113 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #114 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #115 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #116 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #117 0xf63359d0 in octave::tree_evaluator::visit_if_command_list(octave::tree_if_command_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3614:25 #118 0xf6359f5c in octave::tree_if_command_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:118:10 #119 0xf6335374 in octave::tree_evaluator::visit_if_command(octave::tree_if_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3592:12 #120 0xf63df098 in octave::tree_if_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:151:10 #121 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #122 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #123 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #124 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #125 0xf633b6cc in octave::tree_evaluator::visit_unwind_protect_command(octave::tree_unwind_protect_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:4111:34 #126 0xf638eb58 in octave::tree_unwind_protect_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-except.h:151:10 #127 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #128 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #129 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #130 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #131 0xf632ec3c in octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3158:22 #132 0xf63c826c in octave::tree_simple_for_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-loop.h:191:10 #133 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #134 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #135 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #136 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #137 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3 497:21 #138 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #139 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #140 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #141 0xf62db424 in octave::tree_multi_assignment::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-assign.cc:201:51 #142 0xf62e07e4 in octave::tree_multi_assignment::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-assign.h:156:34 #143 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #144 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #145 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #146 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #147 0xf63359d0 in octave::tree_evaluator::visit_if_command_list(octave::tree_if_command_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3614:25 #148 0xf6359f5c in octave::tree_if_command_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:118:10 #149 0xf6335374 in octave::tree_evaluator::visit_if_command(octave::tree_if_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3592:12 #150 0xf63df098 in octave::tree_if_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:151:10 #151 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #152 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #153 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #154 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #155 0xf63359d0 in octave::tree_evaluator::visit_if_command_list(octave::tree_if_command_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3614:25 #156 0xf6359f5c in octave::tree_if_command_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:118:10 #157 0xf6335374 in octave::tree_evaluator::visit_if_command(octave::tree_if_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3592:12 #158 0xf63df098 in octave::tree_if_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:151:10 #159 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #160 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #161 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #162 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #163 0xf6354f10 in void octave::tree_evaluator::execute_range_loop(octave::range const&, int, octave::octave_lvalue&, octave::tree_statement_list*) /home/sebastien/oc tave-7.0.90/libinterp/parse-tree/pt-eval.cc:3044:22 #164 0xf632e314 in octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3091:13 #165 0xf63c826c in octave::tree_simple_for_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-loop.h:191:10 #166 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #167 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #168 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #169 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #170 0xf633b6cc in octave::tree_evaluator::visit_unwind_protect_command(octave::tree_unwind_protect_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:4111:34 #171 0xf638eb58 in octave::tree_unwind_protect_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-except.h:151:10 #172 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #173 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #174 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #175 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #176 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3 497:21 #177 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #178 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #179 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #180 0xf62db424 in octave::tree_multi_assignment::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-assign.cc:201:51 #181 0xf62e07e4 in octave::tree_multi_assignment::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-assign.h:156:34 #182 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #183 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #184 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #185 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #186 0xf63359d0 in octave::tree_evaluator::visit_if_command_list(octave::tree_if_command_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3614:25 #187 0xf6359f5c in octave::tree_if_command_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:118:10 #188 0xf6335374 in octave::tree_evaluator::visit_if_command(octave::tree_if_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3592:12 #189 0xf63df098 in octave::tree_if_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-select.h:151:10 #190 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #191 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #192 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #193 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #194 0xf6354f10 in void octave::tree_evaluator::execute_range_loop(octave::range const&, int, octave::octave_lvalue&, octave::tree_statement_list*) /home/sebastien/oc tave-7.0.90/libinterp/parse-tree/pt-eval.cc:3044:22 #195 0xf632e314 in octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3091:13 #196 0xf63c826c in octave::tree_simple_for_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-loop.h:191:10 #197 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #198 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #199 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #200 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #201 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3 497:21 #202 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #203 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #204 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #205 0xf62db424 in octave::tree_multi_assignment::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-assign.cc:201:51 #206 0xf62e07e4 in octave::tree_multi_assignment::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-assign.h:156:34 #207 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #208 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #209 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #210 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #211 0xf6354f10 in void octave::tree_evaluator::execute_range_loop(octave::range const&, int, octave::octave_lvalue&, octave::tree_statement_list*) /home/sebastien/oc tave-7.0.90/libinterp/parse-tree/pt-eval.cc:3044:22 #212 0xf632e314 in octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3091:13 #213 0xf63c826c in octave::tree_simple_for_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-loop.h:191:10 #214 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #215 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #216 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #217 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #218 0xf6339b2c in octave::tree_evaluator::visit_try_catch_command(octave::tree_try_catch_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3966:23 #219 0xf638ea60 in octave::tree_try_catch_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-except.h:84:10 #220 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #221 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #222 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #223 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #224 0xf633b6cc in octave::tree_evaluator::visit_unwind_protect_command(octave::tree_unwind_protect_command&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:4111:34 #225 0xf638eb58 in octave::tree_unwind_protect_command::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-except.h:151:10 #226 0xf63370fc in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3741:22 #227 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #228 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #229 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #230 0xf6333788 in octave::tree_evaluator::execute_user_function(octave_user_function&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3 497:21 #231 0xf5f8c2dc in octave_user_function::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:495:13 #232 0xf5f8be88 in octave_user_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:488:10 #233 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #234 0xf63b7f20 in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.h:108:34 #235 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 #236 0xf63e55bc in octave::tree_statement::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:124:10 #237 0xf6338628 in octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3851:18 #238 0xf59d70ec in octave::tree_statement_list::accept(octave::tree_walker&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-stmt.h:201:10 #239 0xf63315cc in octave::tree_evaluator::execute_user_script(octave_user_script&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3358: 15 #240 0xf5f85d00 in octave_user_script::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:196:13 #241 0xf5f8594c in octave_user_script::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-usr-fcn.cc:189:10 #242 0xf6322bc8 in octave::tree_evaluator::source_file(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool, bool) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:2186:11 #243 0xf6eb4c88 in octave::interpreter::source_file(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/interpreter.cc:1675:17 #244 0xf62692ac in octave::source_file(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string , std::allocator > const&, bool, bool) /home/sebastien/octave-7.0.90/../libinterp/parse-tree/oct-parse.yy:6195:12 #245 0xf6eb18a4 in octave::safe_source_file(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/interpreter.cc:351:9 #246 0xf6eaea6c in octave::interpreter::execute_command_line_file() /home/sebastien/octave-7.0.90/libinterp/corefcn/interpreter.cc:1310:12 #247 0xf6eaa6f4 in octave::interpreter::execute() /home/sebastien/octave-7.0.90/libinterp/corefcn/interpreter.cc:866:30 #248 0xf4a05484 in octave::cli_application::execute() /home/sebastien/octave-7.0.90/libinterp/octave.cc:425:25 0xb5fac500 is located 15 bytes to the right of 1-byte region [0xb5fac4f0,0xb5fac4f1) allocated by thread T0 here: #0 0xeeb24 in operator new(unsigned int) (/home/sebastien/octave-7.0.90/src/.libs/octave-cli+0xeeb24) #1 0xf4b234ac in __gnu_cxx::new_allocator::allocate(unsigned int, void const*) /usr/bin/../lib/gcc/arm-linux-gnueabi/11/../../../../include/c++/11/ext/new_allocator.h:127:27 #2 0xf4b2340c in std::allocator_traits >::allocate(std::allocator&, unsigned int) /usr/bin/../lib/gcc/arm-linux-gnueabi/11/../../../../include/c++/11/b its/alloc_traits.h:464:20 #3 0xf4b23094 in Array >::ArrayRep::allocate(unsigned int) /home/sebastien/octave-7.0.90/./liboctave/array/Array.h:197:22 #4 0xf4b22eb0 in Array >::ArrayRep::ArrayRep(double*, int) /home/sebastien/octave-7.0.90/./liboctave/array/Array.h:147:27 #5 0xf4d8baec in Array >::make_unique() /home/sebastien/octave-7.0.90/./liboctave/array/Array.h:219:27 #6 0xf4d8b964 in Array >::elem(int) /home/sebastien/octave-7.0.90/./liboctave/array/Array.h:536:5 #7 0xf4d8b938 in Array >::operator()(int) /home/sebastien/octave-7.0.90/./liboctave/array/Array.h:548:47 #8 0xf6c3f38c in octave::convert_position(Matrix const&, caseless_str const&, caseless_str const&, Matrix const&) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:833:5 #9 0xf6bc5494 in octave::uicontrol::properties::get_extent() const /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:11042:10 #10 0xf6bc2304 in octave::uicontrol::properties::get(bool) const /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics-props.cc:7252:37 #11 0xf6d35c28 in octave::base_graphics_object::get(bool) const /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:2751:30 #12 0xf69d77fc in octave::base_graphics_object::remove_all_listeners() /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3758:18 #13 0xf6d316e4 in octave::graphics_object::remove_all_listeners() /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:3153:45 #14 0xf69a8d94 in octave::gh_manager::free(octave_handle const&, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:2917:17 #15 0xf69a82d8 in octave::children_property::do_delete_children(bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:1903:20 #16 0xf6e085d0 in octave::children_property::delete_children(bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:1781:5 #17 0xf6d7ed9c in octave::base_properties::delete_children(bool, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.h:2351:16 #18 0xf69a8e7c in octave::gh_manager::free(octave_handle const&, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:2919:10 #19 0xf6d0b998 in octave::delete_graphics_object(octave_handle const&, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3085:18 #20 0xf6d25a68 in octave::delete_graphics_object(double, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3097:3 #21 0xf6d16900 in octave::delete_graphics_objects(NDArray, bool) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:3110:5 #22 0xf6d163f8 in octave::F__go_delete__(octave::interpreter&, octave_value_list const&, int) /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:13663:3 #23 0xf5b11b00 in octave_builtin::execute(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-builtin.cc:65:16 #24 0xf5c84d50 in octave_function::call(octave::tree_evaluator&, int, octave_value_list const&) /home/sebastien/octave-7.0.90/libinterp/octave-value/ov-fcn.cc:57:10 #25 0xf63af18c in octave::tree_index_expression::evaluate_n(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.cc:408:35 #26 0xf63b7f20 in octave::tree_index_expression::evaluate(octave::tree_evaluator&, int) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-idx.h:108:34 #27 0xf6337514 in octave::tree_evaluator::visit_statement(octave::tree_statement&) /home/sebastien/octave-7.0.90/libinterp/parse-tree/pt-eval.cc:3766:49 SUMMARY: AddressSanitizer: heap-buffer-overflow /home/sebastien/octave-7.0.90/libinterp/corefcn/graphics.cc:833:15 in octave::convert_position(Matrix const&, caseless_str const&, caseles s_str const&, Matrix const&) Shadow bytes around the buggy address: 0x36bf5850: fa fa fd fd fa fa fa fa fa fa fa fa fa fa fa fa 0x36bf5860: fa fa fa fa fa fa fa fa fa fa 00 04 fa fa fa fa 0x36bf5870: fa fa fa fa fa fa 04 fa fa fa fa fa fa fa fd fa 0x36bf5880: fa fa fd fa fa fa fd fa fa fa fa fa fa fa fd fa 0x36bf5890: fa fa fd fa fa fa fd fa fa fa 00 04 fa fa 01 fa =>0x36bf58a0:[fa]fa fa fa fa fa fd fa fa fa fd fa fa fa fa fa 0x36bf58b0: fa fa 04 fa fa fa fd fa fa fa fa fa fa fa fa fa 0x36bf58c0: fa fa 00 fa fa fa fa fa fa fa fa fa fa fa fd fd 0x36bf58d0: fa fa fa fa fa fa fa fa fa fa fd fa fa fa fd fa 0x36bf58e0: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa 0x36bf58f0: fa fa fd fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==25172==ABORTING make[3]: *** [Makefile:32258 : check-local] Erreur 1 make[3] : on quitte le répertoire « /home/sebastien/octave-7.0.90 »