I can still only run using -nomusic at version 854 (which compiled and linked with the help of a few fixes I posted in another thread).
Code: Select all
==3882== Memcheck, a memory error detector.
==3882== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==3882== Using LibVEX rev 1732, a library for dynamic binary translation.
==3882== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==3882== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==3882== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==3882== For more details, rerun with: -v
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x400A939: (within /lib/ld-2.6.1.so)
==3882== by 0x400452C: (within /lib/ld-2.6.1.so)
==3882== by 0x4013B15: (within /lib/ld-2.6.1.so)
==3882== by 0x400124E: (within /lib/ld-2.6.1.so)
==3882== by 0x40008A6: (within /lib/ld-2.6.1.so)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x400A941: (within /lib/ld-2.6.1.so)
==3882== by 0x400452C: (within /lib/ld-2.6.1.so)
==3882== by 0x4013B15: (within /lib/ld-2.6.1.so)
==3882== by 0x400124E: (within /lib/ld-2.6.1.so)
==3882== by 0x40008A6: (within /lib/ld-2.6.1.so)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x400ADF9: (within /lib/ld-2.6.1.so)
==3882== by 0x400452C: (within /lib/ld-2.6.1.so)
==3882== by 0x4013B15: (within /lib/ld-2.6.1.so)
==3882== by 0x400124E: (within /lib/ld-2.6.1.so)
==3882== by 0x40008A6: (within /lib/ld-2.6.1.so)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x400AA84: (within /lib/ld-2.6.1.so)
==3882== by 0x400452C: (within /lib/ld-2.6.1.so)
==3882== by 0x4013B15: (within /lib/ld-2.6.1.so)
==3882== by 0x400124E: (within /lib/ld-2.6.1.so)
==3882== by 0x40008A6: (within /lib/ld-2.6.1.so)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x400A939: (within /lib/ld-2.6.1.so)
==3882== by 0x400414A: (within /lib/ld-2.6.1.so)
==3882== by 0x4013B15: (within /lib/ld-2.6.1.so)
==3882== by 0x400124E: (within /lib/ld-2.6.1.so)
==3882== by 0x40008A6: (within /lib/ld-2.6.1.so)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x400A941: (within /lib/ld-2.6.1.so)
==3882== by 0x400414A: (within /lib/ld-2.6.1.so)
==3882== by 0x4013B15: (within /lib/ld-2.6.1.so)
==3882== by 0x400124E: (within /lib/ld-2.6.1.so)
==3882== by 0x40008A6: (within /lib/ld-2.6.1.so)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x400AA84: (within /lib/ld-2.6.1.so)
==3882== by 0x400414A: (within /lib/ld-2.6.1.so)
==3882== by 0x4013B15: (within /lib/ld-2.6.1.so)
==3882== by 0x400124E: (within /lib/ld-2.6.1.so)
==3882== by 0x40008A6: (within /lib/ld-2.6.1.so)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x40153E3: (within /lib/ld-2.6.1.so)
==3882== by 0x400DB79: (within /lib/ld-2.6.1.so)
==3882== by 0x4009FB3: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B34A: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B6E9: _dl_sym (in /lib/libc-2.6.1.so)
==3882== by 0x47CADF7: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAD8A: dlsym (in /lib/libdl-2.6.1.so)
==3882== by 0x42721BB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4275E4C: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4276C96: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x40153EE: (within /lib/ld-2.6.1.so)
==3882== by 0x400DB79: (within /lib/ld-2.6.1.so)
==3882== by 0x4009FB3: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B34A: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B6E9: _dl_sym (in /lib/libc-2.6.1.so)
==3882== by 0x47CADF7: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAD8A: dlsym (in /lib/libdl-2.6.1.so)
==3882== by 0x42721BB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4275E4C: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4276C96: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x4015411: (within /lib/ld-2.6.1.so)
==3882== by 0x400DB79: (within /lib/ld-2.6.1.so)
==3882== by 0x4009FB3: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B34A: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B6E9: _dl_sym (in /lib/libc-2.6.1.so)
==3882== by 0x47CADF7: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAD8A: dlsym (in /lib/libdl-2.6.1.so)
==3882== by 0x42721BB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4275E4C: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4276F03: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x401541C: (within /lib/ld-2.6.1.so)
==3882== by 0x400DB79: (within /lib/ld-2.6.1.so)
==3882== by 0x4009FB3: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B34A: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B6E9: _dl_sym (in /lib/libc-2.6.1.so)
==3882== by 0x47CADF7: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAD8A: dlsym (in /lib/libdl-2.6.1.so)
==3882== by 0x42721BB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4275E4C: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4276F03: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x40153FA: (within /lib/ld-2.6.1.so)
==3882== by 0x400DB79: (within /lib/ld-2.6.1.so)
==3882== by 0x4009FB3: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B34A: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B6E9: _dl_sym (in /lib/libc-2.6.1.so)
==3882== by 0x47CADF7: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAD8A: dlsym (in /lib/libdl-2.6.1.so)
==3882== by 0x42721BB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4275E4C: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4276FE9: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x4015405: (within /lib/ld-2.6.1.so)
==3882== by 0x400DB79: (within /lib/ld-2.6.1.so)
==3882== by 0x4009FB3: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B34A: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B6E9: _dl_sym (in /lib/libc-2.6.1.so)
==3882== by 0x47CADF7: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAD8A: dlsym (in /lib/libdl-2.6.1.so)
==3882== by 0x42721BB: SDL_LoadFunction (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4275E4C: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4276FE9: (within /usr/lib/libSDL-1.2.so.0.11.0)
ZDoom v2.2.0 - SVN revision 854M - SDL version
Compiled on Mar 26 2008
M_LoadDefaults: Load system defaults.
==3882==
==3882== Invalid read of size 4
==3882== at 0x40153C3: (within /lib/ld-2.6.1.so)
==3882== by 0x4006337: (within /lib/ld-2.6.1.so)
==3882== by 0x4008217: (within /lib/ld-2.6.1.so)
==3882== by 0x400BF55: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x400C14F: (within /lib/ld-2.6.1.so)
==3882== by 0x401191E: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9AFC0: (within /lib/libc-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B0B0: (within /lib/libc-2.6.1.so)
==3882== Address 0x4FA0310 is 16 bytes inside a block of size 17 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x40087B8: (within /lib/ld-2.6.1.so)
==3882== by 0x400BF55: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x400C14F: (within /lib/ld-2.6.1.so)
==3882== by 0x401191E: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9AFC0: (within /lib/libc-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B0B0: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B1D5: __libc_dlopen_mode (in /lib/libc-2.6.1.so)
==3882==
==3882== Invalid read of size 4
==3882== at 0x40153D9: (within /lib/ld-2.6.1.so)
==3882== by 0x4006337: (within /lib/ld-2.6.1.so)
==3882== by 0x4008217: (within /lib/ld-2.6.1.so)
==3882== by 0x40118C3: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9AFC0: (within /lib/libc-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B0B0: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B1D5: __libc_dlopen_mode (in /lib/libc-2.6.1.so)
==3882== by 0x4A7720F: __nss_lookup_function (in /lib/libc-2.6.1.so)
==3882== by 0x4031E89: (within /lib/libnss_compat-2.6.1.so)
==3882== Address 0x4FA09AC is 20 bytes inside a block of size 21 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x40087B8: (within /lib/ld-2.6.1.so)
==3882== by 0x40118C3: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9AFC0: (within /lib/libc-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B0B0: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B1D5: __libc_dlopen_mode (in /lib/libc-2.6.1.so)
==3882== by 0x4A7720F: __nss_lookup_function (in /lib/libc-2.6.1.so)
==3882== by 0x4031E89: (within /lib/libnss_compat-2.6.1.so)
==3882== by 0x4032F44: _nss_compat_getpwnam_r (in /lib/libnss_compat-2.6.1.so)
==3882==
==3882== Invalid read of size 4
==3882== at 0x40153D9: (within /lib/ld-2.6.1.so)
==3882== by 0x4006337: (within /lib/ld-2.6.1.so)
==3882== by 0x4008217: (within /lib/ld-2.6.1.so)
==3882== by 0x400BF55: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x400C14F: (within /lib/ld-2.6.1.so)
==3882== by 0x401191E: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9AFC0: (within /lib/libc-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B0B0: (within /lib/libc-2.6.1.so)
==3882== Address 0x4FA0CD4 is 20 bytes inside a block of size 23 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x40087B8: (within /lib/ld-2.6.1.so)
==3882== by 0x400BF55: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x400C14F: (within /lib/ld-2.6.1.so)
==3882== by 0x401191E: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9AFC0: (within /lib/libc-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B0B0: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B1D5: __libc_dlopen_mode (in /lib/libc-2.6.1.so)
==3882==
==3882== Invalid read of size 4
==3882== at 0x40152F7: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x47CAC4C: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAB80: dlopen (in /lib/libdl-2.6.1.so)
==3882== by 0x47C65BD: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x47B4C87: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x46ED42A: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED526: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== Address 0x5A023E4 is 44 bytes inside a block of size 47 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4804AE5: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x481CC68: g_strdup (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x47C6969: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x47B4C87: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x46ED42A: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED526: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED5A5: pango_map_get_engines (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F0E23: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1000: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1666: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882==
==3882== Invalid read of size 4
==3882== at 0x40152F7: (within /lib/ld-2.6.1.so)
==3882== by 0x4008156: (within /lib/ld-2.6.1.so)
==3882== by 0x40118C3: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x47CAC4C: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAB80: dlopen (in /lib/libdl-2.6.1.so)
==3882== by 0x47C65BD: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x47B4C87: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== Address 0x5A023E4 is 44 bytes inside a block of size 47 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4804AE5: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x481CC68: g_strdup (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x47C6969: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x47B4C87: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x46ED42A: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED526: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED5A5: pango_map_get_engines (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F0E23: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1000: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1666: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882==
==3882== Invalid read of size 4
==3882== at 0x4015407: (within /lib/ld-2.6.1.so)
==3882== by 0x4008156: (within /lib/ld-2.6.1.so)
==3882== by 0x40118C3: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x47CAC4C: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAB80: dlopen (in /lib/libdl-2.6.1.so)
==3882== by 0x47C65BD: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x47B4C87: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== Address 0x5A023E4 is 44 bytes inside a block of size 47 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4804AE5: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x481CC68: g_strdup (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x47C6969: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x47B4C87: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x46ED42A: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED526: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED5A5: pango_map_get_engines (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F0E23: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1000: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1666: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882==
==3882== Invalid read of size 4
==3882== at 0x4015407: (within /lib/ld-2.6.1.so)
==3882== by 0x4006337: (within /lib/ld-2.6.1.so)
==3882== by 0x4008217: (within /lib/ld-2.6.1.so)
==3882== by 0x40118C3: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x47CAC4C: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAB80: dlopen (in /lib/libdl-2.6.1.so)
==3882== by 0x47C65BD: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== Address 0x5A023E4 is 44 bytes inside a block of size 47 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4804AE5: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x481CC68: g_strdup (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x47C6969: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x47B4C87: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x46ED42A: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED526: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46ED5A5: pango_map_get_engines (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F0E23: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1000: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1666: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882==
==3882== Invalid read of size 4
==3882== at 0x4015407: (within /lib/ld-2.6.1.so)
==3882== by 0x400DB79: (within /lib/ld-2.6.1.so)
==3882== by 0x4009FB3: (within /lib/ld-2.6.1.so)
==3882== by 0x4A9B34A: (within /lib/libc-2.6.1.so)
==3882== by 0x4A9B6E9: _dl_sym (in /lib/libc-2.6.1.so)
==3882== by 0x47CADF7: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAD8A: dlsym (in /lib/libdl-2.6.1.so)
==3882== by 0x47C6193: g_module_symbol (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x47C66AE: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== Address 0x5A02444 is 44 bytes inside a block of size 47 alloc'd
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4007715: (within /lib/ld-2.6.1.so)
==3882== by 0x4008156: (within /lib/ld-2.6.1.so)
==3882== by 0x40118C3: (within /lib/ld-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x40112CD: (within /lib/ld-2.6.1.so)
==3882== by 0x47CAC4C: (within /lib/libdl-2.6.1.so)
==3882== by 0x400D891: (within /lib/ld-2.6.1.so)
==3882== by 0x47CB0EB: (within /lib/libdl-2.6.1.so)
==3882== by 0x47CAB80: dlopen (in /lib/libdl-2.6.1.so)
==3882== by 0x47C65BD: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1400.6)
==3882== by 0x46ED2D0: (within /usr/lib/libpango-1.0.so.0.1800.4)
W_Init: Init WADfiles.
adding /home/jbentler/cvs/zdoom/zdoom.pk3
adding ./doom.wad (2306 lumps)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x81A5160: FWadCollection::IsMarker(FWadCollection::LumpRecord const*, char const*) const (w_wad.cpp:1114)
==3882== by 0x81A638E: FWadCollection::MergeLumps(char const*, char const*, int) (w_wad.cpp:1440)
==3882== by 0x81A83C3: FWadCollection::InitMultipleFiles(wadlist_t**) (w_wad.cpp:249)
==3882== by 0x8079A96: D_DoomMain() (d_main.cpp:2169)
==3882== by 0x8257962: main (i_main.cpp:256)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x81A5160: FWadCollection::IsMarker(FWadCollection::LumpRecord const*, char const*) const (w_wad.cpp:1114)
==3882== by 0x81A638E: FWadCollection::MergeLumps(char const*, char const*, int) (w_wad.cpp:1440)
==3882== by 0x81A83E6: FWadCollection::InitMultipleFiles(wadlist_t**) (w_wad.cpp:250)
==3882== by 0x8079A96: D_DoomMain() (d_main.cpp:2169)
==3882== by 0x8257962: main (i_main.cpp:256)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x81A5160: FWadCollection::IsMarker(FWadCollection::LumpRecord const*, char const*) const (w_wad.cpp:1114)
==3882== by 0x81A638E: FWadCollection::MergeLumps(char const*, char const*, int) (w_wad.cpp:1440)
==3882== by 0x81A8409: FWadCollection::InitMultipleFiles(wadlist_t**) (w_wad.cpp:251)
==3882== by 0x8079A96: D_DoomMain() (d_main.cpp:2169)
==3882== by 0x8257962: main (i_main.cpp:256)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x81A5160: FWadCollection::IsMarker(FWadCollection::LumpRecord const*, char const*) const (w_wad.cpp:1114)
==3882== by 0x81A638E: FWadCollection::MergeLumps(char const*, char const*, int) (w_wad.cpp:1440)
==3882== by 0x81A842C: FWadCollection::InitMultipleFiles(wadlist_t**) (w_wad.cpp:252)
==3882== by 0x8079A96: D_DoomMain() (d_main.cpp:2169)
==3882== by 0x8257962: main (i_main.cpp:256)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x81A5160: FWadCollection::IsMarker(FWadCollection::LumpRecord const*, char const*) const (w_wad.cpp:1114)
==3882== by 0x81A638E: FWadCollection::MergeLumps(char const*, char const*, int) (w_wad.cpp:1440)
==3882== by 0x81A844F: FWadCollection::InitMultipleFiles(wadlist_t**) (w_wad.cpp:253)
==3882== by 0x8079A96: D_DoomMain() (d_main.cpp:2169)
==3882== by 0x8257962: main (i_main.cpp:256)
==3882==
==3882== Conditional jump or move depends on uninitialised value(s)
==3882== at 0x81A5160: FWadCollection::IsMarker(FWadCollection::LumpRecord const*, char const*) const (w_wad.cpp:1114)
==3882== by 0x81A638E: FWadCollection::MergeLumps(char const*, char const*, int) (w_wad.cpp:1440)
==3882== by 0x81A8472: FWadCollection::InitMultipleFiles(wadlist_t**) (w_wad.cpp:254)
==3882== by 0x8079A96: D_DoomMain() (d_main.cpp:2169)
==3882== by 0x8257962: main (i_main.cpp:256)
I_Init: Setting up machine state.
CPU Speed: ~1654.337370 MHz
CPU Vendor ID: GenuineIntel
Family 6, Model 11, Stepping 1
Features: MMX SSE
I_InitSound: Initializing FMOD
FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2007.
HSample rate 44100 is unsupported. Trying 48000
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
P_Init: Checking cmd-line parameters...
G_ParseMapInfo: Load map definitions.
S_InitData: Load sound definitions.
TEAMINFO_Init: Load team definitions.
LoadDecorations: Load external actors.
R_Init: Init Doom refresh subsystem.
DecalLibrary: Load decals.
M_Init: Init miscellaneous info.
P_Init: Init Playloop state.
ParseSBarInfo: Loading custom status bar definition.
D_CheckNetGame: Checking network game status.
player 1 of 1 (1 nodes)
==3882==
==3882== Syscall param write(buf) points to uninitialised byte(s)
==3882== at 0x4000882: (within /lib/ld-2.6.1.so)
==3882== by 0x4B1C2CE: _X11TransWrite (in /usr/lib/libX11.so.6.2.0)
==3882== by 0x4B14396: (within /usr/lib/libX11.so.6.2.0)
==3882== by 0x4B1446A: _XReply (in /usr/lib/libX11.so.6.2.0)
==3882== by 0x4B0E548: XSync (in /usr/lib/libX11.so.6.2.0)
==3882== by 0x4275334: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x427CCD1: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x427ED42: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x426E0DB: SDL_SetVideoMode (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x825A0EE: SDLFB::SDLFB(int, int, bool) (sdlvideo.cpp:300)
==3882== by 0x825A54B: SDLVideo::CreateFrameBuffer(int, int, bool, DFrameBuffer*) (sdlvideo.cpp:233)
==3882== by 0x8255646: I_SetMode(int&, int&, DFrameBuffer*) (hardware.cpp:99)
==3882== Address 0x4EC6CF3 is 19 bytes inside a block of size 16,384 alloc'd
==3882== at 0x402083E: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4B02467: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==3882== by 0x4274CCD: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x427F1E0: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x426EFE0: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4242870: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x42428B6: SDL_Init (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x82577E2: main (i_main.cpp:214)
Resolution: 1152 x 864
Playing demo DEMO1
Cannot play non-ZDoom demos.
(They would go out of sync badly.)
==3882==
==3882== ERROR SUMMARY: 169 errors from 28 contexts (suppressed: 0 from 0)
==3882== malloc/free: in use at exit: 930,727 bytes in 10,438 blocks.
==3882== malloc/free: 121,038 allocs, 110,600 frees, 48,797,972 bytes allocated.
==3882== For counts of detected errors, rerun with: -v
==3882== searching for pointers to 10,438 not-freed blocks.
==3882== checked 19,717,000 bytes.
==3882==
==3882==
==3882== 14 bytes in 2 blocks are definitely lost in loss record 21 of 163
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4B366F3: (within /usr/lib/libX11.so.6.2.0)
==3882== by 0x4B355C4: (within /usr/lib/libX11.so.6.2.0)
==3882== by 0x4B36993: _XimSetICValueData (in /usr/lib/libX11.so.6.2.0)
==3882== by 0x4B38488: _XimLocalCreateIC (in /usr/lib/libX11.so.6.2.0)
==3882== by 0x4B2417B: XCreateIC (in /usr/lib/libX11.so.6.2.0)
==3882== by 0x427E476: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x427F440: (within /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x426EFE0: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x4242870: SDL_InitSubSystem (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x42428B6: SDL_Init (in /usr/lib/libSDL-1.2.so.0.11.0)
==3882== by 0x82577E2: main (i_main.cpp:214)
==3882==
==3882==
==3882== 32 bytes in 1 blocks are possibly lost in loss record 38 of 163
==3882== at 0x40217F2: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x81AF1C1: FStringData::Realloc(unsigned) (zstring.cpp:1154)
==3882== by 0x81AF506: FString::ReallocBuffer(unsigned) (zstring.cpp:1099)
==3882== by 0x81B0B10: FString::operator+=(char const*) (zstring.cpp:330)
==3882== by 0x8079730: D_DoomMain() (d_main.cpp:2115)
==3882== by 0x8257962: main (i_main.cpp:256)
==3882==
==3882==
==3882== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 61 of 163
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4A773E9: (within /lib/libc-2.6.1.so)
==3882== by 0x4A77AD5: __nss_database_lookup (in /lib/libc-2.6.1.so)
==3882== by 0x4031E69: ???
==3882== by 0x4032F44: ???
==3882== by 0x4A338E4: getpwnam_r (in /lib/libc-2.6.1.so)
==3882== by 0x482A719: (within /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x482BF86: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x444999D: (within /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882== by 0x4449CD1: gtk_rc_reparse_all_for_settings (in /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882== by 0x446541E: gtk_settings_get_for_screen (in /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882== by 0x44655A4: gtk_settings_get_default (in /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882==
==3882==
==3882== 288 bytes in 2 blocks are possibly lost in loss record 97 of 163
==3882== at 0x402083E: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4010948: (within /lib/ld-2.6.1.so)
==3882== by 0x4010A0B: _dl_allocate_tls (in /lib/ld-2.6.1.so)
==3882== by 0x42A29A0: pthread_create (in /lib/libpthread-2.6.1.so)
==3882== by 0x40FF9D9: FMOD_OS_Thread_Create(char const*, unsigned (*)(void*), void*, FMOD_THREAD_PRIORITY, void*, int, void**) (in /usr/lib/libfmodex.so.4.11.03)
==3882==
==3882==
==3882== 456 bytes in 19 blocks are definitely lost in loss record 106 of 163
==3882== at 0x40217F2: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x81AF1C1: FStringData::Realloc(unsigned) (zstring.cpp:1154)
==3882== by 0x81AF506: FString::ReallocBuffer(unsigned) (zstring.cpp:1099)
==3882== by 0x81AF5A6: FString::operator+=(char) (zstring.cpp:338)
==3882== by 0x826EFF3: ParseActionDef(FScanner&, PClass*) (thingdef.cpp:260)
==3882== by 0x827044E: ParseClass(FScanner&) (thingdef.cpp:754)
==3882== by 0x827BFD6: ParseDecorate(FScanner&) (thingdef_main.cpp:104)
==3882== by 0x827BF87: ParseDecorate(FScanner&) (thingdef_main.cpp:99)
==3882== by 0x827C139: LoadDecorations() (thingdef_main.cpp:169)
==3882== by 0x80ADE38: FActorInfo::StaticInit() (info.cpp:281)
==3882== by 0x807A246: D_DoomMain() (d_main.cpp:2352)
==3882== by 0x8257962: main (i_main.cpp:256)
==3882==
==3882==
==3882== 704 bytes in 44 blocks are definitely lost in loss record 120 of 163
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x81AF231: FStringData::Alloc(unsigned) (zstring.cpp:1132)
==3882== by 0x81AF2A4: FString::AllocBuffer(unsigned) (zstring.cpp:1082)
==3882== by 0x81AF49E: FString::ReallocBuffer(unsigned) (zstring.cpp:1091)
==3882== by 0x81AF5A6: FString::operator+=(char) (zstring.cpp:338)
==3882== by 0x826EFF3: ParseActionDef(FScanner&, PClass*) (thingdef.cpp:260)
==3882== by 0x827044E: ParseClass(FScanner&) (thingdef.cpp:754)
==3882== by 0x827BFD6: ParseDecorate(FScanner&) (thingdef_main.cpp:104)
==3882== by 0x827BF87: ParseDecorate(FScanner&) (thingdef_main.cpp:99)
==3882== by 0x827C139: LoadDecorations() (thingdef_main.cpp:169)
==3882== by 0x80ADE38: FActorInfo::StaticInit() (info.cpp:281)
==3882== by 0x807A246: D_DoomMain() (d_main.cpp:2352)
==3882==
==3882==
==3882== 800 bytes in 20 blocks are possibly lost in loss record 122 of 163
==3882== at 0x402083E: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4804A5D: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x47ABA7F: (within /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x47ABC04: (within /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x47AC1EC: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x47AC351: g_type_init (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x4631AF5: gdk_pre_parse_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.8)
==3882== by 0x43FAF34: (within /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882== by 0x480A699: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x43FAAA9: gtk_parse_args (in /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882== by 0x43FAB23: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882== by 0x82577B8: main (i_main.cpp:210)
==3882==
==3882==
==3882== 31,208 (9,472 direct, 21,736 indirect) bytes in 37 blocks are definitely lost in loss record 155 of 163
==3882== at 0x40217F2: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4BE7C19: (within /usr/lib/libfontconfig.so.1.3.0)
==3882== by 0x4BE85FF: (within /usr/lib/libfontconfig.so.1.3.0)
==3882== by 0x4BE8BEB: (within /usr/lib/libfontconfig.so.1.3.0)
==3882== by 0x4BE5295: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.3.0)
==3882== by 0x4C34F7B: (within /usr/lib/libpangoft2-1.0.so.0.1800.4)
==3882== by 0x46F32DF: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F12F1: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46F1666: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46FA35D: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x46FB546: (within /usr/lib/libpango-1.0.so.0.1800.4)
==3882== by 0x43EB793: (within /usr/lib/libgtk-x11-2.0.so.0.1200.8)
==3882==
==3882==
==3882== 80,024 bytes in 77 blocks are possibly lost in loss record 161 of 163
==3882== at 0x40206F2: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x402079F: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x4818955: (within /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x4819AC7: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x4819C54: g_slice_alloc0 (in /usr/lib/libglib-2.0.so.0.1400.6)
==3882== by 0x47B3656: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x479AB61: (within /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x4798E27: g_object_newv (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x479999A: g_object_new_valist (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x4799B4F: g_object_new (in /usr/lib/libgobject-2.0.so.0.1400.6)
==3882== by 0x4653F07: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.8)
==3882== by 0x463199C: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.8)
==3882==
==3882==
==3882== 280,825 bytes in 94 blocks are possibly lost in loss record 163 of 163
==3882== at 0x4021718: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==3882== by 0x40FF68C: FMOD_OS_Memory_Alloc(int) (in /usr/lib/libfmodex.so.4.11.03)
==3882==
==3882== LEAK SUMMARY:
==3882== definitely lost: 10,682 bytes in 103 blocks.
==3882== indirectly lost: 21,856 bytes in 1,082 blocks.
==3882== possibly lost: 361,969 bytes in 194 blocks.
==3882== still reachable: 536,220 bytes in 9,059 blocks.
==3882== suppressed: 0 bytes in 0 blocks.
==3882== Reachable blocks (those to which a pointer was found) are not shown.
==3882== To see them, rerun with: --leak-check=full --show-reachable=yes