Index: mono/jit/exception.c
===================================================================
RCS file: /mono/mono/mono/jit/exception.c,v
retrieving revision 1.5
diff -u -r1.5 exception.c
--- mono/jit/exception.c	29 Apr 2002 10:19:16 -0000	1.5
+++ mono/jit/exception.c	30 Apr 2002 02:26:12 -0000
@@ -278,7 +278,7 @@
 			g_free (tmp);
 		}
 
-		if (ctx->SC_EIP < (unsigned)mono_end_of_stack)
+		if (ctx->SC_EBP < (unsigned)mono_end_of_stack)
 			arch_handle_exception (ctx, obj);
 		else {
 			g_assert (cleanup);
Index: docs/exceptions
===================================================================
RCS file: /mono/mono/docs/exceptions,v
retrieving revision 1.2
diff -u -r1.2 exceptions
--- docs/exceptions	15 Mar 2002 08:23:34 -0000	1.2
+++ docs/exceptions	30 Apr 2002 02:26:12 -0000
@@ -16,7 +16,7 @@
 
 void handle_exception ((struct sigcontext *ctx, gpointer obj)
 {
-        if (ctx->ip < mono_end_of_stack) {
+        if (ctx->bp < mono_end_of_stack) {
 	        /* unhandled exception */
 	        abort ();
 	}
