*** longjmp causes uninitialized stack frame ***: python2.6 terminated
Issue
What problem/issue/behavior are you having trouble with? What do you expect to see?
We need a libcurl package recompiled with c-ares support to work around the following problem:
https://bugzilla.redhat.com/show_bug.cgi?id=539809
libcurl
built without an asynchronous resolver library uses alarm()
to time out DNS
lookups. When a timeout occurs, this causes libcurl
to jump from the signal handler back into the library with a sigsetjmp
, which effectively causes libcurl
to continue running within the signal handler. This is non-portable and could cause problems on some platforms. A discussion on the problem is available at http://curl.haxx.se/mail/lib-2008-09/0197.html
Where are you experiencing the behavior? What environment?
A python multithreaded HTTP client service running on RHEL 6.6
When does the behavior occur? Frequently? Repeatedly? At certain times?
It keeps happening every now and then
What information can you provide around timeframes and urgency?
This is moderately urgent as it is blocking a very important internal project.
Environment
Red Hat Enterprise Linux (RHEL) 6.6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.