АКОС 10. GDB. Базовые команды. Продвинутые: coredump, reverse debug, pretty-printers
Архитектура компьютера и операционные системы.
Семинарское занятие 226 группы ФКН ПМИ. НИУ ВШЭ
Говорим про то, как пользоваться gdb и санитайзерами. Как искать ошибки в простых сценариях, как заставить gdb делать за нас больше вещей. Автоматизируем дебаг.
Ведет Миша Филитов
Конспект:
Канал в телеге:
0:00 - болтаю
3:25 - дебажим код от ChatGPT (санитайзеры)
17:51 - gdb - базовые функции (break, run, next, step, layout)
27:20 - ищем floating point exception
28:55 - ходим по стеку (bt, up, down)
32:08 - coredump
44:38 - breakpoints с условиями
46:54 - понимаем запутанный код (watchpoint, start, conditional watch)
52:29 - обратный дебаг (reverse debug)
56:30 - прикрепить gdb к уже запущенному процессу
59:00 - pretty-printers (печатаем классы с форматированием)
1:07:52 - gdbinit - автоматизируем еще сильнее
1:11:55 - вызываем python из gdb
1:13:55 - торможу с запуском valgrind под 32-битную систему
Команды из конца видео:
valgrind -leak-check=full/
sudo dpkg —add-architecture i386
sudo apt-get update
sudo apt-get install -y libc-dbg:i386
7 views
4202
1731
3 weeks ago 00:01:20 1
🚫 COME FARE UN FRUTTETO ⚡ PIANTA CON BACCHE ROSSE
3 weeks ago 01:29:05 6
АКОС 10. FPU. SIMD. Векторизация. Интринсики.
4 weeks ago 00:01:20 1
⚡ Alimentazione frutti di bosco
4 weeks ago 01:47:34 21
Mlada boleslav - Paks Európa Konferencia Liga mérkőzés, rájátszás ( magyar kommentárral )
4 weeks ago 01:46:49 39
ETO FC Győr - Paksi FC NB1 2024-25 ( magyar kommentárral )
1 month ago 00:03:33 27
А. КОС & СЕРЁГА & ЕГОР - ФЕЙЕРВЕРК ( live в мастерской Серёги Художника)
2 months ago 01:56:48 6.9K
ИЗОЛЕНТА Live #1638 |
2 months ago 08:24:30 1
IMPAKT | Prelomový dokumentárny film. Slovenská verzia
2 months ago 03:30:10 1
TÝŽDEŇ POD LUPOU,
2 months ago 00:27:42 1
Plán opozície ožobráčiť Slovensko o 800 miliónov eur nevyšiel
2 months ago 00:07:49 1
Dr. Igor Bukovský - Ako sa zbaviť zápachu od bzdochy |
2 months ago 00:21:40 1
A Fall Day in the Coziest Cottage Kitchen 🍂 Autumn Cooking ASMR, Brambly Hedge Inspired Decor
2 months ago 00:02:35 1
POPOV - SUZE U KLUBU (OFFICIAL VIDEO) prod by. Popov x Jhinsen
2 months ago 01:51:30 1
Cosy Cottage Hobbies & Baking from The Dandelion Pact - SEASON 4 all episodes 🌷 2 Hour Compilation
2 months ago 00:00:00 1
Фильм Антона Войцеховского “Суперсталь“
2 months ago 00:03:06 1
Ľ. BLAHA: V RUSKU SA BOJA O MÔJ ŽIVOT
2 months ago 00:57:45 83
Carola @ Mainstage, Tomorrowland Brasil 2024-10-11
2 months ago 00:01:00 62
Курското направление към сутринта на : отново стабилизация?
2 months ago 00:59:50 1
1. DAL MERIDIANO ZERO ALLA OPERAZIONE GLADIO “0K“,dal libro “Senza Dio...“ di .
2 months ago 00:30:25 1
A Cosy Spring Day for Self-love 🌷 ASMR | Tea, flowers, books, movies, baking, stationery, scrapbook
2 months ago 01:01:24 3.4K
Carola - Live @ Tomorrowland Brasil 2024
2 months ago 01:01:02 1
Detox, úzkosti a mikrobióm. Ako schudnúť? Zabudnuté recepty - nespavosť? Helena Neumannová /
2 months ago 00:03:31 1
10 Best Rooftop Bars in Bangkok - 2024
3 months ago 00:00:54 1
Мост на железнодорожной станции Горячий Ключ Bridge at Goryachiy Klyuch railway station 火车站的桥 鉄道駅の橋