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

BUG: the -cm parameter to xterm now fatal if fontsize changed?



My system is running the "unstable" release of Debian and I
have found an easily reproducible problem where xterm gets
SIGSEGV whenever I use the Ctl+RightButton menu to select a
different font:


 ######## shrapnel:136---> dpkg -l | grep -i xterm
 ii xterm 210-2 X terminal emulator

 ######## shrapnel:137---> gdb xterm
 GNU gdb 6.4-debian
 Copyright 2005 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you are
 welcome to change it and/or distribute copies of it under certain conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for details.
 This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
 Using host libthread_db library "/lib/tls/libthread_db.so.1".

 (gdb) set args -cm
 (gdb) run
 Starting program: /usr/bin/xterm -cm
 (no debugging symbols found)
         .
         .
         .
         .
  [ using Ctl+RightButton, bring up Font selection
    menu and pick any font other than the default... ]
         .
         .
         .
 Program received signal SIGSEGV, Segmentation fault.
 0xb7d958d4 in __malloc_initialize_hook () from /lib/tls/libc.so.6
 (gdb) where
 #0  0xb7d958d4 in __malloc_initialize_hook () from /lib/tls/libc.so.6
 #1  0x00000000 in ?? ()
 (gdb) The program is running.  Exit anyway? (y or n) y

 ######## shrapnel:138---> type xterm
 xterm is hashed (/usr/bin/xterm)

 ######## shrapnel:139---> ldd /usr/bin/xterm
     linux-gate.so.1    => (0xffffe000)
     libXft.so.2        => /usr/X11R6/lib/libXft.so.2     (0xb7fdb000)
     libfontconfig.so.1 => /usr/lib/libfontconfig.so.1    (0xb7fac000)
     libXaw.so.7        => /usr/X11R6/lib/libXaw.so.7     (0xb7f51000)
     libXmu.so.6        => /usr/X11R6/lib/libXmu.so.6     (0xb7f3b000)
     libXext.so.6       => /usr/X11R6/lib/libXext.so.6    (0xb7f2c000)
     libXt.so.6         => /usr/X11R6/lib/libXt.so.6      (0xb7edc000)
     libSM.so.6         => /usr/X11R6/lib/libSM.so.6      (0xb7ed3000)
     libICE.so.6        => /usr/X11R6/lib/libICE.so.6     (0xb7ebb000)
     libX11.so.6        => /usr/X11R6/lib/libX11.so.6     (0xb7df0000)
     libncurses.so.5    => /lib/libncurses.so.5           (0xb7dad000)
     libc.so.6          => /lib/tls/libc.so.6             (0xb7c74000)
     libXrender.so.1    => /usr/X11R6/lib/libXrender.so.1 (0xb7c6d000)
     libexpat.so.1      => /usr/X11R6/lib/libexpat.so.1   (0xb7c51000)
     libfreetype.so.6   => /usr/lib/libfreetype.so.6      (0xb7be4000)
     libz.so.1          => /usr/lib/libz.so.1             (0xb7bd0000)
     libXpm.so.4        => /usr/X11R6/lib/libXpm.so.4     (0xb7bba000)
     libdl.so.2         => /lib/tls/libdl.so.2            (0xb7bb5000)
     /lib/ld-linux.so.2                                   (0x80000000)
 



Reply to: