FlashDevelopでHaxew/ HaxeFlixelを使用してゲームを構築しており、現在はWindowsプラットフォームを対象としています。
コンソールにエラーメッセージが表示されますが、エラー行も表示できるかどうかを知りたいです(フラッシュのように)。
私はこのATMのようなものしか手に入れていません
エラー:Nullオブジェクト参照
NMEコマンドラインでコンパイルしていますnme test windows -debug
FlashDevelopでHaxew/ HaxeFlixelを使用してゲームを構築しており、現在はWindowsプラットフォームを対象としています。
コンソールにエラーメッセージが表示されますが、エラー行も表示できるかどうかを知りたいです(フラッシュのように)。
私はこのATMのようなものしか手に入れていません
エラー:Nullオブジェクト参照
NMEコマンドラインでコンパイルしていますnme test windows -debug
私はこの問題をHaxeGoogleグループに投稿しました。これは、hxcppの作成者であるHughからの「公式の回答」です。
こんにちは。3.0HXCPPバージョンにはバグがあり、この場合、デバッグモードでの正しいスタックダンプが妨げられます。これはSVNバージョンで修正されています。Visual Studioをアタッチして、関数のブレークポイントを「hx :: CriticalError」に配置し、そこでスタックを調べることもできます。
ヒュー
hxcppの次のバージョンでは、この問題が修正されます。
次の行をプロジェクトファイルに追加しようとしましたか?
<haxedef name="HXCPP_STACK_TRACE" />
<haxedef name="HXCPP_STACK_LINE" />
<haxedef name="HXCPP_DEBUG_LINK" />
私は同じ問題を抱えていますが、Linuxでは-http ://www.nme.io/community/forums/general-discussion/how-get-stack-trace-if-segmentation-fault-ocured-cpp-target/
cmdから実行してみてください。確かに、例外情報はそこに印刷されます。また、「-debug」モードを設定することを忘れないでください。