*** longjmp causes uninitialized stack frame ***: python2.6 terminated

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content