Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
On Sat, 7 Jan 2006, Daniel Burrows wrote: The color issue appears to be fixed in a change I made in 2005/04/18 (which is part of #202). I don't recall whether the version you reported against was #200 or #202, but suspect the former. I can't reproduce this any more. The fix I made in #208 was supposed to address some uninitialized memory in a GC. That might not be easy to reproduce even before #208, anyway, e.g., being dependent on a particular build, etc. It's ok to close it though... -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
On Mon, Jan 02, 2006 at 08:02:54PM -0500, Thomas Dickey <[EMAIL PROTECTED]> was heard to say: > On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote: > > 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). > > I took another look at this one today, and it seems that you're getting the > same picture as I would expect if line-drawing is done from built-in tables, > e.g,. because the font does not support it. That's done with a stipple, > which seems to come only in a finer set of dots than the fonts were done in. > ACS_CKBOARD was a detail that I added in 2004/07/05 (xterm 192). > > The color issue appears to be fixed in a change I made in > 2005/04/18 (which is part of #202). I don't recall whether the > version you reported against was #200 or #202, but suspect the former. I can't reproduce this any more. Daniel signature.asc Description: Digital signature
Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
On Tue, 3 Jan 2006, David Mart?nez Moreno wrote: El martes, 3 de enero de 2006 02:02, Thomas Dickey escribi?: On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote: Package: xterm Version: 6.8.2.dfsg.1-7 Severity: normal [...] The color issue appears to be fixed in a change I made in 2005/04/18 (which is part of #202). I don't recall whether the version you reported against was #200 or #202, but suspect the former. It was against 6.8.2.dfsg.1-7, so it was #202. I revisited valgrind last night, and noticed that one of the references to uninitialized memory was in that area (I recall seeing that one earlier and noticing that it was a bug in Xt). Adding a memset in fontutils.c made that one go away (in #208). That may be what Burrows is seeing. -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net
Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
On Tue, 3 Jan 2006, David Mart?nez Moreno wrote: El martes, 3 de enero de 2006 02:02, Thomas Dickey escribi?: On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote: Package: xterm Version: 6.8.2.dfsg.1-7 Severity: normal [...] The color issue appears to be fixed in a change I made in 2005/04/18 (which is part of #202). I don't recall whether the version you reported against was #200 or #202, but suspect the former. It was against 6.8.2.dfsg.1-7, so it was #202. In that case, I need more information regarding the color change. I can't do much about the dot-sizes unless I build up a bitmap (which is doable, but rather high cost for a single character). -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net
Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
El martes, 3 de enero de 2006 02:02, Thomas Dickey escribió: > On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote: > > Package: xterm > > Version: 6.8.2.dfsg.1-7 > > Severity: normal [...] > The color issue appears to be fixed in a change I made in > 2005/04/18 (which is part of #202). I don't recall whether the > version you reported against was #200 or #202, but suspect the former. It was against 6.8.2.dfsg.1-7, so it was #202. Best regards, Ender. -- - Pirata: Arrrgh... Mi bisabuela de 98 años tiene mejores bíceps que tú. - Guybrush Threepwood: Ugh, sí, pero tanto ella como yo tenemos mejor control de la vejiga que tú. -- Duelo de insultos en Escape from Monkey Island. -- Desarrollador de Debian Debian developer pgpmj5KMrYDMw.pgp Description: PGP signature
Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
On Fri, Sep 23, 2005 at 12:50:04AM +0200, Daniel Burrows wrote: > 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). I took another look at this one today, and it seems that you're getting the same picture as I would expect if line-drawing is done from built-in tables, e.g,. because the font does not support it. That's done with a stipple, which seems to come only in a finer set of dots than the fonts were done in. ACS_CKBOARD was a detail that I added in 2004/07/05 (xterm 192). The color issue appears to be fixed in a change I made in 2005/04/18 (which is part of #202). I don't recall whether the version you reported against was #200 or #202, but suspect the former. -- Thomas E. Dickey <[EMAIL PROTECTED]> http://invisible-island.net ftp://invisible-island.net signature.asc Description: Digital signature
Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
On Wed, Oct 05, 2005 at 04:50:13PM +0200, David MartÃnez Moreno wrote: > El Viernes, 23 de Septiembre de 2005 00:38, Daniel Burrows escribió: > > 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). > > Hello, Daniel. Given that you had problems with recent xterm, could you > please give a try to the experimental xterm_204-0pre1 package that in 5 hours > will pass from incoming.debian.org to the archive? I don't expect any change - iirc, the changes that would have affected this were last touched in #202. -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net pgpYsGb98V9jE.pgp Description: PGP signature
Bug#329712: Garbles certain graphics characters (e.g., ACS_CKBOARD) in UTF-8 locale
El Viernes, 23 de Septiembre de 2005 00:38, Daniel Burrows escribió: > 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). Hello, Daniel. Given that you had problems with recent xterm, could you please give a try to the experimental xterm_204-0pre1 package that in 5 hours will pass from incoming.debian.org to the archive? Thank you in advance, Ender. -- To the infinity, and beyond! -- Buzz Lightyear (Toy Story). -- Debian developer pgpAErWXPQgsi.pgp Description: PGP signature
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-6GNU C Library: Shared libraries an ii libexpat1 1.95.8-3 XML parsing C library - runtime li ii libfontconfig12.3.2-1generic 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 libsm66.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-1FreeType-based font drawing librar ii libxmu6 6.8.2.dfsg.1-7 X Window System miscellaneous util ii libxp66.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 libxt66.8.2.dfsg.1-7 X Toolkit Intrinsics ii xlibs 6.8.2.dfsg.1-7 X Window System client libraries m ii xlibs-data6.8.2.dfsg.1-7 X Window System client data Versions of packages xterm recommends: ii xutils6.8.2.dfsg.1-7 X Window System utility programs -- no debconf information -- /--- Daniel Burrows <[EMAIL PROTECTED]> --\ | We are Debian of Borg. | | You will be packaged.| | Resistance is futile.| \ The Turtle Moves! -- http://www.lspace.org ---/ pgp3bnjKdtSNP.pgp Description: PGP signature