stack-trace相关内容

获得堆栈跟踪在Android NDK库崩溃的最佳方式

在我的本地库Android应用程序我想补充的SIGSEGV,SIGILL等信号处理程序和它的作品,但我不知道我怎么能获得堆栈跟踪。 我已经试过的开卷的*功能,但它们在信号处理程序停止。我试着从信号处理到餐桌和跟踪家长在pthread的,但它被禁止权利。 有谁知道这个任务很好的解决方案,无需读取设备的日志? 日Thnx 解决方案 我觉得谷歌Breakpad 正是你所期待的。 ..
发布时间:2015-12-04 12:00:18 移动开发

如何在Android中查看错误堆栈跟踪?

可有人告诉我清楚地从那里我可以看到Android的错误堆栈跟踪?我试图寻找,但没有找到一个明确的答案 感谢 解决方案 堆栈跟踪是通过LogCat中暴露出来,无论是在一个IDE窗口,或通过命令行亚行logcat。 ..
发布时间:2015-12-03 15:07:51 移动开发

如何在Android上打印的堆栈跟踪(用符号函数名)?

这个问题已经被问了很多次,但从未真正得到回答。我花了5到6个小时今天试图港口一些库到Android(libunwind,liwdfl),这可能从来没有打算工作在ARM。要无果的,当然。 问题是,Android的缺乏回溯 / backtrace_symbols 功能。有没有人找到了一种方法来打印堆栈跟踪,比如说,在收到SIGSEGV? 解决方案 的方式这是内部完成与的调用堆栈类。例如: 调用 ..
发布时间:2015-12-03 12:02:55 移动开发

查找堆栈跟踪在Eclipse与Android

不习惯使用Eclipse的Java,主要用的jEdit,但与Android开发随之而来的,Eclipse的。我已经切换到调试窗口和pressed调试按钮,启动我的应用程序,它崩溃,但是我找不到堆栈跟踪。我可以在“调试”窗格中看到,它已经崩溃了'例外,但是我看不到任何详细信息。不知道如果你能得到它,但我是一个很少使用到Visual Studio和行号,并提供更多的信息说,问题出在哪里。正如我所说的一 ..
发布时间:2015-12-03 11:11:49 Java开发

螺纹与未捕获的异常退出:没有堆栈跟踪

我的应用程序引起的力接近的地方得到一个致命的异常,在我的LogCat中常用的(和非常丰富的)堆栈跟踪的,而是,我只收到只有以下4行: 7月6日至27日:08:54.546:D / dalvikvm(14351):GC_FOR_MALLOC释放9923对象/ 657416字节21ms 7月6号至27日:08:54.769:W / dalvikvm(14351):主题ID = 20:线程退出与未捕 ..

追踪:requestLayout()不当叫什么名字?

