I ran valgrind for a few seconds again, and caught some new memory leaks: ==3088== 112 bytes in 28 blocks are definitely lost in loss record 58 of 401 ==3088== at 0x4A05996: malloc (vg_replace_malloc.c:149) ==3088== by 0xA07FDD7: (within /usr/lib64/dri/i965_dri.so) ==3088== by 0xA080EB9: (within /usr/lib64/dri/i965_dri.so) ==3088== by 0x3BC521059B: (within /usr/lib64/libGLU.so.1.3.060502) ==3088== by 0x3BC5217747: gluBuild2DMipmaps (in /usr/lib64/libGLU.so.1.3.060502) ==3088== by 0x5950F7: pie_AddTexPage (tex.c:97) ==3088== by 0x426D92: dataTexPageLoad (data.c:739) ==3088== by 0x5A370E: resLoadFile (frameresource.c:519) ==3088== by 0x5A724C: res_parse (resource_parser.y:115) ==3088== by 0x5A2E22: resLoad (frameresource.c:122) ==3088== by 0x46C2E4: frontendInitialise (init.c:1137) ==3088== by 0x483F56: startTitleLoop (main.c:423)
==3088== 100 bytes in 2 blocks are definitely lost in loss record 142 of 401 ==3088== at 0x4A05A97: realloc (vg_replace_malloc.c:306) ==3088== by 0x30AD80EA26: (within /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x30AD80ECCD: (within /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x30AD80ED4C: FcCharSetAddChar (in /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x4C423D3: __glcFaceDescGetCharMap (ofacedesc.c:408) ==3088== by 0x4C42EA1: __glcFontCreate (ofont.c:61) ==3088== by 0x4C3CECC: __glcNewFontFromMaster (font.c:964) ==3088== by 0x4C3D117: glcNewFontFromFamily (font.c:1149) ==3088== by 0x59583B: iV_initializeGLC (textdraw.c:116) ==3088== by 0x595933: iV_TextInit (textdraw.c:134) ==3088== by 0x58C882: iV_Reset (ivi.c:29) ==3088== by 0x46BF63: systemInitialise (init.c:1003) (many variations of this one) ==3088== 5,184 (4,608 direct, 576 indirect) bytes in 18 blocks are definitely lost in loss record 323 of 401 ==3088== at 0x4A05996: malloc (vg_replace_malloc.c:149) ==3088== by 0x30AD819E6B: (within /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x30AD81A771: (within /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x30AD81A874: (within /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x30AD81F75B: (within /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x30ACC09E94: (within /lib64/libexpat.so.0.5.0) ==3088== by 0x30ACC0AB53: (within /lib64/libexpat.so.0.5.0) ==3088== by 0x30ACC0BBB8: (within /lib64/libexpat.so.0.5.0) ==3088== by 0x30ACC0CC2A: (within /lib64/libexpat.so.0.5.0) ==3088== by 0x30ACC03ED0: XML_ParseBuffer (in /lib64/libexpat.so.0.5.0) ==3088== by 0x30AD81EBC7: FcConfigParseAndLoad (in /usr/lib64/libfontconfig.so.1.2.0) ==3088== by 0x30AD81EE54: FcConfigParseAndLoad (in /usr/lib64/libfontconfig.so.1.2.0) Please have a look. I'll check the first one later. - Per _______________________________________________ Warzone-dev mailing list Warzone-dev@gna.org https://mail.gna.org/listinfo/warzone-dev