問題タブ [debugging]

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 投票する
3 に答える
60447 参照

debugging - 実行中のプロセスとそのシンボル テーブルのコア ダンプを取得することはできますか?

gdb を取得するか、他のツールを使用して、実行中のプロセスとそのシンボル テーブルのコア ダンプを作成することはできますか? プロセスを終了せずにこれを行う方法があれば素晴らしいでしょう。

これが可能である場合、どのコマンドを使用しますか? (Linuxボックスでこれをやろうとしています)

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

php - Zend PHPデバッガー:get引数を使用してページのデバッグを開始するにはどうすればよいですか?

に組み込まれているデバッガーを試していますZend studio。素晴らしいようです!ただし、デバッガーを使用してページを開始するときに、ページ内でrequest get引数を設定する方法を知っている人はいますか?

たとえば、runtests.phpをデバッグしたくない

デバッグしたいruntests.php?test=10

単純な構成だと思いますが、見つかりません。

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

debugging - シリアル ポートやビデオを使用せずに組み込みプロセッサをデバッグするには、どのような簡単な方法を使用できますか?

ビデオやシリアル ポートのない小さな組み込みシステムがあります (つまり、printf 経由でテキストを出力することはできません)。
初期化シーケンスを通じてコードの進行状況を追跡したいと思います。
これを支援するために私たちができる簡単なことはありますか?
OS は実行されておらず、ハードウェア プラットフォームはある程度カスタマイズ可能です。

0 投票する
11 に答える
59468 参照

windows - WindowsではどのバージョンのPerlを使用する必要がありますか?

win32.perl.org Webサイトは、 MSWindows用のいくつかのPerlディストリビューションへの参照を提供します。

長い間、 ActiveStateのActivePerlを使用していましたが、最近StrawberryPerlに切り替えました 。

IMHO ActivePerlがStrawberryPerlに対してまだ持っている唯一の利点は、Perl Tkが付属しているという事実です 。これは、グラフィカルデバッガーであるDevel::ptkdbを簡単にインストールできることを意味します。それ以外に、StrawberryPerlにはすべての利点があると思います。

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

debugging - PDB ファイルの使用方法

PDB ファイルを使用すると、クラッシュが発生した場所を診断できると聞いたことがあります。
私の基本的な理解は、Visual Studio にソース ファイル、pdb ファイル、およびクラッシュ情報 (ワトソン博士から?)を提供
するということです。(ありがとうございました!)

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

visual-studio - Visual Studio の [検索結果] ウィンドウに表示される行にデバッグ ブレークポイントを追加する方法

Visual Studio 2005-2015 では、特定の参照を含むすべての行を検索し、[検索結果] ウィンドウに表示することができます。

これらの結果行が表示されたので、それらすべてにデバッグ ブレークポイントを追加できるキーボード ショートカットはありますか?

0 投票する
6 に答える
3291 参照

c++ - C++-STL/Boost デバッグ シンボルを削除する (... または作成しない)

Linux/Gcc/LD - ツールチェーン。

次の 2 つの理由から、STL/Boost デバッグ シンボルをライブラリと実行可能ファイルから削除したいと考えています。

  1. 大きなプログラムではリンクが非常に遅くなります
  2. デバッグが stl/boost コードに飛び込み、煩わしい

1.インクリメンタルリンクは大きな改善になりますが、AFAIK ldはインクリメンタルリンクをサポートしていません。1999 年の dr.dobb のジャーナル (もう Web ではなく、archive.orgにあります) に「疑似インクリメンタル リンク」という回避策があります(アイデアは、すべてを動的ライブラリに入れ、すべての更新されたオブジェクト ファイルを 2 つ目のライブラリに入れることです)。が最初に読み込まれます) が、これは実際には一般的な解決策ではありません。

2.ここにスクリプトがありますが、a)私には機能しませんでした(シンボルを削除しませんでした)、b)パイプの最後で機能するため非常に遅くなりますが、削除する方が効率的です以前のシンボル。

もちろん、他のデバッグ シンボルはそのままにしておく必要があります。

0 投票する
9 に答える
63637 参照

c++ - Visual Studio デバッガーで動的に割り当てられた配列を表示する方法は?

静的に割り当てられた配列がある場合、Visual Studio デバッガーはすべての配列要素を簡単に表示できます。ただし、配列が動的に割り当てられ、ポインターによってポイントされている場合、+ をクリックして展開すると、配列の最初の要素のみが表示されます。デバッガーに伝える簡単な方法はありますか?このデータを Foo 型とサイズ X の配列として表示しますか?

0 投票する
9 に答える
67719 参照

embedded - 「ターゲットリモート」を使用してgdbでプログラムを再度実行するにはどうすればよいですか?

同じコンピューター上の実行可能ファイルで通常の gdb セッションを実行している場合、run コマンドを実行すると、プログラムが最初からやり直されます。

コマンドのように組み込みシステムで gdb を実行している場合target localhost:3210、gdb セッションを終了して再起動せずにプログラムを最初からやり直すにはどうすればよいでしょうか?

0 投票する
6 に答える
2619 参照

visual-studio - 別のプロセス (2.exe) で実行されているプロセス (1.exe) をデバッグするにはどうすればよいですか?

1.exe では、IDE を起動して 1.exe をデバッガにアタッチして侵入するのに十分な時間がありません。