• ref: https://docs.woothemes.com/document/woocommerce-endpoints-2-1/

    With Wordfence plugin activated, I get a stack dump (see below) when clicking ‘Save’ on the Woocommerce edit-account page.

    I deactivate the Wordfence plugin, and edit-account works. I re-activate Wordfence, stack dump, again.

    WordPress Version 4.1
    Woocommerce Version 2.2.10
    Wordfence Version 5.3.4

    ( ! ) Notice: Undefined property: stdClass::$user_login in C:\src\wordpress-sites\mysite\www\wp-content\plugins\wordfence\lib\wordfenceClass.php on line 559
    Call Stack
    # Time Memory Function Location
    1 0.0010 160720 {main}( ) ..\index.php:0
    2 0.0020 162704 require( ‘C:\src\wordpress-sites\mysite\www\wp-blog-header.php’ ) ..\index.php:17
    3 0.5940 20508544 require_once( ‘C:\src\wordpress-sites\mysite\www\wp-includes\template-loader.php’ ) ..\wp-blog-header.php:16
    4 0.5940 20508608 do_action( ) ..\template-loader.php:12
    5 0.6130 20728224 call_user_func_array:{C:\src\wordpress-sites\mysite\www\wp-includes\plugin.php:496} ( ) ..\plugin.php:496
    6 0.6130 20728520 WC_Form_Handler::save_account_details( ) ..\plugin.php:496
    7 0.6140 20742232 do_action_ref_array( ) ..\class-wc-form-handler.php:210
    8 0.6140 20743112 call_user_func_array:{C:\src\wordpress-sites\mysite\www\wp-includes\plugin.php:571} ( ) ..\plugin.php:571
    9 0.6140 20743216 wordfence::validateProfileUpdate( ) ..\plugin.php:571
    10 0.6140 20743336 wordfence::validatePassword( ) ..\wordfenceClass.php:554

    ( ! ) Warning: Cannot modify header information – headers already sent by (output started at C:\src\wordpress-sites\mysite\www\wp-content\plugins\wordfence\lib\wordfenceClass.php:559) in C:\src\wordpress-sites\mysite\www\wp-includes\pluggable.php on line 1178
    Call Stack
    # Time Memory Function Location
    1 0.0010 160720 {main}( ) ..\index.php:0
    2 0.0020 162704 require( ‘C:\src\wordpress-sites\mysite\www\wp-blog-header.php’ ) ..\index.php:17
    3 0.5940 20508544 require_once( ‘C:\src\wordpress-sites\mysite\www\wp-includes\template-loader.php’ ) ..\wp-blog-header.php:16
    4 0.5940 20508608 do_action( ) ..\template-loader.php:12
    5 0.6130 20728224 call_user_func_array:{C:\src\wordpress-sites\mysite\www\wp-includes\plugin.php:496} ( ) ..\plugin.php:496
    6 0.6130 20728520 WC_Form_Handler::save_account_details( ) ..\plugin.php:496
    7 0.6380 20750936 wp_safe_redirect( ) ..\class-wc-form-handler.php:226
    8 0.6390 20751168 wp_redirect( ) ..\pluggable.php:1226
    9 0.6390 20751520 header ( ) ..\pluggable.php:1178

    https://www.ads-software.com/plugins/wordfence/

  • The topic ‘Stack dump calling Woocommerce: my-account/edit-account/’ is closed to new replies.