How to reproduce:
1. Open a new Unity project
2. Open JetBrains Rider and ensure it is linked to the created Unity project
3. In Unity, open the Profiler window (Window → Analysis → Profiler)
4. Create a C# script
5. In the JetBrains Rider, make a code change to the C# script
6. Switch back to Unity and initiate an Android build and deploy (File → Build Settings → Build and Run)
7. After the build process finishes, switch back to JetBrains Rider and edit the script
8. Observe the crash
Reproducible with: 6000.4.11f1 (Tested by the reporter)
Reproducible environment: macOS 15.2 Arm64 (M1 Pro)
Reproducible on: Google Pixel 9a, CPU: Google Tensor G4, GPU: Mali-G715 MC7 (Tested by the reporter)
Note: Not tested by CQA
First few lines of the stack trace:
#0 0x00000197eaf720 in __pthread_kill
#1 0x00000197df4908 in abort
#2 0x00000197e9e44c in _cxxabiv1::_aligned_malloc_with_fallback(unsigned long)
#3 0x00000197e8ca24 in demangling_terminate_handler()
#4 0x00000197b353f4 in _objc_terminate()
#5 0x00000197e9d710 in std::__terminate(void ())