Конференция завершена. Ждем вас на HighLoad++ в следующий раз!

C++: темная сторона С++

Доклад принят в программу конференции
Тезисы

Расскажем, как в ЛК организован сбор дампов памяти, диагностирующих критичные ошибки. В частности, как мы в С++’ном коде реализовали перехват любых нештатных ситуаций, какие при этом возникли проблемы, и как мы их решили. А затем на примерах рассмотрим анализ пары интересных дампов, связанных с современными фичами С++ (noexcept, корутины).

Сергей Козлов
Лаборатория Касперского

Пишет на С++ уже почти четверть века. За это время довелось заниматься многими разноплановыми проектами: видеонаблюдением, IP-телефонией, видеоконференциями и т.д.

А последние 10 лет посвящены работе в Лаборатории Касперского. Не чурается покопаться в crash-дампах или взять в руки дизассемблер.

В свободное время предпочитает путешествовать с семьёй или мучить компьютерные железки.

sergey.kozlov@kaspersky.com
https://habr.com/ru/users/graynm/
https://github.com/GrayNM

Другие доклады секции С++