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

Stack overflow during ql:quickload from latest Ultralisp dist #124

Open
thephoeron opened this issue Feb 6, 2021 · 8 comments
Open

Stack overflow during ql:quickload from latest Ultralisp dist #124

thephoeron opened this issue Feb 6, 2021 · 8 comments

Comments

@thephoeron
Copy link

Just ugh and grrr

@guicho271828
Copy link
Owner

oh can you share the stacktrace / where it happens?

@thephoeron
Copy link
Author

Will do. This was on LispWorks (64-bit) v7.1.2, Windows 10.

@thephoeron
Copy link
Author

That is one scary backtrace. And that's coming from me, Mr-I-battle-quantum-zombies.

The stack-overflow error is being triggered on FLI:ALLOCATE-FOREIGN-OBJECT, dynamic allocation, type unsigned short, number of elements 135. It's at the bottom of the call-chain invoked by QL-DIST:PREFERENCE, which tries to create a new file to open for writing.

@guicho271828
Copy link
Owner

I assume you tried to attach a text file? but I don't see one. Also, allocate-foreign-object sounds weird, there will be no such call from trivia.

@thephoeron
Copy link
Author

I have not attached a file. The debugger output is quite excessive and full of binary blobs. I'm hoping we can narrow in on something more sensible.

Did you change anything with the ASDF build config this week?

@guicho271828
Copy link
Owner

No. The only latest change is an addition of a new pattern

@guicho271828
Copy link
Owner

Also let me note that I've never tested it on LW

@thephoeron
Copy link
Author

Ah. I guess I'm on my own then. 😄

I'll create a pull-request for LispWorks support if any significant changes are required.

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

No branches or pull requests

2 participants