[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale



Package: xterm
Version: 6.8.2.dfsg.1-7
Severity: normal

  Since the last xterm update, I've noticed that some graphics characters are 
occasionally displayed in a garbled fashion.  The one I usually notice is 
ACS_CKBOARD; the symptom is that instead of being painted as a pattern of 
alternating white and black dots, it's painted as some sort of solid color.  
The corruption goes away if I redraw the characters (for instance, by 
selecting them with the mouse or exposing the window surface).

  It may be related that some test code which prints Chinese characters has 
been misbehaving since around then, and that all of these misbehaviors appear 
to be limited to a Unicode environment -- when I reset the locale to en_US, 
the problem with ACS_CKBOARD goes away (obviously I can't test the Chinese 
characters in en_US, though :) ).

  I've posted an example of the corruption I'm seeing at 
http://people.debian.org/~dburrows/broken-scrollbar.png.  I manually cleared 
a few characters of the scrollbar so you can see how it should look.  To 
reproduce this, start an xterm in a UTF8 locale, then run stock aptitude from 
unstable; that screen is what shows up for me.

  Daniel

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages xterm depends on:
ii  libc6                     2.3.5-6        GNU C Library: Shared libraries 
an
ii  libexpat1                 1.95.8-3       XML parsing C library - runtime 
li
ii  libfontconfig1            2.3.2-1        generic font configuration 
library
ii  libfreetype6              2.1.10-1       FreeType 2 font engine, shared 
lib
ii  libice6                   6.8.2.dfsg.1-7 Inter-Client Exchange library
ii  libncurses5               5.4-9          Shared libraries for terminal 
hand
ii  libsm6                    6.8.2.dfsg.1-7 X Window System Session 
Management
ii  libxaw8                   6.8.2.dfsg.1-7 X Athena widget set library
ii  libxext6                  6.8.2.dfsg.1-7 X Window System miscellaneous 
exte
ii  libxft2                   2.1.7-1        FreeType-based font drawing 
librar
ii  libxmu6                   6.8.2.dfsg.1-7 X Window System miscellaneous 
util
ii  libxp6                    6.8.2.dfsg.1-7 X Window System printing 
extension
ii  libxpm4                   6.8.2.dfsg.1-7 X pixmap library
ii  libxrender1               1:0.9.0-2      X Rendering Extension client 
libra
ii  libxt6                    6.8.2.dfsg.1-7 X Toolkit Intrinsics
ii  xlibs                     6.8.2.dfsg.1-7 X Window System client libraries 
m
ii  xlibs-data                6.8.2.dfsg.1-7 X Window System client data

Versions of packages xterm recommends:
ii  xutils                    6.8.2.dfsg.1-7 X Window System utility programs

-- no debconf information

-- 
/------------------- Daniel Burrows <dburrows@debian.org> ------------------\
|                          We are Debian of Borg.                           |
|                          You will be packaged.                            |
|                          Resistance is futile.                            |
\---------------- The Turtle Moves! -- http://www.lspace.org ---------------/

Attachment: pgp8BkfksyypD.pgp
Description: PGP signature


Reply to: