Questions tagged «stack-trace»

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

3
在Python中获取调用函数模块的__name__
假设myapp/foo.py包含: def info(msg): caller_name = ???? print '[%s] %s' % (caller_name, msg) 并myapp/bar.py包含: import foo foo.info('Hello') # => [myapp.bar] Hello 在这种情况下,我想caller_name设置为“ __name__调用函数”模块的属性(即“ myapp.foo”)。如何才能做到这一点?

4
node.js堆栈中有10行以上的错误?
有没有一种方法可以使node.js堆栈错误中的行数超过10条? function a() { dieInHell(); } function b() { a(); } function c() { b(); } function d() { c(); } function e() { d(); } function f() { e(); } function g() { f(); } function h() { g(); } function i() { h(); } function j() { i(); …

4
presentViewController:在iOS <6(AutoLayout)上崩溃
这是我遇到的怪异崩溃。当我按下转到某个ViewController的按钮时,发生崩溃。它崩溃的行是: DestinationInformationViewController *info = [[DestinationInformationViewController alloc] init]; [info setModalTransitionStyle: UIModalTransitionStyleCrossDissolve]; [self presentViewController:info animated:YES completion: nil]; // CRASHES HERE [info release]; 崩溃跟踪为: *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint' *** First throw call stack: (0x3758288f 0x35287259 0x37582789 0x375827ab 0x3153d54d 0x3153d6bb 0x3153d423 0x314ce001 0x3143c3c7 …


5
无法加载memtrack模块Logcat错误
我收到一个错误 Couldn't load memtrack module (No such file or directory) failed to load memtrack module: -2在运行。 StackTrace错误: E/SoundPool(1280) : error loading /system/media/audio/ui/Effect_Tick.ogg E/SoundPool(1280) : error loading /system/media/audio/ui/KeypressStandard.ogg E/SurfaceFlinger(931) : glCheckFramebufferStatusOES error 733995180 E/memtrack(1873) : Couldn't load memtrack module (No such file or directory) E/android.os.Debug(1873): failed to load memtrack module: -2 …



5
Xcode全栈跟踪
无论如何,在进行调试时都可以看到完整的堆栈跟踪,这是在主线程中调用的方法的列表。或以任何方式在命令窗口上打印它们。

6
如何停止在日志中截断的堆栈跟踪
在Java日志中,很多时候我会得到类似以下内容的信息: Caused by: java.sql.BatchUpdateException: failed batch at org.hsqldb.jdbc.jdbcStatement.executeBatch(jdbcStatement.java:1102) at org.hsqldb.jdbc.jdbcPreparedStatement.executeBatch(jdbcPreparedStatement.java:514) at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48) at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:242) ... 113 more 有谁知道如何显示完整的堆栈跟踪(即显示其他113行)? Throwable的JavaDocs(用于Java 7)对正在发生的事情有非常详细的解释。

2
打印python堆栈跟踪而无异常
我的类的实例变量之一正在发生某些事情。我想使变量成为一个属性,并且每当访问该变量时,我都希望打印出导致该点的所有代码的堆栈跟踪,因此我可以看到它的混乱之处。没有引发异常时,如何打印堆栈跟踪?我知道是否有例外,我可以做类似的事情traceback.format_tb(sys.exc_info()[2])。 同样有用的是仅打印最后3-4个级别,因为前几个级别可能不会那么有趣。
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.