Hi.
On a Windows XP machine, I am experiencing an error, typically "read error at C:/Perl/site/lib/XML/Parser/Expat.pm line 469", or "read error at C:/Perl/site/lib/XML/SAX/ExpatXS.pm line 163".
The funny part is :
- 1) I use the same code in a series of programs, and only one program gives this error, although they all do essentially the same at that point, the same way (read and parse the same XML configuration file)
- 2) the error-prone program gets this error *only* when it is started as a Windows Service. It can also be started in a Windows console window, and in that case it does not get the error.
- 3) On other Windows XP machines, the same error does not occur.
Changing the XML parser used (through XML::Simple::PREFERRED_PARSER) changes the location of the error (see above), but there is always an error.
I am puzzled.
Anyone seen this before ?