HeliosOrg / SimpleDataIntegration

Simple Data Integration in UE4
37 stars 3 forks source link

Crash editor and Build fails #5

Open Strufen opened 8 years ago

Strufen commented 8 years ago

Hi! I have some trouble with the plugin in UE4 (version 4.12.5), I follow your instruction for setup server (Ubuntu server in my case) and plugin. When I try to play, the Engine crash with this messagge:

C++ EH exception - code e06d7363 (first/second chance not available)

KERNELBASE
VCRUNTIME140
UE4Editor_SimpleDataIntegration!nlohmann::basic_json<std::map,std::vector,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,__int64,unsigned __int64,double,std::allocator>::parser::unexpect() [e:\ue-project\testplugin\plugins\simpledataintegration\source\private\json.hpp:7750]
UE4Editor_SimpleDataIntegration!nlohmann::basic_json<std::map,std::vector,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,__int64,unsigned __int64,double,std::allocator>::parser::parse_internal() [e:\ue-project\testplugin\plugins\simpledataintegration\source\private\json.hpp:7717]
UE4Editor_SimpleDataIntegration!nlohmann::basic_json<std::map,std::vector,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,__int64,unsigned __int64,double,std::allocator>::parser::parse() [e:\ue-project\testplugin\plugins\simpledataintegration\source\private\json.hpp:7500]
UE4Editor_SimpleDataIntegration!nlohmann::basic_json<std::map,std::vector,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,__int64,unsigned __int64,double,std::allocator>::parse() [e:\ue-project\testplugin\plugins\simpledataintegration\source\private\json.hpp:4792]
UE4Editor_SimpleDataIntegration!UHeliosGetterProxy_Int::OnHeliosRequestComplete() [e:\ue-project\testplugin\plugins\simpledataintegration\source\private\heliosgetterproxy_int.cpp:36]
UE4Editor_SimpleDataIntegration!TBaseUObjectMethodDelegateInstance<0,UHeliosGetterProxy_Int,TTypeWrapper<void> __cdecl(TSharedPtr<IHttpRequest,0>,TSharedPtr<IHttpResponse,1>,bool)>::Execute() [c:\program files\unreal engine\4.12\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:760]
UE4Editor_SimpleDataIntegration!TBaseUObjectMethodDelegateInstance<0,UHeliosGetterProxy_Int,void __cdecl(TSharedPtr<IHttpRequest,0>,TSharedPtr<IHttpResponse,1>,bool)>::ExecuteIfSafe() [c:\program files\unreal engine\4.12\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:850]
UE4Editor_HTTP
UE4Editor_HTTP
UE4Editor_HTTP
UE4Editor_HTTP
UE4Editor_HTTP
UE4Editor_Core
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

If I try to packaging project, the build fails with this log:


....
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: Performing 4 actions (4 in parallel)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: SimpleDataIntegration.generated.cpp
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: Module.SimpleDataIntegration.cpp
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: C:\Program Files\Unreal Engine\4.12\Engine\Source\Editor\GraphEditor\Public\GraphEditorSettings.h(6): fatal error C1083: Non ? possibile aprire il file inclusione: 'GraphEditorSettings.generated.h': No such file or directory
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: C:\Program Files\Unreal Engine\4.12\Engine\Source\Editor\GraphEditor\Public\GraphEditorSettings.h(6): fatal error C1083: Non ? possibile aprire il file inclusione: 'GraphEditorSettings.generated.h': No such file or directory
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: E:\UE-Project\TestPlugin\Plugins\SimpleDataIntegration\Binaries\Win64\UE4-SimpleDataIntegration.lib
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: Total build time: 23,52 seconds
MainFrameActions: Packaging (Windows (64-bit)): CommandUtils.Run: Run: Took 26,6535245s to run UnrealBuildTool.exe, ExitCode=5
MainFrameActions: Packaging (Windows (64-bit)): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: Command failed (Result:5): C:\Program Files\Unreal Engine\4.12\Engine\Binaries\DotNET\UnrealBuildTool.exe TestPlugin Win64 Development -Project=E:\UE-Project
MainFrameActions: Packaging (Windows (64-bit)): \TestPlugin\TestPlugin.uproject  E:\UE-Project\TestPlugin\TestPlugin.uproject  -remoteini="E:\UE-Project\TestPlugin" -noxge -NoHotReloadFromIDE -ignorejunk. See logfile for details: 'UnrealBuildTool-2016.10.05-14.47.07.txt' 
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.CommandUtils.RunAndLog(String App, String CommandLine, String Logfile, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary`2 EnvVars)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, String CommandLine, String LogName, Dictionary`2 EnvVars)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.UE4Build.BuildWithUBT(String TargetName, UnrealTargetPlatform TargetPlatform, String Config, FileReference UprojectPath, Boolean ForceMonolithic, Boolean ForceNonUnity, Boolean ForceDebugInfo, Boolean ForceFlushMac, Boolean DisableXGE, String InAddArgs, Boolean ForceUnity, Dictionary`2 EnvV
ars)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable`1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InUseParallelExecutor, Boolean InForceNonUnity, Boolean InForceUnity, Boolean InShowProgress, Dictionary`2 PlatformEnvVars, Nullable`1 InChangelistNumberOverride,
 Dictionary`2 InTargetToManifest)
MainFrameActions: Packaging (Windows (64-bit)):    in Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL, ProjectBuildTargets TargetMask)
MainFrameActions: Packaging (Windows (64-bit)):    in BuildCookRun.DoBuildCookRun(ProjectParams Params)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.BuildCommand.Execute()
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.Automation.Process(String[] CommandLine)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.Program.MainProc(Object Param)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object Param)
MainFrameActions: Packaging (Windows (64-bit)):    in AutomationTool.Program.Main()
MainFrameActions: Packaging (Windows (64-bit)): Program.Main: AutomationTool exiting with ExitCode=5 (5)
MainFrameActions: Packaging (Windows (64-bit)): Domain_ProcessExit
MainFrameActions: Packaging (Windows (64-bit)): copying UAT log files...
MainFrameActions: Packaging (Windows (64-bit)): BUILD FAILED
PackagingResults:Error: Error Unknown Error

I see in the log these warning numeros times:

LogTemp:Warning: Helios > getter node title
LogTemp:Warning: Helios > setter node title

I'm newbie about UE4, can someone help me to understand the problem? Thank you