Mentioned in [60732] on WordPress SVN: Widgets: Prevent fatal errors in PHP 8 when `retrieve_widgets()` and `wp_map_sidebars_widgets()` attempt to merge non-array values.
Reopened ticket #57469 on Core Trac: retrieve_widgets(): fatal error when a sidebar's widgets set to null ...