OpenAlt 2023

Address/MemorySanitizer, valgrind a jejich integrace do netrivialnich (C) projektu a CI
11-12, 11:00–11:45 (Europe/Prague), D1
Language: Čeština

Programovaci jazyk C neni bezpecny jazyk a proto existuje nespocet nastroju pro nalezeni takovychto problemu. Mezi ne patri napriklad Address Sanitizer, memory sanitizer a valgrind o kterych jste uz urcite slyseli a pravdepodobne pouzili. Ale jak je slozite je integrovat do netrivialniho projektu a do jeho CI?

Tato prednaska je shrnutim zkusenosti s integraci sanitizeru do ruznych projektu s ruznymi build systemy, komplexitami a CI, na kterych jsem pracoval v poslednich mesicich.

See also: slides (181.0 KB)

Software Engineer in Red Hat, OpenEverything enthusiast, Security by default, Cryptography for the world