Thanks for the follow-up, Ben.

I'm a little puzzled by this suggestion, though - the PHP source code that I see on git is all C, not Perl.  I don't know why anyone would build an interpreted language out of another interpreted language - that doesn't seem like a good idea. :)  More importantly, though, there's no dependency between php and perl - in fact, the php5 spec file doesn't list perl as a dependency at all.  That said, both platforms (working and non-working) have the same versions of perl and php (perl is *slightly* newer on the broken system, but since there's no dependency between perl and php, that build version difference shouldn't be an issue - the version numbers still match).

Oxygen support is looking into the issue here - they've been able to reproduce the failure included in the e-mail message.

FWIW, Novell doesn't "own" SUSE any more.  They're a Micro Focus company (as is Novell).  Novell hasn't "owned" them since 2011, when Attachmate acquired Novell.  Attachmate has since been acquired by MF. :)

Jim

On Thu, Aug 27, 2015 at 6:01 AM, Ben McGinnes <ben@adversary.org> wrote:
On 27/08/2015 3:37 am, Jim Henderson wrote:
> I'm receiving the following e-mail from a testing server that I'm using
> feedback on:
>
> [73.53.13.170] - 2015-08-26 10:27:46: Unknown error type: [8] Undefined
> property: RecordSet::$m_CurrentRow on line 200 in file
> /var/www/html/PingID-API/oxygen-webhelp/resources/php/classes/db/RecordSet.php
> , PHP 5.4.16 (Linux)
>
> This happens when I submit a comment in the comment system. Doesn't seem to
> matter if I'm authenticated or not.

This looks like a Perl error.  It might be the PHP itself, buy the
RecordSet bit definitely looks like Perl and since PHP is written in
Perl that's the link.  Check the versions of both PHP and Perl on the
servers it breaks then compare to working servers.  Then either raise
a bug with either Red Hat or Novell or with the Perl Foundation.

Good luck.


Regards,
Ben

--
Ben McGinnes  http://www.adversary.org/  Twitter: benmcginnes
    Writer, Systems Administrator, Trainer, ICT Consultant
GPGME Python 3 API Maintainer, GNU Privacy Guard  https://www.gnupg.org/
Encrypted email preferred, primary OpenPGP/GPG key: 0x321E4E2373590E5D
OpenPGP/GPG key here: http://goo.gl/GVGwT and http://goo.gl/SDs0D
OpenPGP/GPG
key transition: http://www.adversary.org/keyswitch.txt.asc





--
Ping Identity logo
Jim Henderson
Technical Writer
Ping Identity
@ jhenderson@pingidentity.com
phone +1 720.390.3443
twitter @pingidentity
Connect with us...
pingidentity.com twitter logo youtube logo LinkedIn logo Facebook logo Google+ logo slideshare logo flipboard logo rss feed icon

IDENTIFY 2015

Join us at #IDENTIFY2015 where
tomorrow's secure enterprise starts today.

Register today!