Skip to content

(V29.5) Boot-up crash in iOS System Using Unreal 5 Project. #25194

@LocketGoma

Description

@LocketGoma
  • Version : V3.29.5

  • Lang/Envioments : C++ / Unreal 5.3.2 / iOS 18 or later

  • Steps

  1. Build Unreal App from ".xcarchive"
  2. .ipa from 1's ".xcarchive"
  3. install app using Apple Configuator
  4. Start App, Crash occur while App Boot-up
  5. Get Crash Report in "Open Recent Logs"

  • Crash Logs
    likely :
6    MyApp                               0x105655c0c FMemory::Free(void*) + 8248332 (FMemory.inl:141)

7    MyApp                                0x1053fd0fc google::protobuf::EncodedDescriptorDatabase::DescriptorIndex::AddSymbol+ 5787900 (std::__1::basic_string_view<char, std::__1::char_traits<char>>) + 1876

8    MyApp                                0x1053fbf78 bool google::protobuf::EncodedDescriptorDatabase::DescriptorIndex::AddFile<google::protobuf::FileDescriptorProto>+ 5783416 (google::protobuf::FileDescriptorProto const&, std::__1::pair<void const*, int>) + 1080

9    MyApp                                0x1053fbaa0 google::protobuf::EncodedDescriptorDatabase::Add+ 5782176 (void const*, int) + 84

10   MyApp                                0x1053ae4e0 google::protobuf::DescriptorPool::InternalAddGeneratedFile+ 5465312 (void const*, int) + 88

11   MyApp                                0x105422618 google::protobuf::internal::AddDescriptors+ 5940760 (google::protobuf::internal::DescriptorTable const*) + 140

12 dyld                                    0x1c82a4f0c invocation function for block in dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const + 627

That Crash is triggered immediately while Start App.

I Found Some Crash Point :

  1. Some .pb.cc files (from .proto files)
  2. Trying "AddSymbol" / "AddDescriptors" (in "generated_message_reflection")
  3. If blocking "AppDescriptions" Func, Chash has gone. (but Protobuffer System is also blocked)

so. What can i do next step?
I can not upgrade Protobuffer version & UE Engine version (because My Project's Settings)
(but. i can combination in new version if that issue is solved after Some newer version from my version)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions