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

Bug#435858: xterm: crashes on non-existent wide bold font



Package: xterm
Version: 228-1
Severity: normal

Hello,

if I try:

LC_CTYPE=en_US.UTF-8 xterm -fwb nonexistent

xterm crashes with the message below. I haven't seen this with any other
-fw -fb or -fn option or without an UTF-8 locale.

Obviously this bug should not normally happen as we should specify valid
fonts, but for some reason the font I used as widebold disappeared, and
it was not obvious understanding why uxterm stopped working.

*** glibc detected *** xterm: munmap_chunk(): invalid pointer: 0x080981fc ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6(cfree+0x1bb)[0xb7bcefeb]
xterm[0x80615cd]
xterm[0x80536b7]
/usr/lib/libXt.so.6[0xb7e1c691]
/usr/lib/libXt.so.6[0xb7e1c81a]
/usr/lib/libXt.so.6(XtRealizeWidget+0xae)[0xb7e1cabe]
xterm[0x8055e39]
xterm[0x8064e7b]
xterm[0x80672e7]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7b78030]
xterm[0x804d511]
======= Memory map: ========
08048000-0808f000 r-xp 00000000 03:06 248063     /usr/bin/xterm
0808f000-08094000 rw-p 00047000 03:06 248063     /usr/bin/xterm
08094000-080d8000 rw-p 08094000 00:00 0          [heap]
b7872000-b7876000 r-xp 00000000 03:06 327048     /usr/lib/libXfixes.so.3.1.0
b7876000-b7877000 rw-p 00003000 03:06 327048     /usr/lib/libXfixes.so.3.1.0
b7877000-b787f000 r-xp 00000000 03:06 331010     /usr/lib/libXcursor.so.1.0.2
b787f000-b7880000 rw-p 00007000 03:06 331010     /usr/lib/libXcursor.so.1.0.2
b7880000-b7a80000 r--p 00000000 03:06 493847     /usr/lib/locale/locale-archive
b7a80000-b7a81000 rw-p b7a80000 00:00 0 
b7a81000-b7a94000 r-xp 00000000 03:05 85984      /lib/i686/cmov/libpthread-2.6.so
b7a94000-b7a96000 rw-p 00013000 03:05 85984      /lib/i686/cmov/libpthread-2.6.so
b7a96000-b7a99000 rw-p b7a96000 00:00 0 
b7a99000-b7a9b000 r-xp 00000000 03:05 85943      /lib/i686/cmov/libdl-2.6.so
b7a9b000-b7a9d000 rw-p 00001000 03:05 85943      /lib/i686/cmov/libdl-2.6.so
b7a9d000-b7aa1000 r-xp 00000000 03:06 331627     /usr/lib/libXdmcp.so.6.0.0
b7aa1000-b7aa2000 rw-p 00003000 03:06 331627     /usr/lib/libXdmcp.so.6.0.0
b7aa2000-b7aa4000 r-xp 00000000 03:06 330809     /usr/lib/libXau.so.6.0.0
b7aa4000-b7aa5000 rw-p 00001000 03:06 330809     /usr/lib/libXau.so.6.0.0
b7aa5000-b7ab4000 r-xp 00000000 03:06 331091     /usr/lib/libXpm.so.4.11.0
b7ab4000-b7ab5000 rw-p 0000e000 03:06 331091     /usr/lib/libXpm.so.4.11.0
b7ab5000-b7ad3000 r-xp 00000000 03:06 327666     /usr/lib/libexpat.so.1.0.0
b7ad3000-b7ad5000 rw-p 0001d000 03:06 327666     /usr/lib/libexpat.so.1.0.0
b7ad5000-b7ad6000 rw-p b7ad5000 00:00 0 
b7ad6000-b7add000 r-xp 00000000 03:06 327046     /usr/lib/libXrender.so.1.3.0
b7add000-b7ade000 rw-p 00006000 03:06 327046     /usr/lib/libXrender.so.1.3.0
b7ade000-b7af2000 r-xp 00000000 03:06 328807     /usr/lib/libz.so.1.2.3.3
b7af2000-b7af3000 rw-p 00013000 03:06 328807     /usr/lib/libz.so.1.2.3.3
b7af3000-b7b5e000 r-xp 00000000 03:06 327453     /usr/lib/libfreetype.so.6.3.16
b7b5e000-b7b62000 rw-p 0006a000 03:06 327453     /usr/lib/libfreetype.so.6.3.16
b7b62000-b7ca3000 r-xp 00000000 03:05 85926      /lib/i686/cmov/libc-2.6.so
b7ca3000-b7ca4000 r--p 00141000 03:05 85926      /lib/i686/cmov/libc-2.6.so
b7ca4000-b7ca6000 rw-p 00142000 03:05 85926      /lib/i686/cmov/libc-2.6.so
b7ca6000-b7ca9000 rw-p b7ca6000 00:00 0 
b7ca9000-b7ce4000 r-xp 00000000 03:05 86045      /lib/libncurses.so.5.6
b7ce4000-b7cec000 rw-p 0003b000 03:05 86045      /lib/libncurses.so.5.6
b7cec000-b7dd4000 r-xp 00000000 03:06 359894     /usr/lib/libX11.so.6.2.0
b7dd4000-b7dd8000 rw-p 000e8000 03:06 359894     /usr/lib/libX11.so.6.2.0
b7dd8000-b7dd9000 rw-p b7dd8000 00:00 0 
b7dd9000-b7dee000 r-xp 00000000 03:06 327263     /usr/lib/libICE.so.6.3.0
b7dee000-b7def000 rw-p 00014000 03:06 327263     /usr/lib/libICE.so.6.3.0
b7def000-b7df1000 rw-p b7def000 00:00 0 
b7df1000-b7df8000 r-xp 00000000 03:06 327363     /usr/lib/libSM.so.6.0.0
b7df8000-b7df9000 rw-p 00006000 03:06 327363     /usr/lib/libSM.so.6.0.0
b7df9000-b7e45000 r-xp 00000000 03:06 329725     /usr/lib/libXt.so.6.0.0
b7e45000-b7e48000 rw-p 0004c000 03:06 329725     /usr/lib/libXt.so.6.0.0
b7e48000-b7e49000 rw-p b7e48000 00:00 0 
b7e49000-b7e56000 r-xp 00000000 03:06 328350     /usr/lib/libXext.so.6.4.0
b7e56000-b7e57000 rw-p 0000c000 03:06 328350     /usr/lib/libXext.so.6.4.0
b7e57000-b7e6b000 r-xp 00000000 03:06 327265     /usr/lib/libXmu.so.6.2.0
b7e6b000-b7e6c000 rw-p 00014000 03:06 327265     /usr/lib/libXmu.so.6.2.0
b7e6c000-b7ebf000 r-xp 00000000 03:06 327214     /usr/lib/libXaw7.so.7.0.0
b7ebf000-b7ec6000 rw-p 00052000 03:06 327214     /usr/lib/libXaw7.so.7.0.0
b7ec6000-b7ec7000 rw-p b7ec6000 00:00 0 
b7ec7000-b7eea000 r-xp 00000000 03:06 333607     /usr/lib/libfontconfig.so.1.2.0
b7eea000-b7ef2000 rw-p 00023000 03:06 333607     /usr/lib/libfontconfig.so.1.2.0
b7ef2000-b7f03000 r-xp 00000000 03:06 333180     /usr/lib/libXft.so.2.1.2
b7f03000-b7f04000 rw-p 00010000 03:06 333180     /usr/lib/libXft.so.2.1.2
b7f0c000-b7f16000 r-xp 00000000 03:05 85851      /lib/libgcc_s.so.1
b7f16000-b7f17000 rw-p 00009000 03:05 85851      /lib/libgcc_s.so.1
b7f17000-b7f34000 r--s 00000000 00:08 71106563   /SYSV00000000 (deleted)
b7f34000-b7f36000 rw-p b7f34000 00:00 0 
b7f36000-b7f37000 r-xp b7f36000 00:00 0          [vdso]
b7f37000-b7f53000 r-xp 00000000 03:05 85886      /lib/ld-2.6.so
b7f53000-b7f55000 rw-p 0001b000 03:05 85886      /lib/ld-2.6.so
bfb8d000-bfba3000 rw-p bfb8d000 00:00 0          [stack]


-- System Information:
Debian Release: lenny/sid
  APT prefers stable
  APT policy: (500, 'stable'), (50, 'testing'), (10, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages xterm depends on:
ii  libc6                     2.6-2          GNU C Library: Shared libraries
ii  libfontconfig1            2.4.2-1.2      generic font configuration library
ii  libice6                   1:1.0.3-2      X11 Inter-Client Exchange library
ii  libncurses5               5.6+20070716-1 Shared libraries for terminal hand
ii  libsm6                    2:1.0.3-1+b1   X11 Session Management library
ii  libx11-6                  2:1.0.3-7      X11 client-side library
ii  libxaw7                   1:1.0.3-3      X11 Athena Widget library
ii  libxext6                  1:1.0.3-2      X11 miscellaneous extension librar
ii  libxft2                   2.1.12-2       FreeType-based font drawing librar
ii  libxmu6                   1:1.0.3-1      X11 miscellaneous utility library
ii  libxt6                    1:1.0.5-3      X11 toolkit intrinsics library
ii  xbitmaps                  1.0.1-2        Base X bitmaps

Versions of packages xterm recommends:
ii  xutils                      1:7.1.ds.3-1 X Window System utility programs

-- debconf-show failed



Reply to: