More info ... According to a comment on SOAPpy bug #585837, the reset() method in expatreader.py creates a bound function loop. I'm going to try and figure out a patch and then submit something to the pyxml sourceforge site. Since the same behavior occurs whether or not I have _xmlplus installed, should I submit one to the python sourceforge site as well? Mark