From 10fd73e3c743d75b821abae99e2a2d6cd28049c6 Mon Sep 17 00:00:00 2001 From: Vyacheslav Cherkashin Date: Tue, 17 Dec 2013 12:45:02 +0400 Subject: [PATCH] [FIX] check null pointer kprobe_exceptions_notify() Change-Id: I9033defea2b3354b6012577a9f132d4dd94f63c6 Signed-off-by: Vyacheslav Cherkashin --- kprobe/arch/asm-x86/dbi_kprobes.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kprobe/arch/asm-x86/dbi_kprobes.c b/kprobe/arch/asm-x86/dbi_kprobes.c index a6c8c17..38ce8b0 100644 --- a/kprobe/arch/asm-x86/dbi_kprobes.c +++ b/kprobe/arch/asm-x86/dbi_kprobes.c @@ -745,7 +745,7 @@ int kprobe_exceptions_notify (struct notifier_block *self, unsigned long val, vo DBPRINTF ("val = %ld, data = 0x%X", val, (unsigned int) data); - if (args->regs && user_mode_vm(args->regs)) + if (args->regs == NULL || user_mode_vm(args->regs)) return ret; DBPRINTF ("switch (val) %lu %d %d", val, DIE_INT3, DIE_TRAP); -- 2.7.4