Crash if clicking on any difficulty control point in editor SingleThreaded
See original GitHub issueDescribe the crash: When trying to edit any difficulty control point in any beatmap with SingleThread mode game crashed. Screenshots or videos showing encountered issue: 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:
- Created 3 years ago
- Comments:28 (21 by maintainers)
Top 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 >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Thread is up.
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:
The register flags change at the
BASS_Init()
call.Edit: Here’s the offending instruction.
Seems to be coming from somewhere in MSVC.