0.7.2.14:
authorWilliam Harold Newman <william.newman@airmail.net>
Wed, 17 Apr 2002 15:08:47 +0000 (15:08 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Wed, 17 Apr 2002 15:08:47 +0000 (15:08 +0000)
new bug report from Robert E. Brown

BUGS
version.lisp-expr

diff --git a/BUGS b/BUGS
index 5d4a779..fc6d731 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1311,6 +1311,23 @@ WORKAROUND:
   that the function could cause an error; e.g. (TYPEP #\! '(SATISFIES
   FBOUNDP)) raises an error when it should return NIL.
 
+162:
+  When a function is called with too few arguments, causing the
+  debugger to be entered, the uninitialized slots in the bad call frame 
+  seem to cause GCish problems, being interpreted as tagged data even
+  though they're not. In particular, executing ROOM in the
+  debugger at that point causes AVER failures:
+    * (machine-type)
+    "X86"
+    * (lisp-implementation-version)
+    "0.7.2.12"
+    * (typep 10)
+    ...
+    0] (room)
+    ...
+    failed AVER: "(SAP= CURRENT END)"
+  (reported by Robert E. Brown 2002-04-16)
+
 DEFUNCT CATEGORIES OF BUGS
   IR1-#:
     These labels were used for bugs related to the old IR1 interpreter.
index 4f6f89a..0cd9fb3 100644 (file)
@@ -18,4 +18,4 @@
 ;;; for internal versions, especially for internal versions off the
 ;;; main CVS branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
 
-"0.7.2.13"
+"0.7.2.14"