[Bug 1065329] Re: "column" silently discards lines after multi-byte character if LANG=C

Launchpad Bug Tracker 1065329 at bugs.launchpad.net
Mon Jan 25 12:12:54 UTC 2016


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: bsdmainutils (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bsdmainutils in Ubuntu.
https://bugs.launchpad.net/bugs/1065329

Title:
  "column" silently discards lines after multi-byte character if LANG=C

Status in bsdmainutils package in Ubuntu:
  Confirmed

Bug description:
  Tested on Ubuntu 10.04 and 12.04.

  Actions:

      # unset localization variables
      $ unset LANG LANGUAGE $(echo ${!LC_*})
      $ env | grep -e LANG -e LC_    # confirm that nothing is set

      # create input file
      $ echo -e a b c d '\0303\0251' f g h i j | xargs -n1 > foo

      $ cat foo
      a
      b
      c
      d
      é
      f
      g
      h
      i
      j

      # run /usr/bin/column
      $ column foo
      a       b       c       d

      $ echo $?
      0

  Expected results:

      All 10 lines of the input file are printed or an error is
  reported.

  Actual resuts:

      Only 4 lines were printed and no error was reported.

  Additional information:

      If LC_CTYPE is set to en_US.UTF-8 the command is successful.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bsdmainutils/+bug/1065329/+subscriptions



More information about the foundations-bugs mailing list