Tag: lldb

LLDB ist der debugger gebaut als eine Reihe von wiederverwendbaren Komponenten, die stark auf bereits vorhandene Bibliotheken in den größeren LLVM-Projekt, wie die Clang Ausdruck parser und LLVM-disassembler.

Umwandeln in Objective-C, enum-Konstanten string-Namen

Anzahl der Antworten 2 Antworten
Zuvor war dies nicht möglich (Sie haben, es zu schreiben, alle von hand /erstellen Sie ein statisches array /setzen Sie alle Werte in ein dictionary und Lesen Sie Sie zurück ... etc) Aber ich habe bemerkt, dass

LLDB Python-scripting in Xcode

Anzahl der Antworten 1 Antworten
Ich habe gerade entdeckt, diese praktisches feature von LLDB, das es mir erlaubt zu schreiben Python-Skripte, die den Zugriff auf Variablen, die im frame, wenn ich auf einen Haltepunkt in LLDB. Aber ich habe da ein paar

How to get Parameter mit Hilfe von symbolischen Haltepunkte in Objective-C

Anzahl der Antworten 5 Antworten
Ich habe ein Haltepunkt, der wie folgt aussieht -[UITableViewCell setSelected:] und es funktioniert, aber ich kann nicht herausfinden, wie man den Wert, der übergeben wird in. Habe ich versucht -[UITableViewCell setSelected:(BOOL)what] und -[UITableViewCell setSelected:what] die nicht an

LLDB Fehler: konnte Nicht lösen Haltepunkt auf tatsächliche Standorte

Anzahl der Antworten 1 Antworten
Ich versuche, LLDB (weil ich anscheinend nicht verwenden können, gdb mehr), um debug-som meinem code, und jedes mal, wenn ich versuche... (lldb) breakpoint set -f file.c -l 65 Bekomme ich... Breakpoint 1: no locations (pending) WARNING: Unable

(lldb) Drucken unsigned long long in hex

Anzahl der Antworten 3 Antworten
Ich versuche zu Debuggen mein Objective-C-Programm, und ich brauche, um meine drucken unsigned long long variable im hex. Ich bin mit der lldb debugger. Um zu drucken short als hex, Sie können diese: (lldb) type format add

XCode ist po Befehl hat aufgehört zu arbeiten

Anzahl der Antworten 2 Antworten
Irgendwann während meiner Arbeit, XCode ist po und p - Befehle aufgehört zu arbeiten. Egal was ich eingeben, es spielt keine Ausgabe generieren: (gdb) po self (gdb) po [self name] (gdb) po [UITableView class] (gdb) po @"Hello"

lldb: Konnte nicht materialisieren: konnte nicht der Wert der variable

Anzahl der Antworten 4 Antworten
Habe ich zusammengestellt eine cpp-Datei mit folgender Befehlszeile: g++ -g test.cpp Wirft er eine exception in Zeile 28. Ich möchte untersuchen, die Ursache durch die Untersuchung der Variablen in lldb. Ich legen Sie einen Haltepunkt in Zeile

LLDB (Swift): Casting-Raw-Adresse in Nutzbare Geben

Anzahl der Antworten 11 Antworten
Gibt es eine LLDB-Befehl, der werfen kann, ist eine raw-Adresse in eine nutzbare Swift-Klasse? Beispiel: (lldb) po 0x7df67c50 as MKPinAnnotationView Weiß ich, dass diese Adresse verweist auf eine MKPinAnnotationView, aber es ist nicht in einem frame, die

LLDB: Liste source code

Anzahl der Antworten 1 Antworten
Mein single meisten verwendet gdb Befehl ist l gefolgt von n gefolgt von l -. Wie kann ich das gleiche lldb? Ich bin nicht zufrieden mit, dass Sie geben einige Zeilennummer, nur um zu sehen Sie den

Fügen Sie einen symbolischen Haltepunkt auf eine Auswahl in Xcode

Anzahl der Antworten 5 Antworten
Da ist ein Fehler in meiner app, die zeigt sich mit der folgenden (Teil -) stacktrace: 2011-11-25 01:55:59.760 Events2[6650:403] -[Event boolValue]: unrecognized selector sent to instance 0x7fb903928670 Debuggen habe ich beschlossen, einen symbolischen Haltepunkt -[Event boolValue] mit

lldb: Haltepunkt auf Ausnahmen (entspricht der gdb-fangen, werfen)

Anzahl der Antworten 3 Antworten
Ich versuche, mit lldb für c++ debugging und ich möchte halt, wenn eine Ausnahme geworfen wird, wie gdb ist catch throw, und ich kann nicht finden ein äquivalent in den lldb-Dokumentation. InformationsquelleAutor plaisthos | 2011-11-14

Uhr Punkte auf Speicher-Adresse

Anzahl der Antworten 1 Antworten
Mit den neuen Wechsel von gdb zu lldb , ich kann nicht einen Weg finden, wie set Uhr Punkte auf einige Speicheradressen . In gdb habe ich dieses watch -location *0x123456 Tun das gleiche in lldb w

Dauerhaft konfigurieren LLDB (in Xcode 4.3.2) nicht zu stoppen auf Signale

Anzahl der Antworten 1 Antworten
Ich versuche, LLDB (in Xcode 4.3.2 mit einer OS X-Anwendung), um nicht auf bestimmte Signale. Wenn ich enter process handle SIGUSR2 -n true -p true -s false auf die debugging Konsole funktioniert es einwandfrei und LLDB hört

Einstellung der Demontage Geschmack von Intel in LLDB

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, um die Demontage Aroma wie es in der GDB innerhalb von LLDB, so dass es spuckt Intel Stil-Montage anstatt von AT&T-Stil? set disassembly-flavor intel # GDB aber für LLDB. InformationsquelleAutor X-Istence | 2012-03-22

Xcode - Fehler beim erstellen des LLDB-Ziel

Anzahl der Antworten 5 Antworten
Ich bin immer diese Fehlermeldung, wenn ich Baue in XCode 6 beta 4. Es scheint, dass meine app wahnsinnig langsam. Warnung: Fehler beim erstellen des LLDB-Ziel im Weg '/***/***/***/***.app'- mit einem leeren LLDB Ziel, die kann die

Xcode/LLDB: Wie man Informationen über eine Ausnahme wurde nur geworfen?

Anzahl der Antworten 4 Antworten
OK, also vorstellen, dass mein Haltepunkt in objc_exception_throw hat gerade ausgelöst. Ich Sitze in der debugger-prompt, und ich möchte einige weitere Informationen über die Ausnahme-Objekt. Wo finde ich es? Denken Sie daran, die Ausnahme wurde nur erhoben,

Die Ausführung wurde unterbrochen, Grund: EXC_BAD_ACCESS (code=1, address=0xb06b9940)

Anzahl der Antworten 1 Antworten
Ich bin neu auf lldb und versuchen, zu diagnostizieren, Fehler mithilfe von po [$eax class] Den Fehler gezeigt, in der UI ist: Thread 1: EXC_BREAKPOINT (code=EXC_i386_BPT, subcode=0x0) Hier ist die lldb-Konsole auch das, was ich eingegeben und

So drucken Sie aus, eine Eigenschaft die Inhalte mit dem Xcode debugger?

Anzahl der Antworten 2 Antworten
Schreibe ich eine iOS-app und ich brauche Hilfe mit dem built-in Xcode debugger. Angenommen ich habe ein Objekt namens HomeViewController hat drei Eigenschaften @property (nonatomic) BOOL finished; @property (nonatomic, strong) NSArray *myArray; @property (nonatomic, strong) NSString *myName;

Wie bekomme ich den Wert / Schlüssel der NSDictionary-Objekte in der debugger-Konsole?

Anzahl der Antworten 5 Antworten
Ich einen Haltepunkt setzen... wenn ich das Tue: (lldb) print [self dictionary] (NSDictionary *) $5 = 0x0945c760 1 key/value pair aber wenn ich das Tue: (lldb) print [[self dictionary] allKeys] error: no known method '-allKeys'; cast the

Wie man NDK Debuggen funktioniert in Android Studio?

Anzahl der Antworten 7 Antworten
Android Studio hört nicht auf breakpoints im C++ - code, das ist, was ich bisher getan habe : In AndroidManifest.xml : android:debuggable="true" In bauen.gradle (kann dies das problem sein): sourceSets.main { jniLibs.srcDir 'src/main/libs' jni.srcDirs = }

Wie kann ich einen Haltepunkt ausgelöst, wenn eine Instanz-variable in der Klasse hat seinen Wert verändert?

Anzahl der Antworten 4 Antworten
Sagen, dass ich eine variable self.position, wie bekomme ich Xcode zu brechen, Wann immer es ändert seinen Wert (eine Zahl von Methoden ändern könnte). Wenn self.position ist eine Eigenschaft, eine Methode hinzufügen -(void)setPosition:(CGPoint)pos {_position=pos;}, und festlegen Sie

Anzeigen des Werts einer Variablen-Eigenschaft in LLDB-debugger?

Anzahl der Antworten 3 Antworten
Ich bin mit einem Haltepunkt mit der Aktion "Log Message", und ich will zu drucken, die Zeile eines NSIndexPath. So habe ich versucht: cell row @indexPath.row@ aber nichts wird gedruckt. Ich habe auch versucht, mit einer debugger-Befehl:

LLDB entspricht GDB "info malloc-Geschichte <Adresse>" - Befehl?

Anzahl der Antworten 3 Antworten
Ich versuche mich zu lösen, eine "Nachricht gesendet, um die Zuordnung aufgehoben Instanz" Fehler in iOS. InformationsquelleAutor der Frage user1274177 | 2012-03-16

Verhindern "Ausführung wurde unterbrochen, Grund: interne ObjC exception breakpoint(-3)" auf lldb

Anzahl der Antworten 3 Antworten
Ich geschrieben habe einige code, der sichert alle ivars einer Klasse in ein Wörterbuch, in Objective C. Diese nutzt valueForKey: um die Daten aus der Klasse. Manchmal, KVC gibt eine interne Ausnahme, die ist auch sauber erfasst

LLDB entspricht der gdb-Befehl "directory" für die Angabe von Quell-Suchpfad?

Anzahl der Antworten 1 Antworten
Suchen für die lldb-äquivalent des gdb "Verzeichnis" Befehl fügen Sie Suchpfade für die Suche nach fehlenden source code (oder möglicherweise ähnliche Funktionen in xcode)? Vielen Dank im Voraus! InformationsquelleAutor der Frage IODEV | 2012-10-19

Haltepunkt bei Ausnahmen (entspricht dem Fangwurf von gdb)

Anzahl der Antworten 3 Antworten
Ich versuche, mit lldb für c++ debugging und ich möchte halt, wenn eine Ausnahme geworfen wird, wie gdb ist catch throwund ich kann nicht finden ein äquivalent in den lldb-Dokumentation. InformationsquelleAutor der Frage plaisthos | 2011-11-14

po in LLDB mit swift

Anzahl der Antworten 4 Antworten
Wie kann ich den plot aus der Variablen-Wert in eine Swift-App mit LLDB? Früher war es wie po variable_name Nun ich bekomme in der Regel einige böse Fehler, wie: (lldb) po a error: <EXPR>:11:5: error: use of

Xcode - Fehler beim Erstellen des LLDB-Ziels

Anzahl der Antworten 5 Antworten
Ich bin immer diese Fehlermeldung, wenn ich Baue in XCode 6 beta 4. Es scheint, dass meine app wahnsinnig langsam. Warnung: Fehler beim erstellen des LLDB-Ziel im Weg '/***/***/***/***.app'- mit einem leeren LLDB Ziel, die kann die

Xcode / LLDB: Wie bekomme ich Informationen über eine gerade geworfene Ausnahme?

Anzahl der Antworten 4 Antworten
OK, also vorstellen, dass mein Haltepunkt in objc_exception_throw hat gerade ausgelöst. Ich Sitze in der debugger-prompt, und ich möchte einige weitere Informationen über die Ausnahme-Objekt. Wo finde ich es? InformationsquelleAutor der Frage Karoy Lorentey | 2010-07-25

Xcode LLDB Watchpoints

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit zu beobachten, eine variable in Xcode mit LLDB ? Oder ist das nur mit GDB ? Ich versuche, verwenden Sie den Befehl watchpoint set variable aber ich bekomme die Meldung: Ungültiger Befehl 'Beobachtungspunkte'

Wie drucke ich Speicher in 0xb0987654 mit lldb?

Anzahl der Antworten 4 Antworten
Ich bin mit LLDB ist, Frage ich mich, wie drucken Sie den Wert in den Speicher 0xb0987654? InformationsquelleAutor der Frage Adam Lee | 2013-11-03

Ist es möglich, ein gcc-kompiliertes Programm mit lldb zu debuggen oder ein mit clang kompiliertes Programm mit gdb zu debuggen?

Anzahl der Antworten 1 Antworten
(Vorwort: ich bin ziemlich neu in C/C++ und ich weiß wirklich nicht, wie das Debuggen in nativen code tatsächlich funktioniert.) Einige Quellen sagen, dass gdb und lldb Debuggen können jedes Programm kompiliert zu Maschinencode. Andere sagen, dass

Wie ändere ich Variablenwerte beim Debuggen mit LLVM in Xcode?

Anzahl der Antworten 2 Antworten
In Xcode, GDB ermöglicht Ihnen das ändern von lokalen Variablen während des Debuggens (siehe so ändern Sie NSString Wert während des Debuggens in XCode?). Tut LLDB bieten eine ähnliche Funktionalität? Wenn ja, wie können wir es nutzen?

Wie Debug EXC_BAD_ACCESS Fehler

Anzahl der Antworten 3 Antworten
Ich erhielt eine Fehlermeldung, die EXC_BAD_ACCESS code=2 at0xb0987654 Frage ich mich, wie drucken Sie den value-at-0xb0987654? InformationsquelleAutor der Frage Adam Lee | 2013-11-02

lldb druckt Variablenwerte nicht mit "error: Verweis auf 'id' ist mehrdeutig"

Anzahl der Antworten 5 Antworten
Seit ich aktualisiert xcode 4.3 und lass es wechseln mein debugger über lldb, jede Anforderung zum drucken einer member-variable schlägt mit dieser Fehlermeldung: (lldb) print request error: error: reference to 'id' is ambiguous note: candidate found by

Gibt es einen "TUI" -Modus für eigenständige lldb?

Anzahl der Antworten 3 Antworten
Da gdb ist immer lästig, mit zu arbeiten auf einem Mac in diesen Tagen (zumindest habe ich das Gefühl, ich Kämpfe bergauf gegen Apple), habe ich angefangen, zu spielen, um mit lldb. Gibt es ein äquivalent-Modus zu

Wie man Methoden anruft oder Code im LLDB Debugger ausführt?

Anzahl der Antworten 2 Antworten
Ich weiß, ich kann den Typ print someFloatVariable wenn ich einen Haltepunkt setzen oder po [self someIvarHoldingAnObject]aber ich kann nicht tun, nützliche Dinge wie: [self setAlpha:1]; Dann spuckt: Fehler: '[self' ist kein Gültiger Befehl. Seltsame Sache ist,

GDB vs LLDB Debugger

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen GDB & LLDB-Debugger? Ich vor kurzem aktualisiert meine Xcode-version von 4.2 auf 4.3 & Schritte erste Warnung, um ein upgrade von meinem debugger GDB zu LLDB. InformationsquelleAutor der Frage Abhinav | 2012-03-14

Warum kann LLDB nicht view.bounds drucken?

Anzahl der Antworten 8 Antworten
Dinge wie diese machen mich verrückt, wenn debugging: (lldb) p self.bounds error: unsupported expression with unknown type error: unsupported expression with unknown type error: 2 errors parsing expression (lldb) p (CGRect)self.bounds error: unsupported expression with unknown type

Fehler: Eigenschaft 'frame' wurde nicht im Objekt vom Typ 'UIView *' gefunden

Anzahl der Antworten 7 Antworten
Ich bin meinen code Debuggen und zu versuchen, herauszufinden, die Größe der Ansicht: p view.frame.size.height aber ich bin immer diese Fehlermeldung: Fehler: die Eigenschaft "Rahmen", der nicht auf Objekt des Typs 'UIView *' Fehler: 1 Fehler analysieren

Array in LLDB anzeigen: entspricht dem Operator "@" von GDB in Xcode 4.1

Anzahl der Antworten 8 Antworten
Ich würde gerne sehen ein array von Elementen wies auf die durch einen Zeiger. Im GDB kann dies durchgeführt werden durch behandeln der Spitzen-Speicher als ein künstliches array einer bestimmten Länge mit dem operator '@' als *pointer

lldb error: Eigenschaft nicht gefunden für Objekt vom Typ

Anzahl der Antworten 2 Antworten
Ich versuche zu Debuggen mein iOS-app mit lldb und ich bin wirklich komische Fehler auf "Debuggen". Ein paar Zeilen, bevor mein Haltepunkt, ich habe: CGRect frame = view.frame; Die ich zugreifen kann ohne Probleme mit print frame

Informationen über ungültige Speicheradresse in LLDB erhalten

Anzahl der Antworten 4 Antworten
Ich versuche zu Debuggen einer EXC_BAD_ACCESS in meiner iPhone app. Es ist der Absturz auf eine Methode aufrufen und auf die Zeile der Methode ist EXC_BAD_ACCESS (code=1, address = xxx). Vor, ich würde gerade benutzt haben gdb