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
- "Rendering Debugger" displays incorrect overdraw count when using "Unlit/Texture" shader
- Scene and Game views break when the Editor window is snapped with the Microsoft PowerToys
- Materials do not transfer texture when the "Shader" parameter is changed from "Unlit/Texture" to "Universal Render Pipeline/Unlit"
- [Linux][Vulkan] Crash when opening searchable dialog
- The "Shader error in 'AE/Leaves': "Undefined punctual shadow filter algorithm"" error appears when build completes on a specific project
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