#6575: notebook bug in do_sage_extension_preparsing
----------------------+-----------------------------------------------------
Reporter: was | Owner: boothby
Type: defect | Status: new
Priority: major | Milestone: sage-4.1.1
Component: notebook | Keywords:
Reviewer: | Author:
Merged: |
----------------------+-----------------------------------------------------
I got this traceback with sage-4.1:
{{{
2009-07-20 15:22:18-0700 [HTTPChannel,3400,127.0.0.1] Unhandled Error
Traceback (most recent call last):
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/twisted/internet/defer.py", line 630, in gotResult
_deferGenerator(g, deferred)
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/twisted/internet/defer.py", line 607, in _deferGenerator
deferred.callback(result)
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/twisted/internet/defer.py", line 243, in callback
self._startRunCallbacks(result)
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/twisted/internet/defer.py", line 328, in _runCallbacks
self.result = callback(self.result, *args, **kw)
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/twisted/web2/resource.py", line 230, in <lambda>
).addCallback(lambda res: self.render(request))
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/sage/server/notebook/twist.py", line 1152, in render
worksheet.start_next_comp()
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/sage/server/notebook/worksheet.py", line 2922, in
start_next_comp
input += self.preparse_input(I, C)
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/sage/server/notebook/worksheet.py", line 3406, in
preparse_input
input = self.preparse_nonswitched_input(input)
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/sage/server/notebook/worksheet.py", line 3440, in
preparse_nonswitched_input
input = self.do_sage_extensions_preparsing(input)
File "/Users/wstein/build/64bit/sage-4.1/local/lib/python2.6
/site-packages/sage/server/notebook/worksheet.py", line 3693, in
do_sage_extensions_preparsing
filename = self.hunt_file(filename)
exceptions.UnboundLocalError: local variable 'filename' referenced
before assignment
}}}
Inspection of the relevant source code should make this trivial to fix.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6575>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---