I found the cause:
https://core.trac.ww.wp.xz.cn/ticket/33423
Applying this 4.3.1 fix to taxonomy.php solved the issue.
Swiped the massive amount of crons clean with
update_option( 'cron', '' );
you can also just set option_value to ” on the wp_options table for option_name ‘cron’
This is happening with our install, too. Being a big install with heavy usage, 13.000 (yes, thousand) crons like this were created in the last 10 hours. Basically a new cron gets created with every page request! Help?
Update:
– Deactivated *all* plugins
– Downloaded and activated fresh twentyfifteen theme
– Same behavior: for every page visited in the admin (any of it – article page, themes page, filter article list…) a new “blank” cron job gets added
Update 2: just to clarify, these are actually new cronjobs being created. Both Crontrol, and direct lookup via get_option, and peeking into DB all reveal the same (growing) array of jobs. Normal cron jobs work fine, it’s just these blanks being added.