Fixed backtrace for apps that never called down to 16-bit code.

diff --git a/debugger/stack.c b/debugger/stack.c
index 5cdff62..157d144 100644
--- a/debugger/stack.c
+++ b/debugger/stack.c
@@ -270,7 +270,8 @@
     
     for (ok = TRUE; ok;) {
         if ((frames[frameno].ss == sw_addr.seg) &&
-	    (frames[frameno].ebp >= sw_addr.off)) {
+            sw_addr.off && (frames[frameno].ebp >= sw_addr.off))
+        {
 	   /* 16<->32 switch...
 	    * yes, I know this is confusing, it gave me a headache too */
 	   if (is16) {