On Jul 28, 2005, at 9:49 AM, Igor Pechtchanski wrote:
That's why I culled down my large application to a small Python script which exhibited the bug and which I submitted to the list, along with my
cygcheck -srv and the error messages that Python gave me.
So your test case is currently a small Python script, plus *all* of
Python. I'm not downplaying your effort in producing the test case, just
explaining Jason's statement about "isolating the problem".

If the bug is in Python... which it seems to be since I haven't heard (nor found in the archives with my pitiful searches) of anyone else having a problem. If I take out one of the triplets of Python threads, the problem doesn't seem to manifest. It sure feels to me like trying to guess how much of Python I need to be concerned with is no less of a big problem... I will try to find an even smaller Python program though, that might help. I had sort of hoped to get someone from the cygwin Python port interested, but apparently I'm using Python (on cygwin at least) in a way few others are...


??? A minimal C test case for a python bug... I'm confused.
Python is written in C. Since the bug is to be fixed in Python, isolating the part of the C code that exhibits the problem would help fixing the bug.

Or maybe it is in the pure Python code making some bogus assumptions about the underlying layers (implemented in C or not)...

I will submit my tbp (in a different form) to the official python
release for inclusion in their self-tests, and hopefully that'll prevent
_this_ bug from showing up further, whether on Cygwin or some other
platform..

Yep, that's why it's good to have the small Python test case as well. :-)
    Igor

Thanks, I will be striving to secure an even smaller Python test case, at least to start. :-)

        --Doug


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to