Red Hat Bugzilla – Bug 81669
GStreamer failes due to behaviour in NPTL
Last modified: 2007-04-18 12:49:43 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021218
Description of problem:
We seem to have issues with g_cond handling in nptl. There is a chance the issue
is how we use g_cond, but we think it is a bug in NPTL that cause it. A cond
signal should not be delivered to a cond_wait that was not running at the time
of the signal AFAIK
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Run the test1 applications attached to gnome bugzilla report linked to from this
report. (It is C using only glib)
There is also a test2 application which might be of interest, showing our
Actual Results: they fail and expose the issue
Expected Results: na
Which exact NPTL version? pre-2003-01-02 or after it (when condvars were rewritten)?
I cannot find any differences in the first test program between current NPTL
and linuxthreads runs.
This is using the glibc version that came bundled with Phoebe so yes I would
expect it to be from before 2003-01-02. I will try and rebuild glibc version
from Rawhide and see how that fares.
Managed to get glibc from Rawhide compiled and installed. And true enough the
tests works well using that glibc. Closing this bug. Thanks for the help.