disguise-one / RenderStream-UE

RenderStream plugin for Unreal Engine
BSD 3-Clause "New" or "Revised" License
69 stars 23 forks source link

Version mismatch between d3 and plugins caused UE editor to crash #14

Closed makkbe closed 2 years ago

makkbe commented 3 years ago

Current behavior When there is a version mismatch between d3 and the RenderStream plugin, this causes the UE editor to crash when launched without an error message, making troubleshooting difficult.

Expected behavior UE editor should not crash, and present an informative error message to the user.

MunWolf commented 3 years ago

This may have been fixed already in later versions, if we could please get the plugin and d3 version where this happens so we can reproduce or backport the fixes if the issue is still there in specific versions.

BildInstaller commented 3 years ago

I had this issue on the Plugin version 1.25 and d3 version 79811, the Editor when to 9% and crashed out.

Jamie from Bild

husberg-disguise commented 3 years ago

The cause is an abort in the d3renderstream.dll due to the FreeLibrary call in RenderStreamLink::unloadExplicit. Logged internally as DSOF-17908

husberg-disguise commented 2 years ago

Fixed in r19.2