Crash after closing when using NDI 4-26

Hello,

I’m crashing UE4.26, after closing the editor, when using the NDI plugin.
I’m having the following message, but I’m not realizing what is this kind of Rendering Thread that it’s talking about.
Anyone had something similar?
Thanks in advance.

Message:

Assertion failed: IsInRenderingThread() [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/RenderCore/Private/RenderTargetPool.cpp] [Line: 1292] Tried to delete on non-render thread, PooledRT NDIIO (2D 1920x1080 PF_B8G8R8A8 RT)

UE4Editor_Core
UE4Editor_Core
UE4Editor_RenderCore
UE4Editor_RenderCore
UE4Editor_NDIIO!UNDIMediaReceiver::~UNDIMediaReceiver()
UE4Editor_NDIIO!UNDIMediaReceiver::`vector deleting destructor’()
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

I have the same problem as yours and it hasn’t been solved yet I don’t know if you have solved the problem

What version of the NDI plugin? I’m fairly sure this was fixed in version 1.5.

Hello, @Jarno3D! Thanks for your reply

I’m using the 1.4 version, provided by the official NewTek’s site, at NDI SDK (Software Developer Kit) as “NDI SDK for Unreal Engine”

I took a look on their forum, and even in Github, but didn’t find anything related to a 1.5 version. Could you share with us where this version could be found, please?

The image below is the NDIIOPlugin.uplugin file, showing the 1.4 version.

Apologies. It appears that version 1.5 never made it into wide distribution. We are working on fixing that along with UE5 compatibility.

Bump, same issue on 4.26 - Really need 4.27 at least please

1 Like