Support » Plugin: Redis Object Cache » Conflict with WpDiscuz

  • Resolved Thiago

    (@wonderingthi)


    My site keep getting this error:

    [02-Mar-2023 19:59:27 UTC] Exception: Redis pipeline returned unexpected result in /home/***/public_html/wp-content/object-cache.php:1256
    Stack trace:
    #0 /home/***/public_html/wp-content/object-cache.php(1178): WP_Object_Cache->add_multiple_at_once()
    #1 /home/***/public_html/wp-content/object-cache.php(79): WP_Object_Cache->add_multiple()
    #2 /home/***/public_html/wp-includes/post.php(7358): wp_cache_add_multiple()
    #3 /home/***/public_html/wp-includes/post.php(7438): update_post_cache()
    #4 /home/***/public_html/wp-includes/post.php(7895): update_post_caches()
    #5 /home/***/public_html/wp-includes/class-wp-query.php(3479): _prime_post_caches()
    #6 /home/***/public_html/wp-includes/class-wp-query.php(3749): WP_Query->get_posts()
    #7 /home/***/public_html/wp-includes/post.php(2415): WP_Query->query()
    #8 /home/***/public_html/wp-content/plugins/wpdiscuz/forms/wpdFormAttr/Tools/PersonalDataExporter.php(21): get_posts()
    #9 /home/***/public_html/wp-content/plugins/wpdiscuz/forms/wpdFormAttr/Tools/PersonalDataExporter.php(16): wpdFormAttr\Tools\PersonalDataExporter->initFormsFields()
    #10 /home/***/public_html/wp-content/plugins/wpdiscuz/forms/wpdFormAttr/Tools/PersonalDataExporter.php(112): wpdFormAttr\Tools\PersonalDataExporter->__construct()
    #11 /home/***/public_html/wp-content/plugins/wpdiscuz/forms/wpDiscuzForm.php(61): wpdFormAttr\Tools\PersonalDataExporter::getInstance()
    #12 /home/***/public_html/wp-includes/class-wp-hook.php(308): wpDiscuzForm->initPersonalDataExporter()
    #13 /home/***/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    #14 /home/***/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
    #15 /home/***/public_html/wp-settings.php(639): do_action()
    #16 /home/***/public_html/wp-config.php(89): require_once('/home/***/p...')
    #17 /home/***/public_html/wp-load.php(50): require_once('/home/***/p...')
    #18 /home/***/public_html/wp-cron.php(46): require_once('/home/***/p...')
    #19 {main}
    

    This might be related https://wordpress.org/support/topic/error-stemming-from-this-plugin/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Till Krüss

    (@tillkruess)

    Hey! This is actually a bug in WP core: https://github.com/WordPress/wordpress-develop/pull/4076

    You can ask WpDiscuz to not lookup invalid cache keys, they might be able to fix it at their end.

    I have same error at error_log from few days.:

    My Redis version: 2.2.4

    [06-Mar-2023 17:22:47 UTC] Exception: Redis pipeline returned unexpected result in /home/***/public_html/wp-content/object-cache.php:1256
    Stack trace:
    #0 /home/***/public_html/wp-content/object-cache.php(1178): WP_Object_Cache->add_multiple_at_once()
    #1 /home/***/public_html/wp-content/object-cache.php(79): WP_Object_Cache->add_multiple()
    #2 /home/***/public_html/wp-includes/meta.php(1200): wp_cache_add_multiple()
    #3 /home/***/public_html/wp-includes/meta.php(644): update_meta_cache()
    #4 /home/***/public_html/wp-includes/meta.php(571): get_metadata_raw()
    #5 /home/***/public_html/wp-includes/user.php(1159): get_metadata()
    #6 /home/***/public_html/wp-includes/class-wp-user.php(900): get_user_meta()
    #7 /home/***/public_html/wp-includes/class-wp-user.php(875): WP_User->get_caps_data()
    #8 /home/***/public_html/wp-includes/class-wp-user.php(178): WP_User->for_site()
    #9 /home/***/public_html/wp-includes/pluggable.php(109): WP_User->init()
    #10 /home/***/public_html/wp-includes/pluggable.php(737): get_user_by()
    #11 /home/***/public_html/wp-includes/class-wp-hook.php(308): wp_validate_auth_cookie()
    #12 /home/***/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()
    #13 /home/***/public_html/wp-includes/user.php(3604): apply_filters()
    #14 /home/***/public_html/wp-includes/pluggable.php(70): _wp_get_current_user()
    #15 /home/***/public_html/wp-includes/l10n.php(98): wp_get_current_user()
    #16 /home/***/public_html/wp-includes/l10n.php(142): get_user_locale()
    #17 /home/***/public_html/wp-includes/l10n.php(1272): determine_locale()
    #18 /home/***/public_html/wp-includes/l10n.php(1303): _load_textdomain_just_in_time()
    #19 /home/***/public_html/wp-includes/l10n.php(187): get_translations_for_domain()
    #20 /home/***/public_html/wp-content/plugins/better-wp-security/core/lib/Module_Config.php(426): translate()
    #21 /home/***/public_html/wp-content/plugins/better-wp-security/core/lib/Module_Config.php(415): iThemesSecurity\Module_Config::translate_value()
    #22 [internal function]: iThemesSecurity\Module_Config::apply_translate()
    #23 /home/***/public_html/wp-content/plugins/better-wp-security/core/lib/Module_Config.php(422): array_walk()
    #24 /home/***/public_html/wp-content/plugins/better-wp-security/core/lib/Module_Config.php(194): iThemesSecurity\Module_Config::apply_translate()
    #25 /home/***/public_html/wp-content/plugins/better-wp-security/core/lib/tools/Config_Tool.php(73): iThemesSecurity\Module_Config->translate()
    #26 /home/***/public_html/wp-content/plugins/better-wp-security/core/lib/tools/Config_Tool.php(65): iThemesSecurity\Lib\Tools\Config_Tool->get_config()
    #27 /home/***/public_html/wp-content/plugins/better-wp-security/core/lib/tools/Tools_Runner.php(29): iThemesSecurity\Lib\Tools\Config_Tool->get_schedule()
    #28 /home/***/public_html/wp-content/plugins/better-wp-security/core/core.php(266): iThemesSecurity\Lib\Tools\Tools_Runner->run()
    #29 /home/***/public_html/wp-includes/class-wp-hook.php(308): ITSEC_Core->continue_init()
    #30 /home/***/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    #31 /home/***/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
    #32 /home/***/public_html/wp-settings.php(480): do_action()
    #33 /home/***/public_html/wp-config.php(115): require_once('/home/***/p...')
    #34 /home/***/public_html/wp-load.php(50): require_once('/home/***/p...')
    #35 /home/***/public_html/wp-admin/admin-ajax.php(22): require_once('/home/***/p...')
    #36 {main}
Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.