Fix occasionally ChatOverlay
test failures due to RNG usage
#29365
10322 passed, 4 failed and 74 skipped
❌ TestResults-Windows-SingleThread.trx
10400 tests were completed in 2383s with 10322 passed, 4 failed and 74 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerMatchSubScreen | 16✅ | 4❌ | 2s |
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerMatchSubScreen
✅ TestConstructor
✅ TestConstructor
✅ TestCreatedRoom
✅ TestCreatedRoom
✅ TestFreeModSelectionHasAllowedMods
✅ TestFreeModSelectionHasAllowedMods
✅ TestModSelectKeyWithAllowedMods
✅ TestModSelectKeyWithAllowedMods
✅ TestModSelectKeyWithNoAllowedMods
✅ TestModSelectKeyWithNoAllowedMods
✅ TestModSelectOverlay
✅ TestModSelectOverlay
✅ TestNextPlaylistItemSelectedAfterCompletion
❌ TestNextPlaylistItemSelectedAfterCompletion
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
❌ TestSettingValidity
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
✅ TestSettingValidity
✅ TestStartMatchWhileSpectating
❌ TestStartMatchWhileSpectating
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
✅ TestTaikoOnlyMod
❌ TestTaikoOnlyMod
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Annotations
Check failure on line 785 in osu.Game/Online/Multiplayer/MultiplayerClient.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerMatchSubScreen ► TestNextPlaylistItemSelectedAfterCompletion
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Raw output
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--AggregateException
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 785
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--ArgumentOutOfRangeException
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 780
Check failure on line 785 in osu.Game/Online/Multiplayer/MultiplayerClient.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerMatchSubScreen ► TestSettingValidity
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Raw output
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--AggregateException
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 785
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--ArgumentOutOfRangeException
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 780
Check failure on line 785 in osu.Game/Online/Multiplayer/MultiplayerClient.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerMatchSubScreen ► TestStartMatchWhileSpectating
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Raw output
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--AggregateException
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 785
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--ArgumentOutOfRangeException
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 780
Check failure on line 785 in osu.Game/Online/Multiplayer/MultiplayerClient.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerMatchSubScreen ► TestTaikoOnlyMod
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Raw output
System.AggregateException : One or more errors occurred. (Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')))
----> System.AggregateException : Item: {"owner_id":1001,"ruleset_id":0,"expired":true,"playlist_order":0,"played_at":"2024-08-09T09:24:02.0634528+00:00","allowed_mods":[],"required_mods":[],"beatmap_id":557810}
Room:{"id":1,"name":"Test Room","host":{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"Local user","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null},"playlist":[{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":1,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810}],"channel_id":0,"current_playlist_item":{"owner_id":1001,"ruleset_id":0,"expired":false,"playlist_order":0,"played_at":null,"allowed_mods":[],"required_mods":[],"beatmap_id":557810},"playlist_item_stats":null,"difficulty_range":null,"current_user_score":null,"has_password":false,"recent_participants":[{"join_date":"0001-01-01T00:00:00+00:00","previous_usernames":null,"rank_highest":null,"country_code":null,"profile_colour":null,"avatar_url":null,"cover":null,"is_admin":false,"is_supporter":false,"support_level":0,"is_gmt":false,"is_qat":false,"is_bng":false,"is_active":false,"is_online":false,"pm_friends_only":false,"interests":null,"occupation":null,"title":null,"location":null,"last_visit":null,"twitter":null,"discord":null,"website":null,"post_count":0,"comments_count":0,"follower_count":0,"mapping_follower_count":0,"favourite_beatmapset_count":0,"graveyard_beatmapset_count":0,"loved_beatmapset_count":0,"ranked_beatmapset_count":0,"pending_beatmapset_count":0,"guest_beatmapset_count":0,"nominated_beatmapset_count":0,"scores_best_count":0,"scores_first_count":0,"scores_recent_count":0,"scores_pinned_count":0,"beatmap_playcounts_count":0,"playmode":null,"profile_hue":null,"profile_order":null,"kudosu":null,"active_tournament_banners":null,"badges":null,"user_achievements":null,"monthly_playcounts":null,"replays_watched_counts":null,"groups":null,"daily_challenge_user_stats":{"user_id":0,"daily_streak_best":0,"daily_streak_current":0,"weekly_streak_best":0,"weekly_streak_current":0,"top_10p_placements":0,"top_50p_placements":0,"playcount":0,"last_update":null,"last_weekly_streak":null},"id":1001,"username":"User 1001","cover_url":null,"is_bot":false,"statistics":{"User":null,"level":{"current":0,"progress":0},"is_ranked":false,"global_rank":null,"country_rank":null,"RankHistory":null,"pp":null,"ranked_score":0,"hit_accuracy":0.0,"play_count":0,"play_time":null,"total_score":0,"total_hits":0,"maximum_combo":0,"replays_watched_by_others":0,"grade_counts":{"ssh":null,"ss":0,"sh":null,"s":0,"a":0}},"statistics_rulesets":null}],"participant_count":1,"password":"","starts_at":null,"ends_at":null,"auto_skip":false,"category":"normal","type":"head_to_head","queue_mode":"host_only","auto_start_duration":0,"duration":null} (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))
----> System.ArgumentOutOfRangeException : Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--AggregateException
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 785
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--ArgumentOutOfRangeException
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Framework.Bindables.BindableList`1.removeAt(Int32 index, HashSet`1 appliedInstances)
at osu.Game.Online.Multiplayer.MultiplayerClient.<>c__DisplayClass122_0.<PlaylistItemChanged>b__0() in D:\a\osu\osu\osu.Game\Online\Multiplayer\MultiplayerClient.cs:line 780