1.0.0.20: report address of memory faults
[sbcl.git] / src / runtime / sunos-os.c
index 9278a72..bc4d397 100644 (file)
@@ -205,8 +205,7 @@ sigsegv_handler(int signal, siginfo_t *info, void* void_context)
     if (!gencgc_handle_wp_violation(fault_addr))
          if(!handle_guard_page_triggered(context, fault_addr))
 #ifdef LISP_FEATURE_C_STACK_IS_CONTROL_STACK
-            arrange_return_to_lisp_function(context,
-                                            SymbolFunction(MEMORY_FAULT_ERROR));
+             lisp_memory_fault_error(context, fault_addr);
 #else
             interrupt_handle_now(signal, info, context);
 #endif