#19185: Avoid a %crun crash
---------------------------+---------------------------------
Reporter: ncohen | Owner:
Type: defect | Status: new
Priority: major | Milestone: sage-6.9
Component: performance | Keywords:
Merged in: | Authors: Nathann Cohen
Reviewers: | Report Upstream: N/A
Work issues: | Branch:
Commit: | Dependencies:
Stopgaps: |
---------------------------+---------------------------------
When typing several times in a row the following command (which is indeed
incorrect)
{{{
sage: %crun -s cumulative 1+1
}}}
Sage ends up crashing. That's apparently because the timer is started but
not stopped (because of the exception).
This very small branch fixes the problem, and may possibly also fix the
other occurrences of a crash due to this function. It happens from time to
time on my computer, though the previous example at least is
deterministic.
I do not know how exactly I should doctest it, though.
--
Ticket URL: <http://trac.sagemath.org/ticket/19185>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.