10
ответов

Как использовать команду выражения LLDB с быстрым синтаксисом для доступа к объекту через его адрес памяти [duplicate]

Когда используется инструмент Иерархия отладки Xcode, Debug Navigator отображает вложенный график текущей иерархии. Щелкните правой кнопкой мыши на одном из узлов графика и выберите Print Description of XXXX ...
вопрос задан: 4 April 2015 04:13
6
ответов

Как я могу бросить, проверить указатели, возвращаемые из иерархии отладки представления? [Дубликат]

Я продолжаю получать ошибки шестнадцатеричного плавающего литерала, требующего экспонента, или если я пытаюсь наложить указатель на метку, например. do: po 0x7ffded7e7cf0 as UIlabel Я получаю: error: expected ';' после ...
вопрос задан: 4 April 2015 04:13
1
ответ

Отладчик Xcode 10 не показывает все локальные переменные

Я собираю в режиме отладки, а не релиз, но он теряет отслеживание переменных. Смотрите ниже, где значение nx кажется потерянным, как вы могли бы ожидать, если бы вы пытались отладить оптимизированную сборку. Это ...
вопрос задан: 19 January 2019 19:29
1
ответ

C: Ошибка сегментации 11 только в терминале, а не в отладчике

Я делаю программу, которая читает файл, инвертирует его постепенно и сохраняет результат в новом файле без выделения фрагментов размером более 1 КБ. Когда я запускаю его в терминале, он создает файл, но ...
вопрос задан: 18 January 2019 15:37
1
ответ

Команда сборки LEA дает результат 7, что я ожидаю [дублировать]

Я пытаюсь понять инструкцию по сборке LEA. Я использую lldb, и на этом этапе выполнения программы память выглядит следующим образом: - & gt; 0x100000f12 & lt; + 130 & gt ;: lea rdi, [rip + 0x82] ...
вопрос задан: 22 November 2015 07:22
1
ответ

Xcode/LLDB: Как получить информацию об исключении, которое было просто выдано?

Хорошо, поэтому предположите, что моя точка останова в objc_exception_throw только что инициировала. Я сижу при подсказке отладчика, и я хочу получить еще некоторую информацию об объекте исключения. Где я нахожу...
вопрос задан: 1 September 2015 17:58
1
ответ

Выражение LLDB в игровых площадках XCode Swift [дубликат]

Пока я работал на небольшой UIView, когда показывал танцы PSY и ломал платформу в Swift Playgrounds, было выражение LLDB. И это произошло с помощью простого кода.
вопрос задан: 18 May 2015 12:37
0
ответов

Приложение OS X на Lion 10.7.2 Xcode 4.3 :: ошибка: не удалось запустить <путь к exe> — SBTarget недействителен

Приложение создается без ошибок и имеет одну строку вывода после того, как Xcode отображает ошибку «Running AppName: AppName»: не удалось запустить «/tmp/HungryMeProduct/Debug/HungryMe.app/Contents/MacOS/...
вопрос задан: 21 November 2019 07:06
0
ответов

Xcode 4 не удалось запустить

В настоящее время я осуществляю миграцию старого проекта OS X с Xcode 3 GCC на Xcode 4 LLVM. Миграция прошла нормально. Я обновил код с 10.4 на 10.6, с большим количеством устаревшего API, и все это ...
вопрос задан: 21 November 2019 07:06
0
ответов

lldb: Точка останова при исключениях (эквивалент GDB catch throw)

Я пытаюсь использовать lldb для отладки C ++ и хочу остановиться, если возникает исключение, например, в gdb catch throw, и я не могу найти эквивалент в документации lldb.
вопрос задан: 10 April 2019 10:35
0
ответов

LLDB не может отобразить исходный код ассемблера

Я использую Ubuntu 18.04. Версия clang - 6.0.1, а версия lldb - 6.0.0. Это мой код: .section .data output: .ascii "Идентификатор поставщика процессора -" xxxxxxxxxxxx '\ n ".section. ..
вопрос задан: 1 March 2019 02:33
0
ответов

lldb не загружает символы / информацию отладки (файл символов xxx не соответствует ни одному из существующих модулей)

У меня есть простая программа Hello-World, написанная на main.cpp, #include int main (int argc, char * argv []) {std :: cout < < "Привет, мир" < < станд :: епсИ; Возвращение (0); } проверить lldb. Я ...
вопрос задан: 16 January 2019 15:00
0
ответов

Отладка .NET на macos - отсутствует libsosplugin.so

Я пытаюсь настроить отладку ядра .net на macos. Последовал сборка lldb, затем сборка / osx-инструкция и теперь нет libsosplugin.so: mbp: Debug alex $ find. | grep libsosplugin ./coreclr/src / ...
вопрос задан: 30 December 2018 02:20
0
ответов

Отладчики GDB и LLDB

В чем разница между отладчиками GDB и LLDB? Недавно я обновил свою версию Xcode с 4.2 до 4.3 и начал получать предупреждения об обновлении моего отладчика с GDB на LLDB.
вопрос задан: 5 February 2018 15:57
0
ответов

Как распечатать содержимое свойства с помощью отладчика Xcode?

