Please perform the below change and confirm if issue persists. Looks like it's also an open bug in PHP 5.3.0 since 2010 (strangle have never encountered it though).
IN: /components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/processors/paypal/cbpaidsubscriptions.paypal.php
ON: Line 1493
FROM:
Code:
$this->_setLogErrorMSG( 3, $ipn, 'Received back from paypal: ' . var_export( $ipn, true ), CBPTXT::T("Payment notification mismatch: ") . $noFraudCheckResult . '.' );
TO:
Code:
$this->_setLogErrorMSG( 3, $ipn, 'Received back from paypal: ' . $ipn->raw_data, CBPTXT::T("Payment notification mismatch: ") . $noFraudCheckResult . '.' );
#4277