question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Crash on osu!laser 2020.717.0

See original GitHub issue

Error:

[runtime] 2020-07-20 06:39:04 [debug]: Pressed (AirPrimary) handled by RushPlayfield.
[runtime] 2020-07-20 06:39:04 [debug]: KeyDownEvent(F, False) handled by RulesetInputManager<T>+RulesetKeyBindingContainer<RushAction>.
[runtime] 2020-07-20 06:39:05 [verbose]: Unhandled exception has been denied .
Unhandled exception. [runtime] 2020-07-20 06:39:05 [error]: An unhandled error has occurred.
[runtime] 2020-07-20 06:39:05 [error]: System.MissingFieldException: Field not found: 'osu.Game.Rulesets.Judgements.DrawableJudgement.Result'.
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Allocation.BackgroundDependencyLoaderAttribute.<>c__DisplayClass6_0.<CreateActivator>b__4(Object target, IReadOnlyDependencyContainer dc)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Allocation.DependencyActivator.activate(Object obj, IReadOnlyDependencyContainer dependencies)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.UI.JudgementContainer`1.Add(T judgement) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/UI/JudgementContainer.cs:line 21
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.Rush.UI.RushPlayfield.onNewResult(DrawableHitObject judgedObject, JudgementResult result)
System.MissingFieldException: Field not found: 'osu.Game.Rulesets.Judgements.DrawableJudgement.Result'.
   at osu.Framework.Allocation.BackgroundDependencyLoaderAttribute.<>c__DisplayClass6_0.<CreateActivator>b__4(Object target, IReadOnlyDependencyContainer dc)
   at osu.Framework.Allocation.DependencyActivator.activate(Object obj, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
   at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
   at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
   at osu.Game.Rulesets.UI.JudgementContainer`1.Add(T judgement) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/UI/JudgementContainer.cs:line 21
   at osu.Game.Rulesets.Rush.UI.RushPlayfield.onNewResult(DrawableHitObject judgedObject, JudgementResult result)
   at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.<apply>b__61_0(DrawableHitObject d, JudgementResult r) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/Objects/Drawables/DrawableHitObject.cs:line 196
   at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.ApplyResult(Action`1 application) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/Objects/Drawables/DrawableHitObject.cs:line 473
   at osu.Game.Rulesets.Rush.Objects.Drawables.DrawableNoteSheetHead.CheckForResult(Boolean userTriggered, Double timeOffset)
   at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.UpdateResult(Boolean userTriggered) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/Objects/Drawables/DrawableHitObject.cs:line 491
   at osu.Game.Rulesets.Rush.Objects.Drawables.DrawableNoteSheetCap`1.UpdateResult(Boolean userTriggered)
   at osu.Game.Rulesets.Rush.Objects.Drawables.DrawableNoteSheet.OnPressed(RushAction action)
   at osu.Framework.Input.Bindings.KeyBindingContainer`1.<>c__DisplayClass19_0.<PropagatePressed>b__1(IKeyBindingHandler`1 d)
   at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at osu.Framework.Input.Bindings.KeyBindingContainer`1.PropagatePressed(IEnumerable`1 drawables, T pressed, Single scrollAmount, Boolean isPrecise)
   at osu.Framework.Input.Bindings.KeyBindingContainer`1.handleNewPressed(InputState state, InputKey newKey, Boolean repeat, Nullable`1 scrollDelta, Boolean isPrecise)
   at osu.Framework.Input.Bindings.KeyBindingContainer`1.Handle(UIEvent e)
   at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at osu.Framework.Input.ButtonEventManager`1.PropagateButtonEvent(IEnumerable`1 drawables, UIEvent e)
   at osu.Framework.Input.KeyEventManager.HandleButtonDown(InputState state, List`1 targets)
   at osu.Framework.Input.ButtonEventManager`1.handleButtonDown(InputState state)
   at osu.Framework.Input.ButtonEventManager`1.HandleButtonStateChange(InputState state, ButtonStateChangeKind kind)
   at osu.Framework.Input.InputManager.HandleKeyboardKeyStateChange(ButtonStateChangeEvent`1 keyboardKeyStateChange)
   at osu.Game.Rulesets.UI.RulesetInputManager`1.HandleInputStateChange(InputStateChangeEvent inputStateChange) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/UI/RulesetInputManager.cs:line 77
   at osu.Framework.Input.StateChanges.ButtonInput`1.Apply(InputState state, IInputStateChangeHandler handler)
   at osu.Framework.Input.PassThroughInputManager.SyncInputState(InputState state)
   at osu.Framework.Input.PassThroughInputManager.Handle(UIEvent e)
   at osu.Game.Rulesets.UI.RulesetInputManager`1.Handle(UIEvent e) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/UI/RulesetInputManager.cs:line 125
   at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at osu.Framework.Input.ButtonEventManager`1.PropagateButtonEvent(IEnumerable`1 drawables, UIEvent e)
   at osu.Framework.Input.KeyEventManager.HandleButtonDown(InputState state, List`1 targets)
   at osu.Framework.Input.ButtonEventManager`1.handleButtonDown(InputState state)
   at osu.Framework.Input.ButtonEventManager`1.HandleButtonStateChange(InputState state, ButtonStateChangeKind kind)
   at osu.Framework.Input.InputManager.HandleKeyboardKeyStateChange(ButtonStateChangeEvent`1 keyboardKeyStateChange)
   at osu.Framework.Input.UserInputManager.HandleInputStateChange(InputStateChangeEvent inputStateChange)
   at osu.Framework.Input.StateChanges.ButtonInput`1.Apply(InputState state, IInputStateChangeHandler handler)
   at osu.Framework.Input.InputManager.Update()
   at osu.Framework.Input.PassThroughInputManager.Update()
   at osu.Framework.Graphics.Drawable.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 where exception was thrown ---
   at osu.Framework.Platform.GameHost.<>c__DisplayClass96_0.<handleException>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 osuTK.GameWindow.RaiseUpdateFrame(Stopwatch watch, Double elapsed, Double& timestamp)
   at osuTK.GameWindow.DispatchUpdateFrame(Stopwatch watch)
   at osuTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   at osuTK.GameWindow.Run()
   at osu.Framework.Platform.GameWindow.Run()
   at osu.Framework.Platform.GameHost.Run(Game game)
   at osu.Desktop.Program.Main(String[] args) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Desktop/Program.cs:line 55[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.<apply>b__61_0(DrawableHitObject d, JudgementResult r) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/Objects/Drawables/DrawableHitObject.cs:line 19
6
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.ApplyResult(Action`1 application) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/Objects/Drawables/DrawableHitObject.cs:line 473
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.Rush.Objects.Drawables.DrawableNoteSheetHead.CheckForResult(Boolean userTriggered, Double timeOffset)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.Objects.Drawables.DrawableHitObject.UpdateResult(Boolean userTriggered) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/Objects/Drawables/DrawableHitObject.cs:line 491
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.Rush.Objects.Drawables.DrawableNoteSheetCap`1.UpdateResult(Boolean userTriggered)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.Rush.Objects.Drawables.DrawableNoteSheet.OnPressed(RushAction action)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.Bindings.KeyBindingContainer`1.<>c__DisplayClass19_0.<PropagatePressed>b__1(IKeyBindingHandler`1 d)
[runtime] 2020-07-20 06:39:05 [error]: at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
[runtime] 2020-07-20 06:39:05 [error]: at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.Bindings.KeyBindingContainer`1.PropagatePressed(IEnumerable`1 drawables, T pressed, Single scrollAmount, Boolean isPrecise)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.Bindings.KeyBindingContainer`1.handleNewPressed(InputState state, InputKey newKey, Boolean repeat, Nullable`1 scrollDelta, Boolean isPrecise)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.Bindings.KeyBindingContainer`1.Handle(UIEvent e)
[runtime] 2020-07-20 06:39:05 [error]: at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
[runtime] 2020-07-20 06:39:05 [error]: at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.ButtonEventManager`1.PropagateButtonEvent(IEnumerable`1 drawables, UIEvent e)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.KeyEventManager.HandleButtonDown(InputState state, List`1 targets)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.ButtonEventManager`1.handleButtonDown(InputState state)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.ButtonEventManager`1.HandleButtonStateChange(InputState state, ButtonStateChangeKind kind)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.InputManager.HandleKeyboardKeyStateChange(ButtonStateChangeEvent`1 keyboardKeyStateChange)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Game.Rulesets.UI.RulesetInputManager`1.HandleInputStateChange(InputStateChangeEvent inputStateChange) in /home/ontake/Apps/Games/osu!lazer/osu/osu.Game/Rulesets/UI/RulesetInputManager.cs:line 77
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.StateChanges.ButtonInput`1.Apply(InputState state, IInputStateChangeHandler handler)
[runtime] 2020-07-20 06:39:05 [error]: at osu.Framework.Input.PassThroughInputManager.SyncInputState(InputState state)

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:10

github_iconTop GitHub Comments

1reaction
LumpBloom7commented, Jul 20, 2020
  1. This is not a good place to talk about stuff like this, discord seems to be a better place for this matter
  2. I’ve already got it working, will PR.
0reactions
make-42commented, Jul 20, 2020

Yup tested it, and crash is gone, thx!

Read more comments on GitHub >

github_iconTop Results From Across the Web

GLES 2.0 fails to initialise on old Android devices #9673
Describe the crash: the game is unable to launch for me because of this error. this crash is quite old for me, but...
Read more >
Releases · ppy/osu
Fix crash on tablet stylus touch when stylus is over inactive area and mouse confine is off (ppy/osu-framework#5964 by @bdach).
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found