For what it’s worth, somone came to our #php channel on dalnet with this problem so I took a look at it. There is just a minor error on line 704 of wp-admin/upgrade-functions.php. The line in question reads like so:
$res = $wpdb->get_results($query);
(It’s line 704, directly below the query $query = ‘DESCRIBE ‘.$tableusers.’ user_pass’;)
All you have to do is modify the line to include the second parameter to get_results as ARRAY_A, like so:
$res = $wpdb->get_results($query, ARRAY_A);
Then it should work fine.