mlutfy / reporterror

Sends you a detailed email when a CiviCRM fatal error occurs.
https://lab.civicrm.org/extensions/reporterror
9 stars 7 forks source link

Error reports now coming upon successful events #36

Open arborrow opened 4 years ago

arborrow commented 4 years ago

I'm not sure what may have changed, but it seems that now I am receiving emails of "errors" when in fact nothing is wrong. One example is:


 ***ERROR***
 debugLogMessage:    Contribution record updated successfully
 priority:       

***BACKTRACE***
#0 /var/www/sites/default/files/civicrm/extensions/ca.bidon.reporterror/CRM/ReportError/Utils.php(31): reporterror_civicrm_generatereport("My Site", (Array:2), NULL, (Array:0))
#1 /var/www/sites/default/files/civicrm/extensions/ca.bidon.reporterror/CRM/ReportError/Handler/FormsNoReferer.php(54): CRM_ReportError_Utils::sendReport((Array:2), (Array:0))
#2 /var/www/sites/default/files/civicrm/extensions/ca.bidon.reporterror/reporterror.php(168): CRM_ReportError_Handler_FormsNoReferer::handler((Array:2), (Array:0))
#3 /var/www/sites/all/modules/civicrm/CRM/Core/Error.php(583): reporterror_civicrm_handler((Array:2))
#4 /var/www/sites/all/modules/civicrm/CRM/Contribute/BAO/Contribution.php(4552): CRM_Core_Error::debug_log_message("Contribution record updated successfully")
#5 /var/www/sites/all/modules/civicrm/api/v3/Contribution.php(686): CRM_Contribute_BAO_Contribution::completeOrder((Array:10), (Array:9), (Array:6), Object(CRM_Core_Transaction), NULL)
#6 /var/www/sites/all/modules/civicrm/api/v3/Contribution.php(495): _ipn_process_transaction((Array:9), Object(CRM_Contribute_BAO_Contribution), (Array:8), (Array:9))
#7 /var/www/sites/all/modules/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_contribution_completetransaction((Array:9))
#8 /var/www/sites/all/modules/civicrm/Civi/API/Kernel.php(150): Civi\API\Provider\MagicFunctionProvider->invoke((Array:8))
#9 /var/www/sites/all/modules/civicrm/Civi/API/Kernel.php(81): Civi\API\Kernel->runRequest((Array:8))
#10 /var/www/sites/all/modules/civicrm/api/api.php(131): Civi\API\Kernel->runSafe("contribution", "completetransaction", (Array:9))
#11 /var/www/sites/all/modules/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(2480): civicrm_api3("contribution", "completetransaction", (Array:9))
#12 /var/www/sites/all/modules/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(2320): CRM_Contribute_Form_Contribution_Confirm->completeTransaction((Array:68), 2402)
#13 /var/www/sites/all/modules/civicrm/CRM/Contribute/Form/Contribution/Confirm.php(688): CRM_Contribute_Form_Contribution_Confirm->processFormSubmission("1353")
#14 /var/www/sites/all/modules/civicrm/CRM/Core/Form.php(484): CRM_Contribute_Form_Contribution_Confirm->postProcess()
#15 /var/www/sites/all/modules/civicrm/CRM/Core/StateMachine.php(144): CRM_Core_Form->mainProcess()
#16 /var/www/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Next.php(45): CRM_Core_StateMachine->perform(Object(CRM_Contribute_Form_Contribution_Confirm), "next", "Next")
#17 /var/www/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Contribute_Form_Contribution_Confirm), "next")
#18 /var/www/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contribute_Form_Contribution_Confirm), "next")
#19 /var/www/sites/all/modules/civicrm/CRM/Core/Controller.php(335): HTML_QuickForm_Page->handle("next")
#20 /var/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(312): CRM_Core_Controller->run((Array:3), NULL)
#21 /var/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(68): CRM_Core_Invoke::runItem((Array:15))
#22 /var/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke((Array:3))
#23 /var/www/sites/all/modules/civicrm/drupal/civicrm.module(454): CRM_Core_Invoke::invoke((Array:3))
#24 /var/www/includes/menu.inc(527): civicrm_invoke("contribute", "transact")
#25 /var/www/index.php(21): menu_execute_active_handler()
#26 {main}

I'm running the latest CiviCRM on a D7 site and using PHP 7.3. Not sure if others are receiving what seems like a false positive but I figured I would share my experience and see if something may have unintentionally changed.