问题标签 [symbols]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3044 浏览

debugging - Windows 的 Microsoft 调试工具中的符号?

Microsoft 调试器中“符号”的需求/使用是什么?

我花了一些时间试图弄清楚调试器,但始终无法理解(我试图调试服务器挂起......)。我的部分问题是没有正确的“符号”。

这些是什么?为什么我需要它们?我不只是在寻找文字吗?

有没有比如何在几分钟内解决 Windows 系统崩溃更好的链接来使用它?

0 投票
2 回答
1285 浏览

.net - 好的所见即所得数学表达式生成器或所见即所得插件?

任何人都知道用于在线所见即所得的优秀数学表达式构建器。理想情况下,用户将能够轻松地在线创建常见的数学符号/符号,如求和、积分、根式等...,最好是在现有的编辑器中。

我还需要能够在 .NET 堆栈 (IIS/Windows) 中托管它(并理想地集成它)。

提前致谢!

0 投票
3 回答
6775 浏览

windbg - WinDbg 缺少托管代码的符号

我在让 WinDbg 将PDB文件用于我的.NET DLL 文件时遇到问题。我正在查看的挂起转储来自生产版本,但我有来自相同代码的调试版本的 PDB 文件。

我将符号路径设置为包含本地文件夹和 Microsoft 符号服务器。

我把我所有的 PDB 文件放在C:\websymbols\foo. 然而,托管堆栈列表不包含任何方法名称。

重新加载.reload /f,告诉我:

在测试环境中将 WinDbg 附加到服务时,托管堆栈与方法名称一起显示得很好。转储内存并在本地分析 DMP 文件我看不到托管堆栈中的名称。我可能做错了什么?

0 投票
2 回答
308 浏览

debugging - 如果我没有 Internet 连接,如何获得 Microsoft 的 dlls\assemblies 的正确符号?

由于安全原因,我无法将计算机连接到互联网。因此,我不能使用符号服务器。我已经为 windows xp sp2 安装了符号包,但一些 PDB 与我机器上安装的 dll 不匹配(我猜这是因为我的机器上安装了一些特定的更新)。

看起来,微软发布的唯一包是完整的 xp sp2 符号包。我无法从服务器下载特定符号。

有什么建议么?

0 投票
2 回答
2928 浏览

symbols - 如何将私有 pdb 转换为公共 pdb?

我有私人 pdb 文件,我必须将其转换为公共文件。有工具吗?

0 投票
4 回答
11584 浏览

c++ - 在名称空间中使用同名的类?

我必须使用由 DLL 提供的 API,并带有这样的标头

有没有办法使用 ALongNameToType::ALongNameToType::Foo 而不必每次都输入 ALongNameToType::ALongNameToType ?我尝试使用using namespace ALongNameToType但在 Visual Studio 中出现模棱两可的符号错误。更改命名空间名称或删除它会给我链接器错误。

0 投票
1 回答
2908 浏览

gcc - 为什么使用 GCC 编译共享对象总是会导致对 main 的未定义引用?

我正在运行 Solaris,因此这可能特定于在 Solaris 上运行 GCC。如果我使用 GCC 生成一个共享对象,然后在其上运行 nm 以查看未定义的符号,那么总会有对 main 的引用:

如果我使用 ld 手动生成相同的共享对象,则对 main 的引用不存在。如果我在 /usr/lib 中的系统库上运行 nm,它们似乎都没有对 main 的引用。只有我自己用 GCC 编译的共享库。

针对这些共享库编译的应用程序运行良好且没有错误。但是我仍然不明白为什么首先要引用 main 。有什么线索吗?

0 投票
3 回答
2276 浏览

windbg - Windbg - 检测崩溃转储所需的符号

我有一个故障转储文件,我需要使用 windbg 进行分析以运行一些测试。

由于某些限制我无法评论,我的符号文件夹只能包含分析此故障转储所需的符号。

有没有办法知道转储所需的确切符号?如果有帮助,我可以首先在所有符号都可用的另一个环境中分析这个转储。

谢谢你。

0 投票
2 回答
433 浏览

scala - 用于向 Scala Actors 发送消息的符号或案例类?

在 Scala Actor 示例中,我看到了将无参数消息发送给 Actor(例如this)的位置,创建了case classes(或case objects),然后将其用作消息。符号也可以工作,看起来更整洁,并且在阅读了一本关于 Erlang 的书之后,看起来更自然。我假设符号平等适用于远程参与者。

对于带有参数的消息,案例类将是显而易见的选择,所以消息类型之间的一致性可能是一个问题?

有任何理由采用这两种方法吗?

0 投票
1 回答
233 浏览

windows - 从MS站点下载的打包符号

我刚刚下载了 WIN7 RTM 的符号包,但在我的 windbg 中它仍然可以找到 RegQueryValueEx() 的符号信息。

从windbg信息中它说pdb文件中没有提供一些OS dll符号,但是我怎么知道哪些没有提供,哪些提供?

具体来说,我正在搜索的符号是 RegQueryValueEx();

谢谢。斌