Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

What IF Is Not Enough? Fixing Null Pointer Dereference with Contextual Check

USENIX via YouTube

Overview

Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Watch a technical conference presentation from USENIX Security '24 that introduces CONCH, an innovative approach to fixing null pointer dereference (NPD) errors through contextual checks. Learn how researchers from George Mason University and Tsinghua University developed a method that goes beyond function-level fixes by incorporating intraprocedural and interprocedural contextual information. Explore the four-step process involving NPD context graph construction, fixing position selection policies, intraprocedural state retrogression, and interprocedural state propagation. Discover how this approach achieves over 85% accuracy in patch generation, outperforming existing state-of-the-art methods in addressing system stability and program termination issues caused by NPD errors.

Syllabus

USENIX Security '24 - What IF Is Not Enough? Fixing Null Pointer Dereference With Contextual Check

Taught by

USENIX

Reviews

Start your review of What IF Is Not Enough? Fixing Null Pointer Dereference with Contextual Check

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.