Thomas Dickey <dickey@his.com> (22/10/2010): > Patch #265 - 2010/10/22 > > * fix a regression in fontname logic from patch #263 changes (Debian > #600707, reported by Vincent Lefevre). > * revert modification of any-event/any-button protocol from patch > #263 changes. It interferes with selection using a shifted mouse > button (reports by Neil Bird, Bram Moolenaar). Hi, I now get that at startup (from within a full X session): | kibi@bowmore:~$ xterm | xterm: cannot load font '-75-C-120-ISO10646-1' Not seen in 261 or 264. I don't think I've much ~/.X* configuration files, just .Xresources: | emacs.font: 6x10 | emacs22.font: 6x10 | emacs23.font: 6x10 | gvim.font: 6x10 | xfce4-terminal: 6x10 Starting from a terminal with just that: | X :4 & | DISPLAY=:4 xterm I get this: | *** glibc detected *** xterm: munmap_chunk(): invalid pointer Running under valgrind, xterm doesn't crash anymore, but many invalid reads are mentioned (see attached file). Maybe a double free or uninitialized memory? Mraw, KiBi.
==17515== Memcheck, a memory error detector ==17515== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==17515== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info ==17515== Command: xterm ==17515== Parent PID: 14872 ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249B1: same_font_name (fontutils.c:545) ==17515== by 0x425362: xtermLoadFont (fontutils.c:894) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249CB: same_font_name (fontutils.c:564) ==17515== by 0x425362: xtermLoadFont (fontutils.c:894) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249D2: same_font_name (fontutils.c:564) ==17515== by 0x425362: xtermLoadFont (fontutils.c:894) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249B1: same_font_name (fontutils.c:545) ==17515== by 0x42539C: xtermLoadFont (fontutils.c:896) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249CB: same_font_name (fontutils.c:564) ==17515== by 0x42539C: xtermLoadFont (fontutils.c:896) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249D2: same_font_name (fontutils.c:564) ==17515== by 0x42539C: xtermLoadFont (fontutils.c:896) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249B1: same_font_name (fontutils.c:545) ==17515== by 0x4253D6: xtermLoadFont (fontutils.c:897) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249CB: same_font_name (fontutils.c:564) ==17515== by 0x4253D6: xtermLoadFont (fontutils.c:897) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4249D2: same_font_name (fontutils.c:564) ==17515== by 0x4253D6: xtermLoadFont (fontutils.c:897) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x423F9C: check_fontname (fontutils.c:238) ==17515== by 0x42549F: xtermLoadFont (fontutils.c:926) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25D91: strcmp (mc_replace_strmem.c:426) ==17515== by 0x424D89: cache_menu_font_name (fontutils.c:722) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid free() / delete / delete[] ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x423F9C: check_fontname (fontutils.c:238) ==17515== by 0x4256FB: xtermLoadFont (fontutils.c:962) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25D91: strcmp (mc_replace_strmem.c:426) ==17515== by 0x424D89: cache_menu_font_name (fontutils.c:722) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid free() / delete / delete[] ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x423F9C: check_fontname (fontutils.c:238) ==17515== by 0x42581D: xtermLoadFont (fontutils.c:962) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25D91: strcmp (mc_replace_strmem.c:426) ==17515== by 0x424D89: cache_menu_font_name (fontutils.c:722) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid free() / delete / delete[] ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x42A003: SetVTFont (fontutils.c:3044) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25D94: strcmp (mc_replace_strmem.c:426) ==17515== by 0x42A0D4: SetVTFont (fontutils.c:3052) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25812: __GI_strlen (mc_replace_strmem.c:284) ==17515== by 0x450DB6: x_strdup (xstrings.c:203) ==17515== by 0x42A0E7: SetVTFont (fontutils.c:3052) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25877: strcpy (mc_replace_strmem.c:311) ==17515== by 0x450DE0: x_strdup (xstrings.c:205) ==17515== by 0x42A0E7: SetVTFont (fontutils.c:3052) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff74b0 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x42560D: xtermLoadFont (fontutils.c:943) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25D94: strcmp (mc_replace_strmem.c:426) ==17515== by 0x42A150: SetVTFont (fontutils.c:3054) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25812: __GI_strlen (mc_replace_strmem.c:284) ==17515== by 0x450DB6: x_strdup (xstrings.c:203) ==17515== by 0x42A163: SetVTFont (fontutils.c:3054) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25877: strcpy (mc_replace_strmem.c:311) ==17515== by 0x450DE0: x_strdup (xstrings.c:205) ==17515== by 0x42A163: SetVTFont (fontutils.c:3054) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7500 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425799: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25D94: strcmp (mc_replace_strmem.c:426) ==17515== by 0x42A1D0: SetVTFont (fontutils.c:3055) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25812: __GI_strlen (mc_replace_strmem.c:284) ==17515== by 0x450DB6: x_strdup (xstrings.c:203) ==17515== by 0x42A1E7: SetVTFont (fontutils.c:3055) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== Invalid read of size 1 ==17515== at 0x4C25877: strcpy (mc_replace_strmem.c:311) ==17515== by 0x450DE0: x_strdup (xstrings.c:205) ==17515== by 0x42A1E7: SetVTFont (fontutils.c:3055) ==17515== by 0x41D7E1: VTRealize (charproc.c:7042) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== Address 0x7ff7550 is 0 bytes inside a block of size 1 free'd ==17515== at 0x4C240FD: free (vg_replace_malloc.c:366) ==17515== by 0x424D99: cache_menu_font_name (fontutils.c:723) ==17515== by 0x425962: xtermLoadFont (fontutils.c:962) ==17515== by 0x41D6A4: VTRealize (charproc.c:7015) ==17515== by 0x5FF14E5: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF1635: ??? (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x5FF192F: XtRealizeWidget (in /usr/lib/libXt.so.6.0.0) ==17515== by 0x41A8B4: VTInit (charproc.c:5640) ==17515== by 0x42FC48: spawnXTerm (main.c:3267) ==17515== by 0x42EF2C: main (main.c:2288) ==17515== ==17515== ==17515== HEAP SUMMARY: ==17515== in use at exit: 3,231,566 bytes in 2,216 blocks ==17515== total heap usage: 13,482 allocs, 11,269 frees, 8,975,301 bytes allocated ==17515== ==17515== LEAK SUMMARY: ==17515== definitely lost: 1,325 bytes in 19 blocks ==17515== indirectly lost: 0 bytes in 0 blocks ==17515== possibly lost: 8,549 bytes in 5 blocks ==17515== still reachable: 3,221,692 bytes in 2,192 blocks ==17515== suppressed: 0 bytes in 0 blocks ==17515== Rerun with --leak-check=full to see details of leaked memory ==17515== ==17515== For counts of detected and suppressed errors, rerun with: -v ==17515== ERROR SUMMARY: 27 errors from 27 contexts (suppressed: 4 from 4)
Attachment:
signature.asc
Description: Digital signature