forum

[osu!stable] [osu!lazer] osu!/osu!lazer crashing loop

posted
Total Posts
10
Topic Starter
-Maestr0-
Problem details:
Ever since a few days ago (shortly after buying a month of supporter ironically enough) both of my clients of osu! refused to work properly.

I load a beatmap, it crashes.

I search through options, it crashes.

I boot osu!, it crashes.

Etc, etc.

I've tried restarting my pc, repair osu!, uninstalling and reinstalling, deleting the osu! folders themselves then reinstalling, updating my graphics card drivers, using compatability mode, uninstalling Overwolf, checking in the event viewer (which came up empty). Nothing seems to be working at all, and I'm at a total loss.

Video example showing the loop:
https://youtu.be/9Q1kQjFxD6I

osu! version: Stable 20241001, lazer 2024.1009.1
chromb
any chance you can send over your logs / any relevant event viewer logs?
Lyawi
This doesn't happen with other games?

Can you take a look if the game is hiding in system tray after it disappears? If so, you probably need to switch the keybind of your boss key! In osu! it's insert.

If that didn't work, please give us your network.log and runtime.log file from stable's osu!/Logs folder. :>
If you can't find these in your osu! install folder, try changing the release stream to Cutting Edge. you can do so when you hold shift while starting osu!.
spaceman_atlas

Lyawi wrote:

Can you take a look if the game is hiding in system tray after it disappears? If so, you probably need to switch the keybind of your boss key! In osu! it's insert.
Boss key doesn't explain the lazer issue, as lazer has no boss key. Need logs to diagnose further, most likely event viewer as above. This looks very driver-bug-like.
Topic Starter
-Maestr0-

chromb wrote:

any chance you can send over your logs / any relevant event viewer logs?
See, I would, but for some reason when it crashes, the event viewer turns up nothing related to osu!
When I try to screen record the bug on osu!lazer with OBS, it works just fine.
So I tried repeating it with osu!stable, and I BSoD'd??????

I have zero clue wtf is happening anymore. I'll try looking at the network.log and runtime.log files as requested.

Update: I've dumped the text for both the runtime and network logs of an instance of osu!lazer crashing below in spoiler boxes. I pulled these from my AppData Roaming folder for osu!

