問題タブ [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.
dns - STOP: c000021a {致命的なシステム エラー} 初期セッション プロセスまたはシステム プロセスが予期せず終了しました
仮想マシンで (Hyper-V によって) ディスク領域を拡張した後、このようなエラーが発生しました。
STOP: c000021a {致命的なシステム エラー} 最初のセッション プロセスまたはシステム プロセスは、(0x00000000) (0xc000012d 0x001003f0) のステータスで予期せず終了しました。
そこにある仮想サーバーは Windows Server 2008 R2 Enterprise Edition で、ドメイン コントローラーでもあります。現在、環境全体がダウンしています:/ Windows を修復しようとしましたが、復元ポイントがなく、コマンド ラインを使用して、 sfc /SCANNOW /OFFBOOTDIR /OFFWINDIR を試しましたが、「Windows リソース保護は要求された操作を実行できませんでした」というエラーが発生しました
php - MySQLi を使用して PHP から MySQL ストアド関数を呼び出す際の致命的なエラー
サーバーの詳細:
PHP v5.3.5
MySQLi ライブラリを使用 クライアント API バージョン: mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $
MySQL サーバー v5.5.9
MySQL に f_get_owner_locations( _in int ) というストアド関数があります。特定の所有者が所有するコンドミニアムの場所を保持するテキスト変数を作成します。私が実行した場合
MySQL コマンド ラインから、本来の処理を実行し、1 行を返します。
ただし、MySQLi ライブラリを使用して PHP で実行しようとすると、次のようになります。
次のエラーが表示されます。
その行はこれを参照しています:
SQL ステートメントに関数呼び出しが含まれていない場合は失敗しないことに注意してください。つまり、これは機能します:
しかし、彼らが所有するコンドミニアムを取得する必要性を追加するとすぐに (このステートメントは MySQL コマンドラインでも機能します):
非オブジェクトでのメンバー関数の呼び出しに関するエラーが発生します。
私は困惑しています。while ループの直前に $result で var_dump を実行すると、_bindResults メソッドで 1 つの適切なダンプが得られ、その後停止し、そのエラーが発生します。
注: f_get_owner_locations への呼び出しは、その選択リストの 2 番目のフィールドであるため、正しい数のフィールドにループする必要があると言っているにもかかわらず、正しいフィールド数を格納していません。
この小さな障害を回避するための提案、またはこれが MySQLi ライブラリ内のバグであるか、バインディング コードの問題であるという確認をいただければ幸いです。
更新: 次のコード:
この出力が得られました:
これは私よりも PHP/MySQLi 側の単なる失敗なのだろうか?
更新 2:
要求に応じて、関数の作成に使用されるコード:
少しきれいになるかもしれない少しのリファクタリングで認められましたが、それは私が使用したものです。
.net - GetSystemTime/SetSystemTime の呼び出し時の FatalExecutionEngineError
Windows API 関数GetSystemTime
とSetSystemTime
. すべて正常に機能していましたが、今では呼び出すたびにGet/SetSystemTime
エラーが発生します。
現在、唯一の安全でないコードは Win32 関数の呼び出しです (それは安全ではないのでしょうか??) 私のコードにはないようです - それは実際に動作していたので何も変更していません...
ここで何が起こっているのでしょうか?
Win32 呼び出しは、次を使用して行われます。
編集:今、まったく同じコード(変更されていない)がAccessViolationを与えています???
php - 'require_once'でクラスを再定義できません
更新:
私はCodeIgniterを放棄し、このバグを取り除く方法がなかったので、PHPからデータベースアプリケーションの周りにWebインターフェイスを構築したいと思っていました...
例外
この例外が発生します:
UniversalClassLoader
上記のように、データ分析スクリプトを実装するために、SymfonyとともにDoctrine2.0を使用しています。結果を表示するために、CodeIgniterプロジェクトを設定しました。
この例外で私が困惑したのは次のとおりです。私はほとんどすべての合理的な原因を排除しましたが、何も見つかりませんでした。ここのエリミネーションラウンドで何か間違ったことをしたかどうか教えてください。
ここで何がうまくいかないかについて誰かが何か手がかりを持っているなら、助けてください。私が忘れている情報があると思われる場合も、教えてください。
ありがとうございました。
重複する宣言の排除
クラスを再定義できないことを教えてくれます。すべてのファイルをgrepしましたが、このクラスは特定のファイル「Doctrine / ORM/AbstractQuery.php」でのみ定義されています。
最初にエラーがrequire
SymfonyUniversalClassLoader.phpの行190の呼び出しで報告されたことに注意してください。これを変更しrequire_once
て、ファイルが2回ロードされないようにしました。
大文字と小文字を区別するファイルシステムの排除
ここで見つけたメモのために、私はWindows7でPHP5.3.5を実行していることを共有する必要があると思います。これは、以下で説明するバグ/機能が影響を及ぼさないことを意味するはずです。
この動作はPHP5で変更されたため、たとえばWindowsでは、パスが最初に正規化され、C:\ PROGRA〜1 \ A.phpがC:\ Program Files \ a.phpと同じように実現され、ファイルが1回だけ含まれるようになります。 。
require
重複の排除
これで、すべてのライブラリ(および自分のコード)の関数require
へのすべての呼び出しを1から1に置き換えることができましrequire_once
たが、エラーは変わりません。require
これは、への呼び出しには責任がないと安全に言えることを意味します。私の質問は残っています:何ですか?
デバッガー出力
デバッガーを実行しても、まったく何も起こりません。
いくつかの追加の検査は、クラッシュ中にロードしているファイルが lib\Doctrine\ORM\Query\Exec\AbstractSqlExecutor.php
、またはAbstractSqlExecutor
クラスであると教えてくれます...したがって、完全に無関係なものです。
php - require_onceの相対パスが機能しない
私は次の構造を持っています
include.phpファイルには次のものがあります
そして、私が含めたindex.phpページに
index.phpページを開くと、次の警告と致命的なエラーが発生します。このエラーの原因がわかりません。私が絶対パスを与えたとき、それは機能します。しかし、絶対的な道は私が信じる良い考えではありません。
前もって感謝します
c# - C#マーシャリング中のFatalExecutionEngineError
多数のDBaseIVファイルのメモフィールドからC++構造をC#(.Net 4)に読み取り、それらをMSSQL 2008に挿入しようとすると、問題が発生します。データはDBaseファイルから正常に抽出されていますが、次のエラーがランダムに発生するため、安全でない呼び出しの管理で何か問題が発生している可能性があります。
以下は、データを読み取るために使用するコードです。このコードは正常に完了し、ファイルから取得したデータは正しいです。このエラーは、この関数が呼び出されてから数分後に、オブジェクトがnhibernateを使用してデータベースに挿入されているときに発生します(問題にあまり関係ないと思ったため、省略しました)。
android - Android 同期アダプターの設定を制御するにはどうすればよいですか?
カスタム Android 同期アダプターを作成しようとして、私はこれに従いました。上記の例の次のコード スニペットを使用して、一般設定でエントリ (アカウント設定) を表示することに成功しました。
このコードにより、一般設定にエントリ ( Account Settings ) が表示されました。
[アカウント設定]をクリックすると、次のようなエラーが表示され、デバイスが不必要に再起動します。
エラー/AndroidRuntime(30057): android.util.AndroidRuntimeException: アクティビティ コンテキストの外部から startActivity() を呼び出すには、FLAG_ACTIVITY_NEW_TASK フラグが必要です。これは本当にあなたが望むものですか?
このエラーはコードで解決できることを知っています。「アカウント設定」設定は XML ベースのコードであるため、エラーが発生します。
誰でも問題の解決を手伝ってもらえますか?
この種の設定をコードでどのように制御するのでしょうか?
php - PHP: *致命的な*エラーによるリクエストの突然の終了の影響
私は奇妙な状況を経験しています。
私のアプリケーションは、多くのトレース ログをファイルに記録します。(正確な方法はわかりませんが、フレームワークのロガーを使用しています。ただし、これを確認できます)
問題は、アプリケーションが致命的なエラー (致命的なもののみ) によって終了した場合[例 - 「致命的なエラー: 非オブジェクトでのメンバー関数 someFunction() の呼び出し」] 、ログがなくなることです。私のスクリプトの実行中にはるかに早く記録されました。
(はい、ログをフラッシュしようとしましたが、これも役に立ちません。致命的なエラーによるアプリケーションの終了のようで、アプリケーションの以前の時点で行われたファイルへの書き込みが何らかの形でキャンセルされます。
ここで何が起こっているのですか?
ありがとうございました
php - reader.phpをインクルードしようとするとエラーが発生します
同じディレクトリにreader.phpを置いても、このエラーが発生し続けます。
require_once():/var/www/spywgc/reader.phpでrequired'Spreadsheet / Excel / Reader / OLERead.php'(include_path ='.:/usr/share/php:/usr/share/pear')を開くことができませんでした31行目
php - PHP の致命的なエラー: Codeigniter: 新しいスレッドを作成できません。使用可能なメモリが不足しています
エラー ログに次のエラー メッセージが表示され続けます。
これらの問題が相互に関連しているかどうかはわかりません。言及したいと思っただけです。
このエラーのいずれかが発生するたびに、サイトの対応するページが読み込まれません。問題の解読を手伝ってください。
追加情報 - このサイトは Media Temple の DV プランでホストされています。
前もって感謝します、カマレシュ