如何查看 .NET 应用程序的堆栈跟踪
我在生产中有一个 .NET Windows 应用程序,无法访问 Visual Studio(标准版本),他们唯一可以安装的是 Express 版本,该版本不支持有“即时调试”选…
DbgHelp.dll 是 Windows 内置的吗?我可以依赖它的存在吗?
我使用 CodeProject 中的 Jochen Kalmbach 的 StackWalker 类,在我的应用程序中发生异常时生成堆栈跟踪DLL。 它依赖于 DbgHelp.dll DbgHelp.dll 是否…
帮助解释这个堆栈跟踪
我知道它在 strcmp 处失败。我已经提供了运算符<下面,它调用 strcmp。 第 1 行有值 @0xbfffeeac。 @是什么意思? #0 0x00212bd8 in strcmp () from…
运行时编译的 DotNET 代码中抛出的异常的行号
与此线程不太一样,但非常接近。 我的程序允许人们输入一些 VB 或 C# 代码,这些代码在运行时被编译、加载和执行。我的 CompilerParams 是: Compiler…
堆栈跟踪中的 __forwarding__ 是什么意思?
(gdb) bt #0 0x302ac924 in ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ () #1 0x92077e3b in objc_exception_throw () #2 0x302d6ffb in -[NSObjec…
WinDbg,如何在源服务器的堆栈跟踪中显示版本控制文件路径?
我将 WinDbg 与源服务器一起使用,以便它将在堆栈跟踪中显示源信息。但它显示了构建源代码的路径,而不是它在我的版本控制系统中存在的位置。 有没有…
来自不同线程上的异常的 StackTrace?
StackTrace 上有一个构造函数,它将异常作为参数。一切都很好,但我注意到所有其他构造函数都说它将从当前线程获取 StackTrace,但是接受异常的构造函…
为什么泛型类型的名称会在 .NET 堆栈跟踪中被破坏?
我有一个从 C# 方法抛出的异常,该方法采用通用列表作为参数。 private static void DoWork(List<ClassName> a) { } 当它引发异常时,堆栈跟踪显…
显示重新引发的异常的堆栈跟踪,而不是抛出点的堆栈跟踪
我已经在 VS2005 中确认了同样的行为,所以我错误地将其称为 .NET (1.1) bug。 我将原来的问题留在下面,但我修改后的问题是:如何让 Visual Studio …
XCode 全局断点不显示堆栈跟踪
我从 libobjc.A.dylib 和 CoreFoundation 位置设置了全局断点。我运行我的 iPhone 应用程序,它遇到了异常。 XCode 在断点处停止,但在日志中没有显示…
获取完整的字符串堆栈跟踪,包括内部异常
Java 的 e.printStackTrace() 不会打印内部异常堆栈跟踪的所有详细信息。 有没有现成的方法可以生成字符串形式的完整堆栈跟踪? (除了我自己格式化它…
如何获取移动设备中的堆栈跟踪?
我在诺基亚 S40 中遇到 NullPointerException。 我想知道是什么原因导致了这个异常。 设备显示: NullPointerException java/lang/NullPointerExcepti…
生成 C++ OS/X 中的 BackTraces (10.5.7)
我一直在利用 backtrace 和 backtrace_symbols 生成编程堆栈跟踪,以便进行日志记录/诊断。 它似乎大致有效,但是,我遇到了一些混乱,并且没有与每个…