Bug 85279
Summary: | RH8.1Beta3: Problem with libc:futex() | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Andreas Jung <yet> |
Component: | glibc | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 8.0 | CC: | award, fweimer |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-09-27 17:06:11 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: |
Description
Andreas Jung
2003-02-27 12:49:39 UTC
The same problems (hanging process in futex call) have been found in RH9. 1. Suddenly, any running of rpm hangs (fixed by `rm -f /var/lib/rpm/--db*`) 2. And while Oracle 9.2 installation, java machine hangs with this strace: ... gettimeofday({1063351776, 3307}, NULL) = 0 futex(0x82cd410, FUTEX_WAKE, 2147483647, {0, 0}) = 1 futex(0x82cce1c, FUTEX_WAKE, 1, {137155584, 1702259060}) = 1 futex(0x809dff4, FUTEX_WAKE, 1, NULL) = 1 write(9, "\n*** Install Page***", 20) = 20 clone(child_stack=0x5d139950, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, [28496], {entry_number:6, base_addr:0x5d139d30, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 28496 futex(0x8323468, FUTEX_WAKE, 2147483647, {0, 0}) = 1 futex(0x84ab9dc, FUTEX_WAKE, 1, {137507928, 0}) = 1 stat64("/tmp/OraInstall2003-09-12_11-28-10AM/oracle/sysman/oii/oiic/OiicInstallActionsPhase$OiInstRun.class", 0xbfffa938) = -1 ENOENT (No such file or directory) clone(child_stack=0x5e5a2950, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, [28497], {entry_number:6, base_addr:0x5e5a2d30, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 28497 futex(0x82cf348, FUTEX_WAKE, 2147483647, {0, 0}) = 1 futex(0x84a7364, FUTEX_WAKE, 1, {137163576, 1700147052}) = 1 futex(0x804e18c, FUTEX_WAKE, 1, {137163576, 1700147052}) = 1 futex(0x81a70d0, FUTEX_WAIT, 40, NULL There have been many different issues wrt to using libpthread since RHL9. In libpthread or the programs using it. AFAIK the current code is fine. I'm closing the bug since the information is outdated in any case. Should there be a problem in current code, file new bugs. |