Search Issue Tracker
Fixed in 2017.3.0f3
Fixed in 5.6.X, 2017.1.X, 2017.2.X
Votes
1
Found in
5.6.1f1
Issue ID
912607
Regression
No
Visual Studio throws the "Unable to step" error when stepping over the code
Steps to reproduce:
1. Open the attached project (DebuggingBug.zip)
2. Open the test scene
3. Open the test.cs script in Visual Studio 2015/2017
4. Put a breakpoint on the lines 10 and 14
5. Attach to Unity and Play
6. Inspect the variable r when the breakpoint is hit
7. Step over until you will get an error
8. Observe the error:
Unable to step. Operation is not supported
Expected result: You should be able to debug the code
Actual result: Visual studio throws the error message
Reproduced with: 5.4.5p2, 5.5.3p4, 5.6.1p1, 2017.1.0b6
Fixed in: 2017.3.0b1
Bacported to: 5.6.3p4, 2017.1.1p2, 2017.2.0b11
Comments (2)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- “Remove Unused Overrides” available on not loaded Scene and throws “ArgumentException: The scene is not loaded” warning
- Adaptive Probe Volume occlusion edge is calculated incorrectly when viewing probes near geometry edges
- Sampling a texture using an HLSL file throws shader errors and the code does not compile
- "Graphics.CopyTexture called with null source texture" error when Base Camera of an Overlay Camera is removed with DX11 Graphics API and Compatibility Mode enabled
- WebGL sends wrong value with large numbers when SendMessage function is used
sailro
May 30, 2017 21:37
With 2017.1.0b7 it works as expected with the new experimental runtime (same issue with the legacy one). But if you try to stop/start the game several times, Unity will crash. (perhaps another unrelated issue).
sailro
May 30, 2017 20:48
I am able to reproduce this behavior both with VSTU and MonoDevelop. So it seems to be an issue with the stepping on the Unity side.