Description

Setting the location of a node a the MetaSound Editor Subsystem to a very large value crashes the editor.

Unhandled Exception: EXCEPTION_STACK_OVERFLOW

Crash reporter link: [Link Removed]

Steps to Reproduce

1) Launch AudioQA
2) Open the Blueprint Utility asset BuildAMetaSoundSource
3) Click on the Location Variable
4) Set the values to something very very large (ex 200000000.0, 200000000.0)
5) Right click on any MetaSound Source in the project
6) Select Scripted Asset Actions > MetaSound Builder Actions > Create MetaSound Source Test
7) Go to Assets > MetaSounds > MetaSound Builder
8) Open the newly created MetaSound Source asset

Expected Result:
There asset opens

Actual Result:
The editor crashes

Callstack
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:1993]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]
UnrealEditor_SlateCore!FSplineBuilder::Subdivide() [ElementBatcher.cpp:2001]

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-192627 in the post.

0
Login to Vote

Unresolved
ComponentUE - Audio - MetaSounds
Affects Versions5.35.4
Target Fix5.5
CreatedAug 9, 2023
UpdatedFeb 12, 2024