On Sun, Mar 02, 2003 at 11:22:41AM -0500, Jonathan Simpson wrote:
> I'm trying to use cl-sdl 0.2.1 on linux with cmucl 18d, but every
> example program I try with the exception of #'sdl-test:start segfaults.
> Some segfault immediately while others(such as example1.lisp) run for
> a second or so before crashing.
>
> The error message I get is the standard:
>
> "Fatal signal: Segmentation Fault (SDL Parachute Deployed)"
>
> I think the problem may be related to gc, because it crashes immediately
> after/during garbage collection and #'sdl-test:start is the only one
> which doesn't seem to cause gc. I have seen it crash before gc'ing, but
> I've never seen it complete a collection.
>
> Has anyone seen this before?
I haven't seen it on CMUCL before. Try adding the flag
sdl:+init-noparachute+ to the sdl:init arguments (with LOGIOR) and avoid
the usage of sdl:quit (there's a signal handling bug in SDL_Quit).
--
; Matthew Danish <md...@an...>
; OpenPGP public key: C24B6010 on keyring.debian.org
; Signed or encrypted mail welcome.
; "There is no dark side of the moon really; matter of fact, it's all dark."
|