LLDBを使用してプロセスをリモートで起動する

LIJI

新しいプロセスをリモートで起動してデバッグしようとしていますが、lldbあまり成功していません。

すでに起動されているプロセスへのアタッチは、次のコマンドを実行することでうまく機能します。

process connect <url>
process attach -P gdb-remote --pid <pid>

しかしdebugserver、実行可能ファイルを単独で起動したい場合は、問題が発生します。特に、どの引数に渡す必要があるのか​​わかりませんtarget create

このページによると LLDBは「デバッグできるようにするために実行可能ファイルのダウンロードを透過的に処理します」が、target create常にローカルファイルを必要とするようです。経由して私は、リモートファイルを指定した場合-r、私はどちらかを取得unable to open target fileまたはremote --> local transfer without local path is not implemented yetエラー。を使用せずにターゲットをローカルファイル(リモートのローダー実行可能ファイルのローカルコピーなど)に設定すると-rprocess launch -p gdb-remote -s <remote path>LLDBを実行しようとすると、リモートマシンでローカルパスを実行しようとして失敗します。

リモートプロセスを起動するために使用する必要がある正しいコマンドは何ですか?

LIJI

LLDBのメーリングリストに連絡した後 Gregはドキュメントページを更新しまし。これにより、私がしなければならないことが明確に説明されます(具体的にはscript、リモート実行可能パスを設定する正しい方法のように見える行がありませんでした

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Talendを使用してリモートサーバーでPowerShellスクリプトを起動する

分類Dev

Kiwitcmsを使用した自動テストのリモートプロセスを起動します

分類Dev

SSHを使用してリモートサーバーでプロセスを起動する-バックグラウンドでプロセスを実行したくない

分類Dev

lldbを使用したリモートデバッグ-プロセスを待つ

分類Dev

CreateProcessWithTokenW()を使用して、管理者アカウントから非昇格モードでプロセスを起動する

分類Dev

Visual Studio 2012を使用して、起動時にクラッシュするプロセスのリモートデバッグ

分類Dev

疑似分散モードでClouderaManagerを使用してHadoopをセットアップする-Datanodeが起動しない

分類Dev

Windows7でSSHを介してリモートでプログラムを起動する

分類Dev

wmiを使用してリモートコンピューターでプロセスを強制終了する方法

分類Dev

rubyを使用してアクセス権でプログラムをリモートで実行する

分類Dev

リバースプロキシモードでNGINXを使用してアセットを圧縮する

分類Dev

deviseを使用してRailsアプリで新しく起動したユーザーにアクセスする

分類Dev

LLDB経由でRustプログラムを実行しようとすると、「プロセスの起動に失敗しました:不明なエラー」

分類Dev

bashスクリプトを使用してプロセスを自動化する

分類Dev

Dockerを使用してHerokuデプロイの「リモートプロセスタイプ」を変更する方法

分類Dev

crontabを使用してスクリプトを起動する方法

分類Dev

crontabを使用してスクリプトを起動する方法

分類Dev

スクリプト/ショートカットを使用してPythonSpyderセッションを起動するにはどうすればよいですか?

分類Dev

複数のプロセスを並行して異なるターミナルセッションで起動する、またはすべてを1つのフォアグラウンドで起動するBashスクリプト?

分類Dev

ブロードキャストを使用して揺れたときにアプリを起動する

分類Dev

サブプロセスモジュールを使用してbashスクリプトをPythonに変換する

分類Dev

visualvmはJMXを介してリモートプロセスに自動的に接続できますか?

分類Dev

UACプロンプトなしでシステムが起動すると、プログラムを管理モードで自動起動します

分類Dev

mmap()を使用してプロセス間でメモリを共有する

分類Dev

BASHを使用して異なるボックスで複数のプロセスを起動する

分類Dev

BASHを使用して異なるボックスで複数のプロセスを起動する

分類Dev

bashスクリプトを使用して2つのプログラムを並行して起動する方法

分類Dev

プロセスモニターを使用してレジストリの変更を追跡する

分類Dev

Python subprocess.call()を使用してncursesプロセスを起動する

Related 関連記事

  1. 1

    Talendを使用してリモートサーバーでPowerShellスクリプトを起動する

  2. 2

    Kiwitcmsを使用した自動テストのリモートプロセスを起動します

  3. 3

    SSHを使用してリモートサーバーでプロセスを起動する-バックグラウンドでプロセスを実行したくない

  4. 4

    lldbを使用したリモートデバッグ-プロセスを待つ

  5. 5

    CreateProcessWithTokenW()を使用して、管理者アカウントから非昇格モードでプロセスを起動する

  6. 6

    Visual Studio 2012を使用して、起動時にクラッシュするプロセスのリモートデバッグ

  7. 7

    疑似分散モードでClouderaManagerを使用してHadoopをセットアップする-Datanodeが起動しない

  8. 8

    Windows7でSSHを介してリモートでプログラムを起動する

  9. 9

    wmiを使用してリモートコンピューターでプロセスを強制終了する方法

  10. 10

    rubyを使用してアクセス権でプログラムをリモートで実行する

  11. 11

    リバースプロキシモードでNGINXを使用してアセットを圧縮する

  12. 12

    deviseを使用してRailsアプリで新しく起動したユーザーにアクセスする

  13. 13

    LLDB経由でRustプログラムを実行しようとすると、「プロセスの起動に失敗しました:不明なエラー」

  14. 14

    bashスクリプトを使用してプロセスを自動化する

  15. 15

    Dockerを使用してHerokuデプロイの「リモートプロセスタイプ」を変更する方法

  16. 16

    crontabを使用してスクリプトを起動する方法

  17. 17

    crontabを使用してスクリプトを起動する方法

  18. 18

    スクリプト/ショートカットを使用してPythonSpyderセッションを起動するにはどうすればよいですか?

  19. 19

    複数のプロセスを並行して異なるターミナルセッションで起動する、またはすべてを1つのフォアグラウンドで起動するBashスクリプト?

  20. 20

    ブロードキャストを使用して揺れたときにアプリを起動する

  21. 21

    サブプロセスモジュールを使用してbashスクリプトをPythonに変換する

  22. 22

    visualvmはJMXを介してリモートプロセスに自動的に接続できますか?

  23. 23

    UACプロンプトなしでシステムが起動すると、プログラムを管理モードで自動起動します

  24. 24

    mmap()を使用してプロセス間でメモリを共有する

  25. 25

    BASHを使用して異なるボックスで複数のプロセスを起動する

  26. 26

    BASHを使用して異なるボックスで複数のプロセスを起動する

  27. 27

    bashスクリプトを使用して2つのプログラムを並行して起動する方法

  28. 28

    プロセスモニターを使用してレジストリの変更を追跡する

  29. 29

    Python subprocess.call()を使用してncursesプロセスを起動する

ホットタグ

アーカイブ