Printing escaped restart causes memory fault
Bug #1737169 reported by
Christian Pape
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
;; what I did
CL-USER> (with-simple-
; Evaluation aborted on #<SB-SYS:
CL-USER>
;; the error message
Unhandled memory fault at #x35.
[Condition of type SB-SYS:
;;from the inferior lisp buffer
CORRUPTION WARNING in SBCL pid 7762(tid 0x803410c00):
Memory fault at 0x1d (pc=0x21b4bc5d, sp=0x805966000)
The integrity of this image is possibly compromised.
Continuing with fingers crossed.
;;affects at least SBCL 1.4.1 on Linux, 1.4.2 on FreeBSD, several implementations
summary: |
- find-restart crashes SBCL image + Printing escaped restart causes memory fault |
Changed in sbcl: | |
importance: | Undecided → Wishlist |
To post a comment you must log in.
Note that restarts must be assumed to have dynamic extent:
> An implementation is free to implement a restart in whatever manner is most convenient; a restart
> has only dynamic extent relative to the scope of the binding form which establishes it.
http:// www.lispworks. com/documentati on/HyperSpec/ Body/t_ rst.htm# restart