Отладочная информация связывает машинный код с исходным текстом: имена функций и переменных, номера строк, границы файлов. В Windows её обычно кладут в отдельный файл формата PDB, в Linux и macOS — внутрь программы или в отдельный каталог.
Для исследования она даёт очень много: реконструкция становится точнее, а разбор аварийного завершения превращается из предположений в чтение. В поставку её обычно не включают — отключают или удаляют перед выпуском, — но у разработчика она нередко сохраняется, и запросить её стоит.
Полученную отладочную информацию проверяют на соответствие спорной программе по внутреннему идентификатору сборки, а не принимают на веру: данные от другой сборки дают правдоподобный и при этом неверный результат — имена и номера строк выводятся, но указывают не туда.