runtime.log
----------------------------------------------------------
runtime Log (LogLevel: Verbose)
Running osu 2024.1009.1.0 on .NET 8.0.10
Environment: Windows (Microsoft Windows NT 10.0.22631.0), 16 cores
----------------------------------------------------------
2024-11-02 00:16:21 [verbose]: Threaded optimizations set failed!
2024-11-02 00:16:21 [verbose]: Starting legacy IPC provider...
2024-11-02 00:16:22 [verbose]: 🖼️ Configuration renderer choice: Automatic
2024-11-02 00:16:22 [verbose]: 🖼️ Renderer fallback order: [ Direct3D 11, Direct3D 11 (Experimental), OpenGL, Vulkan (Experimental) ]
2024-11-02 00:16:22 [verbose]: 🖼️ Initialising "Veldrid" renderer with "Direct3D11" surface
2024-11-02 00:16:22 [verbose]: SDL2 Initialized
2024-11-02 00:16:22 [verbose]: SDL2 Version: 2.31.0
2024-11-02 00:16:22 [verbose]: SDL2 Revision: SDL-2.31.0-g5d80179
2024-11-02 00:16:22 [verbose]: Updated display mode to desktop resolution: 1920x1080@60, SDL_PIXELFORMAT_RGB888
2024-11-02 00:16:22 [verbose]: Direct3D 11 Initialized
2024-11-02 00:16:22 [verbose]: Direct3D 11 Feature Level: 11.1
2024-11-02 00:16:22 [verbose]: Direct3D 11 Adapter: NVIDIA GeForce RTX 4060 Ti
2024-11-02 00:16:22 [verbose]: Direct3D 11 Dedicated Video Memory: 7949 MB
2024-11-02 00:16:22 [verbose]: Direct3D 11 Dedicated System Memory: 0 MB
2024-11-02 00:16:22 [verbose]: Direct3D 11 Shared System Memory: 7703 MB
2024-11-02 00:16:22 [verbose]: UseStructuredBuffers: True
2024-11-02 00:16:22 [verbose]: 🖼️ Renderer initialised!
2024-11-02 00:16:22 [verbose]: Host execution state changed to Running
2024-11-02 00:16:22 [verbose]: Execution mode changed to MultiThreaded
2024-11-02 00:16:22 [verbose]: 🖍️ Shader Texture2D/Texture loaded from cache!
2024-11-02 00:16:22 [verbose]: Beginning realm file store cleanup
2024-11-02 00:16:22 [verbose]: Finished realm file store cleanup (0 of 0 deleted)
2024-11-02 00:16:22 [verbose]: 🔈 BASS initialised
2024-11-02 00:16:22 [verbose]: BASS version: 2.4.17.0
2024-11-02 00:16:22 [verbose]: BASS FX version: 2.4.12.6
2024-11-02 00:16:22 [verbose]: BASS MIX version: 2.4.12.0
2024-11-02 00:16:22 [verbose]: Device: Default
2024-11-02 00:16:22 [verbose]: Driver:
2024-11-02 00:16:22 [verbose]: Update period: 5 ms
2024-11-02 00:16:22 [verbose]: Device buffer length: 10 ms
2024-11-02 00:16:22 [verbose]: Playback buffer length: 100 ms
2024-11-02 00:16:22 [verbose]: 🔈 BASS initialised
2024-11-02 00:16:22 [verbose]: BASS version: 2.4.17.0
2024-11-02 00:16:22 [verbose]: BASS FX version: 2.4.12.6
2024-11-02 00:16:22 [verbose]: BASS MIX version: 2.4.12.0
2024-11-02 00:16:22 [verbose]: Device: Default
2024-11-02 00:16:22 [verbose]: Driver:
2024-11-02 00:16:22 [verbose]: Update period: 5 ms
2024-11-02 00:16:22 [verbose]: Device buffer length: 10 ms
2024-11-02 00:16:22 [verbose]: Playback buffer length: 100 ms
2024-11-02 00:16:22 [verbose]: Opened realm "C:\Users\lllma\AppData\Roaming\osu\client.realm" at version 42
2024-11-02 00:16:22 [verbose]: 🖍️ Shader Texture2D/CircularProgress loaded from cache!
2024-11-02 00:16:22 [verbose]: Updated display mode to desktop resolution: 1920x1080@60, SDL_PIXELFORMAT_RGB888
2024-11-02 00:16:23 [verbose]: Loading FPSCounter...
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (100)
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (200)
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (300)
2024-11-02 00:16:23 [verbose]: Loaded FPSCounter!
2024-11-02 00:16:23 [verbose]: Loading OsuLogo...
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (400)
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/TriangleBorder loaded from cache!
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (500)
2024-11-02 00:16:23 [verbose]: Loaded OsuLogo!
2024-11-02 00:16:23 [verbose]: Loading UserStatisticsWatcher...
2024-11-02 00:16:23 [verbose]: 📺 OsuScreenStack#275(depth:1) loading Loader#365
2024-11-02 00:16:23 [verbose]: Loaded UserStatisticsWatcher!
2024-11-02 00:16:23 [verbose]: Loading Toolbar...
2024-11-02 00:16:23 [verbose]: 📺 OsuScreenStack#275(depth:1) entered Loader#365
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/Blur loaded from cache!
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture3D/Texture loaded from cache!
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/FastCircle loaded from cache!
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (600)
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/ArgonBarPath loaded from cache!
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (700)
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (800)
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/ArgonBarPathBackground loaded from cache!
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/SaturationSelectorBackground loaded from cache!
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/HueSelectorBackground loaded from cache!
2024-11-02 00:16:23 [verbose]: 🖍️ Shader LogoAnimation/LogoAnimation loaded from cache!
2024-11-02 00:16:23 [verbose]: 🖍️ Shader Texture2D/SpinnerGlow loaded from cache!
2024-11-02 00:16:23 [verbose]: 🖍️ Shader CursorTrail/Texture loaded from cache!
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (900)
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (1000)
2024-11-02 00:16:23 [verbose]: Loaded Toolbar!
2024-11-02 00:16:23 [verbose]: Loading VolumeOverlay...
2024-11-02 00:16:23 [verbose]: Loaded VolumeOverlay!
2024-11-02 00:16:23 [verbose]: Loading OnScreenDisplay...
2024-11-02 00:16:23 [verbose]: Loaded OnScreenDisplay!
2024-11-02 00:16:23 [verbose]: Loading NotificationOverlay...
2024-11-02 00:16:23 [verbose]: Loaded NotificationOverlay!
2024-11-02 00:16:23 [verbose]: Loading LegacyImportManager...
2024-11-02 00:16:23 [verbose]: Loaded LegacyImportManager!
2024-11-02 00:16:23 [verbose]: Loading ScreenshotManager...
2024-11-02 00:16:23 [verbose]: Loaded ScreenshotManager!
2024-11-02 00:16:23 [verbose]: Loading VelopackUpdateManager...
2024-11-02 00:16:23 [verbose]: Loaded VelopackUpdateManager!
2024-11-02 00:16:23 [verbose]: Loading FirstRunSetupOverlay...
2024-11-02 00:16:23 [verbose]: Texture -'s upload queue is large (100)
2024-11-02 00:16:23 [verbose]: Loaded FirstRunSetupOverlay!
2024-11-02 00:16:23 [verbose]: Loading ManageCollectionsDialog...
2024-11-02 00:16:23 [verbose]: Loaded ManageCollectionsDialog!
2024-11-02 00:16:23 [verbose]: Loading BeatmapListingOverlay...
2024-11-02 00:16:23 [verbose]: Texture 's upload queue is large (100)
2024-11-02 00:16:23 [verbose]: Loaded BeatmapListingOverlay!
2024-11-02 00:16:23 [verbose]: Loading DashboardOverlay...
2024-11-02 00:16:23 [verbose]: Loaded DashboardOverlay!
2024-11-02 00:16:23 [verbose]: Loading NewsOverlay...
2024-11-02 00:16:23 [verbose]: Loaded NewsOverlay!
2024-11-02 00:16:23 [verbose]: Loading RankingsOverlay...
2024-11-02 00:16:23 [verbose]: Loaded RankingsOverlay!
2024-11-02 00:16:23 [verbose]: Loading ChannelManager...
2024-11-02 00:16:23 [verbose]: Loaded ChannelManager!
2024-11-02 00:16:23 [verbose]: Loading ChatOverlay...
2024-11-02 00:16:23 [verbose]: Texture 's upload queue is large (100)
2024-11-02 00:16:23 [verbose]: Loaded ChatOverlay!
2024-11-02 00:16:23 [verbose]: Loading MessageNotifier...
2024-11-02 00:16:23 [verbose]: Loaded MessageNotifier!
2024-11-02 00:16:23 [verbose]: Loading SettingsOverlay...
2024-11-02 00:16:23 [verbose]: Texture 's upload queue is large (200)
2024-11-02 00:16:23 [verbose]: Loaded SettingsOverlay!
2024-11-02 00:16:23 [verbose]: Loading ChangelogOverlay...
2024-11-02 00:16:23 [verbose]: Loaded ChangelogOverlay!
2024-11-02 00:16:23 [verbose]: Loading UserProfileOverlay...
2024-11-02 00:16:23 [verbose]: Loaded UserProfileOverlay!
2024-11-02 00:16:23 [verbose]: Loading BeatmapSetOverlay...
2024-11-02 00:16:23 [verbose]: Texture 's upload queue is large (100)
2024-11-02 00:16:23 [verbose]: Texture 's upload queue is large (200)
2024-11-02 00:16:23 [verbose]: Loaded BeatmapSetOverlay!
2024-11-02 00:16:23 [verbose]: Loading WikiOverlay...
2024-11-02 00:16:23 [verbose]: Loaded WikiOverlay!
2024-11-02 00:16:23 [verbose]: Loading SkinEditorOverlay...
2024-11-02 00:16:23 [verbose]: Loaded SkinEditorOverlay!
2024-11-02 00:16:23 [verbose]: Loading LoginOverlay...
2024-11-02 00:16:23 [verbose]: Loaded LoginOverlay!
2024-11-02 00:16:23 [verbose]: Loading NowPlayingOverlay...
2024-11-02 00:16:23 [verbose]: Loaded NowPlayingOverlay!
2024-11-02 00:16:23 [verbose]: Loading AccountCreationOverlay...
2024-11-02 00:16:23 [verbose]: 📺 ScreenStack#258(depth:1) scheduling push ScreenWelcome#480
2024-11-02 00:16:23 [verbose]: Loaded AccountCreationOverlay!
2024-11-02 00:16:23 [verbose]: Loading DialogOverlay...
2024-11-02 00:16:23 [verbose]: Loaded DialogOverlay!
2024-11-02 00:16:23 [verbose]: Loading MedalOverlay...
2024-11-02 00:16:23 [verbose]: Loaded MedalOverlay!
2024-11-02 00:16:23 [verbose]: Loading BackgroundDataStoreProcessor...
2024-11-02 00:16:23 [verbose]: Beginning background data store processing..
2024-11-02 00:16:23 [verbose]: Querying for beatmap sets to reprocess...
2024-11-02 00:16:23 [verbose]: Querying for beatmaps with missing hitobject counts to reprocess...
2024-11-02 00:16:23 [verbose]: Querying for scores to reprocess...
2024-11-02 00:16:23 [verbose]: Loaded BackgroundDataStoreProcessor!
2024-11-02 00:16:23 [verbose]: Loading DetachedBeatmapStore...
2024-11-02 00:16:23 [verbose]: Querying for scores that need total score conversion...
2024-11-02 00:16:23 [verbose]: Found 0 scores which require total score conversion.
2024-11-02 00:16:23 [verbose]: Querying for scores that need rank upgrades...
2024-11-02 00:16:23 [verbose]: Found 0 scores which require rank upgrades.
2024-11-02 00:16:23 [verbose]: Loaded DetachedBeatmapStore!
2024-11-02 00:16:23 [verbose]: Querying for beatmap sets that contain missing submission/rank date...
2024-11-02 00:16:23 [verbose]: Finished background data store processing!
2024-11-02 00:16:24 [verbose]: 📺 OsuScreenStack#275(depth:1) suspended Loader#365 (waiting on IntroTriangles#478)
2024-11-02 00:16:24 [verbose]: 📺 OsuScreenStack#275(depth:2) entered IntroTriangles#478
2024-11-02 00:16:24 [verbose]: 📺 BackgroundScreenStack#639(depth:1) loading BackgroundScreenDefault#497
2024-11-02 00:16:24 [verbose]: Game-wide working beatmap updated to cYsmix - triangles (peppy) [peppy]
2024-11-02 00:16:24 [verbose]: 📺 BackgroundScreenStack#639(depth:1) entered BackgroundScreenDefault#497
2024-11-02 00:16:24 [verbose]: 🌅 Global background change queued
2024-11-02 00:16:24 [verbose]: 🌅 Global background loading
2024-11-02 00:16:24 [verbose]: 🌅 Global background change queued
2024-11-02 00:16:24 [verbose]: Requesting catch-up from 8662182
2024-11-02 00:16:24 [verbose]: Requesting any changes since last known queue id 8662182
2024-11-02 00:16:24 [verbose]: Requesting catch-up from 8662232
2024-11-02 00:16:24 [verbose]: Requesting any changes since last known queue id 8662232
2024-11-02 00:16:25 [verbose]: Requesting catch-up from 8662282
2024-11-02 00:16:25 [verbose]: Requesting any changes since last known queue id 8662282
2024-11-02 00:16:25 [verbose]: Requesting catch-up from 8662332
2024-11-02 00:16:25 [verbose]: Requesting any changes since last known queue id 8662332
2024-11-02 00:16:25 [verbose]: Requesting catch-up from 8662382
2024-11-02 00:16:25 [verbose]: Requesting any changes since last known queue id 8662382
2024-11-02 00:16:25 [verbose]: 🌅 Global background loading
2024-11-02 00:16:25 [verbose]: Current channel changed to #osu
2024-11-02 00:16:25 [verbose]: Requesting catch-up from 8662432
2024-11-02 00:16:25 [verbose]: Requesting any changes since last known queue id 8662432
2024-11-02 00:16:25 [verbose]: Requesting catch-up from 8662482
2024-11-02 00:16:25 [verbose]: Requesting any changes since last known queue id 8662482
2024-11-02 00:16:25 [verbose]: Requesting catch-up from 8662518
2024-11-02 00:16:25 [verbose]: Requesting any changes since last known queue id 8662518
2024-11-02 00:16:25 [verbose]: Catch-up complete at 8662518

