The Process function is user rarely. There may be a new bug introduced.
Please, use the object approach as described in documentation and let me
know the result.
Pavel
pascal barbedor wrote:
> Hi
>
>
>
> I've just installed xml::sablotron 0.52 under winnt 4
>
>
>
> nmake test said all tests succesfull in installation process makefile.pl
> / nmake / nmake test / nmake install
>
>
>
>
>
> *but then using it *
>
> (example below)
>
>
>
> use XML::Sablotron qw(:all);
>
>
>
> Process(
> "arg:/template","arg:/data","arg:/result",
> undef,
> ["template","file://l:/xsl/corresp_secteur.xsl",
> "data","file://l:/cgi/r�sultat.xml"],
> $result) ;
>
>
>
> I have a pop up window (nothing less) that says (perl.exe) :
>
> instruction at 0x01c61106 is using address 0x00000021. memory can't be
> written.
>
>
>
> and then perl says "process ended quit code -1073741819"
>
>
>
> is this related with expat ?
>
>
>
> *because about expat 1.95.1:*
>
>
>
> prebuild release contains an expat.dll and expat.h but no expat.lib
> which is required to install some perl packages like xml::sablotron or
> xml::parser 2.30
>
>
>
> source package does not build thorougly under nt4 with vc6.
>
>
>
> I had to (blindly) apply two patches found on sourceforge bug faq
> (which i can cite if necessary)
>
>
>
> then build produces the expat.dll and expat.lib seemingly responsible
> for pop up messages...
>
> (i had other pop up like entry point XLM_GetspecifiedAttributeCount not
> found in expat.dll)
>
>
>
>
>
> Pascal
>
>
>
>
>
>
>
>
>
>
>
--
Pavel Hlavnicka
Ginger Alliance
www.gingerall.com