簡體   English   中英

如何解決UID為1的符號中有關N_SO的LLDB錯誤

[英]How to solve LLDB error about N_SO in symbol with UID 1

當我啟動lldb調試iOS應用程序時,遇到了從未有過的錯誤。

錯誤:UID為1的符號中的Veriff(0x00000001018cc000)N_SO在調試映射中具有無效的同級,請提交錯誤並附加此錯誤中列出的二進制文件

下面是錯誤的上下文。

(lldb) process connect connect://localhost:6666
error: Veriff(0x00000001018cc000) N_SO in symbol with UID 1 has invalid sibling in debug map, please file a bug and attach the binary listed in this error
Process 3270 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x0000000187a1f6b0 libxpc.dylib` _xpc_dictionary_apply_node_f  + 108
libxpc.dylib`_xpc_dictionary_apply_node_f:
->  0x187a1f6b0 <+108>: mov    x1, x20
    0x187a1f6b4 <+112>: blr    x21
    0x187a1f6b8 <+116>: tbz    w0, #0x0, 0x187a1f6f8     ; <+180>
    0x187a1f6bc <+120>: mov    x0, x26
    0x187a1f6c0 <+124>: cbnz   x26, 0x187a1f6a0          ; <+92>
    0x187a1f6c4 <+128>: add    x22, x22, #0x1            ; =0x1 
    0x187a1f6c8 <+132>: cmp    x22, x23
    0x187a1f6cc <+136>: b.lo   0x187a1f698               ; <+84>
Target 0: (Test app) stopped.

有誰能夠解決這個錯誤?

這會影響調試嗎?

我從未見過觸發過該錯誤。 如果您可以將此二進制文件提供給我們,請通過http://bugs.llvm.orghttp://bugreporter.apple.com提交錯誤,並附上錯誤消息和二進制文件。

該錯誤表示lldb無法將二進制文件中包含的某些.o文件中的符號映射回它們來自的.o文件中(這是調試信息所在的位置)。因此,代碼的調試信息將不可用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM