Summary
I am using the Bink media player for my project and very often but not every time I end a playtest the engine crashes.
What Type of Bug are you experiencing?
Editor
Steps to Reproduce
- Enable the Bink Media Player Plugin
- Create a .bk2 and use it in the game
- End the playtest
Expected Result
The playtest will just end.
Observed Result
The engine crashes.
Affects Versions
5.8
Platform(s)
Linux
For crash reports, include your callstack
[2026.07.27-21.12.47:278][415]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to read memory at address 0x00007ff759419370
[2026.07.27-21.12.47:278][415]LogCore: Fatal error!
0x00007ff8192c1490 libUnrealEditor-BinkMediaPlayer.so!ExpandBink2()
0x00007ff8192babf2 libUnrealEditor-BinkMediaPlayer.so!ExpandBink2SplitFinish()
0x00007ff8192aca94 libUnrealEditor-BinkMediaPlayer.so!LowBinkDoFrameAsync()
0x00007ff8192b076d libUnrealEditor-BinkMediaPlayer.so!BinkDoFrameAsyncWait()
0x00007ff8192ada90 libUnrealEditor-BinkMediaPlayer.so!BinkClose()
0x00007ffa4810d65f libUnrealEditor-RenderCore.so!ExecuteCommand(FRHICommandList*, TVariant<TUniqueFunction<void ()>, TUniqueFunction<void (FRHICommandList&)>, TUniqueFunction<void (FRHICommandListImmediate&)> > const&, FRenderCommandTag const&) [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cpp:1533]
0x00007ffa4810cbc7 libUnrealEditor-RenderCore.so!void UE::RenderCommandPipe::FCommandList::ConsumeCommandsFRenderThreadCommandPipe::ExecuteCommands(UE::RenderCommandPipe::FCommandList&)::$_0(FRenderThreadCommandPipe::ExecuteCommands(UE::RenderCommandPipe::FCommandList&)::$_0 const&) [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cpp:1941]
0x00007ffa4816861f libUnrealEditor-RenderCore.so!UE::Core::Private::Function::TFunctionRefCaller<FRenderThreadCommandPipe::EnqueueAndLaunch(TUniqueFunction<void (FRHICommandListImmediate&)>&&, FRenderCommandTag const&)::$_0, void>::Call(void*) [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cpp:1939]
0x00007ffa4819b614 libUnrealEditor-RenderCore.so!TGraphTask<TFunctionGraphTaskImpl<void (), (ESubsequentsMode::Type)1> >::ExecuteTask() [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/Runtime/Core/Public/Templates/Function.h:414]
0x00007ffa4fa243f6 libUnrealEditor-Core.so!UE::Tasks::Private::FTaskBase::TryExecuteTask() [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/Runtime/Core/Public/Tasks/TaskPrivate.h:524]
0x00007ffa4fa237bd libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:493]
0x00007ffa4fa2288f libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksUntilQuit(int) [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:695]
0x00007ffa481051d4 libUnrealEditor-RenderCore.so!RenderingThreadMain(FEvent*) [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cpp:261]
0x00007ffa4817b6c2 libUnrealEditor-RenderCore.so!FRenderingThread::Run() [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cpp:415]
0x00007ffa4fcdfe66 libUnrealEditor-Core.so!FRunnableThreadPThread::Run() [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/./Runtime/Core/Private/HAL/PThreadRunnableThread.cpp:25]
0x00007ffa4fc29513 libUnrealEditor-Core.so!FRunnableThreadPThread::_ThreadProc(void*) [/home/vster/vster/UnrealEngine/UnrealEngine-5.8.0/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.h:192]
0x00007ffa43097739 libc.so.6!UnknownFunction(0x97738)
0x00007ffa4311bedc libc.so.6!UnknownFunction(0x11bedb)
[2026.07.27-21.12.47:289][415]LogExit: Executing StaticShutdownAfterError