The fix was to add a warning dialogue box that SpeedTree materials are not compatible with Destructible Meshes.
Crash Reporter information added for 4.7.2 - 4.7.6
Also Reproduced in Main Promotable-CL-2527312
Crashes from current engine seem to be predominately from Open World Content Assets.
including Reproduction Steps and Callstack
From Crash Reporter Logs:
Tested in CL: 2281016
Adjusted some information below to be more relevant.
Tested in CL: 2245704
LIVE build: 4.3.1
When using a SpeedTree asset to create a destructible mesh the fracture tool will load and then while compiling shaders it will crash the editor.
1. Open UE4
2. Import a SpeedTree asset (any will do Zip file with asset included)
3. Find SpeedTree asset in Content Browser
4. Create DM from SpeedTree asset
5. Wait for Fracture tool to load
6. while compiling shaders the engine will crash
In the MAIN build, the editor will crash with any SpeedTree that is used as a Destructible mesh. The Crash will only occur if there is a material applied to the asset. It is only while compiling shaders that the crash will occur.
**side note: creating the DM with no materials then applying the materials after the fact results in no crash.
The editor will not crash when using SpeedTree asset to create a DM that needs to compile shaders.
RESULTS: Engine will crash upon the Fracture Editor Opening
EXPECTED: No Crash or Warning that asset cannot be made into a destructible.
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-3687 in the post.