Search Issue Tracker
Duplicate
Votes
0
Found in
2023.3.0a2
Issue ID
UUM-62213
Regression
Yes
Crash when using reflect operation with unityeditor scope
How to reproduce:
1. Download and open the attached "crashtest" project
2. Enter Play mode
3. Observe the crash
Reproducible with: 2023.3.0a2, 2023.3.0b6, 2023.3.0b6
Not reproducible with: 2021.3.34f1, 2022.3.19f1, 2023.1.20f1, 2023.2.8f1
Obtained 256 stack frames.
#0 0x007ff8147ef1e2 in __pthread_kill
#1 0x007ff81474db45 in abort
#2 0x0000014ee1cdf5 in monoeg_g_printv
#3 0x0000014ee035b1 in mono_log_write_logfile
#4 0x0000014ee1d157 in monoeg_g_logv_nofree
#5 0x0000014ee1d2bf in monoeg_assertion_message
#6 0x0000014ee1d30e in monoeg_log_default_handler
#7 0x0000014ed2913f in mono_class_from_mono_type_internal
#8 0x0000014edc8bc9 in param_objects_construct
#9 0x0000014edc6e03 in check_or_construct_handle
#10 0x0000014ed58ccb in ves_icall_System_Reflection_MonoMethodInfo_get_parameter_info_raw
#11 0x00000187fcbe60 in (wrapper managed-to-native) System.Reflection.MonoMethodInfo:get_parameter_info (intptr,System.Reflection.MemberInfo) [{0x7f88499442b8} + 0x60] (0x187fcbe00 0x187fcbee5) [0x149ea2a80 - Unity Child Domain]
-
Resolution Note:
Duplicate of UUM-62295
Duplicate of another internal issue: UUM-62295: Crash on mono_log_write_logfile when using the MethodBase.GetParameters() method
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
- Serialized variable value is overwritten on the existent object instead of creating a new one when using JsonUtility.FromJsonOverwrite
- [Linux] Crash on libc_free when closing Stream Reader which reads file content from a zip file
- Mesh is not rendered in the Player when using mesh.indexBufferTarget and mesh.vertexBufferTarget
- [iOS] Memory leaks when using the SslStream class
- Package Manager does not create a default cache directory for Asset downloads
This is a duplicate of issue #UUM-62295