From bb113f3bc0d451fa33af8b4ea9635d08e6df91a0 Mon Sep 17 00:00:00 2001 From: Urban Müller Date: Tue, 6 Sep 2011 16:51:23 +0000 Subject: print err if stackdump not possible --- it_debug.class | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/it_debug.class b/it_debug.class index 2ccf734..0b14cc7 100644 --- a/it_debug.class +++ b/it_debug.class @@ -182,7 +182,9 @@ function backtrace($p = array()) $p += array('levels' => 0, 'skiplevels'=> 0, 'skipfiles' => "###"); - if (!function_exists('memory_get_usage') || (memory_get_usage() < 50000000)) + if (function_exists('memory_get_usage') && (memory_get_usage() > 50000000)) + $result = array("[mem usage too high]"); + else { foreach (array_slice(debug_backtrace(), $p['skiplevels'] + 1) as $call) { -- cgit v1.2.3