network.log
----------------------------------------------------------
network Log (LogLevel: Verbose)
Running osu 2024.1009.1.0 on .NET 8.0.10
Environment: Windows (Microsoft Windows NT 10.0.22631.0), 16 cores
----------------------------------------------------------
2024-11-02 00:16:22 [verbose]: Request to https://auth.ppy.sh/updates/get successfully completed!
2024-11-02 00:16:22 [verbose]: API endpoint root: https://osu.ppy.sh
2024-11-02 00:16:22 [verbose]: API request version: 20241009
2024-11-02 00:16:23 [verbose]: Request to oauth/token successfully completed!
2024-11-02 00:16:23 [verbose]: Performing request osu.Game.Online.API.Requests.GetMeRequest
2024-11-02 00:16:23 [verbose]: Failing request osu.Game.Online.API.Requests.GetUpdatesRequest (System.Net.WebException: User not logged in)
2024-11-02 00:16:24 [verbose]: Request to api/v2/me/ successfully completed!
2024-11-02 00:16:24 [verbose]: GetMeRequest finished with response size of 12,660 bytes
2024-11-02 00:16:24 [verbose]: Performing request osu.Game.Online.API.Requests.GetFriendsRequest
2024-11-02 00:16:24 [verbose]: OnlineMetadataClient connecting...
2024-11-02 00:16:24 [verbose]: SpectatorClient connecting...
2024-11-02 00:16:24 [verbose]: OnlineMultiplayerClient connecting...
2024-11-02 00:16:24 [verbose]: WebSocketNotificationsClientConnector connecting...
2024-11-02 00:16:24 [verbose]: Performing request osu.Game.Online.API.Requests.GetNotificationsRequest
2024-11-02 00:16:24 [verbose]: Request to https://auth.ppy.sh/updates/get successfully completed!
2024-11-02 00:16:24 [verbose]: Performing request osu.Game.Online.API.Requests.GetSeasonalBackgroundsRequest
2024-11-02 00:16:24 [verbose]: Request to api/v2/friends successfully completed!
2024-11-02 00:16:24 [verbose]: GetFriendsRequest finished with response size of 67,650 bytes
2024-11-02 00:16:24 [verbose]: Performing request osu.Game.Online.API.Requests.ChatAckRequest
2024-11-02 00:16:24 [verbose]: Request to api/v2/notifications successfully completed!
2024-11-02 00:16:24 [verbose]: GetNotificationsRequest finished with response size of 2,735 bytes
2024-11-02 00:16:24 [verbose]: Request to api/v2/chat/ack successfully completed!
2024-11-02 00:16:24 [verbose]: ChatAckRequest finished with response size of 15 bytes
2024-11-02 00:16:24 [verbose]: Performing request osu.Game.Online.API.Requests.GetUsersRequest
2024-11-02 00:16:24 [verbose]: WebSocketNotificationsClientConnector connected!
2024-11-02 00:16:24 [verbose]: Now listening to websocket chat messages.
2024-11-02 00:16:24 [verbose]: Request to api/v2/seasonal-backgrounds successfully completed!
2024-11-02 00:16:24 [verbose]: GetSeasonalBackgroundsRequest finished with response size of 16,069 bytes
2024-11-02 00:16:24 [verbose]: OnlineMultiplayerClient connected!
2024-11-02 00:16:24 [verbose]: OnlineMetadataClient connected!
2024-11-02 00:16:24 [verbose]: OnlineMetadataClient stopped watching user presence
2024-11-02 00:16:25 [verbose]: Request to api/v2/users/?ids[]=5961539 successfully completed!
2024-11-02 00:16:25 [verbose]: GetUsersRequest finished with response size of 2,301 bytes
2024-11-02 00:16:25 [verbose]: Performing request osu.Game.Online.API.Requests.GetUpdatesRequest
2024-11-02 00:16:25 [verbose]: SpectatorClient connected!
2024-11-02 00:16:25 [verbose]: Request to api/v2/chat/updates successfully completed!
2024-11-02 00:16:25 [verbose]: GetUpdatesRequest finished with response size of 1,452 bytes
2024-11-02 00:16:25 [verbose]: Performing request osu.Game.Online.API.Requests.GetMessagesRequest
2024-11-02 00:16:25 [verbose]: Request to https://assets.ppy.sh/user-contest-entries/14427/898a20c3f40271a3f96bc7d1832f5b7b5756b7a5249c0ef8db4f91fe249b7f25_opt.jpg successfully completed!
2024-11-02 00:16:25 [verbose]: Request to api/v2/chat/channels/5/messages successfully completed!
2024-11-02 00:16:25 [verbose]: GetMessagesRequest finished with response size of 24,583 bytes
2024-11-02 00:16:25 [verbose]: Performing request osu.Game.Online.API.Requests.ListChannelsRequest
2024-11-02 00:16:25 [verbose]: Request to api/v2/chat/channels successfully completed!
2024-11-02 00:16:25 [verbose]: ListChannelsRequest finished with response size of 7,547 bytes
chromb
try uninstalling and reinstalling your graphics drivers, it could possibly be a driver issue relating to that.

