问题标签 [crash-reports]

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 投票
1 回答
559 浏览

android - Android ACRA 电子表格链接

嗨,我需要使用 ACRA 进行崩溃报告,我正在使用谷歌提供的公司电子邮件帐户,问题 ACRA 将崩溃报告发送到“连接到http://spreadsheets.google.com/formResponse ?...”在我的情况下是我的电子表格链接包含我的公司名称在这种情况下如何使用 ACRA

0 投票
6 回答
449 浏览

c++ - 什么是创建用于反映崩溃原因的崩溃报告 Win32 C++ 的字符串的好方法?

我们使用 Fogbugz 来跟踪问题,我正在为 Fogbugz 编写一个围绕 XML API的 C++ 包装器。

最佳实践似乎是使用“侦察”字段,以便仅计算类似/相同的崩溃但不再报告。为此,我们需要一个用于特定崩溃原因的唯一字符串。

在 Win32 中 - 在获取 dmp 文件或其他崩溃处理程序之后,为崩溃创建唯一字符串的好方法是什么?(我们将创建一个 dmp 文件并将其发送到fogbugz 服务器)

在以前的帖子/文章/等中,Joel 提出了各种建议,但其中大部分都依赖于像 C# 这样的语言,它使用反射并且有很多难以获得或不可能获得的信息。

有没有其他人得到诸如堆栈跟踪或其他东西来在fogbugz中制作侦察条目?

编辑澄清 - 我们不希望每个事件都有一个唯一的 ID - 可能存在具有相同代码路径的崩溃。我们想要捕捉到这一点。我在想我们会得到我们代码中的最后几个堆栈调用(不是来自 win32 DLL 的堆栈调用) - 但不知道如何去做。

将每次崩溃都报告为唯一是不正确的。报告同一案例下的所有崩溃是不对的。重复导致崩溃的场景的不同用户应映射到同一事件。

编辑

我认为我们想要的是崩溃的一般“签名”——基于堆栈上的内容。类似的堆栈应该具有​​相同的签名。例如 - 采用我们应用程序中的前 5 个方法,然后我们将第一个调用(如果有)放入 MS DLL。这对于签名可能就足够了,并且可能会关联“相同”的崩溃。

那么如何获得堆栈上的方法列表呢?您如何判断它们是来自您自己的应用程序还是来自另一个 DLL?

编辑 - 注意我们想在异常处理程序中创建一个“桶 id”/签名,以便我们可以创建小型转储并将其作为侦察描述发送到雾虫。或者,我们可以在应用程序下一次启动时加载转储,然后使用我们生成的签名发送它。

0 投票
2 回答
1694 浏览

c++ - 如果我有一个 minidump 文件或异常结构,我如何获得 winqual 使用的“bucket id”?(Windows c++)

SO上有一些相关的问题-但还没有找到答案-

我想生成一个“签名”/bucket id 来向我们的问题跟踪系统报告小型转储/崩溃。由于 MS 已经使用“bucket ids”做到了这一点,我想我可以重新使用他们的 bucket/signature 生成。

我可以从顶级过滤器或过滤器内部的 _EXCEPTION_POINTERS 对象或 _MINIDUMP_EXCEPTION_INFORMATION 结构或小型转储本身获取该 ID 吗?

这是一个 C++ 应用程序。

0 投票
0 回答
188 浏览

gwt - GWT Designer 崩溃并出现以下错误

我正在尝试打开以前设计的合成,该合成以前使用 gwt 设计器正确打开,但我以以下错误结束

替代文字

谁能帮我解决这个问题!!

0 投票
1 回答
2679 浏览

debugging - Mac上有没有minidump的库?

MiniDump 是在 Windows 上调试崩溃的一个很好的功能,特别是因为它很小,所以它可以通过崩溃报告发送。(窗口错误报告)。

但似乎 Mac OS X 和其他 BSD 系统只支持完整的核心转储。

Mac 或 BSD 系统上是否有任何 mini-dump 实现?或者 Mac 软件开发人员如何分析客户的崩溃报告?

谢谢!-强尼

0 投票
1 回答
112 浏览

iphone - iPhone 崩溃日志 - 方法名称是否始终正确?

这是我感兴趣的崩溃日志的一部分:

以免说该方法如下所示:

我的问题是,崩溃日志是否可能指代otherMethod?也许otherMethod是内联的,它不能区分两种方法之间的区别,或者它肯定是参考中的代码methodName

编辑:我看过第 86 行,它是对otherMethod. 这是否意味着实例被另一个线程释放,因此消息传递self导致错误?还是错误仍然存​​在otherMethod

0 投票
2 回答
447 浏览

gdb - 如何让 gdb 在收到信号时发送外部通知?

我在 tmux 会话中的 gdb 中以前台模式调试运行守护程序应用程序。此守护程序偶尔会因 SIGSEGV 崩溃。这次崩溃的结果对外界来说并没有立即显现出来,所以我可能需要一段时间才能发现守护进程已经崩溃。我想在发生崩溃时立即收到某种通知,即使是电子邮件也可以。我没有从 man gdb 那里找到任何帮助。这是如何(如果有的话)实现的?

0 投票
3 回答
2584 浏览

java - 增加分配给jdk的内存

我的eclipse指向一个jdk。我正在使用 GWT。有时我的日食因以下错误而崩溃,有人可以帮忙吗在此处输入图像描述

Xmx2000m 时出现新错误 在此处输入图像描述

这些是错误日志的最后几行

0 投票
1 回答
2672 浏览

iphone - Iphone:帮助理解崩溃报告

我最近在研究崩溃的应用程序。我使用 Appcelerator 工具制作了这个应用程序,它可以让你用 Javascript 编写应用程序。苹果指出的代码和崩溃报告如下:

它在运行 iOS 4.2.1 的 iPhone 4 上崩溃。(据 Apple 报道)。相关文件如下:

代码: http: //pastie.org/1543760

崩溃报告: http: //pastie.org/1542144

我只是无法理解它。

帮帮我!

谢谢

0 投票
2 回答
2556 浏览

ios - 符号化没有 .dSYM 文件的 iPhone 崩溃报告

有没有办法在没有 .dSYM 文件的情况下表示 iPhone 崩溃报告?

我确实保留了提交给 App Store 的原始二进制文件 (.app),但没有保留 .dSYM 文件。而且我提交后修改了很多源代码。我的用户的崩溃报告现在有点没用。

谢谢你的帮助!