All pastes #586043 Raw Edit

topper

public text v1 · immutable
#586043 ·published 2007-06-23 16:37 UTC
rendered paste body
==716== Memcheck, a memory error detector.
==716== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==716== Using LibVEX rev 1658, a library for dynamic binary translation.
==716== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==716== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==716== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==716== 
--716-- Command line
--716--    ./invaders
--716-- Startup, with flags:
--716--    -v
--716--    --leak-check=full
--716-- Contents of /proc/version:
--716--   Linux version 2.6.18-4-k7 (Debian 2.6.18.dfsg.1-12etch2) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Wed May 9 23:42:01 UTC 2007
--716-- Arch and hwcaps: X86, x86-sse1-sse2
--716-- Valgrind library directory: /usr/lib/valgrind
--716-- Reading syms from /lib/ld-2.3.6.so (0x4000000)
--716-- Reading debug info from /lib/ld-2.3.6.so...
--716-- ... CRC mismatch (computed A2342EFB wanted 8FC9FDDB)
--716--    object doesn't have a symbol table
--716-- Reading syms from /home/antony/wayforth/hla/work/orig/src/Galaxy21_fork/resizenoddy2/src/invaders (0x8048000)
--716-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000)
--716--    object doesn't have a dynamic symbol table
--716-- Reading suppressions file: /usr/lib/valgrind/default.supp
--716-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x4019000)
--716-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x401B000)
--716-- Reading syms from /usr/lib/libSDL_mixer-1.2.so.0.2.4 (0x402F000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libSDL_image-1.2.so.0.1.4 (0x409D000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libSDL-1.2.so.0.11.0 (0x40B8000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libftdi.so.0.7.0 (0x4171000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libstdc++.so.6.0.8 (0x4175000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/tls/i686/cmov/libm-2.3.6.so (0x425A000)
--716-- Reading debug info from /lib/tls/i686/cmov/libm-2.3.6.so...
--716-- ... CRC mismatch (computed 70BA299D wanted 3AF3BB73)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/libgcc_s.so.1 (0x427F000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/tls/i686/cmov/libc-2.3.6.so (0x428A000)
--716-- Reading debug info from /lib/tls/i686/cmov/libc-2.3.6.so...
--716-- ... CRC mismatch (computed 997A732C wanted BFAEF692)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libvorbisfile.so.3.1.1 (0x43BB000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libvorbis.so.0.3.1 (0x43C3000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libogg.so.0.5.3 (0x43EB000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libsmpeg-0.4.so.0.1.4 (0x43F0000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/tls/i686/cmov/libpthread-2.3.6.so (0x4448000)
--716-- Reading debug info from /lib/tls/i686/cmov/libpthread-2.3.6.so...
--716-- ... CRC mismatch (computed 3D5F38AB wanted 9CC22B1E)
--716-- Reading syms from /usr/lib/libpng12.so.0.15.0 (0x445A000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libz.so.1.2.3 (0x447D000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libasound.so.2.0.0 (0x4492000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libartsc.so.0.0.0 (0x4553000)
--716-- Reading debug info from /usr/lib/libartsc.so.0.0.0...
--716-- ... CRC mismatch (computed 82F0B136 wanted 002B654B)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libgmodule-2.0.so.0.1200.4 (0x4559000)
--716-- Reading debug info from /usr/lib/libgmodule-2.0.so.0.1200.4...
--716-- ... CRC mismatch (computed C39B0644 wanted DC729217)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/tls/i686/cmov/libdl-2.3.6.so (0x455C000)
--716-- Reading debug info from /lib/tls/i686/cmov/libdl-2.3.6.so...
--716-- ... CRC mismatch (computed DE27AFD0 wanted AA9202FA)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libgthread-2.0.so.0.1200.4 (0x4560000)
--716-- Reading debug info from /usr/lib/libgthread-2.0.so.0.1200.4...
--716-- ... CRC mismatch (computed E2D8A160 wanted 6DCA5136)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libglib-2.0.so.0.1200.4 (0x4564000)
--716-- Reading debug info from /usr/lib/libglib-2.0.so.0.1200.4...
--716-- ... CRC mismatch (computed 425829C4 wanted 88389846)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libesd.so.0.2.36 (0x45F7000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libaudiofile.so.0.0.2 (0x4601000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libaudio.so.2.4 (0x4625000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libXt.so.6.0.0 (0x463B000)
--716-- Reading debug info from /usr/lib/libXt.so.6.0.0...
--716-- ... CRC mismatch (computed 175C681C wanted E98B4E0F)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libdirectfb-0.9.so.25.0.0 (0x468A000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libfusion-0.9.so.25.0.0 (0x46E1000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libdirect-0.9.so.25.0.0 (0x46E8000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libvga.so.1.4.3 (0x46F7000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libaa.so.1.0.4 (0x4757000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/libusb-0.1.so.4.4.4 (0x4772000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/tls/i686/cmov/librt-2.3.6.so (0x477A000)
--716-- Reading debug info from /lib/tls/i686/cmov/librt-2.3.6.so...
--716-- ... CRC mismatch (computed 8874BB58 wanted 047C353D)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libSM.so.6.0.0 (0x4784000)
--716-- Reading debug info from /usr/lib/libSM.so.6.0.0...
--716-- ... CRC mismatch (computed 11AD676C wanted 7ABD77B2)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libICE.so.6.3.0 (0x478D000)
--716-- Reading debug info from /usr/lib/libICE.so.6.3.0...
--716-- ... CRC mismatch (computed 71E24882 wanted 242D7556)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libX11.so.6.2.0 (0x47A5000)
--716-- Reading debug info from /usr/lib/libX11.so.6.2.0...
--716-- ... CRC mismatch (computed DD9A3771 wanted DEE5C1B0)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/libncurses.so.5.5 (0x4891000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /lib/libslang.so.2.0.6 (0x48D2000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libgpm.so.1.19.6 (0x4991000)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libXau.so.6.0.0 (0x4997000)
--716-- Reading debug info from /usr/lib/libXau.so.6.0.0...
--716-- ... CRC mismatch (computed 93A9DFCD wanted D5AA730D)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libXdmcp.so.6.0.0 (0x499A000)
--716-- Reading debug info from /usr/lib/libXdmcp.so.6.0.0...
--716-- ... CRC mismatch (computed 861FD67F wanted 09E4D21A)
--716--    object doesn't have a symbol table
--716-- REDIR: 0x42F65C0 (memset) redirected to 0x401E4F0 (memset)
--716-- REDIR: 0x42F6A60 (memcpy) redirected to 0x401EBE0 (memcpy)
--716-- REDIR: 0x42F5730 (rindex) redirected to 0x401DF30 (rindex)
--716-- REDIR: 0x42F5370 (strlen) redirected to 0x401E200 (strlen)
--716-- REDIR: 0x42258E0 (operator new(unsigned)) redirected to 0x401DAA5 (operator new(unsigned))
--716-- REDIR: 0x42F1570 (calloc) redirected to 0x401C633 (calloc)
--716-- REDIR: 0x42F4C90 (index) redirected to 0x401E020 (index)
--716-- REDIR: 0x42F18B0 (malloc) redirected to 0x401D306 (malloc)
==716== Invalid read of size 4
==716==    at 0x4010DE9: (within /lib/ld-2.3.6.so)
==716==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==716==    by 0x4006792: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A2DB4 is 20 bytes inside a block of size 22 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
--716-- Reading syms from /usr/lib/libXext.so.6.4.0 (0x4AB0000)
--716-- Reading debug info from /usr/lib/libXext.so.6.4.0...
--716-- ... CRC mismatch (computed BE717D28 wanted E2C7DB96)
--716--    object doesn't have a symbol table
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x40089F2: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008E57: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008C58: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008ED5: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008B2E: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Invalid read of size 4
==716==    at 0x4010E00: (within /lib/ld-2.3.6.so)
==716==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==716==    by 0x4006792: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A31B8 is 24 bytes inside a block of size 25 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
--716-- Reading syms from /usr/lib/libXrender.so.1.3.0 (0x4022000)
--716-- Reading debug info from /usr/lib/libXrender.so.1.3.0...
--716-- ... CRC mismatch (computed 9DC81294 wanted CED3A714)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libXrandr.so.2.0.0 (0x402A000)
--716-- Reading debug info from /usr/lib/libXrandr.so.2.0.0...
--716-- ... CRC mismatch (computed 5D543F3D wanted 8CE19A0E)
--716--    object doesn't have a symbol table
--716-- REDIR: 0x42EF5F0 (free) redirected to 0x401CF20 (free)
--716-- REDIR: 0x42F5580 (strncmp) redirected to 0x401E260 (strncmp)
--716-- REDIR: 0x42F67B0 (stpcpy) redirected to 0x401E890 (stpcpy)
--716-- REDIR: 0x42F1CD0 (realloc) redirected to 0x401D3B5 (realloc)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DDC: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F6F: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DE7: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F6F: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DF3: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F86: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DFE: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F86: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E21: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F71F3: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E2C: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F71F3: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Invalid read of size 4
==716==    at 0x4010DE9: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F7266: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A2DB4 is 20 bytes inside a block of size 22 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Invalid read of size 4
==716==    at 0x4010E00: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F7266: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A31B8 is 24 bytes inside a block of size 25 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E0A: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F72D9: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E15: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F012D: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F72D9: (within /usr/lib/libSDL-1.2.so.0.11.0)
--716-- REDIR: 0x42F5680 (strncpy) redirected to 0x401ED70 (strncpy)
--716-- REDIR: 0x42F4E70 (strcpy) redirected to 0x401E970 (strcpy)
--716-- REDIR: 0x42F4E00 (strcmp) redirected to 0x401E2D0 (strcmp)
--716-- REDIR: 0x42F6550 (memmove) redirected to 0x401E520 (memmove)
--716-- Discarding syms at 0x402A000-0x402D000 in /usr/lib/libXrandr.so.2.0.0 due to munmap()
--716-- Discarding syms at 0x4AB0000-0x4ABE000 in /usr/lib/libXext.so.6.4.0 due to munmap()
--716-- Discarding syms at 0x4022000-0x402A000 in /usr/lib/libXrender.so.1.3.0 due to munmap()
--716-- Reading syms from /usr/lib/libXext.so.6.4.0 (0x4AB0000)
--716-- Reading debug info from /usr/lib/libXext.so.6.4.0...
--716-- ... CRC mismatch (computed BE717D28 wanted E2C7DB96)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libXrender.so.1.3.0 (0x4022000)
--716-- Reading debug info from /usr/lib/libXrender.so.1.3.0...
--716-- ... CRC mismatch (computed 9DC81294 wanted CED3A714)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libXrandr.so.2.0.0 (0x402A000)
--716-- Reading debug info from /usr/lib/libXrandr.so.2.0.0...
--716-- ... CRC mismatch (computed 5D543F3D wanted 8CE19A0E)
--716--    object doesn't have a symbol table
==716== 
==716== Syscall param write(buf) points to uninitialised byte(s)
==716==    at 0x4000792: (within /lib/ld-2.3.6.so)
==716==    by 0x47DF29E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x47E4BD5: (within /usr/lib/libX11.so.6.2.0)
==716==    by 0x47E4CAA: _XReply (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x47CAF70: XInternAtom (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x40F4E3B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x4100773: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FF061: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x410015A: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECE3D: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF071: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF0B6: SDL_Init (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49B33B6 is 14 bytes inside a block of size 16,384 alloc'd
==716==    at 0x401C6CA: calloc (vg_replace_malloc.c:279)
==716==    by 0x47CFCBD: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x40F50AD: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFF17: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECE3D: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF071: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF0B6: SDL_Init (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x804B20A: Init(int) (misc.cpp:23)
==716==    by 0x804B60D: main (invaders.cpp:65)
--716-- REDIR: 0x42F60C0 (memchr) redirected to 0x401E3F0 (memchr)
--716-- Reading syms from /usr/lib/libXcursor.so.1.0.2 (0x4ABE000)
--716-- Reading debug info from /usr/lib/libXcursor.so.1.0.2...
--716-- ... CRC mismatch (computed 48BA906D wanted 88F210D5)
--716--    object doesn't have a symbol table
--716-- Reading syms from /usr/lib/libXfixes.so.3.1.0 (0x4AC7000)
--716-- Reading debug info from /usr/lib/libXfixes.so.3.1.0...
--716-- ... CRC mismatch (computed 2765C093 wanted D8A86559)
--716--    object doesn't have a symbol table
==716== 
==716== Invalid read of size 2
==716==    at 0x42B4AED: getenv (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x40FCE13: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F89B8: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40C4784: SDL_PumpEvents (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40C4C86: SDL_PollEvent (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x80566CF: GAMEOBJ::ProcessEvents() (gameobj.cpp:589)
==716==    by 0x805692C: GAMEOBJ::Idle() (gameobj.cpp:520)
==716==    by 0x804B7A9: main (invaders.cpp:101)
==716==  Address 0xA is not stack'd, malloc'd or (recently) free'd
--716-- Discarding syms at 0x402A000-0x402D000 in /usr/lib/libXrandr.so.2.0.0 due to munmap()
--716-- Discarding syms at 0x4AB0000-0x4ABE000 in /usr/lib/libXext.so.6.4.0 due to munmap()
==716== 
==716== Process terminating with default action of signal 11 (SIGSEGV)
==716==    at 0x4000792: (within /lib/ld-2.3.6.so)
==716==    by 0x40BF784: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x42B28A7: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x40FCE13: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F89B8: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40C4784: SDL_PumpEvents (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40C4C86: SDL_PollEvent (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x80566CF: GAMEOBJ::ProcessEvents() (gameobj.cpp:589)
==716==    by 0x805692C: GAMEOBJ::Idle() (gameobj.cpp:520)
==716==    by 0x804B7A9: main (invaders.cpp:101)
==716== 
==716== ERROR SUMMARY: 692 errors from 19 contexts (suppressed: 89 from 1)
==716== 
==716== 1 errors in context 1 of 19:
==716== Invalid read of size 2
==716==    at 0x42B4AED: getenv (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x40FCE13: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F89B8: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40C4784: SDL_PumpEvents (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40C4C86: SDL_PollEvent (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x80566CF: GAMEOBJ::ProcessEvents() (gameobj.cpp:589)
==716==    by 0x805692C: GAMEOBJ::Idle() (gameobj.cpp:520)
==716==    by 0x804B7A9: main (invaders.cpp:101)
==716==  Address 0xA is not stack'd, malloc'd or (recently) free'd
==716== 
==716== 2 errors in context 2 of 19:
==716== Invalid read of size 4
==716==    at 0x4010DE9: (within /lib/ld-2.3.6.so)
==716==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==716==    by 0x4006792: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A2DB4 is 20 bytes inside a block of size 22 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 3 errors in context 3 of 19:
==716== Invalid read of size 4
==716==    at 0x4010E00: (within /lib/ld-2.3.6.so)
==716==    by 0x4004B78: (within /lib/ld-2.3.6.so)
==716==    by 0x4006792: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A31B8 is 24 bytes inside a block of size 25 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 6 errors in context 4 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E2C: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F71F3: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 6 errors in context 5 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008C58: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 6 errors in context 6 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008E57: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 6 errors in context 7 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x40089F2: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 8 errors in context 8 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008B2E: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 8 errors in context 9 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4008ED5: (within /lib/ld-2.3.6.so)
==716==    by 0x438A7C4: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECF2F: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 8 errors in context 10 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E15: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F012D: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F72D9: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 12 errors in context 11 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E21: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F71F3: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 16 errors in context 12 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010E0A: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F72D9: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 20 errors in context 13 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DFE: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F86: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 24 errors in context 14 of 19:
==716== Invalid read of size 4
==716==    at 0x4010E00: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F7266: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A31B8 is 24 bytes inside a block of size 25 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 24 errors in context 15 of 19:
==716== Invalid read of size 4
==716==    at 0x4010DE9: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F7266: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49A2DB4 is 20 bytes inside a block of size 22 alloc'd
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4006B83: (within /lib/ld-2.3.6.so)
==716==    by 0x438A36F: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x4389DDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CD8D: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CD20: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F018D: SDL_LoadObject (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F677D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFE5B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 28 errors in context 16 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DF3: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F86: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 48 errors in context 17 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DE7: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F6F: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 48 errors in context 18 of 19:
==716== Conditional jump or move depends on uninitialised value(s)
==716==    at 0x4010DDC: (within /lib/ld-2.3.6.so)
==716==    by 0x400B729: (within /lib/ld-2.3.6.so)
==716==    by 0x4008202: (within /lib/ld-2.3.6.so)
==716==    by 0x438C7CC: (within /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x438C909: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so)
==716==    by 0x455CEE7: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x400B44E: (within /lib/ld-2.3.6.so)
==716==    by 0x455D42C: (within /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x455CE7A: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so)
==716==    by 0x40F00DB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6234: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40F6F6F: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716== 
==716== 418 errors in context 19 of 19:
==716== Syscall param write(buf) points to uninitialised byte(s)
==716==    at 0x4000792: (within /lib/ld-2.3.6.so)
==716==    by 0x47DF29E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x47E4BD5: (within /usr/lib/libX11.so.6.2.0)
==716==    by 0x47E4CAA: _XReply (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x47CAF70: XInternAtom (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x40F4E3B: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x4100773: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FF061: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x410015A: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECE3D: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF071: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF0B6: SDL_Init (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==  Address 0x49B33B6 is 14 bytes inside a block of size 16,384 alloc'd
==716==    at 0x401C6CA: calloc (vg_replace_malloc.c:279)
==716==    by 0x47CFCBD: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x40F50AD: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40FFF17: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECE3D: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF071: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF0B6: SDL_Init (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x804B20A: Init(int) (misc.cpp:23)
==716==    by 0x804B60D: main (invaders.cpp:65)
--716-- 
--716-- supp:   89 Debian libc6 (2.3.x) stripped dynamic linker
==716== 
==716== IN SUMMARY: 692 errors from 19 contexts (suppressed: 89 from 1)
==716== 
==716== malloc/free: in use at exit: 394,059,827 bytes in 4,140 blocks.
==716== malloc/free: 18,435 allocs, 14,295 frees, 443,158,681 bytes allocated.
==716== 
==716== searching for pointers to 4,140 not-freed blocks.
==716== checked 395,362,184 bytes.
==716== 
==716== 
==716== 18 bytes in 2 blocks are definitely lost in loss record 12 of 62
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x4812E82: (within /usr/lib/libX11.so.6.2.0)
==716==    by 0x4811D54: (within /usr/lib/libX11.so.6.2.0)
==716==    by 0x4813123: _XimSetICValueData (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x480BFA0: _XimLocalCreateIC (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x47F0B0B: XCreateIC (in /usr/lib/libX11.so.6.2.0)
==716==    by 0x40FF25D: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x410015A: (within /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40ECE3D: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF071: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40BF0B6: SDL_Init (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x804B20A: Init(int) (misc.cpp:23)
==716== 
==716== 
==716== 125,596 (960 direct, 124,636 indirect) bytes in 16 blocks are definitely lost in loss record 55 of 62
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x40E995B: SDL_CreateRGBSurface (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40A2BA4: IMG_LoadPNG_RW (in /usr/lib/libSDL_image-1.2.so.0.1.4)
==716==    by 0x409ECF6: IMG_LoadTyped_RW (in /usr/lib/libSDL_image-1.2.so.0.1.4)
==716==    by 0x409EE02: IMG_Load (in /usr/lib/libSDL_image-1.2.so.0.1.4)
==716==    by 0x805A88C: GRAPHICS_DATA::load_images() (graphics.cpp:299)
==716==    by 0x804B626: main (invaders.cpp:67)
==716== 
==716== 
==716== 11,418,344 bytes in 13 blocks are possibly lost in loss record 61 of 62
==716==    at 0x401D38B: malloc (vg_replace_malloc.c:149)
==716==    by 0x40E9B03: SDL_CreateRGBSurface (in /usr/lib/libSDL-1.2.so.0.11.0)
==716==    by 0x40A2BA4: IMG_LoadPNG_RW (in /usr/lib/libSDL_image-1.2.so.0.1.4)
==716==    by 0x409ECF6: IMG_LoadTyped_RW (in /usr/lib/libSDL_image-1.2.so.0.1.4)
==716==    by 0x409EE02: IMG_Load (in /usr/lib/libSDL_image-1.2.so.0.1.4)
==716==    by 0x8059E2D: GRAPHICS_DATA::load_images() (graphics.cpp:112)
==716==    by 0x804B626: main (invaders.cpp:67)
==716== 
==716== LEAK SUMMARY:
==716==    definitely lost: 978 bytes in 18 blocks.
==716==    indirectly lost: 124,636 bytes in 54 blocks.
==716==      possibly lost: 11,418,344 bytes in 13 blocks.
==716==    still reachable: 382,515,869 bytes in 4,055 blocks.
==716==         suppressed: 0 bytes in 0 blocks.
==716== Reachable blocks (those to which a pointer was found) are not shown.
==716== To see them, rerun with: --show-reachable=yes
--716--  memcheck: sanity checks: 35104 cheap, 1405 expensive
--716--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--716--  memcheck: auxmaps: 0 searches, 0 comparisons
--716--  memcheck: SMs: n_issued      = 6360 (101760k, 99M)
--716--  memcheck: SMs: n_deissued    = 34 (544k, 0M)
--716--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
--716--  memcheck: SMs: max_undefined = 39 (624k, 0M)
--716--  memcheck: SMs: max_defined   = 168 (2688k, 2M)
--716--  memcheck: SMs: max_non_DSM   = 6349 (101584k, 99M)
--716--  memcheck: max sec V bit nodes:    3 (0k, 0M)
--716--  memcheck: set_sec_vbits8 calls: 7 (new: 3, updates: 4)
--716--  memcheck: max shadow mem size:   101888k, 99M
--716-- translate:            fast SP updates identified: 16,472 ( 89.5%)
--716-- translate:   generic_known SP updates identified: 1,313 (  7.1%)
--716-- translate: generic_unknown SP updates identified: 612 (  3.3%)
--716--     tt/tc: 151,151 tt lookups requiring 173,996 probes
--716--     tt/tc: 151,151 fast-cache updates, 7 flushes
--716--  transtab: new        13,480 (295,390 -> 4,892,542; ratio 165:10) [0 scs]
--716--  transtab: dumped     0 (0 -> ??)
--716--  transtab: discarded  231 (3,967 -> ??)
--716-- scheduler: 3,510,467,119 jumps (bb entries).
--716-- scheduler: 35,104/236,361 major/minor sched events.
--716--    sanity: 35105 cheap, 1405 expensive checks.
--716--    exectx: 30,011 lists, 2,187 contexts (avg 0 per list)
--716--    exectx: 33,445 searches, 31,360 full compares (937 per 1000)
--716--    exectx: 128,444 cmp2, 1,544 cmp4, 0 cmpAll