問題タブ [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.
c++ - gflags はバイナリにフラグを立てません
アクセス違反を検出するために、ビルドしたバイナリでgflags
x64を実行しようとしています。
Microsoft の Web サイトから Windows Debugging Tools をダウンロードしました。環境変数に
追加したところ、Windows プロンプトで見つかりました。Release x64
Visual Studio 2013
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64
PATH
gflags
windbg
編集:すでに試したコマンドを追加
次のコマンドでフラグを立てようとしました:
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.exe
はgflags /p
表示されません。何も表示されません。
UAC
それが違うかどうかを確認するために無効にして再試行しましたが、より良い結果はありません。
また、別のバイナリ (notepad++.exe) にフラグを立てようとしましたが、まだフラグが立てられていません。
コマンドの何が問題になっていますか?
debugging - アプリケーションの複数のインスタンスの最初のチャンスの例外でダンプを生成します
ランダムな間隔で 1 日に数回起動され、一度に複数のインスタンスを実行する特定のアプリケーションの初回例外のダンプを生成したいと考えています。
私は何を試しましたか
Procdump
procdump を使用するには、PID を知るか、プロセスが起動するのを待つ必要があります。複数のインスタンスが起動されるため、起動されたすべてのインスタンスの監視を開始するには機能しません。
gflags
gflags を使用すると、デバッガーをアタッチできますが、各プロセスを手動で続行したくなく、プロセスを自動化する方法がわかりません。gflags で procdump をデバッガとして使用しようとしましたが、プロセスを procdump に渡す方法がわかりません。
windows - GFLAG.exe またはレジストリ設定の代替
クラッシュ ダンプを取得するために、Windows 7 マシンに以下のレジストリ設定を使用し、gflags.exe も試しました。
これはほとんどの場合うまく機能し、ソフトウェアがクラッシュしたときにクラッシュ ダンプを取得できます。しかし、自分のソフトウェアをもう 1 つのカスタム ソフトウェアと統合して使用している 2 場合、クラッシュダンプを取得できません。複数のテストを行った結果、カスタム ソフトウェア 2 がメイン ソフトウェアと一緒に実行されるたびに、クラッシュ ダンプが生成されないことが確認されました。レジストリ設定は役に立ちません。また、メイン ソフトウェアと一緒にカスタム ソフトウェア 2 を実行する必要があります。
このシナリオでクラッシュ ダンプを生成する別の方法 (レジストリ設定または GFLAGS.exe 以外) またはソフトウェアはありますか?
問題は展開されたマシンにあるため、デバッグできません。
debugging - GFlags - コマンドライン
コマンドラインを使用するプロセスを開始したい。gflags を使用して、ページ ヒープを有効にし、windbg が起動するたびにプロセスにアタッチできるようにします。
gflags UI にコマンドライン パラメータを追加するにはどうすればよいですか?
python - gflags で必要に応じてフラグをマークするにはどうすればよいですか?
私は次のように gflags を使用します。
ただし、誰かが定義していないときに gflags にヘルプを表示してもらいたい--logdir
です。このフラグを必須にするにはどうすればよいですか?
(これは可能であるように見えますが、Python で gflags を使用する方法に関するドキュメントは見つかりませんでした。)
python - ネストされた整数のリストを Google のコマンドライン フラグに渡すにはどうすればよいですか?
ネストされた整数のリストを に渡すにはどうすればよいgflags
ですか? コードを次のようなもので動作させることができます
しかし、コマンドラインでこれを次のように使用しようとしています
(当然のことながら) エラーが発生します。
test.py: error: argument --network_nodes: invalid int value: '[784, 100, 10]'
gflags
ネストされた整数のリストを(または TensofFlow の)に渡すにはどうすればよいtf.app.flags
ですか?
python - PythonでglogをインポートしようとするとUnparsedFlagAccessErrorが発生する
Python コードで glog を使用しようとしていますが、インポートしようとすると、次のエラーがスローされます。
私のコードは次のとおりです。
オンラインで検索しましたが、Python バージョンの glog に関する情報はありません。このエラーは、gflags と glog を一緒に使用して何かを行う必要があると思います。誰が何がうまくいかないのか説明してもらえますか?