From b6e1cd6439efe2b0a6cf38a3c97f0c624eb5c487 Mon Sep 17 00:00:00 2001 From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org> Date: Thu, 29 Jul 1999 19:10:23 +0200 Subject: [PATCH] more information on stack overflow Rev: src/interpret.h:1.33 --- src/interpret.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/interpret.h b/src/interpret.h index c834faa974..f833f90e87 100644 --- a/src/interpret.h +++ b/src/interpret.h @@ -5,7 +5,7 @@ \*/ /* - * $Id: interpret.h,v 1.32 1999/06/01 10:21:10 mirar Exp $ + * $Id: interpret.h,v 1.33 1999/07/29 17:10:23 mirar Exp $ */ #ifndef INTERPRET_H #define INTERPRET_H @@ -45,7 +45,9 @@ struct pike_frame #define check_stack(X) do { \ if(sp - evaluator_stack + (X) >= stack_size) \ - error("Stack overflow.\n"); \ + error("Svalue stack overflow. " \ + "(%d of %d entries on stack, needed %d more entries)\n", \ + sp-evaluator_stack,stack_size,(X)); \ }while(0) #define check_mark_stack(X) do { \ -- GitLab