[ic] 500 Died in server spawn error caused by regex in log_transaction

David Christensen david at endpoint.com
Sat Sep 9 00:17:09 UTC 2017

>> On 8 September 2017 at 16:24, David Christensen <david at endpoint.com> wrote:
>> Hmm, that’s not even referencing unicode properties directly, so if that line change truly is what fixes the issues, then it sounds like there may be some issues with some of your internal perl modules, such as picking up a later version of Encode.pm with a different perl interpreter that is making other assumptions.
>> How many versions of perl do you have on your system?  You might be able to create a page that contains just `[env PERL5LIB]` and see if that matches up to your expectations of the version of Perl you’re using.
> ​Hi David,
> That env tag just displays a blank page, I'm using IC 5.6.3, still on Centos 5, perl -v shows v5.8.8 built for i686-linux.
> I had these errors in the log so debugged log_transaction, commenting that regex line appeared to fix it:-
> tvcables /cgi-bin/tvcables/process.html ERRORS on ORDER :
> Error during creation of order routing worldpay:
> Error while interpolating page etc/log_transaction:
> Can't find Unicode property definition "Word" at /usr/local/interchange563/lib/Vend/Parse.pm line 709.

Hmm, if you’re certain that this is a new behavior and that is the only perl that is installed on the system, I’m not sure where this deviation would have come from.  I still suspect my first hunch, which is that we’re using a different module library than the version of perl running interchange.

Can you do something to try to find any existing perl5 library directories, such as `find / -name perl5 -type d` and report any results?  While `which` might just show the single perl there still may be others in $PATH that are confusing things.


David Christensen
End Point Corporation
david at endpoint.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP
URL: <http://www.icdevgroup.org/pipermail/interchange-users/attachments/20170908/c4dcacb2/attachment.pgp>

More information about the interchange-users mailing list