in reply to Re: Log rotator in perl
in thread Log rotator in perl

Signal SEGV at C:/Perl/site/lib/Params/Validate/XS.pm ...

This means that you got an access violation while trying to load/run code that uses Params::Validate. How did you install Params::Validate on the target machine? Note that PPMs compiled for one version of Perl do not work on a different version of Perl.

A quick way to further eliminate other modules coming into play is to look at whether Params::Validate can load on its own:

perl -MParams::Validate -e "print 'ok'"

If that code prints ok, then you have a larger problem as you need to find the real root cause. If the above command line snippet crashes, then at least your installation of Params::Validate is broken and you need to review the installation process you used for the module.