Archaeopteryx Software, Inc.
Take Flight!Search

Home
Wing IDE
News
Support
About Us
Python
Open Source
Store

 Search:
 
 Advanced Search




[wingide-users] Bug fix for debugger

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


Hi,

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
preference.

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:

ftp://archaeopteryx.com/pub/wingide/prerelease/1.1b5/huge-toplevel-bugfix.tar

(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 debug.network-timeout, 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 
www.archaeopteryx.com                               Take Flight!






Run by Mailman v 2.0.8


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