IBM Support

IZ78325: VI BUFFERING INCORRECT IN MULTIBYTE LOCALE IF WCHAR ON BOUNDARY APPLIES TO AIX 5300-12

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When the "vi" command is run in a multibyte locale
    to edit a file with a multibyte character which spans
    the boundary of the file buffer and is the first
    character of a line, the preceding line is shown two
    times on the vi screen and the multibyte character is
    shown with the first byte removed. If the edited file
    is written, those changes are written to storage.
    

Local fix

Problem summary

  • Multibyte files may not be viewed correctly in vi.
    duplicate lines might get displayed
    and some multibyte characters might get garbled.
    

Problem conclusion

  • Some multibyte characters were getting skipped
    by the way vi reads in a file.
    Modified vi to handle multibyte characters properly
    so that they are read in the right manner in
    every case.
    

Temporary fix

Comments

  • 5300-10 - use AIX APAR IZ82682
    5300-11 - use AIX APAR IZ82749
    5300-12 - use AIX APAR IZ78325
    6100-03 - use AIX APAR IZ78323
    6100-04 - use AIX APAR IZ93627
    6100-05 - use AIX APAR IZ78324
    6100-06 - use AIX APAR IZ93120
    6100-06 - use AIX APAR IZ83293
    7100-01 - use AIX APAR IZ98544
    

APAR Information

  • APAR number

    IZ78325

  • Reported component name

    AIX 5.3

  • Reported component ID

    5765G0300

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2010-06-29

  • Closed date

    2010-08-02

  • Last modified date

    2013-04-17

  • APAR is sysrouted FROM one or more of the following:

    IZ78323

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    AIX 5.3

  • Fixed component ID

    5765G0300

Applicable component levels

  • R530 PSY U830330

       UP10/09/20 I 1000

PTF to Fileset Mapping

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11P","label":"APARs - AIX 5.3 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"530","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 April 2013