[Pkg-gtkpod-devel] Bug#665870: gtkpod: exits on memory error when folder added

info info at kippona.net
Mon Mar 26 17:16:29 UTC 2012


Package: gtkpod
Version: 2.1.1-1
Severity: important
Tags: upstream

Dear Maintainer,

gtkpod exits with this error when a folder is added:

*** glibc detected *** gtkpod: double free or
               corruption (!prev): 0x08e37868 ***

The valgrind log is attached.

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

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

Versions of packages gtkpod depends on:
ii  gtkpod-data                      2.1.1-1
ii  libanjuta-3-0                    2:3.2.2-2
ii  libatk1.0-0                      2.2.0-2
ii  libc6                            2.13-27
ii  libcairo-gobject2                1.10.2-7
ii  libcairo2                        1.10.2-7
ii  libcurl3-gnutls                  7.24.0-1
ii  libflac8                         1.2.1-6
ii  libfontconfig1                   2.8.0-3.1
ii  libfreetype6                     2.4.8-1
ii  libgdk-pixbuf2.0-0               2.24.1-1
ii  libgdl-3-1                       3.2.0-2
ii  libglib2.0-0                     2.30.2-6
ii  libgpod4                         0.8.2-6
ii  libgstreamer-plugins-base0.10-0  0.10.36-1
ii  libgstreamer0.10-0               0.10.36-1
ii  libgtk-3-0                       3.2.3-1
ii  libgtkpod1                       2.1.1-1
ii  libid3tag0                       0.15.1b-10
ii  libimobiledevice2                1.1.1-3
ii  libjavascriptcoregtk-3.0-0       1.6.3-1
ii  libogg0                          1.2.2~dfsg-1
ii  libpango1.0-0                    1.29.4-3+b1
ii  libsoup2.4-1                     2.34.3-1
ii  libvorbis0a                      1.3.2-1.1
ii  libvorbisfile3                   1.3.2-1.1
ii  libwebkitgtk-3.0-0               1.6.3-1
ii  libxml2                          2.7.8.dfsg-7
ii  zlib1g                           1:1.2.6.dfsg-2

Versions of packages gtkpod recommends:
ii  python-mutagen  1.20-1
ii  vorbis-tools    1.4.0-1

Versions of packages gtkpod suggests:
ii  faad     <none>
ii  mp3gain  <none>
ii  perl     5.14.2-9
ii  python   2.7.2-10

-- no debconf information

--===============0590478238==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="gtkpod.log"

==17882== Memcheck, a memory error detector
==17882== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==17882== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==17882== Command: gtkpod
==17882== Parent PID: 3501
==17882== 
==17882== Invalid read of size 4
==17882==    at 0x4D6AC1E: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6D339: FcConfigFilename (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D8159B: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D76505: FcInitLoadConfig (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D76628: FcInitLoadConfigAndFonts (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D7689C: FcInit (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6B494: FcConfigGetCurrent (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6D0AF: FcConfigSubstituteWithPat (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6D0F6: FcConfigSubstitute (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4B8A409: ??? (in /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0.2904.0)
==17882==    by 0x4B5B627: ??? (in /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0.2904.0)
==17882==    by 0x4B5CDA6: ??? (in /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0.2904.0)
==17882==  Address 0x71000d4 is 20 bytes inside a block of size 22 alloc'd
==17882==    at 0x4026208: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x4D6AB87: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6D339: FcConfigFilename (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D8159B: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D76505: FcInitLoadConfig (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D76628: FcInitLoadConfigAndFonts (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D7689C: FcInit (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6B494: FcConfigGetCurrent (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6D0AF: FcConfigSubstituteWithPat (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D6D0F6: FcConfigSubstitute (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4B8A409: ??? (in /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0.2904.0)
==17882==    by 0x4B5B627: ??? (in /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0.2904.0)
==17882== 
==17882== Invalid read of size 4
==17882==    at 0x4D6AC32: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x900642D: ???
==17882==  Address 0x7105750 is 16 bytes inside a block of size 18 alloc'd
==17882==    at 0x4026208: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x4D6AB87: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x900642D: ???
==17882== 
==17882== Invalid read of size 4
==17882==    at 0x4D6AC32: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D8159B: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81A40: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81DF3: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==  Address 0x711e888 is 32 bytes inside a block of size 34 alloc'd
==17882==    at 0x4026208: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x4D6AB87: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D8159B: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81A40: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81DF3: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882== 
==17882== Invalid read of size 4
==17882==    at 0x4D6AC1E: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D8159B: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81A40: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81DF3: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==  Address 0x712fa14 is 36 bytes inside a block of size 39 alloc'd
==17882==    at 0x4026208: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x4D6AB87: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D8159B: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81A40: FcConfigParseAndLoad (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x4D81DF3: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882== 
==17882== Invalid read of size 4
==17882==    at 0x4D6AC32: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x2E73746D: ???
==17882==  Address 0x7159718 is 24 bytes inside a block of size 26 alloc'd
==17882==    at 0x4026208: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x4D6AB87: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x2E73746D: ???
==17882== 
==17882== Invalid read of size 4
==17882==    at 0x4D6AC1E: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x6F632E6B: ???
==17882==  Address 0x7160e5c is 20 bytes inside a block of size 22 alloc'd
==17882==    at 0x4026208: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x4D6AB87: ??? (in /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17882==    by 0x6F632E6B: ???
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461BF67: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461BEA1: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461BFB1: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x4619716: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4619AC7: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461BEE3: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461BF1C: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461BF7C: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461BF89: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461982A: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4619AC7: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461BEE3: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461BF25: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4403201: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E471B: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43F59BA: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E6362: g_cclosure_marshal_VOID__BOXED (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x4619716: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4619AC7: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C566: gdk_window_hide (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x44024F2: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E5212: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E58EB: g_cclosure_marshal_VOID__VOID (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x461982A: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4619AC7: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C566: gdk_window_hide (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x44024F2: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x43E5212: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882==    by 0x47E58EB: g_cclosure_marshal_VOID__VOID (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882==    by 0x47E2E2C: ??? (in /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3000.2)
==17882== 
==17882== Invalid free() / delete / delete[] / realloc()
==17882==    at 0x402540C: free (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x487938A: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4879665: g_free (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x485FC8F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4860B9A: g_hash_table_remove_all (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4860C35: g_hash_table_destroy (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x405BF4A: add_directory_by_name (in /usr/lib/libgtkpod.so.1.1.0)
==17882==    by 0x7F3DE34: ??? (in /usr/lib/gtkpod/libplaylist_display.so)
==17882==    by 0x46029AD: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x486F26F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4872A3E: g_main_context_dispatch (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x487316F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==  Address 0x5664be0 is 0 bytes inside a block of size 128 free'd
==17882==    at 0x402540C: free (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x487938A: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4879665: g_free (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4058E91: ??? (in /usr/lib/libgtkpod.so.1.1.0)
==17882==    by 0x405BF3E: add_directory_by_name (in /usr/lib/libgtkpod.so.1.1.0)
==17882==    by 0x7F3DE34: ??? (in /usr/lib/gtkpod/libplaylist_display.so)
==17882==    by 0x46029AD: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x486F26F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4872A3E: g_main_context_dispatch (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x487316F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x487377A: g_main_loop_run (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x42C2CB4: gtk_main (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== Invalid free() / delete / delete[] / realloc()
==17882==    at 0x402540C: free (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x487938A: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4879665: g_free (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x485FC9B: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4860B9A: g_hash_table_remove_all (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4860C35: g_hash_table_destroy (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x405BF4A: add_directory_by_name (in /usr/lib/libgtkpod.so.1.1.0)
==17882==    by 0x7F3DE34: ??? (in /usr/lib/gtkpod/libplaylist_display.so)
==17882==    by 0x46029AD: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x486F26F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4872A3E: g_main_context_dispatch (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x487316F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==  Address 0x5664be0 is 0 bytes inside a block of size 128 free'd
==17882==    at 0x402540C: free (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17882==    by 0x487938A: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4879665: g_free (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4058E91: ??? (in /usr/lib/libgtkpod.so.1.1.0)
==17882==    by 0x405BF3E: add_directory_by_name (in /usr/lib/libgtkpod.so.1.1.0)
==17882==    by 0x7F3DE34: ??? (in /usr/lib/gtkpod/libplaylist_display.so)
==17882==    by 0x46029AD: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x486F26F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x4872A3E: g_main_context_dispatch (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x487316F: ??? (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x487377A: g_main_loop_run (in /lib/i386-linux-gnu/libglib-2.0.so.0.3000.2)
==17882==    by 0x42C2CB4: gtk_main (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x46107A8: gdk_rectangle_intersect (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4616001: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x42F798C: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x46107BE: gdk_rectangle_intersect (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4616001: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x42F798C: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x4610848: gdk_rectangle_intersect (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4616001: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x42F798C: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x46107DA: gdk_rectangle_intersect (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4616001: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x42F798C: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x46107E0: gdk_rectangle_intersect (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4616001: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x42F798C: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== Conditional jump or move depends on uninitialised value(s)
==17882==    at 0x4610864: gdk_rectangle_intersect (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x4616001: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C973: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461C942: ??? (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x461CB21: gdk_window_destroy (in /usr/lib/i386-linux-gnu/libgdk-3.so.0.200.3)
==17882==    by 0x42F798C: ??? (in /usr/lib/i386-linux-gnu/libgtk-3.so.0.200.3)
==17882== 
==17882== 
==17882== HEAP SUMMARY:
==17882==     in use at exit: 10,662,157 bytes in 179,879 blocks
==17882==   total heap usage: 3,054,092 allocs, 2,874,217 frees, 220,247,703 bytes allocated
==17882== 
==17882== LEAK SUMMARY:
==17882==    definitely lost: 51,341 bytes in 1,498 blocks
==17882==    indirectly lost: 211,437 bytes in 4,217 blocks
==17882==      possibly lost: 5,498,330 bytes in 44,379 blocks
==17882==    still reachable: 4,901,049 bytes in 129,785 blocks
==17882==         suppressed: 0 bytes in 0 blocks
==17882== Rerun with --leak-check=full to see details of leaked memory
==17882== 
==17882== For counts of detected and suppressed errors, rerun with: -v
==17882== Use --track-origins=yes to see where uninitialised values come from
==17882== ERROR SUMMARY: 210 errors from 25 contexts (suppressed: 255 from 12)






More information about the Pkg-gtkpod-devel mailing list