问题标签 [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 投票
9 回答
9950 浏览

vb.net - 什么可能导致 VB.NET 应用程序在运行任何代码之前崩溃?

我的 VB.NET 应用程序在开发 PC 上编译、安装和工作正常。

但是,当我将安装包带到别处时,它安装正常,但在执行任何代码之前崩溃。

错误是“遇到问题需要关闭...”

我已经删除了对外部文件的所有引用,例如图标文件等。

我只有一个本地 dll,参考似乎还可以。

还有哪些其他问题可能导致此问题?

谢谢!乔恩

更新:在 1 台 PC 上,重新安装 MDAC 已解决该问题。然而,大多数客户端都是 XP,所以这无济于事。

在某些 Windows XP 笔记本电脑上,我仍然收到相同的错误。

0 投票
6 回答
687 浏览

c++ - C++ 内存指针练习中的未知崩溃

我最近写了一个程序来帮助我理解 C++ 中内存指针的基础知识,我选择了一个简单的素数查找器。

我终于让它工作了。(是的调试!)

我让它运行看看它走了多远,它到达了 #815389,我的详细信息告诉我是第 65076 个素数,我遇到了应用程序崩溃。我能想到的一件事是我的整数溢出,所以我将它们改为长整数,它卡在同一个地方。

有人可以帮助解释是什么限制导致了这种情况吗?

comp:WinVista 64 位家庭高级版,6GB ram AMD 4800+ X2 程序在 4,664K 内存使用时崩溃

来源:

(不要介意用户名,这只是我使用的别名,因此我可以使用 google 跟踪我的所有帖子)

0 投票
4 回答
1873 浏览

delphi - 为什么有时我需要重新启动 Delphi 7 才能使调试器工作

每天至少 4 次我需要重新启动 Delphi 以使调试器再次在断点处停止。有时我可以通过在重建代码后附加到进程来欺骗它再次工作。但大多数时候我做不到,这让我花费了大量时间返回并重新打开我想要的所有文件。

几乎每次发生这种情况时,我在尝试关闭 Delphi 时都会遇到某种致命错误。有什么解决办法吗?我有“最新”的 Delphi 7,在 WinXP 上运行,内存充足。我办公室的大多数其他人也遇到了这个问题。

0 投票
2 回答
1851 浏览

winapi - 为什么我的服务在 Vista 上的 DebugBreak() 处崩溃?

我正在用 C++ 编写一个 Win32 服务。我有一个调用 DebugBreak() 的自定义 Assert 宏(除其他外)。当我在 Vista 下运行我的服务时,服务在到达 DebugBreak() 调用(一个 int 3 汇编器操作码)时崩溃,显示 vista 崩溃对话框。错误代码是 80000003(硬编码断点)。

通常我希望我的服务在没有附加调试器时运行在 DebugBreak() 调用上而不做任何事情。为什么会崩溃?是否有可能更改设置以使其继续运行?

0 投票
6 回答
1975 浏览

delphi - opendialog.onhint 崩溃

我已经检查了 100% 我正在关闭我最近创建的文件的所有句柄。但是当我调用“opendialog.execute;”时 对话框像往常一样弹出,但是在鼠标悬停在最近创建的文件的提示上时,整个事情都会因越界错误而崩溃。

我知道这不是我的任何越界,就好像我打开文件而不引起(onhint)事件一样没有问题,并且硬编码文件名列表以进行测试表明打开或保存文件没有任何问题。它纯粹是在打开对话框的 onhint 事件上。就像我说的那样,如果我很快或者我使用箭头键,那么我的程序就没有问题。

更有趣的是,它甚至不会发生 100% 的时间,大约 70%,这导致我认为我已经修复了好几次,如果不仅仅是在很短的时间内。有谁知道会发生什么?如果不是,我该如何禁用 onhint 事件?

要求的代码根本没有帮助

和错误 链接文本

编辑:好的,我有一些新信息 opendialog 的新实例仍然存在相同的问题。更有趣的是,我似乎已经解决了 30% 的问题,它提示带有双标签的文件,例如“test.jpg.enc”,它在第一次运行时就很好,它只会在提示时崩溃在这些编码文件中,但只有当我将该文件编码为白色时,应用程序才打开。例如,如果我对其进行编码,然后尝试解码并且它崩溃了..我可以再次运行它并很好地解码它,但是在应用程序的一个实例中解码然后编码没有问题。

0 投票
1 回答
36729 浏览

iis - IIS 6.0 应用程序池崩溃

在生产服务器上有很多麻烦。某些路由导致应用程序池崩溃,事件 id 为 1011:

事件类型:警告事件源:W3SVC 事件类别:无事件 ID:1011 日期:2009 年 1 月 21 日时间:上午 9:08:17 用户:N/A 计算机:xxxxxxxxxxxxxxx 描述:

为应用程序池“DefaultAppPool”提供服务的进程与万维网发布服务发生了致命的通信错误。进程 ID 为“3788”。数据字段包含错误号。8007006d

在我发现问题之前,我有几个小时非常艰难。感谢 Tess Ferrandez 和她的博客文章,我找到了它。

始终仔细检查您在 asp.net 应用程序中的多线程代码。当发生未处理的异常时,应用程序池崩溃并且很难找到原因。

0 投票
3 回答
5750 浏览

c++ - 当用户杀死进程时发出信号?

我重载了本网站http://www.cplusplus.com/reference/clibrary/csignal/signal.html上列出的 6 个信号

然后我运行我的应用程序(双击未通过 IDE 运行)并尝试 1)结束任务 2)右上角的 X 和 3)终止进程。我预计前两个会引起某种信号(我在 XP 上),但可惜我什么也没得到。当信号发生时,我是否不允许打开要写入的文件?我猜我是(SIGSEGV 允许我)。

