Breakpad的dump_syms无法正常工作

时间:2019-03-20 10:09:18

标签: c++ windows symbols pdb-files google-breakpad

问题是我最近一直在使用 breakpad ,并且在 sym 文件中生成“ FILE ”数据时遇到了一些问题

在我的符号文件中

FILE 46 c:\users\soorya-pt2570\desktop\project files\crashanalyserbackend\breakpad\simulatecrash\project\source.cpp

我的源文件的实际路径

"C:\Users\soorya-pt2570\Desktop\Project Files\CrashAnalyserBackend\BreakPad\SimulateCrash\project\Source.cpp"

如您所见,我的源文件的路径已转换为小写。有什么问题的想法吗?

我为我的 pdb文件

使用了here可用的 dump_syms.exe

1 个答案:

答案 0 :(得分:0)

问题是Windows文件系统通常不区分大小写。对于我们的内部用例,我有一个脚本可以将文件名从dump_sys.exe生成的不区分大小写的名称映射到正确的名称。我不知道breakpad本身有任何直接修复。如果仅在Windows上处理路径,则实际上根本不重要,并且小写文件名也不会出现任何问题。