Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lem on SDL2 - SBCL dropping to LDB when loading a system via ASDF. #1338

Open
mdbergmann opened this issue Mar 17, 2024 · 5 comments
Open

Lem on SDL2 - SBCL dropping to LDB when loading a system via ASDF. #1338

mdbergmann opened this issue Mar 17, 2024 · 5 comments

Comments

@mdbergmann
Copy link

Here is the console out:

INFO: Control stack guard page unprotected
INFO: Binding stack guard page unprotected
INFO: Alien stack guard page unprotected
INFO: Alien stack guard page reprotected
INFO: Alien stack guard page unprotected
INFO: Alien stack guard page reprotected
fatal error encountered in SBCL pid 2805 pthread 0x16b26b000:
GC invariant lost, file "gencgc.c", line 661

Welcome to LDB, a low-level debugger for the Lisp runtime environment.

Using Lem on ncurses loading the same project works fine.

@vindarel
Copy link
Collaborator

Does this happen for all systems or a specific one?

@mdbergmann
Copy link
Author

Ah, I forgot to also mention the environment: macOS Sonoma 14.4.

No, not with every system. One of the ones I tried (the first one actually :).
This one to be precise: https://github.com/mdbergmann/knx-conn

@garlic0x1
Copy link
Contributor

Are you doing this in a Slime REPL or in the internal Lem REPL? M-x start-lisp-repl gives the internal one, M-x slime gives what you are used to in Emacs

@mdbergmann
Copy link
Author

Ah, I didn't actually know there exist two :).
I used the start-lisp-repl.
Maybe it did blow the stack (or heap).

@garlic0x1
Copy link
Contributor

I was able to successfully quickload the current master branch of knx-conn in both REPLs in the SDL2 version of Lem built from source a couple days ago. I am not sure what the issue might be. I am on Arch if the SDL package version might have an effect on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants