Hitting SecureCRT: Invalid parameter detected in Substance Connector
Hello,
We have recently upgraded to the most recent version of Unreal Engine Substance plugin for Unreal Engine 5 and are hitting an issue that is intermittent. It seems some code in substance connector is triggering some fatal code for us when we run a multi process cook, the callstack is as follows:
LogWindows: Error: appError called: Fatal error: [File:...\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp] [Line: 77]
SECURE CRT: Invalid parameter detected.
Expression: Unknown Function: Unknown. File: Unknown Line: 0
LogWindows: Error: Error reentered: Fatal error: [File:...\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp] [Line: 77]
SECURE CRT: Invalid parameter detected.
Expression: Unknown Function: Unknown. File: Unknown Line: 0
Error: begin: stack for UAT
Error: Fatal error: [File:...\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp] [Line: 77]
Error: SECURE CRT: Invalid parameter detected.
Error: Expression: Unknown Function: Unknown. File: Unknown Line: 0
Error:
Error:
Error:
Error: Unhandled Exception: 0x00004000
Error:
Error: [Callstack] 0x00007ff8de59f14c KERNELBASE.dll!UnknownFunction []
Error: [Callstack] 0x00007ff8bb9834f2 UnrealEditor-Core.dll!ReportAssert() [...\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformCrashContext.cpp:1851]
Error: [Callstack] 0x00007ff8bb986c20 UnrealEditor-Core.dll!FWindowsErrorOutputDevice::Serialize() [...\Engine\Source\Runtime\Core\Private\Windows\WindowsErrorOutputDevice.cpp:84]
Error: [Callstack] 0x00007ff8bb7cb39f UnrealEditor-Core.dll!FOutputDevice::LogfImpl() [...\Engine\Source\Runtime\Core\Private\Misc\OutputDevice.cpp:81]
Error: [Callstack] 0x00007ff8bb66122d UnrealEditor-Core.dll!UE::Logging::Private::BasicFatalLog() [...\Engine\Source\Runtime\Core\Private\Logging\StructuredLog.cpp:1106]
Error: [Callstack] 0x00007ff742986a9a UnrealEditor-Cmd.exe!InvalidParameterHandler() [...\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:82]
[Callstack] 0x00007ff8dea486b4 ucrtbase.dll!UnknownFunction []
[Callstack] 0x00007ff8dea485f0 ucrtbase.dll!UnknownFunction []
[Callstack] 0x00007ff8dea9b3b9 ucrtbase.dll!UnknownFunction [][Callstack] 0x000002144d664cb1 UnrealEditor-SubstanceConnector.dll!std::_Destroy_range<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >() [...\Win64\VS2022\14.38.33130\INCLUDE\xmemory:1091]
Error: [Callstack] 0x000002144d664a50 UnrealEditor-SubstanceConnector.dll!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::_Assign_counted_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > *>()
[...\Win64\VS2022\14.38.33130\INCLUDE\vector:1437]
[Callstack] 0x000002144d66ebfd UnrealEditor-SubstanceConnector.dll!Substance::Unreal::Connector::onRecvConnectionUpdateContext() [...\Substance\Source\SubstanceConnector\Private\SubstanceConnectorComponentImpl.cpp:12]Error: [Callstack] 0x000002144d673453 UnrealEditor-SubstanceConnector.dll!Substance::Connector::Framework::version() []
Error: [Callstack] 0x000002144d698f4a UnrealEditor-SubstanceConnector.dll!connector_notify_trampolines() []
Error: [Callstack] 0x000002144d69a0b2 UnrealEditor-SubstanceConnector.dll!connector_shutdown_dispatch_subsystem() []
Error: [Callstack] 0x00007ff8e0af4cb0 KERNEL32.DLL!UnknownFunction []Our version of Unreal is 5.5.3
We would appreciate any help, thank you.
