This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients terry.reedy
Date 2009-10-06.23:38:38
SpamBayes Score 1.4920629e-07
Marked as misclassified No
Message-id <1254872370.89.0.72942382773.issue7074@psf.upfronthosting.co.za>
In-reply-to
Content
Attached file run from IDLE edit window with 3.1, winxp works fine--
turtle moves in response to cursor keys-- if quit soon enough.
But after about 1000 key repeats, pythonw crashes with standard MSVC++
runtime error window, pythonw error window, and IDLE shell window
trackback ending with "RuntimeError: maximum recursion depth exceeded
while calling a Python object". The full traceback in appended to the file.

Disabling the undo buffer did not solve the problem.

Running the file from regular interpreter with
>>>exec(open(filename,'r').read())

gave essentially same result -- same traceback with slightly different
associated messages, so it is not an IDLE problem.

The demo/test at the bottem of turtle.py works fine -- but it does not
run as long.

I do not see the recursion, but calling the configuration merge with
every movement seems fishy.
History
Date User Action Args
2009-10-06 23:39:36terry.reedysetrecipients: + terry.reedy
2009-10-06 23:39:30terry.reedysetmessageid: <1254872370.89.0.72942382773.issue7074@psf.upfronthosting.co.za>
2009-10-06 23:39:18terry.reedylinkissue7074 messages
2009-10-06 23:39:11terry.reedycreate