Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> --- 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 Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel