==16224== Memcheck, a memory error detector.
==16224== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==16224== Using LibVEX rev 1606, a library for dynamic binary translation.
==16224== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==16224== Using valgrind-3.2.0-Debian, a dynamic binary instrumentation framework.
==16224== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==16224== For more details, rerun with: -v
==16224==
==16224== My PID = 16224, parent PID = 5318. Prog and args are:
==16224== ./taxi
==16224==
==16224== Invalid read of size 4
==16224== at 0x40141B0: (within /lib/ld-2.4.so)
==16224== by 0x4005A89: (within /lib/ld-2.4.so)
==16224== by 0x40077AD: (within /lib/ld-2.4.so)
==16224== by 0x4010874: (within /lib/ld-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x40103C8: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x406E19C: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x40741CE: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== Address 0x5214948 is 24 bytes inside a block of size 25 alloc'd
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x4007CC7: (within /lib/ld-2.4.so)
==16224== by 0x4010874: (within /lib/ld-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x40103C8: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x406E19C: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x40741CE: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407D64B: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224==
==16224== Invalid read of size 4
==16224== at 0x40141B0: (within /lib/ld-2.4.so)
==16224== by 0x400CD99: (within /lib/ld-2.4.so)
==16224== by 0x4009325: (within /lib/ld-2.4.so)
==16224== by 0x43CCB32: (within /lib/tls/i686/cmov/libc-2.4.so)
==16224== by 0x43CCD99: _dl_sym (in /lib/tls/i686/cmov/libc-2.4.so)
==16224== by 0x4609FD7: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609F62: dlsym (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x406E0DA: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4073B8C: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4074CB7: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== Address 0x5214948 is 24 bytes inside a block of size 25 alloc'd
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x4007CC7: (within /lib/ld-2.4.so)
==16224== by 0x4010874: (within /lib/ld-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x40103C8: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x406E19C: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x40741CE: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407D64B: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224==
==16224== Syscall param write(buf) points to uninitialised byte(s)
==16224== at 0x4000822: (within /lib/ld-2.4.so)
==16224== by 0x500FB2E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x50157F6: (within /usr/lib/libX11.so.6.2.0)
==16224== by 0x50158CA: _XReply (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x4FFBA11: XInternAtom (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x407279B: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407DF55: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407C863: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407D949: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x406AEB0: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D7D0: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D816: SDL_Init (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== Address 0x52273AE is 14 bytes inside a block of size 16,384 alloc'd
==16224== at 0x40206D5: calloc (vg_replace_malloc.c:279)
==16224== by 0x50007D6: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x4072A0D: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407D707: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x406AEB0: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D7D0: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D816: SDL_Init (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x80559D5: main (main.c:1762)
==16224==
==16224== Invalid read of size 4
==16224== at 0x40141B0: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x501C4FE: (within /usr/lib/libX11.so.6.2.0)
==16224== by 0x501D1F3: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x5031A12: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x5022BAD: XOpenIM (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x4073782: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407C9A0: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407D949: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== Address 0x523BD60 is 72 bytes inside a block of size 74 alloc'd
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x400CBA2: (within /lib/ld-2.4.so)
==16224== by 0x4007FEC: (within /lib/ld-2.4.so)
==16224== by 0x4010874: (within /lib/ld-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x40103C8: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x501C4FE: (within /usr/lib/libX11.so.6.2.0)
==16224== by 0x501D1F3: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0)
==16224==
==16224== Conditional jump or move depends on uninitialised value(s)
==16224== at 0x40141BA: (within /lib/ld-2.4.so)
==16224== by 0x40105B0: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x501C4FE: (within /usr/lib/libX11.so.6.2.0)
==16224== by 0x501D1F3: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x5031A12: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x5022BAD: XOpenIM (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x4073782: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407C9A0: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224==
==16224== Conditional jump or move depends on uninitialised value(s)
==16224== at 0x40141C5: (within /lib/ld-2.4.so)
==16224== by 0x40105B0: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x501C4FE: (within /usr/lib/libX11.so.6.2.0)
==16224== by 0x501D1F3: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x5031A12: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x5022BAD: XOpenIM (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x4073782: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407C9A0: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224==
==16224== Invalid read of size 4
==16224== at 0x4014199: (within /lib/ld-2.4.so)
==16224== by 0x4005A89: (within /lib/ld-2.4.so)
==16224== by 0x40077AD: (within /lib/ld-2.4.so)
==16224== by 0x4010874: (within /lib/ld-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x40103C8: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x501C4FE: (within /usr/lib/libX11.so.6.2.0)
==16224== by 0x501CA7D: (within /usr/lib/libX11.so.6.2.0)
==16224== Address 0x52472FC is 36 bytes inside a block of size 38 alloc'd
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x4006DD4: (within /lib/ld-2.4.so)
==16224== by 0x40076F9: (within /lib/ld-2.4.so)
==16224== by 0x4010874: (within /lib/ld-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x40103C8: (within /lib/ld-2.4.so)
==16224== by 0x4609E1C: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x400CA95: (within /lib/ld-2.4.so)
==16224== by 0x460A49B: (within /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x4609D53: dlopen (in /lib/tls/i686/cmov/libdl-2.4.so)
==16224== by 0x501C4FE: (within /usr/lib/libX11.so.6.2.0)
==16224== by 0x501CA7D: (within /usr/lib/libX11.so.6.2.0)
==16224==
==16224== Invalid read of size 4
==16224== at 0x41D3D62: (within /usr/lib/libGL.so.1.0.8776)
==16224== Address 0x531845C is 2,948 bytes inside a block of size 2,949 alloc'd
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x41D2BB5: (within /usr/lib/libGL.so.1.0.8776)
==16224==
==16224== Invalid read of size 4
==16224== at 0x41D3DCA: (within /usr/lib/libGL.so.1.0.8776)
==16224== Address 0x531845C is 2,948 bytes inside a block of size 2,949 alloc'd
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x41D2BB5: (within /usr/lib/libGL.so.1.0.8776)
==16224==
==16224== Invalid read of size 4
==16224== at 0x41E1C77: (within /usr/lib/libGL.so.1.0.8776)
==16224== Address 0x53E06FC is 180 bytes inside a block of size 181 alloc'd
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x41E1FB8: (within /usr/lib/libGL.so.1.0.8776)
==16224== by 0x407720D: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407CDE8: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4069F92: SDL_SetVideoMode (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x8055AF9: main (main.c:1788)
==16224==
==16224== Syscall param ioctl(arg) contains uninitialised byte(s)
==16224== at 0x4000822: (within /lib/ld-2.4.so)
==16224== by 0x4464E2D: snd_pcm_prepare (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x446AD77: snd_pcm_hw_params (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x4070A62: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403E80D: SDL_OpenAudio (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x410EF5D: Mix_OpenAudio (in /usr/lib/libSDL_mixer-1.2.so.0.2.4)
==16224== by 0x805452D: init_sound (main.c:1263)
==16224== by 0x8055C4E: main (main.c:1815)
==16224==
==16224== Thread 3:
==16224== Syscall param ioctl(arg) contains uninitialised byte(s)
==16224== at 0x4000822: (within /lib/ld-2.4.so)
==16224== by 0x4464E2D: snd_pcm_prepare (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x4070730: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403E5B7: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x404703A: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x40950BC: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x40D1503: start_thread (in /lib/tls/i686/cmov/libpthread-2.4.so)
==16224== by 0x439751D: clone (in /lib/tls/i686/cmov/libc-2.4.so)
==16224==
==16224== Thread 1:
==16224== Conditional jump or move depends on uninitialised value(s)
==16224== at 0x40757DB: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407603F: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4042E56: SDL_PumpEvents (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4043336: SDL_PollEvent (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x8055CDD: main (main.c:1828)
==16224==
==16224== Syscall param ioctl(arg) contains uninitialised byte(s)
==16224== at 0x4000822: (within /lib/ld-2.4.so)
==16224== by 0x4464BB5: snd_pcm_drain (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x4070689: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403E15A: SDL_AudioQuit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D62B: SDL_QuitSubSystem (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D68D: SDL_Quit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x804C9FF: menu (menu.c:339)
==16224== by 0x8055D20: main (main.c:1841)
==16224==
==16224== Syscall param ioctl(arg) contains uninitialised byte(s)
==16224== at 0x4000822: (within /lib/ld-2.4.so)
==16224== by 0x4464C53: snd_pcm_drop (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x446B8F0: snd_pcm_close (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x4070699: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403E15A: SDL_AudioQuit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D62B: SDL_QuitSubSystem (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D68D: SDL_Quit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x804C9FF: menu (menu.c:339)
==16224== by 0x8055D20: main (main.c:1841)
==16224==
==16224== Syscall param ioctl(arg) contains uninitialised byte(s)
==16224== at 0x4000822: (within /lib/ld-2.4.so)
==16224== by 0x446AD21: snd_pcm_hw_free (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x446B8F8: snd_pcm_close (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x4070699: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403E15A: SDL_AudioQuit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D62B: SDL_QuitSubSystem (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D68D: SDL_Quit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x804C9FF: menu (menu.c:339)
==16224== by 0x8055D20: main (main.c:1841)
==16224==
==16224== ERROR SUMMARY: 51 errors from 16 contexts (suppressed: 344 from 1)
==16224== malloc/free: in use at exit: 4,913,513 bytes in 1,753 blocks.
==16224== malloc/free: 108,916 allocs, 107,163 frees, 316,657,089 bytes allocated.
==16224== For counts of detected errors, rerun with: -v
==16224== searching for pointers to 1,753 not-freed blocks.
==16224== checked 23,703,656 bytes.
==16224==
==16224==
==16224== 10 bytes in 2 blocks are definitely lost in loss record 16 of 96
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x52CAD52: (within /usr/lib/X11/locale/common/ximcp.so.2.0.0)
==16224== by 0x52C9C66: (within /usr/lib/X11/locale/common/ximcp.so.2.0.0)
==16224== by 0x52CAFF3: _XimSetICValueData (in /usr/lib/X11/locale/common/ximcp.so.2.0.0)
==16224== by 0x52C3E30: _XimLocalCreateIC (in /usr/lib/X11/locale/common/ximcp.so.2.0.0)
==16224== by 0x502294B: XCreateIC (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x407CA20: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x407CDAE: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4069F92: SDL_SetVideoMode (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x8055AF9: main (main.c:1788)
==16224==
==16224==
==16224== 20 bytes in 1 blocks are possibly lost in loss record 22 of 96
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x444DAF9: snd_dlobj_cache_add (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x446A2D2: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x446A90B: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x4070E43: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403E3AF: SDL_AudioInit (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D72E: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D816: SDL_Init (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x80559D5: main (main.c:1762)
==16224==
==16224==
==16224== 304 bytes in 2 blocks are possibly lost in loss record 64 of 96
==16224== at 0x40206D5: calloc (vg_replace_malloc.c:279)
==16224== by 0x400FA87: (within /lib/ld-2.4.so)
==16224== by 0x400FB4B: _dl_allocate_tls (in /lib/ld-2.4.so)
==16224== by 0x40D1B68: pthread_create@@GLIBC_2.1 (in /lib/tls/i686/cmov/libpthread-2.4.so)
==16224== by 0x409504D: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4047306: SDL_CreateThread (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4097C01: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x4047979: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D74D: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x403D816: SDL_Init (in /usr/lib/libSDL-1.2.so.0.7.3)
==16224== by 0x80559D5: main (main.c:1762)
==16224==
==16224==
==16224== 400 bytes in 1 blocks are definitely lost in loss record 70 of 96
==16224== at 0x4021396: malloc (vg_replace_malloc.c:149)
==16224== by 0x500E911: XGetVisualInfo (in /usr/lib/libX11.so.6.2.0)
==16224== by 0x41D7B74: glXChooseVisual (in /usr/lib/libGL.so.1.0.8776)
==16224== by 0x50: ???
==16224==
==16224==
==16224== 9,540 bytes in 265 blocks are possibly lost in loss record 90 of 96
==16224== at 0x40206D5: calloc (vg_replace_malloc.c:279)
==16224== by 0x4444A18: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x4444B19: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x4446888: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x4446E89: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x4446BE0: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x4446E02: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x4447119: (within /usr/lib/libasound.so.2.0.0)
==16224== by 0x444934E: snd_config_update_r (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x4449A81: snd_config_update (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x446AB2F: snd_pcm_open (in /usr/lib/libasound.so.2.0.0)
==16224== by 0x4070E43: (within /usr/lib/libSDL-1.2.so.0.7.3)
==16224==
==16224== LEAK SUMMARY:
==16224== definitely lost: 410 bytes in 3 blocks.
==16224== possibly lost: 9,864 bytes in 268 blocks.
==16224== still reachable: 4,903,239 bytes in 1,482 blocks.
==16224== suppressed: 0 bytes in 0 blocks.
==16224== Reachable blocks (those to which a pointer was found) are not shown.
==16224== To see them, rerun with: --show-reachable=yes