Bug 217833
Summary: | The Text::Tabs expand fails to expand correctly for UTF-8 data | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Jan Pazdziora <jpazdziora> | |
Component: | perl | Assignee: | Marcela Mašláňová <mmaslano> | |
Status: | CLOSED ERRATA | QA Contact: | David Lawrence <dkl> | |
Severity: | low | Docs Contact: | ||
Priority: | medium | |||
Version: | 5.0 | CC: | kas, psplicha | |
Target Milestone: | rc | Keywords: | Regression | |
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 493349 (view as bug list) | Environment: | ||
Last Closed: | 2009-01-20 21:11:04 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
Jan Pazdziora
2006-11-30 08:58:32 UTC
As the bug is present in RHEL 5 as well, I'm changing the Product to reflect that. This bugzilla has Keywords: Regression. Since no regressions are allowed between releases, it is also being proposed as a blocker for this release. Please resolve ASAP. This is now here: http://rt.perl.org/rt3/Public/Bug/Display.html?id=42167 There is another implementation of Text::Tabs::expand in the Tabs.pm source file that is not in use - this implementation doesn't have the problem described here, but I'm hesitant to switch to that one until we hear more from upstream - it may have other bugs. The underlying issue seems to be that the pos() function seems to count incorrectly with UTF8 characters. Hmmm. Per comment #4, perl was an approved component for RHEL 5.1. Yet for some reason, the bug was moved to RHEL 5.2 in comment #5. Alas, perl is not an approved component for RHEL 5.2 as per comment #6. What is the suggested course of action? Moving to RHEL 5.3? This bugzilla has Keywords: Regression. Since no regressions are allowed between releases, it is also being proposed as a blocker for this release. Please resolve ASAP. (In reply to comment #8) > This bugzilla has Keywords: Regression. > > Since no regressions are allowed between releases, > it is also being proposed as a blocker for this release. Soooo. Doesn't this also make this a blocker (and perl approved component) for 5.2? Sooo because upstream is still quiet about it, I'll use previous version of unexpand. It's maybe slower, but functional. The final fix use change of pos from bleadperl. http://rt.perl.org/rt3/Ticket/Display.html?id=57040 An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-0117.html |