Dan Kohn - 2004-08-11

I'm getting the following error at random:
Free to wrong pool 15d4008 not 5d4008 at C:/Perl/site/lib/XML/XSH/Parser.pm line 5489, <$load> line 930

Is this a thread related error?  My script runs fine usually, but I get this error on occasion, never at the same point during processing.  I am on Windows 2000, using Activestate 5.8 & XSH 1.82.  I have multiple DOS windows, each executing the same .xsh script against different .xml data files.  Is this a no-no?  Do I need multiple copies of the script?