代码之家  ›  专栏  ›  技术社区  ›  RuLoViC

CoreFundation Framework调试信息

  •  0
  • RuLoViC  · 技术社区  · 4 年前

    我正在调试以minidump格式保存的内核。运行后 小型堆垛机 命令在输出中我看到以下消息:

    2020-09-06 11:00:14: stackwalker.cc:103: INFO: Couldn't load symbols for: 
    libsystem_kernel.dylib|2B6311E662403EF78C87475B66F7452C0
    2020-09-06 11:00:14: simple_symbol_supplier.cc:196: INFO: No symbol file at 
    sym/CoreFoundation/C0D70026EDBE3CBDB317367CF4F1C92F0/CoreFoundation.sym
    2020-09-06 11:00:14: stackwalker.cc:103: INFO: Couldn't load symbols for: 
    CoreFoundation|C0D70026EDBE3CBDB317367CF4F1C92F0
    2020-09-06 11:00:14: simple_symbol_supplier.cc:196: INFO: No symbol file at 
    sym/HIToolbox/DE6F9A208AF7396382E14756C4A7A54C0/HIToolbox.sym
    2020-09-06 11:00:14: stackwalker.cc:103: INFO: Couldn't load symbols for: 
    HIToolbox|DE6F9A208AF7396382E14756C4A7A54C0
    2020-09-06 11:00:14: simple_symbol_supplier.cc:196: INFO: No symbol file at 
    sym/AppKit/C420864219F73EAAAACD3B836FFDEFCF0/AppKit.sym
    2020-09-06 11:00:14: stackwalker.cc:103: INFO: Couldn't load symbols for: 
    AppKit|C420864219F73EAAAACD3B836FFDEFCF0
    

    为了得到符号,我需要这些框架的DSYM文件。

    但我在这里查到:

    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks
    

    我只看到这些框架的发布版本。在哪里可以获得调试版本?或者我应该生成它们?

    谢谢和问候

    0 回复  |  直到 4 年前