• Resolved Jaydeep Rami

    (@jaydeep-rami)


    Hi,

    Getting PHP fatal error on your plugin latest version 1.8.0

     Fatal error: Uncaught Error: Call to a member function set() on null
    in /home/mydevdevelopbudd/public_html/wp-content/plugins/oribi-analytics-for-woocommerce/oribi-analytics-ecommerce.php on line 212
    Call stack:
    Oribi_Event_Tracker::oribi_track_woocommerce_purchase()
    wp-content/plugins/oribi-analytics-for-woocommerce/oribi-analytics-ecommerce.php:125
    Oribi_Event_Tracker::oribi_track_woocommerce_payment_complete()
    wp-includes/class-wp-hook.php:292
    WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:316
    WP_Hook::do_action()
    wp-includes/plugin.php:484
    do_action()
    wp-content/plugins/woocommerce/includes/class-wc-order.php:121
    WC_Order::payment_complete()
    wp-content/plugins/woocommerce-gateway-stripe/includes/abstracts/abstract-wc-stripe-payment-gateway.php:459
    WC_Stripe_Payment_Gateway::process_response()
    wp-content/plugins/woocommerce-gateway-stripe/includes/compat/class-wc-stripe-subs-compat.php:380
    WC_Stripe_Subs_Compat::process_subscription_payment()
    wp-content/plugins/woocommerce-gateway-stripe/includes/compat/class-wc-stripe-subs-compat.php:225
    WC_Stripe_Subs_Compat::scheduled_subscription_payment()
    wp-includes/class-wp-hook.php:292
    WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:316
    WP_Hook::do_action()
    wp-includes/plugin.php:484
    do_action()
    wp-content/plugins/woocommerce-subscriptions/includes/gateways/class-wc-subscriptions-payment-gateways.php:222
    WC_Subscriptions_Payment_Gateways::trigger_gateway_renewal_payment_hook()
    wp-content/plugins/woocommerce-subscriptions/includes/gateways/class-wc-subscriptions-payment-gateways.php:250
    WC_Subscriptions_Payment_Gateways::gateway_scheduled_subscription_payment()
    wp-includes/class-wp-hook.php:292
    WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:316
    WP_Hook::do_action()
    wp-includes/plugin.php:551
    do_action_ref_array()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/actions/ActionScheduler_Action.php:22
    ActionScheduler_Action::execute()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php:65
    ActionScheduler_Abstract_QueueRunner::process_action()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ListTable.php:530
    ActionScheduler_ListTable::process_row_action()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ListTable.php:499
    ActionScheduler_ListTable::row_action_run()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_ListTable.php:541
    ActionScheduler_Abstract_ListTable::process_row_actions()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_ListTable.php:645
    ActionScheduler_Abstract_ListTable::process_actions()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_AdminView.php:107
    ActionScheduler_AdminView::get_list_table()
    wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_AdminView.php:95
    ActionScheduler_AdminView::render_admin_ui()
    wp-includes/class-wp-hook.php:292
    WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:316
    WP_Hook::do_action()
    wp-includes/plugin.php:484
    do_action()
    wp-content/plugins/woocommerce/includes/admin/views/html-admin-page-status.php:41
    include_once()
    wp-content/plugins/woocommerce/includes/admin/class-wc-admin-status.php:23
    WC_Admin_Status::output()
    wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php:287
    WC_Admin_Menus::status_page()
    wp-includes/class-wp-hook.php:292
    WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:316
    WP_Hook::do_action()
    wp-includes/plugin.php:484
    do_action()
    wp-admin/admin.php:259

    Thanks

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author oribi

    (@oribi)

    Hi @jaydeep-rami ,
    Thank you for raising this issue!
    We are aware of this use case, and about to launch an updated version to avoid the exception.
    Happily, the issue is not common and occurs only on several specific environments.
    An updated plugin version will be available in a few hours.
    We will update here as well once live ??

    Plugin Author oribi

    (@oribi)

    Hi @jaydeep-rami ,

    An updated version is now live, with the relevant logic to handle the case that you shared with us.

    Thank you again for your awareness,

    Oribi Developers Team

    Thread Starter Jaydeep Rami

    (@jaydeep-rami)

    Awesome!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Fatal error: Uncaught Error: Call to a member function set() on null’ is closed to new replies.