Bug 63585
Summary: | A sourced bash shell script fails with a free error | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | John Crockett <crockejr> |
Component: | bash | Assignee: | Tim Waugh <twaugh> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ben Levenson <benl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-09-26 01:56:47 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
John Crockett
2002-04-15 22:20:22 UTC
This looks like bash doesn't handle bad termcap definitions well enough - if you move them around, you'll notice it crashes on setting TERM to vt101 vt103 vt104 vt105 vt106 Replacing the script with an equal number of TERM settings using valid terminals works, e.g.: set -x TERM=notset TERM=vt100 TERM=ansi TERM=vt102 TERM=linux TERM=console TERM=xterm TERM=rxvt This seems to be fixed in Red Hat Linux 8.0. |