The setup is fairly simple: Each time the button is pressed, we spawn an actor with a USkeletalMeshComponentBudgeted component whose skeletal mesh is DefaultSkeletalMesh.
When the fifth actor is added, the game crashes with this callstack:
Assertion failed: USkeletalMeshComponentBudgeted::OnCalculateSignificance().IsBound() [Link Removed] [Line: 194]
0x00007fffe0faa839 UnknownFunction []
This occurs in packaged or launched builds, but not PIE.
This crash only occurs if Niagara is enabled.
If I click "Cook Content for Windows" in the project, the result is now an access violation.
Assertion failed: USkeletalMeshComponentBudgeted::OnCalculateSignificance().IsBound() [Link Removed] [Line: 194]
0x00007fffe0faa839 UnknownFunction []
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-91816 in the post.
| 0 |
| Component | OLD - Anim |
|---|---|
| Affects Versions | 4.24.3 |
| Target Fix | 4.26 |
| Fix Commit | 14179011 |
|---|
| Created | Apr 9, 2020 |
|---|---|
| Resolved | Aug 26, 2020 |
| Updated | Apr 28, 2021 |