octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #49057] oct-parse.in.yy unit test of evalc cra


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #49057] oct-parse.in.yy unit test of evalc crashes with MALLOC_PERTURB_ set
Date: Mon, 12 Sep 2016 17:59:29 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0

Update of bug #49057 (project octave):

                 Summary: oct-parse.in.yy unit test crashes with
MALLOC_PERTURB_ set => oct-parse.in.yy unit test of evalc crashes with
MALLOC_PERTURB_ set

    _______________________________________________________

Follow-up Comment #2:

The rest of the test suite runs to completion if I delete
libinterp/parse-tree/oct-parse.in.yy-tst.

The crash seems to be coming from tests involving eval or evalc, for example:


$ MALLOC_PERTURB_=1 ./run-octave -cli --eval "evalc (\"error ()\");"
error: Invalid call to error.  Correct usage is:

 -- error (TEMPLATE, ...)
 -- error (ID, TEMPLATE, ...)

Additional help for built-in functions and operators is
available in the online version of the manual.  Use the command
'doc <topic>' to search the manual index.

Help and information about Octave is also available on the WWW
at http://www.octave.org and via the address@hidden
mailing list.
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
panic: Aborted -- stopping myself...
attempting to save variables to 'octave-workspace'...
save to 'octave-workspace' complete
Aborted


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49057>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]