Запитання з тегом «gdb»

Використовуйте цей тег для проблем, пов'язаних із залученням GDB або стандартним налагоджувачем для програмної системи GNU.

5
Кілька команд в gdb, розділених деяким роздільником ';'?
Я намагаюся виконати дві команди одночасно в gdb: finish; next Я спробував використовувати ';' щоб розділити команди, але gdb не дозволив мені зробити обидві відразу. Чи можливо робити кілька команд в gdb, подібних до команд bash, розділених ';' роздільник?
144 debugging  gdb 

1
Вийдіть із поточної функції з GDB
Тим, хто використовує Visual Studio, буде знайома клавішаShift + , яка виходить з функції, тобто продовжує виконання поточної функції, поки не повернеться до свого абонента, і в цей момент вона зупиняється.F11 Чи є еквівалент у GDB?
144 gdb 


12
Найбільш складні / корисні команди для налагодження gdb [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
138 c  unix  gdb  debugging  dbx 

12
gdb не вдається з помилкою "Не вдається знайти порт завдання Mach для id-процесу"
У моєму додатку працює нормально, але gdb не вдається налагодити його з наступною помилкою (gdb) run Starting program: /path/to/app Unable to find Mach task port for process-id 83767: (os/kern) failure (0x5). Я на OS X Lion. Версія GDB є $ gdb --version GNU gdb 6.3.50-20050815 (Apple version gdb-1752) (Sat Jan …
138 macos  gdb 

11
Отримання GDB для збереження списку точок прориву
Гаразд, інформаційний перерв перераховує точки перерви , але не у форматі, який би добре працював з повторним використанням їх за допомогою --command, як у цьому питанні . Чи має метод GDB знову скинути їх у файл, прийнятний для введення? Іноді під час сеансу налагодження необхідно перезапустити GDB після створення набору …
129 c++  c  debugging  gdb  breakpoints 

5
Пошкоджена рамка стека GDB - Як налагодити?
У мене є такий слід стека. Чи можна зробити з цього щось корисне для налагодження? Program received signal SIGSEGV, Segmentation fault. 0x00000002 in ?? () (gdb) bt #0 0x00000002 in ?? () #1 0x00000001 in ?? () #2 0xbffff284 in ?? () Backtrace stopped: previous frame inner to this frame …
113 c  recursion  gdb 

9
gdb розділений вигляд з кодом
Я просто налагоджував програму в gdb, і я якось знайшов нову функцію, про яку я ніколи не бачив і не чув, розділене уявлення, де я можу бачити та переглядати код на додаток до команд: Що це? Що я зробив, або, точніше, як знову отримати цей режим розділеного екрана? Чи є …
111 gdb 


12
GDB відсутній в OS X v10.9 (Mavericks)
Я пішов використовувати GDB в OS X v10.9 (Mavericks), і його там немає. Куди воно пішло? # /usr/lib/gdb -bash: /usr/bin/gdb: No such file or directory # gdb -bash: gdb: command not found Я також запустив Xcode 5.0.1: Налаштування> Завантаження ..і більше не доступні інструменти командного рядка - ffs!
108 xcode  macos  gdb 

10
"Будь ласка, перевірте, чи gdb підписаний - див. Завдання (8)" - Як встановити gdb з підписаним кодом homebrew?
Я перебуваю під OSX 10.8.4 і встановив gdb 7.5.1 з домашньою мовою (мотивація отримати новий gdb з новими можливостями, такими як --with-python тощо ...) Довга коротка історія, коли я запускаю налагодження в рамках проекту C ++ Eclipse, я отримую: Error in final launch sequence Failed to execute MI command: -exec-run …
107 c++  eclipse  macos  gdb  homebrew 

11
Чи є спосіб зміни змінних оточення іншого процесу в Unix?
У Unix, чи є спосіб, що один процес може змінити змінні середовища іншого (якщо припустити, що ними керує той самий користувач)? Загальне рішення було б найкращим, але якщо ні, то про конкретний випадок, коли один є дитиною іншого? Редагувати: як щодо gdb?


7
Gdb-друк у файл замість stdout
Я запускаю gdb і хочу вивчити один з тих нещасних богових об’єктів. Потрібно багато сторінок (а у мене 24-дюймовий монітор повернутий набік!), Щоб побачити все це. Для зручності використання я хотів би, щоб gdb надрукував об’єкт у файл замість екрана, щоб я міг його відкрити в vi і рухайтеся з …
104 redirect  printing  gdb 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.