問題タブ [gflags]

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

c++ - gflags はバイナリにフラグを立てません

アクセス違反を検出するために、ビルドしたバイナリでgflagsx64を実行しようとしています。 Microsoft の Web サイトから Windows Debugging Tools をダウンロードしました。環境変数に 追加したところ、Windows プロンプトで見つかりました。Release x64Visual Studio 2013


C:\Program Files (x86)\Windows Kits\10\Debuggers\x64PATHgflagswindbg

編集:すでに試したコマンドを追加

次のコマンドでフラグを立てようとしました:
gflags /p /enable D:\MyBinary.exe /full /protect
gflags /p /enable D:\MyBinary.exe
gflags /p /enable MyBinary.exe /full /protect
gflags /p /enable -i MyBinary.exe /full /protect
gflags /p /enable /i MyBinary.exe /full /protect
gflags -p -enable -i MyBinary.exe -full -protect

次に、バイナリに適切にフラグが付けられているかどうかを確認したい
gflags /p

MyBinary.exegflags /p表示されません。何も表示されません。

UACそれが違うかどうかを確認するために無効にして再試行しましたが、より良い結果はありません。
また、別のバイナリ (notepad++.exe) にフラグを立てようとしましたが、まだフラグが立てられていません。

コマンドの何が問題になっていますか?

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

debugging - アプリケーションの複数のインスタンスの最初のチャンスの例外でダンプを生成します

ランダムな間隔で 1 日に数回起動され、一度に複数のインスタンスを実行する特定のアプリケーションの初回例外のダンプを生成したいと考えています。

私は何を試しましたか

Procdump

procdump を使用するには、PID を知るか、プロセスが起動するのを待つ必要があります。複数のインスタンスが起動されるため、起動されたすべてのインスタンスの監視を開始するには機能しません。

gflags

gflags を使用すると、デバッガーをアタッチできますが、各プロセスを手動で続行したくなく、プロセスを自動化する方法がわかりません。gflags で procdump をデバッガとして使用しようとしましたが、プロセスを procdump に渡す方法がわかりません。

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

windows - GFLAG.exe またはレジストリ設定の代替

クラッシュ ダンプを取得するために、Windows 7 マシンに以下のレジストリ設定を使用し、gflags.exe も試しました。

これはほとんどの場合うまく機能し、ソフトウェアがクラッシュしたときにクラッシュ ダンプを取得できます。しかし、自分のソフトウェアをもう 1 つのカスタム ソフトウェアと統合して使用している 2 場合、クラッシュダンプを取得できません。複数のテストを行った結果、カスタム ソフトウェア 2 がメイン ソフトウェアと一緒に実行されるたびに、クラッシュ ダンプが生成されないことが確認されました。レジストリ設定は役に立ちません。また、メイン ソフトウェアと一緒にカスタム ソフトウェア 2 を実行する必要があります。

このシナリオでクラッシュ ダンプを生成する別の方法 (レジストリ設定または GFLAGS.exe 以外) またはソフトウェアはありますか?

問題は展開されたマシンにあるため、デバッグできません。

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

debugging - GFlags - コマンドライン

コマンドラインを使用するプロセスを開始したい。gflags を使用して、ページ ヒープを有効にし、windbg が起動するたびにプロセスにアタッチできるようにします。

gflags UI にコマンドライン パラメータを追加するにはどうすればよいですか?

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

python - gflags で必要に応じてフラグをマークするにはどうすればよいですか?

私は次のように gflags を使用します。

ただし、誰かが定義していないときに gflags にヘルプを表示してもらいたい--logdirです。このフラグを必須にするにはどうすればよいですか?

(これは可能であるように見えますが、Python で gflags を使用する方法に関するドキュメントは見つかりませんでした。)

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

python - ネストされた整数のリストを Google のコマンドライン フラグに渡すにはどうすればよいですか?

ネストされた整数のリストを に渡すにはどうすればよいgflagsですか? コードを次のようなもので動作させることができます

しかし、コマンドラインでこれを次のように使用しようとしています

(当然のことながら) エラーが発生します。

test.py: error: argument --network_nodes: invalid int value: '[784, 100, 10]'

gflagsネストされた整数のリストを(または TensofFlow の)に渡すにはどうすればよいtf.app.flagsですか?

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

python - PythonでglogをインポートしようとするとUnparsedFlagAccessErrorが発生する

Python コードで glog を使用しようとしていますが、インポートしようとすると、次のエラーがスローされます。

私のコードは次のとおりです。

オンラインで検索しましたが、Python バージョンの glog に関する情報はありません。このエラーは、gflags と glog を一緒に使用して何かを行う必要があると思います。誰が何がうまくいかないのか説明してもらえますか?