Skip Menu |

This queue is for tickets about the Params-Validate CPAN distribution.

Report information
The Basics
Id: 43358
Status: stalled
Priority: 0/
Queue: Params-Validate

People
Owner: Nobody in particular
Requestors: HMNIELSEN [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.91
Fixed in: (no value)



Subject: Error when trying to XS-load
When using Params::Validate I get, on Windows, running ActivePerl v5.8.8, build 820, and having installed Params::Validate v0.91 through PPM, a message box with an error: --------------------------- perl.exe - Entry Point Not Found --------------------------- The procedure entry point Perl_sv_2iv_flags could not be located in the dynamic link library perl58.dll. --------------------------- OK --------------------------- Clicking OK lets my script continue, apparently without error. I have located the error to come from Params::ValidateXS line 7: XSLoader::load( 'Params::Validate', $Params::Validate::VERSION ); I expect the script then just uses the PP version... /Henning
On Tue Feb 17 10:10:36 2009, HMNIELSEN wrote: Show quoted text
> When using Params::Validate I get, on Windows, running ActivePerl > v5.8.8, build 820, and having installed Params::Validate v0.91 through > PPM, a message box with an error: > > --------------------------- > perl.exe - Entry Point Not Found > --------------------------- > The procedure entry point Perl_sv_2iv_flags could not be located in the > dynamic link library perl58.dll. > --------------------------- > OK > --------------------------- > > Clicking OK lets my script continue, apparently without error. > > I have located the error to come from Params::ValidateXS line 7: > > XSLoader::load( 'Params::Validate', $Params::Validate::VERSION ); > > I expect the script then just uses the PP version...
That's weird. I doubt this is something I could help with. You might ask ActiveState if they have any idea, assuming they're the ones that compiled the PPM.