Search Issue Tracker
Won't Fix
Votes
0
Found in
2020.1.0a24
Issue ID
1222188
Regression
No
[CodeEditors] Crashed on attaching Rider in debug mode to tests in TestRunner
To repro:
1. Create tests in TestRunner.
2. Open tests in Rider.
3. Set a breakpoint.
4. Attach Rider to Unity Editor in Debug mode.
5. In Editor confirm switching to Debug mode.
6. Doubleclick on tests in TestRunner (it may take several reruns to crash the editor).
Actual result: Editor either crashes or freezes.
Errors in Rider:
Debug symbols for assembly nunit.framework could not be loaded correctly. Mono runtime doesn't support full pdb
Stacktrace:
31 ??? 0x00000001492548d9 0 + 5522147545
32 libmonobdwgc-2.0.dylib 0x00000001418969fc mono_jit_runtime_invoke + 2519
33 libmonobdwgc-2.0.dylib 0x0000000141a59035 do_runtime_invoke + 80
34 libmonobdwgc-2.0.dylib 0x0000000141a58f93 mono_runtime_invoke + 31
35 com.unity3d.UnityEditor5.x 0x0000000106249717 scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool) + 71
36 com.unity3d.UnityEditor5.x 0x00000001062430e7 ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool) + 471
37 com.unity3d.UnityEditor5.x 0x00000001052b54b9 BurstCompilerService::CompileAsync(ScriptingMethodPtr, void*, int, void (*)(void*, int, void*), void (*)(void*, BurstLogType, char const*, char const*, int), char const*) + 569
38 com.unity3d.UnityEditor5.x 0x00000001052b5267 BurstCompilerService::CompileAsync(ScriptingObjectPtr, void*, int, void (*)(void*, int, void*), void (*)(void*, BurstLogType, char const*, char const*, int), char const*) + 263
39 com.unity3d.UnityEditor5.x 0x00000001052b58c8 BurstCompilerService::CompileAsync(ScriptingClassPtr, ScriptingObjectPtr, void*, int, void (*)(void*, int, void*), void (*)(void*, BurstLogType, char const*, char const*, int)) + 616
40 com.unity3d.UnityEditor5.x 0x0000000105939664 CreateJobReflectionData(ScriptingSystemTypeObjectPtr, ScriptingSystemTypeObjectPtr, JobType, ScriptingObjectPtr*, core::basic_string<char, core::StringStorageDefault<char> >&) + 3204
41 com.unity3d.UnityEditor5.x 0x000000010593b8bd CreateJobReflectionData(ScriptingSystemTypeObjectPtr, ScriptingSystemTypeObjectPtr, JobType, ScriptingObjectPtr, ScriptingObjectPtr, ScriptingObjectPtr) + 109
42 com.unity3d.UnityEditor5.x 0x0000000106407193 JobsUtility_CUSTOM_CreateJobReflectionData(ScriptingBackendNativeObjectPtrOpaque*, ScriptingBackendNativeObjectPtrOpaque*, JobType, ScriptingBackendNativeObjectPtrOpaque*, ScriptingBackendNativeObjectPtrOpaque*, ScriptingBackendNativeObjectPtrOpaque*) + 275
43 ??? 0x000000017220036c 0 + 6209667948
Expected result: If we're not able to debug tests, it has to be appropriately handled (clear warnings in Console, no crashes, etc).
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
- Red spots appear when Blending Lighting Scenarios using Adaptive Probe Volumes
- [Windows] About Unity Window needs to be opened twice to adapt to resolution
- NullReferenceException and temporary graph corruption after entering playmode if output node connection was changed
- Sprite Renderer with Animation does not reflect Sprite changes in the Scene when switching Mask Interaction
- User is redirected to a non-existing online documentation link when clicking on "?" help button inside Inspector window while Animator Override Controller is selected
Resolution Note (2020.2.X):
This bug has been reported to Rider team. A similar bug from bonfire has been caught, and they will deal with this: https://youtrack.jetbrains.com/issue/RIDER-40251