Bojun Seo

Bojun is a software engineer deeply committed to detecting memory leaks. He has been working as a software engineer at LG Electronics. His primary responsibility at LG Electronics is to identify and fix memory leaks on various products, such as fridges, cars, TVs, and so on.

Recently, he has started to create tools that utilize the cutting-edge eBPF (extended Berkeley Packet Filter) functionality to solve various problems, including memory leaks. He is a contributor to the open-source BCC (BPF Compiler Collection) project, which is one of the most famous project in eBPF community.

He was a presenter at the 8th Korea Linux Kernel Developer Conference in 2023.

Sessions

  • ALSan(attachable leak sanitizer)

    Beginner
    Intermediate
    Tooling/Utilities

    Introducing ALSan, a new tool that can detect memory leaks in running user processes. One of the most challenging aspects of debugging is reproducing the issue. Even if the problem itself is trivial, the cost of resolving it can increase exponentially if it takes days to reproduce or is rarely reproduced. Valgrind, ASan, and LSan are all great tools for detecting memory leaks. However, applying these tools requires restarting the target process. In other words, the issue needs to be tested and reproduced again after the tool is applied. eBPF is an in-kernel VM that empowers users to inject code […]