問題タブ [executionengineexception]

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 に答える
516 参照

c# - ネストされた配列を持つ Marshal.PtrToStructure が ExecutionEngineException をスローするのはなぜですか?

byte[] を、配列を含む構造体の配列を含む構造体に変換しようとしています。

このようなもの:

Marshal.PtrToStructure を使用します

問題がない場合もありますが、約 100 回の試行で、CLR はキャッチできない ExecutionEngineException をスローします。

助けてください。道に迷いました。

0 投票する
0 に答える
220 参照

c# - Windows Phone で HttpClient を使用すると System.ExecutionEngineException がランダムに発生する

このようなコードを取得しました。実行すると、ExecutionEngineException が発生し、アプリがシャットダウンされました。私はそれを修正するために何ができるかわかりません。何か案は?私の調査によると、私のコードが原因ではないはずです。以前はこのエラーは発生しませんでした。ブレンドを使用してビューを変更しました (Photoshop からインポートし、より貴重なコントロールを作成しました)

0 投票する
1 に答える
656 参照

c# - Windows Phone 8.1 C# アプリ: リリース モードの実際のデバイスでのみ重大なクラッシュ (ExecutionEngineException) が発生する

次の構造体型を想像してください。

それが何をするかについて私に何も尋ねないでください。実装は問題ではありません。すべてのメソッド/プロパティで NotImplementedException をスローできます。別のポータブル クラス ライブラリに配置されます。

次に、この構造体の使用法を想像してください。

このコードは、ほぼどこでも完全に機能します。

  • デスクトップアプリ/Windowsサービスで(「メトロ」アプリは試していません)
  • 任意のモードの WinPhone 8.1 エミュレーター (リリース、デバッグ、デバッガーの有無にかかわらず)
  • デバッグモードの実際のWinPhone 8.1デバイス(Lumia 625で試用)

しかし、このコードを実際の WP 8.1 デバイス (Lumia 625、最新の更新) で RELEASE モードで実行すると、ExecutionEngineException行で例外が発生XXXしますAn unhandled exception of type 'System.ExecutionEngineException' occurred in Unknown Module.。この例外はキャッチできず、詳細が含まれていません - アプリはただクラッシュします。

これはバグですか?または、WinPhone の既知の制限はありますか? なぜエミュレータで動作するのですか?そして、この奇妙な「条件」はすべて重要です。

  • Tokenである必要がありますstructclass
  • IDictionary<K,V>他のインターフェイスではなく、を実装する必要があります ( 、 を試しましIList<Token>ICollection)
  • 別のポータブル クラス ライブラリに配置する必要があります。WP 8.1プロジェクトで移動すると、正常に動作します
  • のインスタンスはToken内に配置する必要がありますKeyValuePair<K,V>。あなただけの場合token.Value.GetType()- それはうまくいきます

この状況を再現するために、VS 2013 ソリューションを作成しました。ここからダウンロードできます。

0 投票する
2 に答える
723 参照

.net - デバッグ中のコード変更 (「エディット コンティニュ」) の後に Debug.SetNextStatement が続くと、CLR がクラッシュする

Visual Studio 2015 のデバッグ セッション (ブレークポイント ヒット) 中に、ほぼすべてのコードを変更して、ContinueStep IntoStep Over (など)、コマンドのいずれかを選択すると、すぐにExecutionEngineExceptionが発生し、続いて CLR がクラッシュします。

これは 1 つのプロジェクトでのみ表示されるようです。

この問題のトラブルシューティング方法は?

0 投票する
1 に答える
1057 参照

compiler-construction - ocaml llvm kaleidoscope チュートリアル「Unbound モジュール LlvmExecutionEngine」

Mac に切り替えたところ、この問題はなくなりましたが、同様の問題があります。OCaml llvm "Unbound module ExecutionEngine"

これを機能させようとしています: https://github.com/llvm-mirror/llvm/tree/master/examples/OCaml-Kaleidoscope/Chapter7

このチュートリアルから http://llvm.org/docs/tutorial/OCamlLangImpl7.html

(この2つは同一人物によるものであると99%確信しています)

いくつかの問題を回避した後、最後の数時間のつまずきに達しました

llvm_executionengine が適切なパッケージであると確信しています。他の何かを試してみると、それがどのパッケージであるかがわからないと言われます。

エラー行のあるコードの上位数行を次に示します。

どんな助けでも素晴らしいでしょう!

tobiasBora の回答の最初の部分を試したところ、次の結果が得られました。

0 投票する
1 に答える
326 参照

compiler-construction - OCaml llvm "Unbound module ExecutionEngine"

ここに投稿しました(ocaml llvm kaleidoscope tutorial "Unbound module LlvmExecutionEngine")が、切り替えたMacにはその問題がないようです。

これを機能させようとしています: https://github.com/llvm-mirror/llvm/tree/master/examples/OCaml-Kaleidoscope/Chapter7

このチュートリアルから http://llvm.org/docs/tutorial/OCamlLangImpl7.html

(この2つは同一人物によるものであると99%確信しています)

いくつかの問題を回避した後、最後の数時間のつまずきに達しました

llvm_executionengine が適切なパッケージであると確信しています。他の何かを試してみると、それがどのパッケージであるかがわからないと言われます。

エラーのあるコード行は次のとおりです。

どんな助けでも素晴らしいでしょう!