Search Issue Tracker
Active
Under Consideration for 1.6.X
Votes
0
Found in [Package]
1.6.3
Issue ID
ISXB-606
Regression
No
Crash on UnityEngine.InputSystem.Utilities.MemoryHelpers:ReadSingleBit when running Test Runner tests a few times when there are null reference exceptions
Reproduction steps:
1. Open the attached project “TestCrash”
2. In the Test Runner Window press Run All
3. Repeat 2nd step until the Editor crashes (usually takes about 3 times)
Expected result: Tests are executed
Actual result: Editor crashes
Reproducible with: 1.5.0 (2023.2.0a8), 1.6.3 (2021.3.29f1, 2022.3.7f1, 2023.1.8f1, 2023.2.0b4)
Reproducible on: MacOS Ventura 13.1 (M1 Max and Intel)
Not reproducible on: Windows 10
First lines of stack trace:
#0 0x000002fd12d9c4 in UnityEngine.InputSystem.Utilities.MemoryHelpers:ReadSingleBit (void*,uint) [
{0x2dda1ebe8}
+ 0x144] [./Library/PackageCache/com.unity.inputsystem@1.4.4/InputSystem/Utilities/MemoryHelpers.cs :: 70u] (0x2fd12d880 0x2fd12da44) [0x12d782a80 - Unity Child Domain]
#1 0x000002fd12c3fc in UnityEngine.InputSystem.LowLevel.InputStateBlock:ReadFloat (void*) [
{0x2dda1eba8}
+ 0x474] [./Library/PackageCache/com.unity.inputsystem@1.4.4/InputSystem/State/InputStateBlock.cs :: 362u] (0x2fd12bf88 0x2fd12d3ac) [0x12d782a80 - Unity Child Domain]
#2 0x000002fd12be00 in UnityEngine.InputSystem.Controls.AxisControl:ReadUnprocessedValueFromState (void*) [
{0x15e3a2360}
+ 0x138] [./Library/PackageCache/com.unity.inputsystem@1.4.4/InputSystem/Controls/AxisControl.cs :: 237u] (0x2fd12bcc8 0x2fd12bed4) [0x12d782a80 - Unity Child Domain]
#3 0x000002fd12bbb0 in UnityEngine.InputSystem.InputControl{{1<single>:ReadValueFromState (void*) [
{0x600008d276c0}
+ 0x190] [./Library/PackageCache/com.unity.inputsystem@1.4.4/InputSystem/Controls/InputControl.cs :: 1047u] (0x2fd12ba20 0x2fd12bc44) [0x12d782a80 - Unity Child Domain] #4 0x000002fd12b94c in UnityEngine.InputSystem.InputControl}}1<single>:ReadValue () [
{0x600008d25680}
+ 0x10c] [./Library/PackageCache/com.unity.inputsystem@1.4.4/InputSystem/Controls/InputControl.cs :: 1009u] (0x2fd12b840 0x2fd12b9bc) [0x12d782a80 - Unity Child Domain]
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- A vertical graphical artifact appears on Android Player when clearing Z & Stencil Buffer and running with OpenGLES3 Graphics API
- Player crashes when built with IL2CPP Scripting backend
- TextMeshPro package throws multiple Shader errors when importing TMP Essential Resources
- Package Manager search text field has no validation and leads to Editor freezes
- PlayerLoop.SetPlayerLoop() function is ignored when playing game in Player
Add comment