(Other than that i'm kinda out of other ideas)
Topic Starter
-Maestr0-

chromb wrote:

try uninstalling and reinstalling your graphics drivers, it could possibly be a driver issue relating to that.

(Other than that i'm kinda out of other ideas)
No dice with this approach, sadly. Are the runtime or network logs of any help?
Topic Starter
-Maestr0-

spaceman_atlas wrote:

Lyawi wrote:

Can you take a look if the game is hiding in system tray after it disappears? If so, you probably need to switch the keybind of your boss key! In osu! it's insert.
Boss key doesn't explain the lazer issue, as lazer has no boss key. Need logs to diagnose further, most likely event viewer as above. This looks very driver-bug-like.
Just bumping this to see if the logs provided in my prior post are of any use.
spaceman_atlas
The logs are cut off, which is not a surprise if there actually was a BSoD. It's event viewer or nothing at this point.

And yeah at this point it's pretty clear to me that this is a hardware issue and if driver upgrades don't help, then I dunno.
Topic Starter
-Maestr0-
This particular instance (the one these logs were taken from) was not a BSoD, but I do have a fresh set of drivers to install, so I'll keep you updated.

Update: Initial impression is that it seems to not crash upon launch, but need some play time to confirm.

Update 2: So, both stable and lazer work now. Playing maps works, downloading works, mapping works, importing skins works, it all seems fine. Turns out the previous Nvidea driver made osu! throw a hissy fit, and whatever this new driver did fixed it. Thank you for the help, and apologies for any inconvenience.

Update 3: The issues continued shortly after update 2 and several driver reinstalls didn't help, so im testing an older driver version to see if it makes any difference.

Update 4: So, the older driver didn't help, it worked for about a day then it started giving out again. I'm genuinely at a loss for what it could be now. I'll keep updating this as I find anything of note.
Please sign in to reply.

New reply