Application: osu!.exe
CoreCLR Version: 8.0.1024.46610
.NET Version: 8.0.10
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Stack:
at Realms.ResultsHandle+NativeMethods.snapshot(Realms.ResultsHandle, Realms.NativeException ByRef)
at Realms.ResultsHandle+NativeMethods.snapshot(Realms.ResultsHandle, Realms.NativeException ByRef)
at Realms.ResultsHandle.SnapshotCore(Realms.NativeException ByRef)
at Realms.CollectionHandleBase.Snapshot()
at Realms.RealmCollectionBase`1+Enumerator[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]..ctor(Realms.RealmCollectionBase`1<System.__Canon>)
at Realms.RealmCollectionBase`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].GetEnumerator()
at osu.Game.Database.RealmFileStore+<>c__DisplayClass7_0.<Cleanup>b__0(Realms.Realm)
at osu.Game.Database.RealmExtensions.Write(Realms.Realm, System.Action`1<Realms.Realm>)
at osu.Game.Database.RealmAccess.Write(System.Action`1<Realms.Realm>)
at osu.Game.Database.RealmFileStore.Cleanup()
at osu.Game.Database.RealmAccess.cleanupPendingDeletions(Realms.Realm)
at osu.Game.Database.RealmAccess..ctor(osu.Framework.Platform.Storage, System.String, osu.Framework.Threading.GameThread)
at osu.Game.OsuGameBase.load(osu.Framework.Input.ReadableKeyCombinationProvider, osu.Framework.Configuration.FrameworkConfigManager)
at osu.Game.OsuGameBase+<>c.<RegisterForDependencyActivation>b__155_0(System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.Activate[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyContainer.Inject[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon)
at osu.Framework.Graphics.Drawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.Load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer, Boolean)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(osu.Framework.Graphics.Drawable)
at osu.Framework.Graphics.Containers.CompositeDrawable.load(osu.Framework.Graphics.Shaders.ShaderManager, System.Nullable`1<System.Threading.CancellationToken>)
at osu.Framework.Graphics.Containers.CompositeDrawable+<>c.<RegisterForDependencyActivation>b__209_0(System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.Activate[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyContainer.Inject[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon)
at osu.Framework.Graphics.Drawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.Load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer, Boolean)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(osu.Framework.Graphics.Drawable)
at osu.Framework.Graphics.Containers.CompositeDrawable.load(osu.Framework.Graphics.Shaders.ShaderManager, System.Nullable`1<System.Threading.CancellationToken>)
at osu.Framework.Graphics.Containers.CompositeDrawable+<>c.<RegisterForDependencyActivation>b__209_0(System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.Activate[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyContainer.Inject[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon)
at osu.Framework.Graphics.Drawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.Load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer, Boolean)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(osu.Framework.Graphics.Drawable)
at osu.Framework.Graphics.Containers.CompositeDrawable.load(osu.Framework.Graphics.Shaders.ShaderManager, System.Nullable`1<System.Threading.CancellationToken>)
at osu.Framework.Graphics.Containers.CompositeDrawable+<>c.<RegisterForDependencyActivation>b__209_0(System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.Activate[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyContainer.Inject[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon)
at osu.Framework.Graphics.Drawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.Load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer, Boolean)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(osu.Framework.Graphics.Drawable)
at osu.Framework.Graphics.Containers.CompositeDrawable.load(osu.Framework.Graphics.Shaders.ShaderManager, System.Nullable`1<System.Threading.CancellationToken>)
at osu.Framework.Graphics.Containers.CompositeDrawable+<>c.<RegisterForDependencyActivation>b__209_0(System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Object, osu.Framework.Allocation.IReadOnlyDependencyContainer, System.Type)
at osu.Framework.Allocation.DependencyActivator.Activate[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Allocation.DependencyContainer.Inject[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon)
at osu.Framework.Graphics.Drawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer)
at osu.Framework.Graphics.Drawable.Load(osu.Framework.Timing.IFrameBasedClock, osu.Framework.Allocation.IReadOnlyDependencyContainer, Boolean)
at osu.Framework.Platform.GameHost.bootstrapSceneGraph(osu.Framework.Game)
at osu.Framework.Platform.GameHost.Run(osu.Framework.Game)
at osu.Desktop.Program.Main(System.String[])