• Resolved jenuity

    (@jenuity)


    I have been using Jetpack for many months. This week I received this email from wordpress.com:

    Howdy!

    Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

    In this case, WordPress caught an error with one of your plugins, Jetpack by WordPress.com.

    First, visit your website (https://startupceoreflections.com/) and check for any visible issues. Next, visit the page where the error was caught (https://startupceoreflections.com/wp-admin/admin.php?page=bluehost) and check for any visible issues.

    Please contact your host for assistance with investigating this issue further.

    If your site appears broken and you can’t access your dashboard normally, WordPress now has a special “recovery mode”. This lets you safely login to your dashboard and investigate further.

    https://startupceoreflections.com/wp-login.php?action=enter_recovery_mode&rm_token=4oYz0nGa6zISdVJZlZpIKR&rm_key=5hdNRiKSx03R2gej6ceHtU

    To keep your site safe, this link will expire in 1 day. Don’t worry about that, though: a new link will be emailed to you if the error occurs again after it expires.

    When seeking help with this issue, you may be asked for some of the following information:
    WordPress version 5.5.3
    Current theme: Ashe Pro (version 3.5.9.6)
    Current plugin: Jetpack by WordPress.com (version 9.2)
    PHP version 7.3.25

    Error Details
    =============
    An error of type E_ERROR was caused in line 80 of the file /home2/startwh3/public_html/wp-content/plugins/jetpack/modules/calypsoify/class.jetpack-calypsoify.php. Error message: Uncaught Error: Class ‘A8C_WPCOM_Masterbar’ not found in /home2/startwh3/public_html/wp-content/plugins/jetpack/modules/calypsoify/class.jetpack-calypsoify.php:80
    Stack trace:
    #0 /home2/startwh3/public_html/wp-content/plugins/jetpack/modules/calypsoify/class.jetpack-calypsoify.php(56): Jetpack_Calypsoify->mock_masterbar_activation()
    #1 /home2/startwh3/public_html/wp-includes/class-wp-hook.php(287): Jetpack_Calypsoify->setup_admin(”)
    #2 /home2/startwh3/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #3 /home2/startwh3/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #4 /home2/startwh3/public_html/wp-admin/admin.php(175): do_action(‘admin_init’)
    #5 {main}
    thrown

    I worked with my hosting provider to disable Jetpack and that resolved the issue. However, Jetpack was a go-to plug-in for me and handles my blog email subscribers who did not get their email notifications this morning when I posted. Reactivating Jetpack recreates the error. How do I fix Jetpack so it works again?

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • I am having the same issue. Following for updates.
    Howdy!

    Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

    In this case, WordPress caught an error with one of your plugins, Jetpack by WordPress.com.

    First, visit your website (https://beersnobexperience.com/) and check for any visible issues. Next, visit the page where the error was caught (https://beersnobexperience.com/wp-admin/post-new.php?post_type=post) and check for any visible issues.

    Please contact your host for assistance with investigating this issue further.

    If your site appears broken and you can’t access your dashboard normally, WordPress now has a special “recovery mode”. This lets you safely login to your dashboard and investigate further.

    https://beersnobexperience.com/wp-login.php?action=enter_recovery_mode&rm_token=N0ubAv794fjtaxL1ittL2n&rm_key=YzlLGMI2WxbhSNfiGWXvE3

    To keep your site safe, this link will expire in 1 day. Don’t worry about that, though: a new link will be emailed to you if the error occurs again after it expires.

    When seeking help with this issue, you may be asked for some of the following information:
    WordPress version 5.5.3
    Current theme: Twenty Seventeen (version 2.4)
    Current plugin: Jetpack by WordPress.com (version 9.2)
    PHP version 7.3.25

    Error Details
    =============
    An error of type E_ERROR was caused in line 80 of the file /home3/beersno3/public_html/wp-content/plugins/jetpack/modules/calypsoify/class.jetpack-calypsoify.php. Error message: Uncaught Error: Class ‘A8C_WPCOM_Masterbar’ not found in /home3/beersno3/public_html/wp-content/plugins/jetpack/modules/calypsoify/class.jetpack-calypsoify.php:80
    Stack trace:
    #0 /home3/beersno3/public_html/wp-content/plugins/jetpack/modules/calypsoify/class.jetpack-calypsoify.php(56): Jetpack_Calypsoify->mock_masterbar_activation()
    #1 /home3/beersno3/public_html/wp-includes/class-wp-hook.php(287): Jetpack_Calypsoify->setup_admin(”)
    #2 /home3/beersno3/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
    #3 /home3/beersno3/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #4 /home3/beersno3/public_html/wp-admin/admin.php(175): do_action(‘admin_init’)
    #5 /home3/beersno3/public_html/wp-admin/post-new.php(10): require_once(‘/home3/beersno3…’)
    #6 {main}
    thrown

    • This reply was modified 4 years, 3 months ago by raddada.

    Hi @raddada and @jenuity. Thanks for reporting this fatal error.

    This is a known issue in the 9.2 release. Until a point release is available, you should be able to solve the issue on your site by deactivating Calypsoify.

    You can do that by visiting the main wp-admin page (wp-admin/index.php), or any wp-admin page by adding ?calypsoify=0 to the end of the URL.

    Alternatively, you can also use the following code snippet as a quick way to solve the issue:

    add_filter( 'jetpack_tools_to_include', function( $tools ) {
            $index = array_search(
                    'calypsoify/class.jetpack-calypsoify.php',
                    $tools
            );
            if ( $index ) {
                    unset( $tools[$index] );
            }
            return $tools;
    } );

    Let us know if you have any other questions.

    Hi @tmmbecker,
    Thanks for this! Can I just check, where does the code snippet need to be added to?
    Thanks,
    Amisha

    Hi again @tmmbecker ,
    I managed to solve the issue following the instructions here:
    https://www.ads-software.com/support/topic/jetpack-causes-a-connection-error-to-my-site-after-the-last-update/

    ??
    Thanks
    Amisha

    Plugin Author Jeremy Herve

    (@jeherve)

    Jetpack Mechanic ??

    Hi everyone.

    We’ve just released Jetpack version 9.2.1 to address the issue. You should now be able to update safely.

    Sorry again for the trouble!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Fatal error caused by Jetpack’ is closed to new replies.