Signed-off-by: Tomek Grabiec <[email protected]>
---
vm/jato.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/vm/jato.c b/vm/jato.c
index 06c8b8f..ec46b15 100644
--- a/vm/jato.c
+++ b/vm/jato.c
@@ -113,6 +113,11 @@ native_vmthrowable_fill_in_stack_trace(struct vm_object
*message)
static struct vm_object * __vm_native
native_vmobject_getclass(struct vm_object *object)
{
+ if (!object || !object->class) {
+ signal_new_exception("java.lang.NullPointerException", NULL);
+ throw_from_native(sizeof object);
+ }
+
return object->class->object;
}
--
1.6.0.6
------------------------------------------------------------------------------
_______________________________________________
Jatovm-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jatovm-devel