Bug 4328
Summary: | bug in glibc inet/rexec.c breaks rexec(3) and rexec(1) | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | morton |
Component: | glibc | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 6.0 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-12-15 04:23:59 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
morton
1999-08-03 06:46:16 UTC
This appears to be a glibc problem. yes, it is a glibc issue. Please see the bug-glibc mailing list discussion "rexec, rexec() and ruserpass()" at http://sourceware.cygnus.com/ml/bug-glibc/1999-07/ for the full story. Note also the memory leak which I have identified. Ulrich tells me that he'll be looking at this issue RSN, but that was a couple of weeks back. It is really a debate whether we can change the current behavior in glibc 2.1. I'd be inclined to say no, bacuse this type of change does not necessarily fits the definition of a bug fix because it leads to a changed functionality. I'll make sure that this will get fixed in glibc 2.2, but for 2.1.x series I'd rather not change it. This is not a matter of changed functionality or of changing the interface. Every other rexec(2) in the world prompts the user if the credentials are not available. However glibc's rexec(2) will dereference a nil pointer and drops core. It's a bug. *** Bug 9715 has been marked as a duplicate of this bug. *** I can't fix the glibc segfault, but rexec in rsh-0.16-10 now prompts for password (and exits rather than segfaulting). assign to jakub |