Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

realm files got corrupted causing the game to not start up #27577

Closed
Polyva opened this issue Mar 11, 2024 · 8 comments
Closed

realm files got corrupted causing the game to not start up #27577

Polyva opened this issue Mar 11, 2024 · 8 comments
Assignees
Labels
realm deals with local realm database

Comments

@Polyva
Copy link

Polyva commented Mar 11, 2024

Type

Other

Bug description

I updated the osu!lazer from Version 2024.302.1 to Version 2024.312.0. Since then the game does not start up and multiple files have corrupt in their names. I would love to attach the realm files too however the zip folder is too large for github.

Screenshots or videos

No response

Version

2024.312.0

Logs

logs.zip

@Polyva
Copy link
Author

Polyva commented Mar 12, 2024

Update: i had osu!lazer on my D: drive
i then reinstalled the game on my C: drive and everything seemed to work fine
then i tried migrating the install location to my D: again which caused the game to spit out 2 errors before crashing
grafik

just like before the game is not starting up again and the realm file has corrupted
logs.zip

@Kekai890
Copy link

am having a similar issue and was told to send my logs and realm here. had to upload it onto drive because my client.realm was too big

https://drive.google.com/file/d/1hsq2klWjem80fD9GUQOCmJacPV2uhqT6/view?usp=sharing

@peppy
Copy link
Sponsor Member

peppy commented Mar 12, 2024

It sounds like the realm upgrade took over 10 seconds and bailed as a result. A bit concerning but also believable for a 270mb database...

I'll investigate further from my end. Thanks for providing the database.

@peppy peppy self-assigned this Mar 12, 2024
@peppy peppy added the realm deals with local realm database label Mar 12, 2024
@peppy
Copy link
Sponsor Member

peppy commented Mar 12, 2024

@Polyva was your D:\ not connected when this happened?

The relevant error in your logs shows the game unable to read from the game's database file:


2024-03-11 21:33:59 [error]: Realm startup failed with unrecoverable error; starting with a fresh database. A backup of your database has been made.
2024-03-11 21:33:59 [error]: Realms.Exceptions.RealmException: GetFileInformationByHandleEx() failed for 'D:\nochmaosu\client.realm': �p�����[�^�[���Ԉ���Ă��܂��B
2024-03-11 21:33:59 [error]: at Realms.NativeException.ThrowIfNecessary()
2024-03-11 21:33:59 [error]: at Realms.SharedRealmHandle.Open(Configuration configuration)
2024-03-11 21:33:59 [error]: at Realms.RealmConfiguration.CreateHandle(Configuration& configuration)
2024-03-11 21:33:59 [error]: at Realms.RealmConfigurationBase.CreateRealm()
2024-03-11 21:33:59 [error]: at Realms.Realm.GetInstance(RealmConfigurationBase config)
2024-03-11 21:33:59 [error]: at osu.Game.Database.RealmAccess.getRealmInstance()
2024-03-11 21:33:59 [error]: at osu.Game.Database.RealmAccess.prepareFirstRealmAccess()
2024-03-11 21:33:59 [error]: An unhandled error has occurred.
2024-03-11 21:33:59 [error]: Realms.Exceptions.RealmException: GetFileInformationByHandleEx() failed for 'D:\nochmaosu\client.realm': �p�����[�^�[���Ԉ���Ă��܂��B
2024-03-11 21:33:59 [error]: at Realms.NativeException.ThrowIfNecessary()
2024-03-11 21:33:59 [error]: at Realms.SharedRealmHandle.Open(Configuration configuration)
2024-03-11 21:33:59 [error]: at Realms.RealmConfiguration.CreateHandle(Configuration& configuration)
2024-03-11 21:33:59 [error]: at Realms.RealmConfigurationBase.CreateRealm()
2024-03-11 21:33:59 [error]: at Realms.Realm.GetInstance(RealmConfigurationBase config)
2024-03-11 21:33:59 [error]: at osu.Game.Database.RealmAccess.getRealmInstance()
2024-03-11 21:33:59 [error]: at osu.Game.Database.RealmAccess.prepareFirstRealmAccess()
2024-03-11 21:33:59 [error]: at osu.Game.Database.RealmAccess..ctor(Storage storage, String filename, GameThread updateThread)

@peppy
Copy link
Sponsor Member

peppy commented Mar 12, 2024

am having a similar issue and was told to send my logs and realm here. had to upload it onto drive because my client.realm was too big

https://drive.google.com/file/d/1hsq2klWjem80fD9GUQOCmJacPV2uhqT6/view?usp=sharing

Can you better explain your issue? I can't find any database related errors in your log files.

@peppy
Copy link
Sponsor Member

peppy commented Mar 12, 2024

I've filed an issue over at realm covering this (realm/realm-core#7454). It does seem to be something out of our hands, related to ExFAT filesystems.

@Polyva
Copy link
Author

Polyva commented Mar 12, 2024

@peppy My D:\ was connected the entire time and has not been removed in the past 6 months.

@peppy
Copy link
Sponsor Member

peppy commented Mar 12, 2024

A hotfix for this will be released today.

When this happens, please finish updating the game, then rename clien_xxx_corrupted to client.realm to recover your data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
realm deals with local realm database
Projects
None yet
Development

No branches or pull requests

3 participants