Описание тега lldb
LLDB - это отладчик, построенный как набор повторно используемых компонентов, которые широко используют существующие библиотеки в более крупном проекте LLVM, такие как синтаксический анализатор выражений Clang и дизассемблер LLVM.
0
ответов
llnode не возвращает findjsobjects
Я нахожусь в процессе отладки утечки памяти в нашем приложении узла. Однако я не могу использовать llnode, чтобы показать какие-либо объекты JavaScript. Я следовал инструкциям Брендана. Я тестировал на разных версиях Ubuntu 16.04 и 17.04, а также на…
29 июн '17 в 18:43
2
ответа
Не могу оценить стоимость имущества через lldb
В моем классе у меня есть свойство @property (nonatomic, retain) UIBarButtonItem *allMediaButton; в моем коде я включаю и отключаю этот элемент управления с помощью setEnabled: сеттер. Но в окне отладки я не могу проверить значение свойства Я пробов…
18 сен '13 в 14:19
1
ответ
LLDB Как установить точку останова, которая останавливается при регистрации == somevalue?
Как установить точку останова в lldb, которая останавливается, когда register == somevalue (rdi = 0x0000000000000000)? Является ли это возможным?
17 апр '16 в 16:30
2
ответа
Как напечатать адрес строки NSSt в отладчике Xcode
Обычно в отладчике lldb, если вы делаете po для объекта, его адрес также отображается вместе с описанием. Однако в случае строки NSSt адрес не отображается. Так что вопрос в том, есть ли способ это увидеть. PS - NSLog% p в исходном коде не тот ответ…
23 янв '14 в 14:55
2
ответа
Неизвестный тип __lldb_autogen_pair в выходных данных отладчика
Я загружаю JSON с сервера, и нашел очень странное имя типа, и не знаю, что с этим делать Что значит struct _lldb_autogen_pair значит, и почему это там, когда JSON: Оригинал: { "2011.10.06": [ { "place":"home", "role":0, "title":"abc" } ], } ОБНОВЛЕН…
07 окт '14 в 00:10
1
ответ
XCode не останавливается на точке останова в методе, вызванном из LLDB
XCode 7.2.1 iPad Retina iOS 9.2 Симулятор У меня есть несколько точек останова, установленных в определенном классе в проекте XCode. Все, что я обсуждаю ниже, происходит в этом одном файле класса. Я установил точки останова на -(int16_t)areaNbr щел…
08 мар '16 в 07:12
7
ответов
Как получить параметры, используя символические контрольные точки в Objective-C
У меня есть точка останова, которая выглядит так -[UITableViewCell setSelected:] и это работает, но я не могу понять, как получить значение, которое передается. я пытался -[UITableViewCell setSelected:(BOOL)what] а также -[UITableViewCell setSelecte…
20 мар '13 в 00:22
1
ответ
URLSession dataTask символическая точка останова на конкретном URL
У меня есть API-оболочка, которая регистрирует все URL, запрошенные URLSession, Мне нужно установить точку останова на конкретный URL-вызов, чтобы можно было легко найти место в пользовательском интерфейсе, откуда инициализируется вызов API. Нет про…
04 фев '18 в 13:37
1
ответ
Странное поведение в LLDB при печати члена структуры двойного типа
В некотором коде iOS у меня есть C struct ивар на объекте. Один из членов этой структуры имеет тип double, Если я, в рамках метода, назначить этому struct член отладчик сообщает ложные значения для значения этого struct член, когда я печатаю struct …
28 мар '12 в 03:57
1
ответ
NSUserDefaults и логическое значение - что происходит? Цель С
У меня есть этот простой код для сохранения и восстановления логического значения из NSUserDefaults. В конце, когда я делаю po [defaults boolForKey:@"dummy"] в отладчике вижу ноль. Что здесь происходит? // Store the data NSUserDefaults *defaults = […
31 май '18 в 15:52
2
ответа
Оценка выражения с перегруженными операторами в C++ lldb
Я отлаживаю программу на C++ в Xcode 5 с помощью lldb, и я хотел бы оценить произвольные выражения в отладчике, особенно те, которые используют перегруженные операторы. Например, я создал очень простой проект Xcode 5 C++ со следующим main.cpp и всем…
04 дек '13 в 23:01
0
ответов
Приставка Swift __lldb при каждом создании экземпляра
Относительно Версии Xcode 8.3.1 (8E1000a У меня есть этот префикс __lldb_expr_xx во всех случаях на моих игровых площадках. Я надеялся, что у кого-то может быть решение этой проблемы? Я знаю, что такое префикс, и почему он существует в экземплярах б…
18 апр '17 в 20:31
1
ответ
Сравнение регистров Intel и Arm с помощью Swift / lldb
При проверке регистров функции Swift iOS я не понимал, почему не могу создать простое отображение определенных регистров arm64 на регистры x86/64. Я всегда смотрел на вход в функцию. Я попробовал следующее сопоставление, но это не сработало. ОТВЕТИТ…
02 авг '18 в 14:45
3
ответа
Хеширование проблем с использованием класса-оболочки вокруг NSUUID в качестве ключа
** переписать ** Хорошо, оказывается, я действительно задаю другой вопрос. Я понимаю о hashValue и ==, так что это не актуально. Я хотел бы мой класс обертки BUUID "делать правильные вещи" и действовать так же, как поступок NSUUID в словаре. Смотрит…
20 апр '16 в 03:06
1
ответ
Свалки символов LLDB
Я пытаюсь понять следующий дамп символа из оболочки LLDB (lldb) target create --no-dependents '9.0/Symbols/Library/Application Support/WatchKit/WK' Current executable set to '9.0/Symbols/Library/Application Support/WatchKit/WK' (armv7k). (lldb) imag…
17 июн '18 в 19:34
0
ответов
Ошибка в отладчике Android C++/C, неверные значения аргументов
Недавно я столкнулся с действительно странной проблемой при отладке приложения C/C++ в Android Studio. я использую Android Studio 3.0 Вот мой JNI Call JNIEXPORT jshortArray JNICALL Java_net_crosp_android_library_ecgaudioprocessor_EcgSignalProcessorD…
20 ноя '17 в 09:51
0
ответов
Неправильная идентификация рекламного идентификатора при проверке архива
Я получил ошибку ниже после проверки приложения через Xcode5. Неправильное использование рекламного идентификатора. Ваше приложение содержит API идентификатора рекламы [IDFA], но вы не соблюдаете настройку Limit Ad Tracking в iOS. Я знаю, что уже ес…
19 май '14 в 08:02
1
ответ
Эквиваленты Python dir() и help() в Swift REPL
Просто установил Swift на Ubuntu и был приятно удивлен тем, что выполняю swift запускает языковую оболочку (также известную как REPL), похожую на интерактивную оболочку Python. Чтобы почувствовать язык Swift, который является новым для меня, я хотел…
20 дек '18 в 14:49
1
ответ
Команда lldb frame variable не возвращается при отладке приложений в iPhone
Когда я ввожу переменную frame команды lldb, в терминале нет вывода, я не вижу переменные текущего кадра, в чем проблема, скажите мне, почему. нет выхода в терминале, когда я ввожу команду "frame variable"
07 апр '16 в 02:16
2
ответа
Что означает код EXC_BREAKPOINT и субкод?
Обычно, когда я устанавливаю контрольные точки lldb, когда они достигаются, lldb говорит, что контрольная точка достигла старого значения: нового значения. Тем не менее, я установил точку наблюдения для адреса, который, кажется, записывается внутри …
16 янв '15 в 15:29