Casting Out Code Goblins: ASan's 🎃 Halloween Guard

Details
Casting Out Code Goblins: ASan's 🎃 Halloween Guard
by Victor Ciura
In the code where the digital goblins play,
And memory monsters lurk, ready to sway,
ASan's the wizard, with spells so neat,
Banishing bugs, making errors retreat.
Pumpkins glow, and the night's full of haze,
But with ASan, no app goes astray.
Witches and warlocks might cackle and scheme,
But ASan ensures a software dream.
On All Hallows’ Eve, when codes might feel eerie,
With ASan on watch, we’re never weary.
For amidst the spook, and the bytes’ haunted fun,
ASan’s the shield, making dangers undone!
Let's see how AddressSanitizer works behind the scenes (compiler and ASAN runtime) and analyze the instrumentation impact, both in perf and memory footprint. We’ll examine a handful of examples diagnosed by ASAN and see how easy it is to read memory snapshots to pinpoint a failure.
We get together at 18:00, do a bit of socializing and handling technical difficulties and the talk starts at 18:30.
For those that want to join online here is the zoom link

Casting Out Code Goblins: ASan's 🎃 Halloween Guard