当 Firefox 崩溃或我杀死它时,它会记住我是什么页面。每次我点击一个页面时它都会记录地址还是在信号/崩溃时这样做?

我的主要问题是我可以使用什么信号来捕获终止进程

0 投票
6 回答
14348 浏览

delphi - 如何找出导致访问冲突错误的原因?

我收到报告说我的应用程序在某些 Vista 机器上导致了 GPF。错误消息是这样的:

0x75784062 处的访问冲突(试图写入 0x00000006)

为了解决这个问题,我首先需要确切地知道是谁导致了这个 GPF:我的主要 exe、一些第三方组件、我自己的一个 activex 组件、一个 dll 等等......

我怎样才能找到这个?什么工具可以查明导致这种混乱的确切模块?

任何帮助将不胜感激。

PS 我的应用程序是用 VB6 编码的,我的 activex 控件是用 Delphi 2007 编写的。

0 投票
7 回答
533 浏览

wpf - VS2008 在使用 WPF 时会默默地死掉很多

在 VS2008 (C#) 中工作时,VS2008 是否会在使用 WPF 时默默地崩溃?如果我触摸 XAML,它很可能会崩溃。我可以回来,清理,然后构建,然后运行,直到我不得不再次触摸 XAML。然后重新开始。

这是一个包含大约 12 个项目的解决方案。

谢谢,杰夫

0 投票
2 回答
8360 浏览

sql-server - 跟踪文件 - 如何使用它

我们有一个在 IIS 6/ASP.NET 2.0 上运行的应用程序,该应用程序由 SQL Server 2005 STD 版本 X64 支持。有时,应用程序会因一些愚蠢的消息而崩溃(某些文件未在“select firled1, filed2.. from mytable”中找到)。当应用程序报告错误时,我从 sql server 获取了活动跟踪。注意:只有在服务器负载过重时才会遇到崩溃,例如多个用户同时创建一些报告。

问题是:如何使用跟踪文件来解决这种情况?如何检测出问题所在?

谢谢