問題タブ [lldb]
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.
objective-c - Xcode/LLDB:スローされたばかりの例外に関する情報を取得する方法は?
objc_exception_throw
では、私のブレークポイントがちょうどトリガーされたと想像してください。デバッガー プロンプトの前に座って、例外オブジェクトに関する詳細情報を取得したいと考えています。どこで見つけますか?
debugging - gdb / lldbを使用して他のiOSアプリケーションをデバッグすることは可能ですか?
Appleのアプリとサードパーティの両方のiPhoneで実行されているいくつかのアプリをいじくり回すことができるかどうか疑問に思っています。また、iOS SDKに付属のgdbでこれが可能かどうか疑問に思っていましたか?
ios - Xcode 4 GM で LLDB を有効にするにはどうすればよいですか? 私が見るのはGDBだけです
スキーム実行デバッガーのポップアップでは、表示されるのは「なし」と「GDB」だけです。これは、LLVM でビルドされた iPad 4.2 シミュレータ用です。
xcode - Xcode 4 でリモート デバッグを行うにはどうすればよいですか?
Xcode 4 でリモート デバッグを行う方法はありますか? この質問に対する以前の回答は Xcode 3 に関するものであり、Apple は Xcode ガイドの特定のデバッグを削除しました (私が推測する) リモート デバッグをカバーしていました。
キックのために、私は でこれを行ってきましたが、それでlldb
方法があればgdb
素晴らしいでしょう. これまでのところ、リモートマシンでデバッグサーバーを起動できました
/usr/bin/ssh -l ${REMOTE_USER} -f ${REMOTE_HOST} "/Developer/usr/bin/debugserver localhost:12345"
そしてlldb
、ターミナルから手動でログインしてデバッグできます。私ができるようにしたいのは、少なくともlldb
Xcode内で裸のセッションを開始してから手動でprocess connect connect://hostname:port
.
objective-c - Xcode4.1のGDBの「po」に相当するLLDB?
po
GDB には、Objective-C オブジェクトの詳細を出力するコマンドがあります。(その説明とともに) LLDB では、po
メモリ アドレスを出力するだけです。LLDB で GDB の同様の出力を表示するにはどうすればよいですか?
xcode - LLDB で配列を表示: Xcode 4.1 の GDB の「@」演算子に相当
ポインターが指す要素の配列を表示したいと思います。GDB では、指定されたメモリを指定された長さの人工配列として扱うことでこれを行うことができます。
length
表示したい要素の数はどこにありますか。
上記の構文は、Xcode 4.1 で提供される LLDB では機能しません。
LLDBで上記を達成する方法はありますか?
xcode - XCodeデバッガーがオプションなしで自動完了するのをどのように停止しますか?
デバッガーは本当に私を(デバッグ)バグしています。po ...コマンドを入力しようとするたびに、(オプションを指定せずに)オートコンプリートがpo [selfelf
実行され、気が狂うまで次のようなものを入力することになります。これを停止する方法、または標準のエディターのように常にオートコンプリートポップアップを表示する方法はありますか?
iphone - NSKVODeallocateBreakにブレークポイントを設定する
マップキットをいじって、注釈を作成しました。このエラーが原因でバグを見つけようとしています:
クラスAddressAnnotationのインスタンス0x1b7ac0は、キー値オブザーバーがまだ登録されている間に割り当てが解除されました。観測情報が漏洩し、他の物体に誤って付着する可能性もあります。NSKVODeallocateBreakにブレークポイントを設定して、デバッガーでここで停止します。現在の観測情報は次のとおりです。
ブレークポイントを設定するNSKVODeallocateBreakがどこにあるかわかりません。Instrumentsを使用してデバッグできると思いましたが、試してみると、クラッシュした場所がわからずにクラッシュしました。何かご意見は?
xcode - Xcode 4 を起動できませんでした
現在、古い OS X プロジェクトを Xcode 3 GCC から Xcode 4 LLVM に移行しています。
移行はこれまでのところ順調に進んでいます。コードを 10.4 から 10.6 に更新し、非推奨の API を多数追加しましたが、すべて正常にコンパイルされました。
しかし、LLDB を使用してデバッグしようとすると、次のエラーが発生します。
アプリケーションはそれ自体で正常に動作します (デバッグしようとしているランタイム エラーを除いて)。
LLVM GCC および GDB に戻すと、問題なく起動しますが、Xcode はブレークポイントで停止しません。アプリケーションは停止しますが、ブレークポイントが Xcode によってヒットされているという兆候はありません。
xcode - 誰かがサンプルの.lldbinitファイルを共有できますか?
共有できる.lldbinitファイルを持っている人はいますか?構文を理解するためだけに、いくつかのコマンドが定義されているのを確認すると非常に便利です。