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

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

[Octave-bug-tracker] [bug #49718] Octave crashes on print/saveas etc whe


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #49718] Octave crashes on print/saveas etc when installed on a directory with parenthesis
Date: Tue, 29 Nov 2016 01:09:52 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Follow-up Comment #11, bug #49718 (project octave):

I agree with Mike that we should aim for being able to install in any
directory as long as the name is a valid file name for the operating system.

As for why it could fail on Windows but not a GNU system, if it is a problem
with an external dependency program like ghostcript, then my guess is that
other program doesn't work properly when installed  But that's not the case on
the GNU system, where the external program is installed in /usr/bin (or
similar) even when you install Octave in a directory like


  ~/Program Files(x86)/whatever/...


Also, as Mike asked, what do we mean by "crash" here?  Does Octave exit?  Or
does it just throw an error and fail to generate the desired output?

If Octave actually exits because of some external dependency that is doing the
wrong thing, then we might still have a bug in Octave.  Or it would be nice to
fix the dependency to not fail in a way that causes Octave to crash.

If it is an external program like ghostcript that causes the trouble, then I'd
be surprised if Octave crashes because of it.  But if it is something like
gl2ps that is linked with Octave, then I can see how it could easily cause
Octave to exit with a segfault if it doesn't properly handle a non-portable
filename.


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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