[wp-trac] [WordPress Trac] #58461: WP Rest API List Categories Endpoint - Uncaught DivisionByZeroError in wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:351

WordPress Trac noreply at wordpress.org
Mon Jun 5 17:08:30 UTC 2023


#58461: WP Rest API List Categories Endpoint - Uncaught DivisionByZeroError in wp-
includes/rest-api/endpoints/class-wp-rest-terms-controller.php:351
--------------------------+-----------------------------
 Reporter:  mcmwebsol     |      Owner:  (none)
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  REST API      |    Version:  6.2.2
 Severity:  normal        |   Keywords:
  Focuses:                |
--------------------------+-----------------------------
 Going to the categories list endpoint
 /wp-json/wp/v2/categories/
 on PHP 8.0 using WP 6.2.2 running Twenty Twenty-Two theme with no plugins
 gives the following error:

 PHP Fatal error: Uncaught DivisionByZeroError: Division by zero in /wp-
 includes/rest-api/endpoints/class-wp-rest-terms-controller.php:351\nStack
 trace:\n#0 /wp-includes/rest-api/class-wp-rest-server.php(1181):
 WP_REST_Terms_Controller->get_items(Object(WP_REST_Request))\n#1 /wp-
 includes/rest-api/class-wp-rest-server.php(1028):
 WP_REST_Server->respond_to_request(Object(WP_REST_Request),
 '/wp/v2/categori...', Array, NULL)\n#2 /wp-includes/rest-api/class-wp-
 rest-server.php(442):
 WP_REST_Server->dispatch(Object(WP_REST_Request))\n#3 /wp-includes/rest-
 api.php(410): WP_REST_Server->serve_request('/wp/v2/categori...')\n#4 /wp-
 includes/class-wp-hook.php(308): rest_api_loaded(Object(WP))\n#5 /wp-
 includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array)\n#6
 /wp-includes/plugin.php(565): WP_Hook->do_action(Array)\n#7 /wp-includes
 /class-wp.php(399): do_action_ref_array('parse_request', Array)\n#8 /wp-
 includes/class-wp.php(780): WP->parse_request('')\n#9 /wp-
 includes/functions.php(1334): WP->main('')\n#10 /wp-blog-header.php(16):
 wp()\n#11 /index.php(17): require('/nas/content/li...')\n#12 {main}\n
 thrown in /wp-includes/rest-api/endpoints/class-wp-rest-terms-
 controller.php on line 351

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/58461>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list