|
From: Matthew D. <md...@an...> - 2003-03-03 02:51:58
|
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." |