==29648== Memcheck, a memory error detector for x86-linux.
==29648== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al.
==29648== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux.
==29648== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al.
==29648== 
==29648== My PID = 29648, parent PID = 29230.  Prog and args are:
==29648==    gtk-update-icon-cache
==29648==    /opt/gnome2/share/icons/Amaranth
==29648== For more details, rerun with: -v
==29648== 
==29648== Invalid read of size 1
==29648==    at 0x1BCD3E58: g_build_pathv (gfileutils.c:899)
==29648==    by 0x1BCD400A: IA__g_build_filename (gfileutils.c:1049)
==29648==    by 0x8048FE3: scan_directory (updateiconcache.c:145)
==29648==    by 0x8049006: scan_directory (updateiconcache.c:148)
==29648==    by 0x80496C1: build_cache (updateiconcache.c:553)
==29648==    by 0x80497D7: main (updateiconcache.c:611)
==29648==  Address 0xFFFF is not stack'd, malloc'd or (recently) free'd
==29648== 
==29648== Process terminating with default action of signal 11 (SIGSEGV)
==29648==  Access not within mapped region at address 0xFFFF
==29648==    at 0x1BCD3E58: g_build_pathv (gfileutils.c:899)
==29648==    by 0x1BCD400A: IA__g_build_filename (gfileutils.c:1049)
==29648==    by 0x8048FE3: scan_directory (updateiconcache.c:145)
==29648==    by 0x8049006: scan_directory (updateiconcache.c:148)
==29648==    by 0x80496C1: build_cache (updateiconcache.c:553)
==29648==    by 0x80497D7: main (updateiconcache.c:611)
==29648== 
==29648== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 50 from 1)
==29648== malloc/free: in use at exit: 11341 bytes in 23 blocks.
==29648== malloc/free: 31 allocs, 8 frees, 11433 bytes allocated.
==29648== For a detailed leak analysis,  rerun with: --leak-check=yes
==29648== For counts of detected errors, rerun with: -v