谁能告诉我如何解决以下跟踪: W /浏览(16810):requestLayout()不正确地调用 theme.effects.TopCenterImageView {41dc73f0 V.ED .... ........ 0,0-480,690#7f060066应用:ID / normal_image}在第二 布局传递:张贴在下一帧 下面是$ C $下TopCenterImageVi ..
发布时间:2015-12-02 15:48:24 移动开发

如何添加堆栈跟踪或调试选项时,大厦的Andr​​oid Studio项目

我是想探讨在控制台输出项目生成错误如下: :的myapp:processDebugResources失败 失败:建立失败,一个例外。 * 什么地方出了错: 执行失败的任务“:应用程序:processDebugResources”。 ... ... * 尝试: 与--stacktrace选项获取堆栈跟踪运行。与--info或--debug选项运行,以获得更多的日志输出。 我怀疑它是与 ..
发布时间:2015-12-02 15:06:09 移动开发

e.printStackTrace();字符串

有 e.printStackTrace()方法来打印特殊的错误,所以我想将整个异常字符串,并显示通过 Toast.makeText() 我怎样才能做到这一点? 如果有更多的替代想法,那么请与我分享或暗示我。 解决方案 使用下面这段code: 作家作家=新的StringWriter(); PrintWriter的PrintWriter的=的新PrintWriter(作家); excepti ..
发布时间:2015-12-02 12:37:25 Java开发

我不能用一个堆栈跟踪误差计算问题

我似乎有一个问题,在三星Nexus 1活动的应用程序,我不明白什么是真正造成这个问题。 java.lang.ArrayIndexOutOfBoundsException:长度= 244;指数= 1753 在android.text.MeasuredText.addStyleRun(MeasuredText.java:168) 在android.text.MeasuredText.addStyl ..
发布时间:2015-12-01 22:40:54 移动开发

的Java / Android的 - 如何打印出一个完整的堆栈跟踪?

在安卓(JAVA)我怎么打印出完整的堆栈跟踪?如果从NullPointerException异常或东西我的应用程序崩溃,它打印出(几乎)完整的堆栈跟踪,像这样: java.io.IOException异常:从关闭的流尝试读取。 com.android.music.sync.common.SoftSyncException:java.io.IOException异常:从关闭的流尝试读取。 ..
发布时间:2015-12-01 22:23:43 Java开发

在Android开发者控制台神秘的堆栈跟踪(位图的大小超过32位)

我收到了开发者控制台下面的堆栈跟踪。有些报告说,“该应用程序将无法启动”或“崩溃在启动。” 我不知道该怎么办,它没有提到任何关于我的应用程序的类!任何人都得到了同样的错误,并找到了解决? java.lang.IllegalArgumentException:如果位图的大小超过32位 在android.graphics.Bitmap.nativeCreate(本机方法) 在android.gr ..
发布时间:2015-12-01 21:55:06 移动开发

无法加载memtrack模块logcat的错误

我收到错误无法加载memtrack模块(没有这样的文件或目录) 加载失败memtrack模块:-2 在运行时 堆栈跟踪错误: E /的Soundpool(1280):错误加载/system/media/audio/ui/Effect_Tick.ogg E /的Soundpool(1280):错误加载/system/media/audio/ui/Key$p$pssStandard.ogg ..
发布时间:2015-12-01 14:37:09 移动开发

如何从我的Andr​​oid应用程序获取崩溃数据?

我怎样才能碰撞数据(堆栈跟踪至少)从我的Andr​​oid应用程序得到什么呢?至少在我自己的设备工作时,被检索的电缆,但理想的运行在野外我的应用程序,这样我可以改进,使其更加牢固的任何实例。 解决方案 您可以尝试 ACRA(Android的应用程序崩溃报告)库: ACRA是一个库,使Android应用程序可以自动发布他们的崩溃报告到GoogleDoc形式。这是针对性至Android应用程 ..
发布时间:2015-12-01 12:59:31 移动开发

我怎样才能获得堆栈跟踪在非调试模式下的Adobe AIR全球运行时错误?

新版本的AIR使我们在全球范围内捕获运行时错误并处理它们的能力。的问题是,它不具有异常堆栈或有关错误比误差ID和错误信息和名称等任何有用的信息。例如,它可以告诉我,一个空指针异常已经发生,但它不会告诉我在哪里,哪一种方法或任何东西。运行时的调试版本给我们带来了这一切,但是当应用程序部署到客户它不是在调试版本运行,这样没有任何有用的信息是可用的。我在想,如果这个群体对如何能更好地记录错误在AIR应用 ..
发布时间:2015-11-28 21:19:54 跨浏览器开发

堆栈跟踪在Flash / ActionScript 3.0中

我想看到我的code的任何功能的堆栈跟踪,所以我做了财产以后这样调用它并打印堆栈跟踪: 公共职能的printStackTrace(){ 尝试 { 抛出新的错误(“堆栈跟踪”); }赶上(五:错误){ 跟踪(e.getStackTrace()); } } 我想知道是否有其他的方法来做到这一点。在一些地方,错误类创建的堆栈跟踪,但也许它 ..
发布时间:2015-11-28 14:45:20 跨浏览器开发

你怎么走了混合模式(管理+原生)堆栈DBGHELP!StackWalk64?

我想走路包含使用StackWalk64一个64位的过程托管和本机框架调用堆栈。一切工作正常,直到第一或第二管理框架,之后StackWalk64想不通帧的返回地址和失败。 我使用SymFunctionTableAccess64的功能表访问回调和符号处理器进行了初始化SymInitialize()。有一些神奇的,我需要做的DBGHELP得到它走过去管理的正确帧? 实例调用堆栈失败: Unmana ..
发布时间:2015-11-28 12:16:36 C/C++开发

从信号处理程序打印堆栈跟踪

我需要从64位辑阵线程C ++在Linux上运行的应用程序的信号处理程序打印堆栈跟踪。虽然我发现了几个code的例子,他们没有编制。我堵点越来越主叫方(其中生成的信号点)从ucontext_t结构解决。所有的信息,我能找到的,指向EIP寄存器或者ucontext.gregs [REG_EIP]或ucontext.eip。它看起来像他们两个是x86相关的。我需要64位兼容的code为英特尔和AMD的 ..
发布时间:2015-11-28 12:07:46 服务器开发