Questions tagged «stack-trace»

在程序执行期间某个时间点的活动堆栈帧的报告。


22
如何获得Java中的当前堆栈跟踪?
我如何在Java中获取当前的堆栈跟踪,就像在.NET中可以做Environment.StackTrace什么一样? 我找到了,Thread.dumpStack()但这不是我想要的-我想找回堆栈跟踪信息,而不是打印出来。
1001 stack-trace  java 

30
如何从Android应用程序中获取崩溃数据?
如何从Android应用程序获取崩溃数据(至少是堆栈跟踪)?至少在使用电缆检索我自己的设备上工作时,但理想情况下,该应用程序可以在野外运行的任何应用程序实例中运行,以便我可以对其进行改进并使其更牢固。

7
什么是堆栈跟踪,如何使用它来调试应用程序错误?
Наэтотвопрос 堆栈溢出нарусском:stackтотакое堆栈轨迹 有时,当我运行我的应用程序时,它给我一个错误,看起来像: Exception in thread "main" java.lang.NullPointerException at com.example.myproject.Book.getTitle(Book.java:16) at com.example.myproject.Author.getBookTitles(Author.java:25) at com.example.myproject.Bootstrap.main(Bootstrap.java:14) 人们将其称为“堆栈跟踪”。什么是堆栈跟踪?关于程序中发生的错误,它能告诉我什么? 关于这个问题-我经常看到一个问题,这个问题是新手程序员在“遇到错误”时遇到的,他们只是粘贴了堆栈跟踪和一些随机的代码块,而不了解堆栈跟踪是什么或如何使用它。该问题旨在为可能需要帮助来了解堆栈跟踪值的新手程序员提供参考。

28
我的程序崩溃时如何自动生成stacktrace
我正在使用GCC编译器在Linux上工作。当我的C ++程序崩溃时,我希望它自动生成一个堆栈跟踪。 我的程序由许多不同的用户运行,并且还可以在Linux,Windows和Macintosh上运行(所有版本都使用进行编译gcc)。 我希望我的程序能够在崩溃时生成堆栈跟踪,并在用户下次运行时生成一个堆栈跟踪,它将询问他们是否可以将堆栈跟踪发送给我,这样我就可以找到问题所在。我可以处理向我发送信息,但是我不知道如何生成跟踪字符串。有任何想法吗?
590 c++  gcc  crash  stack-trace  assert 

24
引发异常时如何获取JavaScript堆栈跟踪?
如果我自己抛出JavaScript异常(例如throw "AArrggg"),如何获取堆栈跟踪(在Firebug中还是其他方式)?现在我才收到消息。 编辑:正如下面很多人都贴出来,就可以得到一个堆栈跟踪JavaScript异常,但我希望得到一个堆栈跟踪我的异常。例如: function foo() { bar(2); } function bar(n) { if (n < 2) throw "Oh no! 'n' is too small!" bar(n-1); } 当foo被调用时,我希望得到一个堆栈跟踪,其中包括在两个电话foo,bar,bar。


19
如何找到调用当前方法的方法?
登录C#时,如何得知调用当前方法的方法的名称?我了解的全部System.Reflection.MethodBase.GetCurrentMethod(),但是我想在堆栈跟踪中比这低一级。我已经考虑过解析堆栈跟踪,但是我希望找到一种更清晰的方法,类似于Assembly.GetCallingAssembly()方法。

11
获取引起异常的异常描述和堆栈跟踪,全部作为字符串
我看过很多关于Python中堆栈跟踪和异常的文章。但是还没有找到我所需要的。 我有一段Python 2.7代码可能会引发异常。我想捕获它并将其完整描述和导致错误的堆栈跟踪分配给字符串(只是我们在控制台上看到的所有内容)。我需要此字符串以将其打印到GUI中的文本框中。 像这样: try: method_that_can_raise_an_exception(params) except Exception as e: print_to_textbox(complete_exception_description(e)) 问题是:函数是什么complete_exception_description?



27
显示正在运行的Python应用程序的堆栈跟踪
我有这个Python应用程序,它有时会卡住,我找不到位置。 有什么方法可以让Python解释器向您显示正在运行的确切代码吗? 某种动态堆栈跟踪? 相关问题: 从Python代码中的方法打印当前调用堆栈 检查正在运行的进程在做什么:打印未执行的Python程序的堆栈跟踪




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.