[FIX] check null pointer 48/13848/2
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Tue, 17 Dec 2013 08:40:52 +0000 (12:40 +0400)
committerNikita Kalyazin <n.kalyazin@samsung.com>
Tue, 7 Jan 2014 05:37:03 +0000 (21:37 -0800)
in uprobe_exceptions_notify()

Change-Id: Id98d9b20bfc6bbd93dcbe4b254c9c3e52c58a809
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
uprobe/arch/asm-x86/swap_uprobes.c

index 0d09c77..2ec59ac 100644 (file)
@@ -375,7 +375,7 @@ static int uprobe_exceptions_notify(struct notifier_block *self, unsigned long v
        struct die_args *args = (struct die_args *)data;
        int ret = NOTIFY_DONE;
 
-       if (args->regs && !user_mode_vm(args->regs))
+       if (args->regs == NULL || !user_mode_vm(args->regs))
                return ret;
 
        switch (val) {