kmullin has asked for the wisdom of the Perl Monks concerning the following question:
We're on Perl 5.8.8. We have an internally developed Perl Module, that is brought into a program with the use statement. When we attempt to use the program with an environment variable set to a specific value, I get an 'out of memory' condition. I've trace code insode the Perl Module to this statement:
if ($ENV{AMAZON_ENVIRONMENT} =~ /jp-/ && ! $ENV{DISABLE_SJISTERMFILTER +} ) { require Amazon::DistributionCenter::SJISTermFilter;
SJISTermFilter is also developed internally. One of the thing I see there is:
my $IN_FILTER = q/sub{Jcode::convert($_[0], 'utf8', 'sjis');}/;
I've googled this 'Jcode' module, and see that the latest/greatest version is 2.06. I've search our libraries and have found our Jcode module is at 2.03. Do you suppose this could be my problem?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: PM module processing problem
by former33t (Scribe) on Dec 07, 2007 at 19:38 UTC | |
by kmullin (Acolyte) on Dec 07, 2007 at 21:41 UTC |