Patch for fatal crashes during errors and backtrace
Terje Norderhaug <[email protected]> Tue, 26 Apr 2011 14:08:54 -0700
| Newsgroups | gmane.lisp.mcl.general |
|---|---|
| Message-ID | <[email protected]> |
I have found the likely cause and issued a patch for a serious flaw that may cause fatal crashes in all versions of Rosetta MCL.
The symptomatic crashes ironically happen during error handling, specifically when setting up the backtrace or reporting the call history.
I located the problem to the frame-vsp function in the MCL kernel. When called with NIL instead of a valid frame reference, it returns a bogus value.
The patch has been added to the MCL repository:
http://code.google.com/p/mcl/source/browse/Patches/backtrace-fatality-patch.lisp
-- Terje Norderhaug
[email protected]
_______________________________________________
info-mcl mailing list
[email protected]
http://clozure.com/mailman/listinfo/info-mcl