IBM Support

IZ78323: VI BUFFERING INCORRECT IN MULTIBYTE LOCALE IF WCHAR ON BOUNDARY APPLIES TO AIX 6100-03

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

    IZ78323

  • Reported component name

    AIX 610 STD EDI

  • Reported component ID

    5765G6200

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2010-06-29

  • Closed date

    2010-07-13

  • Last modified date

    2013-04-17

Fix information

  • Fixed component name

    AIX 610 STD EDI

  • Fixed component ID

    5765G6200

Applicable component levels

  • R610 PSY U841134

       UP11/03/22 I 1000

PTF to Fileset Mapping

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSMV87","label":"AIX 6.1 Enterprise Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMVAX","label":"AIX Express Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSAUMY","label":"IBM AIX Enterprise Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11Q","label":"AIX 6.1 HIPERS, APARs and Fixes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 April 2013