21 lines
577 B
Plaintext
21 lines
577 B
Plaintext
Задача 09 — разбор падения.
|
|
|
|
1. Дефекты (сколько и какие):
|
|
- ...
|
|
- ...
|
|
|
|
2. Сборка и первые шаги:
|
|
$ g++ -g -O0 -fsanitize=address,undefined crash.c -o crash
|
|
$ ./crash world
|
|
<что вывел ASAN — своими словами>
|
|
|
|
3. Команды gdb по шагам и что они показали:
|
|
(gdb) ...
|
|
...
|
|
|
|
4. Почему программа падала именно так (механизм):
|
|
...
|
|
|
|
5. Что изменено в crash.c (минимальные правки):
|
|
...
|