Starting a SynthComponentToneGenerator crashes the editor with the following assert:
Assertion failed: bSuccess [File:D:\build\++UE5\Sync\Engine\Source\Runtime\SignalProcessing\Private\AudioBufferDistanceAttenuation.cpp] [Line: 20]
This does not occur in 4.27.2 and is a regression
Blueprint:
[Image Removed]
1) In the Content Browser, create an Actor Blueprint
2) Add a Synth Component Tone Generator component
3) On EventBeginPlay, Start the tone generator
4) Add the Blueprint to a level
5) PIE
Expected Result:
Tone generator starts with the default values
Actual Result:
Editor crashes
UnrealEditor-SignalProcessing!7ffad1c40000 + 2092c UnrealEditor-SignalProcessing!7ffad1c40000 + 230e8 UnrealEditor-Synthesis!7ffa60970000 + 4b7ef UnrealEditor-Engine!ISoundGenerator::GetNextBuffer(float *,int,bool) [SoundGenerator.cpp:26] UnrealEditor-AudioMixer!Audio::FAsyncDecodeWorker::DoWork() [AudioMixerSourceDecode.cpp:64] UnrealEditor-AudioMixer!FAsyncTask<Audio::FAsyncDecodeWorker>::DoWork() [AsyncWork.h:304] UnrealEditor-AudioMixer!FAsyncTask<Audio::FAsyncDecodeWorker>::DoThreadedWork() [AsyncWork.h:328] UnrealEditor-Core!FQueuedThreadPoolWrapper::FScheduledWork::DoThreadedWork() [QueuedThreadPoolWrapper.cpp:21] UnrealEditor-Core!<lambda_925f6c2453012060ddab4eb171196a20>::operator() [Task.h:333] UnrealEditor-Core!LowLevelTasks::TTaskDelegate<void ,48>::TTaskDelegateImpl<<lambda_925f6c2453012060ddab4eb171196a20>,0>::CallAndMove(LowLevelTasks::TTaskDelegate<void ,48> &,void *,unsigned int,bool) [TaskDelegate.h:171] UnrealEditor-Core!LowLevelTasks::FTask::ExecuteTask() [Task.h:426] UnrealEditor-Core!LowLevelTasks::FScheduler::TryExecuteTaskFrom<&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueGlobal(bool,bool) [Scheduler.cpp:280] UnrealEditor-Core!LowLevelTasks::FScheduler::WorkerMain(LowLevelTasks::FSleepEvent *,LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue *,unsigned int,bool) [Scheduler.cpp:320] UnrealEditor-Core!static void UE::Core::Private::Function::TFunctionRefCaller<<lambda_776551d1e343b6cb7eaf0e5521c77c81>,void __cdecl(void) [Function.h:549] UnrealEditor-Core!FThreadImpl::Run() [Thread.cpp:69] UnrealEditor-Core!FRunnableThreadWin::Run() [WindowsRunnableThread.cpp:146] UnrealEditor-Core!FRunnableThreadWin::GuardedRun() [WindowsRunnableThread.cpp:76] KERNEL32!7ffb00e80000 + 17034 ntdll!7ffb01d10000 + 52651
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-147376 in the post.
1 |
Component | UE - Audio |
---|---|
Affects Versions | 5.0 |
Target Fix | 5.0.2 |
Created | Mar 29, 2022 |
---|---|
Resolved | Apr 28, 2022 |
Updated | May 30, 2023 |