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
Segmentation fault in "get_free_list () at arena.c:855" #25
Comments
|
Wtf... Which version of curl are you using? I wonder if curl can't handle the DNS setup of that machine... |
|
It's what we have in xenial, so 7.47.0-1ubuntu2.1. Hmm, I found https://sourceware.org/bugzilla/show_bug.cgi?id=10652 (comment #12) - I'll try rebuilding with -pthread and seeing if that reduces the crashes. |
|
That sounds promising! |
|
That didn't work, but FYI no crash or hang (#24) so far when built with ldc... |
|
Oho! If it stays that way, we are likely experiencing some bug in GDC or the ancient DRuntime/Phobos GDC is using. |
|
I have never seen this, and apparently it also doesn't happen anymore... And since the code has evolved a lot since this was reported, I'll close the bug report. Please file a new one if this happens ever again (TBH, this looks like a GC bug that might have been fixed in GDC/DRuntime). |
I think that's inside the libc.
A few of my asgen runs end when the generator segfaults :(.
No debugging symbols for libcurl atm, sorry. But that's two threads in the same codepath.
I think it's called from this thread
It looks like something is blowing up when trying to resolve a DNS name. curl is supposed to be thread safe, so hopefully it's not that. Any ideas?
The text was updated successfully, but these errors were encountered: