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.
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
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
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
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
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
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"
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
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
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
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
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
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
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
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
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
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,
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
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;
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
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 = }
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
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:
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
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
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
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
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
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
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
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'
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
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
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?
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
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
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
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,
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
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
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
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
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
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