Search Issue Tracker
Fixed
Fixed in 1.8.7
Votes
0
Found in [Package]
1.8.4
Issue ID
BUR-2317
Regression
No
Burst crash in Player on Intel i7 X 980 - Illegal instruction
1. What happened
Player crashes on "Illegal instruction"
When I load crash dump and look into disassembly there's VMOVAPD, which is part of AVX instruction set.
The CPU is Intel i7 980X (Extreme) - SSE4.2 support, no AVX support
My conclusion is that there's some issue in CPU feature detection (in Burst runtime?)
Unity version 2022.2.12f1
Burst version 1.8.4
2. How can we reproduce it using the example you attached
I don't have this CPU and the only way to verify it's fixed is contact our customer who reported the issue
If you get your hands on the Intel i7 980X CPU, you can use lib_burst_generated.dll together with attached pdb, find exported function names and call them from native C++ project
Note: CQA testing was not done, due to request from developers as they might have already identified the cause
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Mono Windows Builds don't produce full log callstacks when generating logs
- AssetBundles fail to load when running in Built Players for Mobile Devices
- UI elements with text gets bigger and grey when Player window is moved to another screen with different resolution
- System name accepts multiline text but crops it on confirmation, duplicates input, and shrinks the field when empty
- UI element scale and position are wrong in project build when DRS is changed with HDR and Software Dynamic Resolution enabled
Add comment