Bug 102682
Summary: | NPTL deadlocks from C/C++ application | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 3 | Reporter: | Mark Cavage <mcavage> | ||||
Component: | glibc | Assignee: | Ulrich Drepper <drepper> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 3.0 | CC: | bennet, drepper, flanagan, fweimer, roland | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | 2.3.2-90 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-09-22 22:32:16 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 97942 | ||||||
Attachments: |
|
Description
Mark Cavage
2003-08-19 20:12:50 UTC
Created attachment 93766 [details]
The source and compiled binaries for the test case described above
Note that when running this test case under NPTL the output messages are out
of sync. I was too lazy to put a lock around all the printf's/cout's. It
doesn't
matter though, just run the case and wait until the program stops spewing text.
I looked at it. I can provide a work-around when necessary but would like to avoid this. I'll continue to look at it and if necessary get the work-around committed and somewhat tested. This bug is definitely at the top of my list. Thanks for the test case. With the code in the new release I haven't been able to produce any lockups anymore. Is the 'production' level available in the glibc-2.3.2-89 via RHN? I looked through the changelog but didn't see anything pertaining to this problem. I might not be looking in the right place, as I don't know the scope of the fix. But I would like to verify this problem is fixed. If you read the bugzilla page carefully you'll see that I explicitly noted that the first version with the fix is 2.3.2-90 (see the "Fixed In" field). I don't know if and when this version is available via Sushi. I hope it is already. If it's not that's not in my realm and you'll have to talk to your RH contact to try getting it. |