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
- SearchExpression strips quotes
- dSYM file is not created during macOS standalone build
- Project Settings panels disappear and do not repaint when entering Play Mode without reloading Domain
- Screen Space Decals ignore Rendering Layer Mask when using OpenGL Graphics API
- Crash on scripting_method_invoke when the Player is build before entering the Play mode in the Editor
Add comment