Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.25.3 Errors : #1

Open
AnguloAndrew opened this issue Sep 1, 2020 · 2 comments
Open

4.25.3 Errors : #1

AnguloAndrew opened this issue Sep 1, 2020 · 2 comments

Comments

@AnguloAndrew
Copy link

I am getting a lot of call stack errors. It also seems you are missing the plugins list on your plugins file that needs to be added since it depends on them to run. Now it compiles fine once I add the dependencies. Yet it crashes any project I add this plugin to.

"Modules": [
{
"Name": "PyToolkit",
"Type": "Editor",
"LoadingPhase": "PreLoadingScreen"
}
],
"Plugins": [
{
"Name": "LevelSequenceEditor",
"Enabled": true

},
{
"Name": "SequencerScripting",
"Enabled": true

},
{
"Name": "PythonScriptPlugin",
"Enabled": true

}
]
}

UE4Editor-Json.dll!TSet<TTuple<FString,TSharedPtr<FJsonValue,0> >,TDefaultMapHashableKeyFuncs<FString,TSharedPtr<FJsonValue,0>,0>,FDefaultSetAllocator>::FindId(const FString & Key) Line 774 C++
[Inline Frame] UE4Editor-Json.dll!TSet<TTuple<FString,TSharedPtr<FJsonValue,0> >,TDefaultMapHashableKeyFuncs<FString,TSharedPtr<FJsonValue,0>,0>,FDefaultSetAllocator>::Find(const FString &) Line 823 C++
[Inline Frame] UE4Editor-Json.dll!TMapBase<FString,TSharedPtr<FJsonValue,0>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,TSharedPtr<FJsonValue,0>,0> >::Find(const FString &) Line 455 C++
[Inline Frame] UE4Editor-Json.dll!TMapBase<FString,TSharedPtr<FJsonValue,0>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,TSharedPtr<FJsonValue,0>,0> >::Find(const FString &) Line 464 C++
UE4Editor-Json.dll!FJsonObject::GetField<6>(const FString & FieldName) Line 23 C++
UE4Editor-Json.dll!FJsonObject::GetObjectField(const FString & FieldName) Line 147 C++
UE4Editor-PyToolkit.dll!FPyToolkitModule::StartupModule() Line 22 C++
UE4Editor-Core.dll!FModuleManager::LoadModuleWithFailureReason(const FName InModuleName, EModuleLoadResult & OutFailureReason) Line 519 C++
UE4Editor-Projects.dll!FModuleDescriptor::LoadModulesForPhase(ELoadingPhase::Type LoadingPhase, const TArray<FModuleDescriptor,TSizedDefaultAllocator<32> > & Modules, TMap<FName,enum EModuleLoadResult,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FName,enum EModuleLoadResult,0> > & ModuleLoadErrors) Line 561 C++
UE4Editor-Projects.dll!TryLoadModulesForPlugin(const FPlugin & Plugin, const ELoadingPhase::Type LoadingPhase) Line 1185 C++
UE4Editor-Projects.dll!FPluginManager::LoadModulesForEnabledPlugins(const ELoadingPhase::Type LoadingPhase) Line 1250 C++
UE4Editor.exe!FEngineLoop::PreInitPostStartupScreen(const wchar_t * CmdLine) Line 3109 C++
[Inline Frame] UE4Editor.exe!FEngineLoop::PreInit(const wchar_t *) Line 3613 C++
[Inline Frame] UE4Editor.exe!EnginePreInit(const wchar_t *) Line 42 C++
UE4Editor.exe!GuardedMain(const wchar_t * CmdLine) Line 127 C++
UE4Editor.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow) Line 257 C++

@FXTD-ODYSSEY
Copy link
Owner

FXTD-ODYSSEY commented Sep 1, 2020

Thanks for your reporting.
What is the better way to handle this exception, I'm still a newbie in Unreall C++ development.

@AnguloAndrew
Copy link
Author

Thanks for your reporting.
What is the better way to handle this exception, I'm still a newbie in Unreall C++ development.

For now, add those plugins to your .uplugin so your plugin enables them from the start. Far as the other errors go. These are pointer errors so something in your code is trying to be referenced and cannot find it. So you can look into them from the error logs. but if you are not getting these errors on your end I might be doing something wrong but it does not seem to build wrong after that fix. it's just breaking at a pointer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants