[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- To: bug-lispm at SCRC-TENEX
- From: MOON at SCRC-TENEX
- Date: Mon ,25 Jan 82 00:23:00 EDT
Date: Sunday, 24 January 1982 19:28-EST
From: MOON at SCRC-TENEX
To: Alias for WGD <BIL at MIT-AI>
Cc: BUG-LISPM at SCRC-TENEX
Date: 24 January 1982 03:32-EST
From: Alias for WGD <BIL at MIT-AI>
To: BUG-LISPM at MIT-AI
In System 78.49, ZMail 38.5, microcode 840, on Lisp Machine Fifteen:
(%make-pointer dtp-array-pointer (%p-contents-offset instance 0))
Use %p-contents-as-locative not %p-contents, unless you like having
your machine crash randomly. Using %p-contents will put an illegal
data type on the stack. The subprimitives assume you know what you're
doing so they don't check for things like this. But if a sequence
break happens to occur with that garbage on the stack, the machine will
crash.
gives the flavor object in the instance but
(si:%instance-ref instance 0)
gives "Foo, a hacker has scren up somewhere ..."
This is a bug in the error handler which I will fix.