Closed GoogleCodeExporter closed 9 years ago
Issue 45 has been merged into this issue.
Original comment by a...@eth0.org.uk
on 21 Sep 2011 at 4:38
Not much I can do about this from what I've read. Compiling libcurl with c-ares
for async DNS resolution seems to be the solution, and most distros should move
to this eventually.
Original comment by a...@eth0.org.uk
on 21 Sep 2011 at 4:49
I guess there is no way to handle SIGABRT in a contextual way, iow when it's
triggered by libcurl in this scenario?
Original comment by reardo...@gmail.com
on 21 Sep 2011 at 7:11
I don't think so, also see https://bugzilla.redhat.com/show_bug.cgi?id=539809
Btw, if you have Windows, check out the win32 version I just uploaded. :)
Original comment by a...@eth0.org.uk
on 21 Sep 2011 at 7:58
For several days I've been running with my own libcurl build (based 7.22),
using libc-ares for async dns. Runs smoothly and hasn't crashed since. Noting
here in case others stumble onto this bug.
Original comment by reardo...@gmail.com
on 23 Sep 2011 at 2:15
Original comment by a...@eth0.org.uk
on 1 Oct 2011 at 12:04
Yave same issue on ubuntu-12.10-server-amd64 with libcurl4-openssl-dev on
multiple repeaded requests in multithread application. Here is stack trace
(looks same as in initial message):
0x00007ffff6720425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff6720425 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6723b8b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff675e39e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007ffff67f4807 in __fortify_fail ()
from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007ffff67f477d in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007ffff67f46e3 in __longjmp_chk () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff6fccff5 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#7 <signal handler called>
#8 0x00007ffff67a983d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x00007ffff67d7774 in usleep () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000436802 in FDServer::MainLoop (this=0x11682d0)
at ../../src/fdserver/FDServer.cpp:239
#11 0x0000000000436aba in FDServer::Run (this=0x11682d0)
at ../../src/fdserver/FDServer.cpp:201
#12 0x0000000000403d09 in main () at ../../src/fdserver/main.cpp:25
Original comment by alexande...@gmail.com
on 1 Mar 2013 at 1:13
Original issue reported on code.google.com by
reardo...@gmail.com
on 21 Sep 2011 at 4:21