Your message dated Fri, 13 May 2016 18:10:05 +0200
with message-id <1732166.CmNumubVrx@asterix>
and subject line fixed long ago
has caused the Debian Bug report #635609,
regarding recent libfontconfig1 update shows several invalid reads under 
valgrind
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
635609: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635609
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libfontconfig1
Version: 2.8.0-3
Severity: normal
Tags: upstream

I run the wine test suite under valgrind on a daily basis. After upgrading
libfontconfig from version 2.8.0-2.2 to 2.8.0-3, I see several invalid reads
under valgrind:
 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigFilename (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  WineEngInit (freetype.c:2847)
    by  DllMain (gdiobj.c:582)
    by  __wine_spec_dll_entry (dll_entry.c:40)
    by  ??? (loader.c:139)
    by  MODULE_InitDLL (loader.c:978)
    by  process_attach (loader.c:1067)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  attach_process_dlls (loader.c:2541)
    by  ??? (port.c:60)
  Address 0x44b8c04 is 20 bytes inside a block of size 22 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigFilename (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  WineEngInit (freetype.c:2847)
    by  DllMain (gdiobj.c:582)
    by  __wine_spec_dll_entry (dll_entry.c:40)
    by  ??? (loader.c:139)
    by  MODULE_InitDLL (loader.c:978)
    by  process_attach (loader.c:1067)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  attach_process_dlls (loader.c:2541)
    by  ??? (port.c:60)

 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???
  Address 0x44becc0 is 16 bytes inside a block of size 18 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???

 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
  Address 0x44d7c30 is 32 bytes inside a block of size 34 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)

which is flooding my wine results. I'll add a suppression for future results,
to get to the stuff I care about (wine valgrind problems :)).

Full example log attached.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libfontconfig1 depends on:
ii  fontconfig-config       2.8.0-3          generic font configuration library
ii  libc6                   2.13-10          Embedded GNU C Library: Shared lib
ii  libexpat1               2.0.1-7          XML parsing C library - runtime li
ii  libfreetype6            2.4.4-2          FreeType 2 font engine, shared lib
ii  multiarch-support       2.13-7           Transitional package to ensure mul
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

libfontconfig1 recommends no packages.

libfontconfig1 suggests no packages.

-- no debconf information

*** /home/austin/vg-gdiplus_region.txt
 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigFilename (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  WineEngInit (freetype.c:2847)
    by  DllMain (gdiobj.c:582)
    by  __wine_spec_dll_entry (dll_entry.c:40)
    by  ??? (loader.c:139)
    by  MODULE_InitDLL (loader.c:978)
    by  process_attach (loader.c:1067)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  attach_process_dlls (loader.c:2541)
    by  ??? (port.c:60)
  Address 0x44f9d8c is 20 bytes inside a block of size 22 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigFilename (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  WineEngInit (freetype.c:2847)
    by  DllMain (gdiobj.c:582)
    by  __wine_spec_dll_entry (dll_entry.c:40)
    by  ??? (loader.c:139)
    by  MODULE_InitDLL (loader.c:978)
    by  process_attach (loader.c:1067)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  process_attach (loader.c:1059)
    by  attach_process_dlls (loader.c:2541)
    by  ??? (port.c:60)

{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
   fun:FcConfigFilename
   fun:FcConfigParseAndLoad
   fun:WineEngInit
   fun:DllMain
   fun:__wine_spec_dll_entry
   obj:/home/austin/wine-git/dlls/ntdll/ntdll.dll.so
   fun:MODULE_InitDLL
   fun:process_attach
   fun:process_attach
   fun:process_attach
   fun:process_attach
   fun:process_attach
   fun:attach_process_dlls
   obj:/home/austin/wine-git/libs/wine/libwine.so.1.0
}
 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???
  Address 0x44ffe48 is 16 bytes inside a block of size 18 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???

{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
   obj:*
}
 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
  Address 0x4518db8 is 32 bytes inside a block of size 34 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)

{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
   fun:FcConfigParseAndLoad
   fun:FcConfigParseAndLoad
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
}
 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
  Address 0x4529444 is 36 bytes inside a block of size 39 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  FcConfigParseAndLoad (in /usr/lib/i386-linux-
gnu/libfontconfig.so.1.4.4)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)

{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
   fun:FcConfigParseAndLoad
   fun:FcConfigParseAndLoad
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
}
 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???
  Address 0x454b380 is 24 bytes inside a block of size 26 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???

{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
   obj:*
}
 Invalid read of size 4
    at  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???
  Address 0x4552ac4 is 20 bytes inside a block of size 22 alloc'd
    at  malloc (vg_replace_malloc.c:236)
    by  ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
    by  ???

{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   obj:/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4



--- End Message ---
--- Begin Message ---
This bug has been fixed in fontconfig in 2001:

https://cgit.freedesktop.org/fontconfig/commit/?id=1c475d5c8cb265ac939d6b9e097666e300162511

-- 
David Faure, [email protected], http://www.davidfaure.fr
Working on KDE Frameworks 5

--- End Message ---

Reply via email to