Reproduction steps:
1. Open the attached project “repro_project“
2. Open the “HomePanel” Prefab
3. Select the "IdleRewardBtn" GameObject
4. In the Inspector window change the Rect Transform Component width to a big number and rapidly press Enter
5. Observe the crash
Reproducible with: 2020.3.31f1, 2020.3.44f1
Not reproducible with: 2020.3.30f1, 2021.3.16f1, 2022.2.2f1, 2023.1.0a26 (crash doesn’t occur)
Reproduced on: macOS 13.0.1, macOS 12.3.1 (User reported)
First few lines of the stack trace:
#0 0x007ff80fe3e00e in __pthread_kill
#1 0x007ff80fdbfd24 in abort
#2 0x007ff80fe30082 in abort_message
#3 0x007ff80fe211bd in demangling_unexpected_handler()
#4 0x007ff80fd1de01 in _objc_terminate()
#5 0x007ff80fe2f4a7 in std::__terminate(void ())
#6 0x007ff80fe31eeb in __cxa_rethrow