问题标签 [crash]

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 投票
2 回答
783 浏览

c++ - 崩溃转储的最佳标志

我目前有一些代码会在我的应用程序崩溃时产生崩溃转储,但是我无法确定最好的标志是什么。

目前我使用全内存(MiniDumpWithFullMemory),但这会产生 32mg 的崩溃文件。我应该使用哪些标志来不使崩溃文件变大,但在使用它进行调试时给我最大的权力?

有关标志的更多信息,请访问: http: //www.debuginfo.com/articles/effminidumps.html

0 投票
2 回答
1948 浏览

svn - 崩溃的 SVN 存储库

今天,我们存储 SVN 存储库的虚拟 W2003 服务器(也)变得非常非常繁忙。原来它在 C: 驱动器上只剩下 88KB 的可用空间。没那么好。由于访问问题,我们可以通过从任务管理器(McAffee、SqlServer、services.exe)中杀死繁忙的进程然后优雅地重新启动来重新启动它的唯一方法。我们释放了一些空间,机器又开心了,但我们的 SVN 存储库不再可用。

如果我从客户端连接,它会给出消息“ No repository found in 'svn://[mymachine]/repos/[myapp]' ”但是,从服务器我可以使用“ svnlook tree [rootFolder] ”看到内容命令。

如果我使用 Windows 资源管理器导航到根文件夹,则以下文件夹为空(我不知道这是否正常):

  • [根文件夹]/trunk
  • [根文件夹]/标签
  • [根文件夹]/分支

但是,[rootFolder]/db包含许多具有相应修订名称的文件。头部的大小应该在 600MB 左右,但我们也有许多分支。[rootFolder] 的总大小现在约为 600MB。我们松了树枝吗?明天我们还将知道我们的备份系统是否运行良好。无论如何,有人有任何想法吗?

[找到解决方案后更新]

感谢所有提交答案的人,他们在解决问题方面非常有用。崩溃期间,SVN 服务被破坏,而数据保持完好。重新安装服务解决了这个问题。

0 投票
4 回答
750 浏览

java - 当一个错误没有使程序崩溃时是什么意思

有时 Eclipse 会说“嘿,你应该调试这条线!!!” 但实际上并没有关闭程序。然后我可以继续玩大二,甚至经历第一次导致错误的相同事件并弹出另一个错误框!

这个bug很简单,我会修复它,我只想知道为什么有些bug是终端的,有些不是?有什么不同?

0 投票
11 回答
6274 浏览

c++ - 如何调试意外以静默方式终止的 win32 进程?

我有一个用 C++ 编写的 Windows 应用程序,它偶尔会消失。我使用蒸发这个词是因为没有留下任何东西:没有来自 Windows 的“我们很抱歉”消息,没有来自 Dr. Watson 设施的崩溃转储......

有一次在调试器下发生了崩溃,调试器没有中断——它显示应用程序仍在运行。当我手动暂停执行时,我发现我的进程不再有任何线程。

如何捕获此过程终止的原因?

0 投票
1 回答
834 浏览

crash - 调试 Solaris 操作系统崩溃

我可以访问一个偶尔崩溃的远程 Solaris 终端,我必须请具有物理访问权限的人启动机器,它成功地完成了。我想知道我应该查看哪些工具/文件来找出崩溃的原因,以便我可以进行必要的配置更改并在将来避免它。

0 投票
6 回答
2839 浏览

windows - 是什么导致 MS Windows“系统”进程在编译时发疯?

最近有几次我注意到“某些东西”导致 Windows 系统进程处于 50% 以上,并且在重新启动 PC 之前它不会退出。到目前为止发生在 Win2k 和 Win XP 上。

这特别麻烦,因为它目前似乎是由 MSVC 2005/Incredibuild 触发的,并且重新启动构建服务器并不是一件好事。

同时,“系统空闲进程”进程占用了 CPU 的其余部分,而构建步骤本身似乎也很匮乏。IE。通常编译时间不到 5 分钟的模块目前需要 20 多分钟。

我会猜测可能是病毒检查器或乌龟 svn,但会拼命地喜欢其他一些建议。

