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

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

[Octave-bug-tracker] [bug #55013] Terminate on start ('std::out_of_range


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #55013] Terminate on start ('std::out_of_range')
Date: Thu, 15 Nov 2018 16:24:09 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36

Follow-up Comment #12, bug #55013 (project octave):

I can confirm Octave 4.0 through the current default branch crash when PATH
contains a left curly brace without a matching right curly brace before the
end of the string or the next colon delimiter.

Minimal example to crash for me:


PATH={/bin octave


Even though this is typically going to be a typo, and portable POSIX path
names should not contain curly braces, it would be nice if Octave didn't crash
on this in the environment.

If I actually do have a directory on my system, say "/tmp/weird{name/bin",
this directory being in PATH will crash Octave.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55013>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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