-
Notifications
You must be signed in to change notification settings - Fork 8
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
OOM when pulling Guix sources #1
Comments
after adding a few gigs of swap:
|
Is this still a problem for you? (lots of changes and efficiency improvements since this was posted) |
(Works for me, tentatively closing) |
My CPU server was down so I couldn't test it, I'm trying to clone it again, but if it worked for you, it's probably fixed. |
Still getting this error with swap enabled:
|
Might be a bug in malloc though, maybe an overflow? |
The system is a Raspberry Pi 3 B+, running a (slightly outdated, but only by a few months) 32 bit kernel. |
That message means it's definitely running out of memory (segments overlap means that the heap has grown to meet the stack). I'm a bit surprised, but I guess it's plausible. Try dropping Cachemax in git.h to maybe, 512, and report back? If not, maybe turn the out of memory in malloc into an abort so you can run leak on the broken proc. guix doesn't seem like it's particuarly big, so I'm not sure what would be taking all that memory. |
Is this expected?
The text was updated successfully, but these errors were encountered: