問題タブ [stack-trace]

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

asp.net - VB.NET および ASP.NET DLL の行番号が製品エラー ログに表示されない

VB.NET 2005 および ASP.NET コンポーネントがデバッグ モードでコンパイルされ、展開時に PDB ファイルがサーバーにコピーされている開発環境のエラー ログに行番号が表示されます。

本番環境では行番号が表示されず、リリース モードでコンパイルされ、おそらく PDB ファイルが作成またはデプロイされていませんか? スタック トレースに行番号を表示する本番環境対応のコンポーネントをコンパイルしてリリースする方法を誰か説明できますか? 以下の dev で動作するコードをデバッグします。

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

jboss - Windows 上の JBoss 4.0.5 でスレッド ダンプを作成する方法

Windows 2003 x64 で JBoss 4.0.5 を実行していますが、すべてのスレッドのダンプを取得する方法はあるのでしょうか?

  • FireDaemon で監視されているため、ctrl-break するコンソール ウィンドウがありません。

  • Java 1.5 で実行されているため、jstack は機能しません。

  • 誰かが作ったsendsignal.exeというプログラムを試してみましたが、JBossが実際にクラッシュしたと思います(確かではありませんが、もう一度試すつもりはありません)。JBossがwin x64で実行されているか、LocalSystemとして実行されているためで、私が知らない「普通の」ユーザーへのアクセス。私のラップトップでは実際に動作しましたが、それは 32 ビットであり、そこで JBoss と同じユーザーとして実行しています。

誰かがうまくいくかもしれない他のアイデアを持っていますか?

0 投票する
4 に答える
922 参照

c# - StackTraceを使用してメソッドの呼び出し元を推測する

編集:警告-次の手法は、見栄えを良くするために隠れた依存関係を作成するため、一般的に悪い考えと見なされていることに気付きました。


最近、StackTraceを使用して、メソッドの呼び出し元に関する情報を推測できることを発見しました。

これにより、一見「クールな」APIを作成できます。これにより、明示的なパラメーターをわざわざ渡すことなくメソッドを呼び出すだけで、メソッドはStackTraceに基づいて何をすべきかを判断します。

これは悪いことですか?もしそうなら、なぜですか?

例:

上記の擬似コードにエラーがあると確信していますが、私のドリフトが発生します。


編集:みんなの反応に感謝します。

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

asp.net - スタック トレースの数字の意味

この質問の正確な複製。

.Net アプリケーションでエラーが発生すると、スタック トレースが取得されます。
例えば

それらの数字は何を意味していますか?

0 投票する
8 に答える
57680 参照

c# - JavaのException.printStackTrace()に相当するC#?

C# に相当する Java のメソッドはありException.printStackTrace()ますか、それとも InnerExceptions を介して自分で何かを作成する必要がありますか?

0 投票する
4 に答える
3270 参照

java - これはスタックトレースで何を意味しますか?

私はこれをスタックトレースで見ます:

myorg.vignettemodules.customregistration.NewsCategoryVAPDAO.getEmailContentByID(I)Lmyorg / pushemail / model / EmailContent;

(I)L」とはどういう意味ですか?

0 投票する
3 に答える
5382 参照

c# - 元のソースのパスを保持するスタックトレース情報

アプリケーション開発に C#.net を使用しています。

例外をログに記録してデバッグするには、スタックトレースを使用します。

別のマシンでアプリケーションを実行しましたが、エラーが発生すると、開発マシンのパスを参照します。

別のマシンでアプリケーションを実行しているのに、開発マシンのパスにトレースされるのはなぜですか?

0 投票する
3 に答える
13391 参照

c++ - Windows で dbghelp.dll を使用せずにスタック トレースを取得するにはどうすればよいですか?

Windows で dbghelp.dll を使用せずにアドレスのスタック トレースを取得するにはどうすればよいですか?

アドレスに関連付けられているシンボルや関数名を知る必要はありません。アドレスのリストが必要なだけです。これは、*nix システムのバックトレースに似たものです。

ありがとう!