Я пишу приложение для iOS, и мне нужна помощь в использовании встроенного -в отладчике Xcode. Предположим, у меня есть объект с именем HomeViewController, который имеет три свойства: @property (nonatomic )BOOL final; @свойство...
вопрос задан: 23 May 2017 12:02
0
ответов

Получение информации о неправильном адресе памяти в LLDB

Я пытаюсь отладить EXC_BAD_ACCESS в своем приложении для iPhone. Сбой при вызове метода, а в строке метода EXC_BAD_ACCESS (код = 1, адрес = xxx). Раньше я бы просто использовал gdb...
вопрос задан: 23 May 2017 11:46
0
ответов

Как изменить значение переменных при отладке с помощью LLVM в Xcode?

В Xcode GDB позволяет изменять локальные переменные во время отладки (см., как изменить значение NSString во время отладки в XCode?). Предлагает ли LLDB аналогичную функциональность? Если да, то как мы можем его использовать?
вопрос задан: 23 May 2017 10:31
0
ответов

Отладка приложения iOS на устройстве без символов

Мне нужно отладить запуск приложения ios на фактическое устройство... и под запуском я подразумеваю самую первую инструкцию, которая выполняется, когда ОС передает управление приложению. Не "основной". ...
вопрос задан: 25 April 2017 20:11
0
ответов

Есть ли в LLDB удобные переменные ($var)?

Есть ли в LLDB удобные переменные? Если да, то как мне их использовать? Если нет, есть ли что-то подобное? Ссылка: http://software.intel.com/sites/products/documentation/hpc/atom/application/...
вопрос задан: 8 January 2017 14:24
0
ответов

Просмотр массива в LLDB: эквивалент оператора GDB '@' в Xcode 4.1

Я хотел бы просмотреть массив элементов, на которые указывает указатель. В GDB это можно сделать, рассматривая указанную память как искусственный массив заданной длины, используя оператор '@' как * указатель @ ...
вопрос задан: 9 October 2015 21:48
0
ответов

Устанавливайте lldb только в llvm

Я начинаю работать с инфраструктурой llvm, и мне интересно использовать инструмент отладчика lldb вместо gdb по умолчанию. Я следовал туториалу по установке clang (Linux System, через ...
вопрос задан: 22 February 2015 16:18
0
ответов

Можно ли установить точки наблюдения на свойствах Swift?

В Objective-C я иногда устанавливал точки наблюдения в LLDB, чтобы сообщить мне, когда переменные экземпляра изменились. Могу ли я сделать это также со свойствами Swift? Прямо сейчас, единственный способ, которым я могу достичь этого:
вопрос задан: 23 January 2015 00:30
0
ответов

Странная ошибка lldb

Я использую xCode 4.3.1, и как только я хочу использовать lldb, я почти не получаю никакой отладочной информации, но вместо этого получаю следующий результат, обращаясь к простому свойству NSMutableDictionary: (lldb) po ...
вопрос задан: 23 September 2014 18:45
0
ответов

lldb: не удалось реализовать: не удалось получить значение переменной

Я скомпилировал файл cpp с этой командной строкой: g ++ -g test.cpp Он выдает исключение в строке 28. Я хочу выяснить причину, проверив переменные в lldb. Я установил точку останова на линии ...
вопрос задан: 16 August 2014 00:47
0
ответов

Следить за точками памяти по адресу

С новым изменением с gdb на lldb я не могу найти способ установить точки наблюдения для некоторых адресов памяти. В gdb я использовал эти часы -location * 0x123456. Делая то же самое в lldb w s e * 0x123456 ...
вопрос задан: 12 January 2014 02:18
0
ответов

Почему LLDB не может оценить это выражение?

Ни одно из этих утверждений не может быть обработано LLDB ... почему он не может получить результат NSString и распечатать его expr -o - [NSString stringWithFormat: @ "% @", @ "Ух ты, это не работает? ?»...
вопрос задан: 12 October 2013 21:42
0
ответов

Установка точки останова при NskodealLocebreak

Я играю с набором карты, и я создал аннотацию. Я пытаюсь найти свою ошибку из-за этой ошибки: экземпляр 0x1b7ac0 классов Адресанотанота был освобожден во время ключевого значения ...
вопрос задан: 26 September 2013 12:01
0
ответов

Как получить точку останова, если переменная экземпляра в классе изменила свое значение?

Скажем, у меня есть переменная self.position, как мне заставить Xcode ломаться всякий раз, когда он меняет свое значение (ряд методов может изменить его).
вопрос задан: 9 August 2013 15:23
0
ответов

Как остановить отладчик XCode от автозавершения без опций?

Отладчик действительно (de)достает меня. Каждый раз, когда я пытаюсь набрать команду po ..., он автозаполняется (без опций), и в конце концов я набираю такие вещи, как po [себя и так далее, пока я не сойду с ума... ...
вопрос задан: 19 October 2012 17:52
0
ответов

Xcode 4 зависает при подключении к (имя приложения), когда для отладчика установлено значение LLDB

Когда я запускаю приложение в симуляторе, Xcode зависает при подключении to (имя приложения), но это происходит только в том случае, если для отладчика установлено значение LLDB. Приложение работает нормально, когда для отладчика установлено значение GDB
вопрос задан: 24 August 2012 19:52