iOS应用Firebase Firestore崩溃排查求助:atos符号解析失败
求助:Firebase Firestore无效参数崩溃+atos符号解析失败
问题说明
- 应用更新后提交补充审核,因崩溃被App Store拒绝
- 已将审核返回的日志转为.crash文件,确认崩溃根源是Firebase Firestore抛出的无效参数异常
- 无法解析Thread 0的具体代码逻辑,使用命令
atos -arch arm64 -o Runner.app.dSYM/Contents/Resources/DWARF/Runner -l 0x104430000 0x104437260无法正常解析符号,请求协助定位问题
崩溃日志详情
硬件型号: iPad11,6 进程: Runner [3800] 路径: /private/var/containers/Bundle/Application/CCB7BEDF-E4DA-4DDC-A3B0-78243B02B1B4/Runner.app/Runner 标识符: com.snowlive 版本: 2.0.5 (16) AppStore工具版本: 14C17 代码类型: ARM-64 (原生) 运行角色: 前台 父进程: launchd [1] 进程组: com.snowlive [1469] 日期/时间: 2023-03-20 17:18:57.8904 +0000 启动时间: 2023-03-20 17:18:54.8593 +0000 系统版本: iPhone OS 16.3.1 (20D67) 发布类型: 用户版 报告版本: 104 异常类型: EXC_CRASH (SIGABRT) 异常代码: 0x0000000000000000, 0x0000000000000000 触发线程: 0 应用特定信息: abort() 被调用 最后异常调用栈: 0 CoreFoundation 0x1d6ae9e38 __exceptionPreprocess + 164 1 libobjc.A.dylib 0x1cfcf38d8 objc_exception_throw + 60 2 FirebaseFirestore 0x10565f048 firebase::firestore::util::ObjcThrowHandler(firebase::firestore::util::ExceptionType, char const*, char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 112 3 FirebaseFirestore 0x10565ebcc firebase::firestore::util::Throw(firebase::firestore::util::ExceptionType, char const*, char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 20 4 FirebaseFirestore 0x10563f318 void firebase::firestore::util::ThrowInvalidArgument<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long>(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long const&) + 48 5 FirebaseFirestore 0x10564e0f0 firebase::firestore::api::DocumentReference::DocumentReference(firebase::firestore::model::ResourcePath, std::__1::shared_ptr<firebase::firestore::api::Firestore>) + 300 6 FirebaseFirestore 0x105671154 firebase::firestore::api::Firestore::GetDocument(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 80 7 FirebaseFirestore 0x1056905a4 -[FIRFirestore documentWithPath:] + 100 8 Runner 0x10443b6bc 0x104430000 + 46780 9 Flutter 0x107a71948 0x1074e0000 + 5839176 10 Runner 0x10443b638 0x104430000 + 46648 11 Flutter 0x107a71d0c 0x1074e0000 + 5840140 12 Flutter 0x107a6e2b8 0x1074e0000 + 5825208 13 Flutter 0x107523858 0x1074e0000 + 276568 14 libdispatch.dylib 0x1de0ff460 _dispatch_call_block_and_release + 32 15 libdispatch.dylib 0x1de100f88 _dispatch_client_callout + 20 16 libdispatch.dylib 0x1de10f7f4 _dispatch_main_queue_drain + 928 17 libdispatch.dylib 0x1de10f444 _dispatch_main_queue_callback_4CF + 44 18 CoreFoundation 0x1d6b7a6c8 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16 19 CoreFoundation 0x1d6b5c02c __CFRunLoopRun + 2036 20 CoreFoundation 0x1d6b60eb0 CFRunLoopRunSpecific + 612 21 GraphicsServices 0x2104a8368 GSEventRunModal + 164 22 UIKitCore 0x1d9056668 -[UIApplication _run] + 888 23 UIKitCore 0x1d90562cc UIApplicationMain + 340 24 Runner 0x104437260 0x104430000 + 29280 25 dyld 0x1f544c960 start + 2528 内核诊断: VM - 因资源不足重试pmap_enter 线程0名称: 调度队列: com.apple.main-thread 线程0崩溃: 0 libsystem_kernel.dylib 0x213d51674 __pthread_kill + 8 1 libsystem_pthread.dylib 0x2243f31ac pthread_kill + 268 2 libsystem_c.dylib 0x1de164c8c abort + 180 3 libc++abi.dylib 0x224332b8c abort_message + 132 4 libc++abi.dylib 0x224322a80 demangling_terminate_handler() + 336 5 libobjc.A.dylib 0x1cfcf9d3c _objc_terminate() + 144 6 libc++abi.dylib 0x224331f28 std::__terminate(void (*)()) + 20 7 libc++abi.dylib 0x224331ec4 std::terminate() + 56 8 libdispatch.dylib 0x1de100f9c _dispatch_client_callout + 40 9 libdispatch.dylib 0x1de10f7f4 _dispatch_main_queue_drain + 928 10 libdispatch.dylib 0x1de10f444 _dispatch_main_queue_callback_4CF + 44 11 CoreFoundation 0x1d6b7a6c8 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16 12 CoreFoundation 0x1d6b5c02c __CFRunLoopRun + 2036 13 CoreFoundation 0x1d6b60eb0 CFRunLoopRunSpecific + 612 14 GraphicsServices 0x2104a8368 GSEventRunModal + 164 15 UIKitCore 0x1d9056668 -[UIApplication _run] + 888 16 UIKitCore 0x1d90562cc UIApplicationMain + 340 17 Runner 0x104437260 0x104430000 + 29280 18 dyld 0x1f544c960 start + 2528
内容的提问来源于stack exchange,提问作者8choon
相关产品推荐
相关产品推荐

