问题标签 [fatal-error]

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 回答
136 浏览

android - 一个我无法破译的错误——

大家好,我在我的应用程序上收到了终止消息,并且在 logcat 中出现了这个错误:

当我尝试在我的应用程序中拍摄照片时。知道这可能是什么吗?

0 投票
3 回答
43638 浏览

php - 使用 register_shutdown_function() 处理 PHP 中的致命错误

根据对此答案的评论,可以通过无法捕获的关闭功能捕获致命错误set_error_handler()

但是,我无法确定如何确定关闭是由于致命错误还是由于脚本到达结尾而发生的。

此外,调试回溯功能似乎在关闭功能中失效,使得记录致命错误发生的堆栈跟踪变得毫无价值。

所以我的问题是:什么是对致命错误(尤其是未定义的函数调用)做出反应的最佳方式,同时保持创建适当回溯的能力?

0 投票
5 回答
540 浏览

php - 管理 PHP 错误

我一直在网上搜索,试图找到一种方法来捕获 PHP (5.3) 引发的所有错误

我一直在阅读文档,它看起来set_error_handler是我需要的,但它不会出现致命/解析错误。我不确定这是否可能......

这是我的来源:https ://github.com/tarnfeld/PHP-Error-Handler 如果您知道更好的解决方案,请随时 fork/commit。

先谢谢了!

更新!

使用下面的答案,我完成了一个错误处理程序,它负责 E_ERROR|E_PARSE|E_WARNING|E_NOTICE 并在脚本致命时终止脚本!:-)

0 投票
2 回答
35014 浏览

c++ - cl.exe 没有找到任何标准的包含文件

我在 msdn 库上找到了这个示例代码

如何编译本机 C++ 程序从命令行我将此代码存储在file.cpp 然后转到命令提示符并键入

输出如下:

当前路径> cl /EHsc file.cpp

Microsoft (R) 32 位 C/C++ 优化编译器版本 15.00.30729.01 用于 80x86

版权所有 (C) 微软公司。版权所有。

file.cpp file.cpp(1) : 致命错误 C1034: iostream: 没有包含路径集

我将路径变量设置为 mirosoft sdk,但我不知道该怎么做。

我尝试了多个文件,如 string.h 和 stdlib.h,但仍然没有运气。

0 投票
3 回答
128 浏览

php - 有人能告诉我我的号码到字代码有什么问题吗?

这是我正在使用的类定义:

当我尝试:

我有一个错误

0 投票
1 回答
1707 浏览

class - 无法重新声明类 WPDB

今天早些时候刚去了我的一个站点,它完全是一个白色的屏幕。它在 Wordpress 上运行。我也去尝试登录登录网址,它也完全是白色的。所以,我继续尝试升级到今天刚刚发布的最新版本的 Wordpress(3.0.4。),当我尝试登录时收到此错误消息。

有谁知道如何解决这一问题?

0 投票
1 回答
5035 浏览

git - git:远程端意外挂断-同时用户太多?

我们在 VPS 帐户(CPU:2.68GHz RAM:1824MB)上有一个自托管的 git 服务器(Gitolite)。同样的 VPS 也用于发布我们开发不足的 Web 应用程序以进行客户端演示。(非常少的流量)。所以服务器的主要用途是仅作为 Git 服务器。

这个 git 服务器由 30-40 人的团队访问,用于各种项目。我们的问题是,当 6-7 人尝试访问服务器(有时是相同的仓库)时,我们会收到频繁的错误消息:

ssh: connect to host xxx.xxx.xx.xx port 22: Bad file number fatal: 远端意外挂断

尝试10-15分钟后,通常会成功。

在只有 1-2 人的清晨和深夜,git 命令以 100% 的成功率运行。另外我想指出,如果我通过 HTTP 访问服务器上托管的其他文件,它工作正常。

我在 StackOverflow 和其他网站上发现了一些关于此的问题。但大多数人认为是 SSH 密钥设置或 Msysgit 和 Cygns SSH 之间的冲突。

但是,我认为这不是我们案例中的问题,因为我们在 Windows(仅使用 msysgit)以及 Mac 机器上得到了这种行为。此外,如果它是 SSH 配置问题,那么它根本不应该工作。但在我们的例子中,它会在 10-15 分钟后起作用。

我认为在我们的情况下,可能有太多同时连接到同一服务器(或同一仓库)或类似的东西。是否存在需要修改以解决此问题的设置或 conf 文件?

请帮我解决这个问题或指出我正确的方向。

提前致谢。

普里塔姆。

0 投票
3 回答
2445 浏览

php - 问题:PHP致命错误:无法通过套接字连接到本地MySQL服务器

我在运行我的 php 代码时遇到问题(有时它运行成功,但我需要将来如何避免它)错误显示为:

/home/myegyme/public_html/Connections/myegy.php ”包含:

我怎么解决这个问题?。请帮我 !

0 投票
1 回答
1308 浏览

android - 为什么在尝试查找我的设置活动时 Android Account & Sync 会重新启动?

我有一个可以声明为启动器类别的活动,它可以从主屏幕启动。但是,当我尝试将相同的活动连接到我的 SyncAdapter 的设置活动中并从 Accounts & Sync 页面 -> MySyncAdapter ->(触摸帐户列表)打开它时,它会因系统致命错误而中止(重启手机)。

同时,我的 SyncAdapter 正在其他方面工作。

这是影响点的日志:

这是我的清单文件中的一个片段:

我忘记了引用的 XML 资源文件 (account_preferences.xml)。它提供了另一个级别的对活动名称的间接引用。我可以操纵它以使日志条目相应地更改。所以,我认为这是对解决方案的暗示。目标包和目标类连接在一起以定义要启动的活动的名称。我在日志中注意到的是路径名中有一个斜杠 (/),我认为这就是它无法找到活动的原因。例如,如果我从包中取出 ( .ui ) 并将其放入目标活动中,则斜线将移动到路径中的.ui之前。

account_preferences.xml:

日志片段:

0 投票
2 回答
1310 浏览

php - 一台服务器上的自定义 Magento 模块出现致命错误,但另一台服务器上没有

我正在 Magento 中创建自己的自定义模块,并且在 Litespeed 服务器(PHP v5.2.14)上进行测试期间,我得到了一个Fatal Error: Call to a member function batch() on a non-object in ../../../BatchController.php on line 25在另一台 linux 服务器和 wamp 服务器(PHP v5.2.11)上测试期间没有出现的模块。

这把我难住了。我猜它与服务器配置有关,而不是代码本身。但我只是猜测。我希望这里有人可以告诉我。

除了 php 版本和环境之外,我能看到的唯一真正的主要区别是错误所在的服务器使用的是 Suhosin 补丁。但这会导致这种情况吗?

有问题的行Mage::getModel('mymodule/mymodel')->batch();是包含在 IF 语句中的行。batch()是位于我的模型文件中的公共函数。

如果您需要更多代码,请告诉我。

谢谢!