[Перевод] Программа, которая падала на первой команде

Нашего клиента донимали отчёты о вылетах, показывавшие, что его программа ломается на самой первой команде. Я открыл один из дампов вылета, он оказался настолько странным, что отладчик даже не мог понять, что пошло не так.

https://habr.com/ru/articles/862116/

#реверсинжиниринг #отладка_программ #ассемблер_x86

Программа, которая падала на первой команде

Нашего клиента донимали отчёты о вылетах, показывавшие, что его программа ломается на самой первой команде. Я открыл один из дампов вылета: он оказался настолько странным, что отладчик даже не мог...

Хабр

Немного об отладке. Часть 1

Приветствую. Вы когда нибудь отлаживали программы? Не врите, что нет. Благодаря отладчикам наши программы работают корректно (или хотя бы близко к этому). Но вот знаете ли вы как отладка устроена: точки останова, шаги, бэктрейс, чтение переменных? Нет или да - ответ не важен. Эта статья даст ответы на многие вопросы об отладке, которые вы, возможно, и не задавали себе. Путешествие на 20 минут

https://habr.com/ru/articles/867478/

#отладка #отладчики #отладка_программ #debugger #debug #ptrace

Немного об отладке. Часть 1

Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать. Брайан Керниган...

Хабр