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 if clicking on any difficulty control point in editor SingleThreaded

See original GitHub issue

Describe the crash: When trying to edit any difficulty control point in any beatmap with SingleThread mode game crashed. Screenshots or videos showing encountered issue: 屏幕截图 2020-08-22 173721 https://www.youtube.com/watch?v=Ep8vINZxbtA osu!lazer version: 2020.820.0

Logs: runtime.log A part of runtime.log:

2020-08-22 09:36:45 [verbose]: Screen changed → Editor
2020-08-22 09:36:46 [verbose]: updating selection with beatmap:25 ruleset:3
2020-08-22 09:36:52 [verbose]: Unhandled exception has been allowed with 0 more allowable exceptions .
2020-08-22 09:36:52 [error]: An unhandled error has occurred.
2020-08-22 09:36:52 [error]: System.ArgumentOutOfRangeException: Must be greater than 0. (Parameter 'Precision')
2020-08-22 09:36:52 [error]: Actual value was 0.
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.BindableNumber`1.set_Precision(T value)
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.BindableNumber`1.BindTo(Bindable`1 them)
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.BindableNumberWithCurrent`1.set_Current(Bindable`1 value)
2020-08-22 09:36:52 [error]: at osu.Framework.Graphics.UserInterface.SliderBar`1.set_Current(Bindable`1 value)
2020-08-22 09:36:52 [error]: at osu.Game.Overlays.Settings.SettingsItem`1.set_Bindable(Bindable`1 value) in C:\Users\Administrator\osu\osu.Game\Overlays\Settings\SettingsItem.cs:line 60
2020-08-22 09:36:52 [error]: at osu.Game.Screens.Edit.Timing.DifficultySection.OnControlPointChanged(ValueChangedEvent`1 point) in C:\Users\Administrator\osu\osu.Game\Screens\Edit\Timing\DifficultySection.cs:line 36
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.Bindable`1.TriggerValueChange(T previousValue, Bindable`1 source, Boolean propagateToBindings, Boolean bypassChecks)
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.Bindable`1.set_Value(T value)
2020-08-22 09:36:52 [error]: at osu.Game.Screens.Edit.Timing.Section`1.<LoadComplete>b__19_1(ValueChangedEvent`1 points) in C:\Users\Administrator\osu\osu.Game\Screens\Edit\Timing\Section.cs:line 120
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.Bindable`1.TriggerValueChange(T previousValue, Bindable`1 source, Boolean propagateToBindings, Boolean bypassChecks)
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.Bindable`1.TriggerValueChange(T previousValue, Bindable`1 source, Boolean propagateToBindings, Boolean bypassChecks)
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.Bindable`1.TriggerValueChange(T previousValue, Bindable`1 source, Boolean propagateToBindings, Boolean bypassChecks)
2020-08-22 09:36:52 [error]: at osu.Framework.Bindables.Bindable`1.set_Value(T value)
2020-08-22 09:36:52 [error]: at osu.Game.Screens.Edit.Timing.ControlPointTable.RowBackground.<>c__DisplayClass7_0.<.ctor>b__0() in C:\Users\Administrator\osu\osu.Game\Screens\Edit\Timing\ControlPointTable.cs:line 189
2020-08-22 09:36:52 [error]: at osu.Framework.Graphics.Containers.ClickableContainer.OnClick(ClickEvent e)
2020-08-22 09:36:52 [error]: at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
2020-08-22 09:36:52 [error]: at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.ButtonEventManager`1.PropagateButtonEvent(IEnumerable`1 drawables, UIEvent e)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.MouseButtonEventManager.handleClick(InputState state, List`1 targets)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.MouseButtonEventManager.HandleButtonUp(InputState state, List`1 targets)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.ButtonEventManager`1.handleButtonUp(InputState state)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.ButtonEventManager`1.HandleButtonStateChange(InputState state, ButtonStateChangeKind kind)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.InputManager.HandleMouseButtonStateChange(ButtonStateChangeEvent`1 e)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.UserInputManager.HandleInputStateChange(InputStateChangeEvent inputStateChange)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.StateChanges.ButtonInput`1.Apply(InputState state, IInputStateChangeHandler handler)
2020-08-22 09:36:52 [error]: at osu.Framework.Input.InputManager.Update()
2020-08-22 09:36:52 [error]: at osu.Framework.Input.PassThroughInputManager.Update()
2020-08-22 09:36:52 [error]: at osu.Framework.Graphics.Drawable.UpdateSubTree()
2020-08-22 09:36:52 [error]: at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
2020-08-22 09:36:52 [error]: at osu.Framework.Platform.GameHost.UpdateFrame()
2020-08-22 09:36:52 [error]: at osu.Framework.Threading.GameThread.ProcessFrame()

Computer Specifications: CPU i7-9750H 32GB RAM RTX2070

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:28 (21 by maintainers)

github_iconTop GitHub Comments

3reactions
bdachcommented, Sep 3, 2020
1reaction
bdachcommented, Sep 2, 2020

I think I can do even better, here’s a run-of-the-mill C# console application showing the same thing. Output on my machine is:

epsilon compared to 0 is: 1
epsilon compared to 0 is: 0

The register flags change at the BASS_Init() call.

Edit: Here’s the offending instruction.

image

Seems to be coming from somewhere in MSVC.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Bug - Unity apple silicon M1 version crashes very often
Hello, I just bought an m1 mac and unity crashes super often when using the apple silicon version. Intel version is fine so...
Read more >
Slow, single-threaded compilation for dynamic initializers ...
We have some projects that take a very long time to link when compiling with /LTCG (13 mins on CloudBuild, 8 mins locally)...
Read more >
I'm having alot of crashes on PC while clicking on the map ...
I'm gonna try to play in windowed full screen as I think clicking and making other windows active might have something to do...
Read more >
GE 9.0.2 Crashes - GIANTS Developer Network
problem is when i open a mod in editor it will completely close out the screen or "crash" as you all say. i...
Read more >
[Solved] Rust keeps crashing (2023)
If you're on Windows 7… · 1) Right-click your taskbar and select Start Task Manager. · 2) Click the Processes tab. Then, check...
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