Archaeopteryx Software, Inc.
Take Flight!Search

Wing IDE
About Us
Open Source

 Advanced Search

[wingide-users] Bug fix for debugger

Stephan R.A. Deibel
Fri, 8 Jun 2001 11:32:32 -0400 (EDT)


A new patch is available that fixes unexpected (and unexplained) loss of
the debug connection when the size of the debug process locals or globals
dictionaries exceeds the value of the debug.huge-list-threshold

This was happening for a user when a 'from xxx import *' statement
resulted in import of more than 100K symbols.

With this patch, the debug connection is not lost and a warning dialog is
given explaining what is going on and how to fix it:

(unpack this into the top level of your Wing IDE installation to replace
existing files)

An alternative to applying this patch, is to set high values for
debug.huge-list-threshold and, but this has other
drawbacks (such as hanging for a longer timeout if the debug program
crashes completely).

We're moving towards incremental transfer for all debug data, which will
make these size thresholds obsolete.

- Stephan

Archaeopteryx Software, Inc.                        Wing IDE for Python                               Take Flight!

Run by Mailman v 2.0.8

Copyright (c) 2000-2002, Archaeopteryx Software, Inc.
Legal Statements