编辑:
我一直在经历这种被触发的事情,而罪魁祸首可能不会持续。这并不是说其他​​一些正在进行的进程没有做一些“愚蠢”的事情,并且正在管理系统的主动锁定,同时看起来本身是空闲的。

系统(1 个核心的 100%)和系统空闲进程共享总 CPU 的 98-100%。有时 mt.exe、link.exe、buildservice 会看到 1-2%。我正在运行 VNC 来查看机器,所以它有时会查看。

编辑 2:前一天晚上离开时,构建过程似乎进展缓慢,但再等 13 个小时后,1 小时的构建过程还没有完成。系统仍在占用 1 个核心。

0 投票
1 回答
334 浏览

crash - VMR-9 无渲染模式:SelectAtPosition() 崩溃

在无渲染模式下使用 VMR-9 时如何解决 SelectAtPosition() 崩溃?

0 投票
2 回答
2899 浏览

mysql - phpMyAdmin 使 MySQL 主机服务器崩溃

在过去的几天里,我遇到过几次这个问题。所以,它偶尔会发生。我在一台远程机器上设置了mysql,另一台机器上有一个java程序查询数据库每隔几秒读取和写入记录。

我正在使用 phpMyAdmin 来管理我的数据库。而且,有时,在运行一些 SQL 查询后,mysql 服务器会停止响应。即使 ping 主机也不成功。而且,我必须让可以物理访问机器的人再次启动它。

我检查了日志文件,但在 mysql 目录中找不到它们。默认情况下禁用日志记录吗?这里缺少什么?而且,我该如何解决这个问题?

编辑:一段时间后我能够ping服务器。所以,服务器一定是暂时繁忙。这不是一个特定的查询,而是诸如在浏览选项卡下连续重新排序表的数据之类的事情。

0 投票
7 回答
4915 浏览

visual-studio-2008 - 尝试加载解决方案文件时 Visual Studio 2008 崩溃

当我尝试在 Visual Studio 2008 中加载解决方案时,它会立即关闭。我在事件日志中收到以下错误:

.NET 运行时版本 2.0.50727.3053 - 致命的执行引擎错误 (6E875E00) (80131506)

我在网上到处搜索,找不到解决这个问题的方法。我发现了类似的问题,但没有一个与 (6E875E00) 部分匹配。这是我的设置:

Vista 64
Visual Studio 2008 SP1
.Net Framework 3.5 SP1
ReSharper 4.1
Gallio 3.05
TestDriven.Net 2.18

我有一种感觉,它是加载项之一,但我不知道是哪一个。

有人经历过吗?这非常令人沮丧!

编辑:这个问题的答案以供将来参考是卸载 Gallio。这是导致崩溃的唯一加载项。感谢大家的帮助!

0 投票
10 回答
1784 浏览

vb6 - 对于没有源代码的随机崩溃的应用程序,我们能做些什么?

我正在尝试帮助客户解决问题,但我的想法已经不多了。他们有一个自定义的、内部编写的应用程序,该应用程序按计划运行,但它崩溃了。我不知道这种情况已经有多久了,所以我认为我无法将崩溃追溯到任何特定的软件更新。最不幸的部分是不再有任何包含逻辑内容的 VB6 DLL 源代码。

这个 VB6 DLL 由 VB 脚本的 2-3 个函数调用启动。显然,我可以修改 VB 脚本以添加错误日志记录,但我无法获得质量信息来查明崩溃的根源。我已将日志消息放在所有函数调用的任一侧,并确定哪些调用导致了崩溃。但是,err 对象中不会返回任何内容,因为调用正在使 wscript.exe 崩溃。

我不确定我还能做些什么。有任何想法吗?

编辑:即使我没有源代码,我关心的主要原因是可能有一些外部因素导致崩溃(凭据不足、文件锁定等)。我检查了由于 wscript.exe 崩溃而在 drwtsn32.log 中创建的日志文件,我得到的唯一信息是“访问冲突”。

我首先倾向于认为这与安全权限有关,但这难道不是内存访问违规吗?