Error of type E_ERROR was caused in line 440
-
I’m getting an e-mail from WordPress that it has detected an error condition in Jetpack. I am also noticing a slew of errors when I attempt to make changes to widgets from the Appearance menu tab.
PLEASE NOTE that this is occurring on MORE THAN ONE SITE, each with different combinations of plug-ins and themes. I HAVE ALREADY TRIED disabling other plug-ins on all sites. I have also tested using the 2021 theme. THE ONLY THING THAT CLEARS THE ERRORS is disabling Jetpack.
The public-facing appearance and functionality of the websites is not affected.
Here’s the error logging info that was included in the e-mail I received from one site during testing:
————————————-
WordPress version 5.8 Current theme: Basic (version 1.3.12) Current plugin: Jetpack (version 9.9.1) PHP version 8.0.2 Error Details ============= An error of type E_ERROR was caused in line 440 of the file /home/gerenm/www/trains/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-sender.php. Error message: Uncaught TypeError: strlen(): Argument #1 ($string) must be of type string, array given in /home/gerenm/www/trains/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-sender.php:440 Stack trace: #0 /home/gerenm/www/trains/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-sender.php(440): strlen(Array) #1 /home/gerenm/www/trains/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-rest-sender.php(64): Automattic\Jetpack\Sync\Sender->get_items_to_send(Object(Automattic\Jetpack\Sync\Queue_Buffer), NULL) #2 /home/gerenm/www/trains/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-rest-endpoints.php(580): Automattic\Jetpack\Sync\REST_Sender->queue_pull('sync', '100', Array) #3 /home/gerenm/www/trains/wp-includes/rest-api/class-wp-rest-server.php(1140): Automattic\Jetpack\Sync\REST_Endpoints::checkout(Object(WP_REST_Request)) #4 /home/gerenm/www/trains/wp-includes/rest-api/class-wp-rest-server.php(987): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/jetpack/v4/syn...', Array, NULL) #5 /home/gerenm/www/trains/wp-includes/rest-api/class-wp-rest-server.php(414): WP_REST_Server->dispatch(Object(WP_REST_Request)) #6 /home/gerenm/www/trains/wp-includes/rest-api.php(370): WP_REST_Server->serve_request('/jetpack/v4/syn...') #7 /home/gerenm/www/trains/wp-includes/class-wp-hook.php(303): rest_api_loaded(Object(WP)) #8 /home/gerenm/www/trains/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array) #9 /home/gerenm/www/trains/wp-includes/plugin.php(518): WP_Hook->do_action(Array) #10 /home/gerenm/www/trains/wp-includes/class-wp.php(388): do_action_ref_array('parse_request', Array) #11 /home/gerenm/www/trains/wp-includes/class-wp.php(750): WP->parse_request('') #12 /home/gerenm/www/trains/wp-includes/functions.php(1291): WP->main('') #13 /home/gerenm/www/trains/wp-blog-header.php(16): wp() #14 /home/gerenm/www/trains/index.php(17): require('/home/gerenm/ww...') #15 {main} thrown
————————————-
Your assistance is greatly appreciated.
- The topic ‘Error of type E_ERROR was caused in line 440’ is closed to new replies.