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

Cannot Import 3D City Model using Unreal SDK 2.2.1 #215

Open
saji8k opened this issue Jun 24, 2024 · 1 comment
Open

Cannot Import 3D City Model using Unreal SDK 2.2.1 #215

saji8k opened this issue Jun 24, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@saji8k
Copy link

saji8k commented Jun 24, 2024

Sorry for using English, I can't write in Japanese well.

I am unable to load a mesh using the Unreal SDK. I have tried both local import and server import and they both cause the editor to crash.

OS: MacOS 14.5 ARM
Unreal: Unreal 5.3.2
Plateau: PLATEAU SDK for Unreal v2.2.1

Steps to reproduce:
Started with blank project
Then followed the steps in https://project-plateau.github.io/PLATEAU-SDK-for-Unreal/manual/ImportCityModels.html to load from server.
Selected one mesh code area (Shibuya: 53393596)
Plugin starts importing, then the editor crashes with the following output.

LoginId:d55a41640d47eafb12bb25840894d795
EpicAccountId:b66069337c5a4873b98097153cbafd8a

Caught signal

Unknown() Address = 0x1810b2a60 (filename not found) [in libsystem_kernel.dylib]
Unknown() Address = 0x180ff7a30 (filename not found) [in libsystem_c.dylib]
Unknown() Address = 0x1810a1d08 (filename not found) [in libc++abi.dylib]
Unknown() Address = 0x181091fc0 (filename not found) [in libc++abi.dylib]
Unknown() Address = 0x180d301e0 (filename not found) [in libobjc.A.dylib]
Unknown() Address = 0x1810a10cc (filename not found) [in libc++abi.dylib]
Unknown() Address = 0x1810a4348 (filename not found) [in libc++abi.dylib]
Unknown() Address = 0x1810a428c (filename not found) [in libc++abi.dylib]
xercesc_4_0::DefaultHandler::fatalError(xercesc_4_0::SAXParseException const&) Address = 0x40e501fd4 (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
xercesc_4_0::SAX2XMLReaderImpl::error(unsigned int, char16_t const*, xercesc_4_0::XMLErrorReporter::ErrTypes, char16_t const*, char16_t const*, char16_t const*, unsigned long long, unsigned long long) Address = 0x40e6b3848 (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
xercesc_4_0::XMLScanner::emitError(xercesc_4_0::XMLErrs::Codes) Address = 0x40e686644 (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
xercesc_4_0::XMLScanner::scanProlog() Address = 0x40e6864c8 (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
xercesc_4_0::IGXMLScanner::scanDocument(xercesc_4_0::InputSource const&) Address = 0x40e65076c (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
xercesc_4_0::SAX2XMLReaderImpl::parse(xercesc_4_0::InputSource const&) Address = 0x40e6b0630 (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
citygml::parse(xercesc_4_0::InputSource&, citygml::ParserParams const&, std::__1::shared_ptrcitygml::CityGMLLogger, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>) Address = 0x40e50017c (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
citygml::load(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&, citygml::ParserParams const&, std::__1::shared_ptrcitygml::CityGMLLogger) Address = 0x40e500708 (filename not found) [in UnrealEditor-PLATEAURuntime.dylib]
FCityModelLoaderImpl::ParseCityGml(FString const&) Address = 0x40f0e950c [/Users/saji/Repo/Plateau/Plugins/PLATEAU-SDK-for-Unreal/Source/PLATEAURuntime/Private/PLATEAUCityModelLoader.cpp, line 137] [in UnrealEditor-PLATEAURuntime.dylib]
UE::Core::Private::Function::TFunctionRefCaller<APLATEAUCityModelLoader::LoadAsync(bool)::$_6::operator()()::'lambda7'(), bool ()>::Call(void*) Address = 0x40f0e85e4 [/Users/Shared/Epic Games/UE_5.3/Engine/Source/Runtime/Core/Public/Templates/Function.h, line 470] [in UnrealEditor-PLATEAURuntime.dylib]
TAsyncRunnable::Run() Address = 0x40f0eb1a0 [/Users/Shared/Epic Games/UE_5.3/Engine/Source/Runtime/Core/Public/Async/Async.h, line 457] [in UnrealEditor-PLATEAURuntime.dylib]
FRunnableThreadPThread::Run() Address = 0x10824ce4c (filename not found) [in UnrealEditor-Core.dylib]
FRunnableThreadPThread::_ThreadProc(void*) Address = 0x1081ade50 (filename not found) [in UnrealEditor-Core.dylib]
Unknown() Address = 0x1810eaf94 (filename not found) [in libsystem_pthread.dylib]
Unknown() Address = 0x1810e5d34 (filename not found) [in libsystem_pthread.dylib]

@linoal
Copy link
Contributor

linoal commented Jul 3, 2024

@saji8k
We apologize for the inconvenience regarding PLATEAU SDK for Unreal.
Currently, there is a bug that causes Unreal Engine to crash when importing 地下街(underground structures). We are currently working on addressing this issue. As a workaround, you can import other city types by unchecking the "インポートする"(Import) option for 地下街(underground structures).

@linoal linoal added the bug Something isn't working label Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants