#10223: maxima crashes if using plot in absence of gnuplot
--------------------------+-------------------------------------------------
Reporter: lftabera | Owner: was
Type: defect | Status: new
Priority: major | Milestone: sage-4.6.1
Component: interfaces | Keywords: maxima, plot, gnuplot
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
--------------------------+-------------------------------------------------
using maxima.plot needs gnuplot installed, either in the PATH or as an
spkg.
In the absence of gnuplot, maxima.plot should send an error messages. It
crashes instead.
(Ensure that you do not have gnuplot installed).
{{{
sage: maxima.plot2d('sin(x)','[x,-5,5]')
....
EOF: End Of File (EOF) in read_nonblocking(). Exception style platform.
...
sage:
}}}
If you try again the same command
{{{
sage: maxima.plot2d('sin(x)','[x,-5,5]')
Maxima crashed -- automatically restarting.
Exception RuntimeError: 'maximum recursion depth exceeded in
__subclasscheck__' in <type 'exceptions.RuntimeError'> ignored
Exception RuntimeError: RuntimeError('maximum recursion depth exceeded in
cmp',) in Exception RuntimeError: 'maximum recursion depth exceeded in
__subclasscheck__' in <type 'exceptions.RuntimeError'> ignored
ignored
}}}
And goes on with RuntimeError endlessly, you have to kill sage to stop it.
With gnuplot installed everything goes smooth.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10223>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.