Hi all,

I recently managed to produce 3 separate crashes on 64-bit Windows 7 while using quicklisp.

The crashes seem to be intermittent, although I have been able to reproduce them semi-reliably by deleting my ~/quicklisp directory and installing a fresh copy.

Let me know if I should create a bug report for this or if I can in any way help debug this.

First crash:

$ sbcl
This is SBCL 1.0.37, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.

This is experimental prerelease support for the Windows platform: use
at your own risk.  "Your Kitten of Death awaits!"
* (ql:quickload "cl-zmq")
fatal error encountered in SBCL pid 2216:
GC invariant lost, file "gencgc.c", line 936


Welcome to LDB, a low-level debugger for the Lisp runtime environment.
ldb> backtrace
Backtrace:
ldb>

Second crash:

* (ql:system-apropos "zmq")
fatal error encountered in SBCL pid 3080:
GC invariant lost, file "gencgc.c", line 936


Welcome to LDB, a low-level debugger for the Lisp runtime environment.
ldb> backtrace
Backtrace:
ldb>

Third crash:

* (ql:quickload "lispbuilder-sdl")
Final object pointer FB840001, start FB840001, end 02A90525
fatal error encountered in SBCL pid 4620:
GC invariant lost, file "gc-common.c", line 211


Welcome to LDB, a low-level debugger for the Lisp runtime environment.
ldb> backtrace
Backtrace:
ldb>

--
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay