调试符号是表示哪个编程语言构造在给定可执行模块中生成特定机器代码段的信息。
在 Visual Studio for C# 项目中,如果转到“项目属性”>“生成”>“高级”>“调试信息”,您将有三个选项:无、完整或仅 pdb。 哪种设置最适合...
是否可以在不存在 PDB 文件的情况下在 Windows 上获取堆栈跟踪?如果是的话,怎么办?
我知道StackWalk64() API可用于在Windows中打印调用堆栈。 关于这如何在 SO 上工作已经有很多讨论。 C++ 中的函数调用堆栈 Windows 上的 StackWalk64 - 获取
在 Android Studio 中运行我的应用程序时,它崩溃并显示: F/libc (28855):致命信号 11 (SIGSEGV),代码 1 (SEGV_MAPERR),tid 28898 (1.ui) 中的故障地址 0x0,pid 28855 (nalquest.survey) *** *** ...
我在 iOS 上收到了一堆我的(主要是 C++)应用程序的崩溃日志。我的问题是我似乎无法正确地表示这些崩溃报告。 剥离调试的“正确”设置是什么
我声明了一个字符变量,但我被告知我选择的符号不能有类型,我尝试了其他符号,但得到了同样的错误
出于某种原因,我的编译器一直告诉我我选择的符号“plate”不能有类型,我已经尝试过其他符号,但我仍然遇到同样的问题,这是我的代码: 隐式无 字符(len=9):...
Android Studio Flamingo 不再在应用程序包中创建调试符号
问题描述: 我面临的问题是,经过一些升级(Android Studio、Gradle 插件等)后,不再会在应用程序包中创建调试符号。我当前的设置是: 安卓
如果 objdump 是使用 -g -O0 构建的,那么为什么 gdb 在 objdump.exe 中找不到调试符号?
我将 binutils 构建为: $ mkdir 调试 $ 光盘调试 $ ../configure --prefix=/dbg CPPFLAGS=-DDEBUG CFLAGS="-g -O0" CXXFLAGS="-g -O0" --disable-gdb --disable-ld $制作-j8 我调试 objd...
How to read pdb symbol id from nuget folder
我们都有 %username% .nuget 目录,如果启用了 .symbols 目录。 现在我需要以某种方式读取符号 ID 以创建我自己的符号目录。其实我会...
尝试调试 .NET 代码时,断点没有命中,尽管符号是根据调试模块加载的
我想在 .NET Framework 程序集中设置断点,但出现错误消息:“当前不会设置断点。没有为该文档加载任何符号。”
我正在分析我的代码。问题是 perf 显示了同名函数(具有不同重载的构造函数)和 util 函数,如 itoa。有没有我可以告诉编译器的属性或方式......
从 Visual Studio 中的符号服务器加载与正则表达式匹配的特定符号
我们有一个符号服务器,为我们的内部库托管我们的 PDB。所有发布的 DLL 都以前缀“ABC”开头 我想将 Visual Studio 配置为仅加载指定的模块...
我有一个第 3 方库,幸运的是我有第 3 方库的 pdb。我的组织中有一个符号服务器,我的桌面上有一个本地符号缓存文件夹。 这个第 3 方库...
我有一个 Mac 应用程序要存档。我过去曾使用早期版本的 Xcode 执行过此操作,但是当我使用 Xcode 4 存档时,我收到以下警告: 警告:跳过...
如何将 libswiftFoundation.dylib 中的崩溃映射到源代码
这是这个问题的延伸。基本上我观察到一个崩溃似乎是由调用以下计算属性引起的: var idfa: 字符串 { 返回 ASIdentifierManager.shared().
哪里可以得到D3D11_3SDKLayers.dll的符号?
我正在编写一个D3D11应用程序,但由于某些原因,符号丢失。我已经在Visual Studio 2019中检查了Symbol文件的位置,但它们似乎是正确的(因为其他pdb文件得到 ...
gcc:使用-Werror和-pedantic是好的做法吗?
我只是在翻阅gcc手册,有些事情我还不清楚。当指定一个std时,我是否应该一直使用-pedantic来连接?当使用-g时,标准级就足够了,还是...
我有一个C程序test.c的例子,只定义了三个函数:main、fn1和fn2: void fn1(void){...} void fn2(void){...} int main(int argc, char** argv){...}。编译后再提取...
已经构建了我的应用程序,最初是使用调试的,现在我开始进行生产准备。我将编译选项从-c -W“ c,debug,LP64,sscomm,dll”更改为-c -s -W“ c,LP64,sscomm,dll” ...
我正在尝试/想知道您是否可以在SQL数据库项目中,特别是在PostDeploymentScript.sql中具有特定于环境的编码,我知道可以添加SQL Server ...
未在Visual Studio 2019中加载MvvmCross pdb调试符号
我正在尝试加载MvvmCross nuget包中包含的符号文件(在Android 9设备(不是仿真器)上调试Xamarin.Android应用程序时:以上都不是...]]