問題タブ [dbg]

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

erlang - dbg でトレースするときの巨大なバイナリ パラメータの出力を回避する

params で巨大なバイナリを渡すコードをデバッグする必要があります。

このためにdbg:tracer/0、 、dbg:p/2、の組み合わせを使用したいと思いdbg:tpl/3ます。

しかし、これを行うと、すべてのバイナリが毎回出力されるため、出力が台無しになるため、重要な情報を見つけるのが難しくなります。

さらに悪いことに、これらのバイナリの出力はコードのタイミングを台無しにします。これにより、必要な動作を再現できないほど十分に異なる動作になりdbgます。

私はまだ他のパラメーターを見たいと思っていますが、バイナリを見る必要はありません (短縮されたバイナリも問題ありません)。

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

php - Notepad++ DBGP プラグインを構成できません。Xdebug は既にインストールされています

にインストールxdebugしましたが、プラグインを機能さPHPせることができません。notepad++ DBGp

最新wampバージョンをオンにしてWin7おり、wwwwフォルダーはパーティションにあります: d:\www.

テストファイルをコーディングしましたtest.php

そして、このリンクを使用してWebブラウザで開いてみました:

でもDBGp繋がらない。ありとなしでやってみましたIDE_Key

ドキュメントを何度も確認しましたが、問題を見つけて解決することができませんでした。うまくいけば、誰かが理由を知ることができます。

以下にいくつかのスクリーンショットを示します。

ここに画像の説明を入力

ここに画像の説明を入力

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

ruby - Rubyデバッグ出力-オン/オフを簡単に切り替える

Erlangでドラフトと実験的なコードを書くとき、私は通常これを使用します:

1行のコードをコメントアウトすると、デバッグ出力がコンソールのオンとオフに切り替わります。

したがって、コードでコメントを多用することができます。

Rubyにも似たようなものがありますか?

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

erlang - Erlangトレース(モジュール内のプロセスからのみデータを収集します)

dbgを使用してモジュールをトレースしているときに、spawn、exit、register、unregister、link、unlink、getting_linked、getting_unlinkedなどのメッセージを収集する方法に問題が発生しました。これらはerlang:traceで許可されていますが、生成されたプロセスに対してのみです。私のモジュールから直接?例として、モジュール関数でio:formatを呼び出すときに、ioモジュールが作成するプロセスを知る必要はありません。誰かがこの問題を解決する方法を知っていますか?

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

windows - WindowsでApache2を使用してphp4.3またはphp4.4をデバッグする方法はありますか?

apache2 と php4 を使用して Windows でデバッグ環境をセットアップするためのあらゆる可能なアプローチを試みたが、それらすべてで失敗したと思います。php4.3 と php4.4 の両方の apache インスタンスがいくつかあります。4.4 バージョンに xdebug をインストールしましたが (php4.3 用の動作モジュールが見つかりませんでした)、古い xdebug バージョンで動作する IDE/クライアントがないようです。その後、DBG アプローチに切り替えました。どちらのバージョンでもロードされません。過去 2 つの DBG Windows バイナリ リリースを試しましたが、どちらも php でロードされませんでした。phpinfo() の出力には DBG モジュールの兆候は見られず、コマンド ライン "php -m" にもありません。また、Windows の apache 2 で高速な cgi として php4 を実行する方法が見つからないようです。実行可能ファイルは 1 つだけです (php. Windows 用の php4 バイナリ (php-cgi.exe なし) に付属する exe)。私の apache/php セットアップは次のとおりです。

php.ini DBG セクション: 拡張機能をロードするために次のすべてを試しました (どちらも機能しません) zend_extension_ts="C:\PHP\php4.4.1\extensions\php_dbg.dll" または zend_extension_ts=php_dbg.dll または extension="C:\ PHP\php4.4.1\extensions\php_dbg.dll" または extension=php_dbg.dll

php DBG パッケージを試してみました: dbg-2.13.1-win32.zip dbg-2.15.5-win32.zip を php_dbg.dll-4.4.x を使用して (名前を php_dbg.dll に変更しました)、php 拡張ディレクトリにコピーしました。 .

Windows 7 x64 の使用

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

windbg - IDA Pro Windbg コマンドが機能しない

まず最初に:

前回使用したとき(約1か月以上前)は機能していました。

問題は、拡張機能からのコマンドが機能していないことです。拡張機能がロードされていないようです。

デフォルトのコマンドのみが機能します (バージョンなど)。

コマンド「バージョン」の出力は次のとおりです。

拡張機能が読み込まれていないと表示されますが、フォルダー winext は、拡張機能が配置されている system32 フォルダー (C:\Windows\System32\winext) に存在します (私が知る限り)。

!gle のようなコマンドは機能しません:/

私は本当に何ができるのか分かりません、助けてください:)

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

erlang - dbg:tracer() によって返される pid が dbg:get_tracer() と異なる理由

ドキュメントには次のように記載されていget_tracerます。the process or port to which all trace messages are sent.

pidしかし、それは何が返されたかを明確に伝えていませんdbg:tracer

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

android - Android NDK | デバッガーが接続されるまでアプリの起動または一時停止をデバッグする方法

cocos2d-x アプリのクラッシュの調査中に、デバッガーが AppDelegate.cpp クラスでまったく停止しないという問題に直面しました。

私の仮定は、このコードが実行される前にデバッガーが接続できなかったということです。

私の仮定は正しいですか?回避策はありますか?