==22673== Memcheck, a memory error detector ==22673== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==22673== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==22673== Command: ./GunsOfIcarusOnline ==22673== Parent PID: 22628 ==22673== --22673-- --22673-- Valgrind options: --22673-- --tool=memcheck --22673-- --error-limit=no --22673-- --log-file=valgrind-%p.log --22673-- -v --22673-- --trace-children=yes --22673-- --track-origins=yes --22673-- --read-var-info=yes --22673-- --redzone-size=1024 --22673-- Contents of /proc/version: --22673-- Linux version 4.7.5-gentoo (root@marvin) (gcc version 4.9.3 (Gentoo 4.9.3 p1.5, pie-0.6.4) ) #1 SMP Mon Sep 26 08:23:09 CEST 2016 --22673-- --22673-- Arch and hwcaps: X86, LittleEndian, x86-mmxext-sse1-sse2-sse3-lzcnt --22673-- Page sizes: currently 4096, max supported 4096 --22673-- Valgrind library directory: /usr/lib64/valgrind --22673-- Reading syms from /lib32/ld-2.23.so --22673-- Considering /usr/lib/debug/lib32/ld-2.23.so.debug .. --22673-- .. CRC is valid --22673-- warning: addVar: unknown size (seen) --22673-- warning: addVar: unknown size (seen) --22673-- Reading syms from /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline --22673-- object doesn't have a symbol table --22673-- Reading syms from /usr/lib64/valgrind/memcheck-x86-linux --22673-- Considering /usr/lib/debug/usr/lib64/valgrind/memcheck-x86-linux.debug .. --22673-- .. CRC is valid --22673-- object doesn't have a dynamic symbol table --22673-- warning: addVar: unknown size (sps) --22673-- warning: addVar: unknown size (sps) --22673-- warning: addVar: unknown size (ips) --22673-- warning: addVar: unknown size (qualname) --22673-- warning: addVar: unknown size (qualname) --22673-- warning: addVar: unknown size (qualname) --22673-- warning: addVar: unknown size (ips) --22673-- warning: addVar: unknown size (rev) --22673-- Scheduler: using generic scheduler lock implementation. --22673-- Reading suppressions file: /usr/lib64/valgrind/default.supp ==22673== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-22673-by-dscharrer-on-??? ==22673== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-22673-by-dscharrer-on-??? ==22673== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-22673-by-dscharrer-on-??? ==22673== ==22673== TO CONTROL THIS PROCESS USING vgdb (which you probably ==22673== don't want to do, unless you know exactly what you're doing, ==22673== or are doing some strange experiment): ==22673== /usr/lib64/valgrind/../../bin/vgdb --pid=22673 ...command... ==22673== ==22673== TO DEBUG THIS PROCESS USING GDB: start GDB like this ==22673== /path/to/gdb ./GunsOfIcarusOnline ==22673== and then give GDB the following command ==22673== target remote | /usr/lib64/valgrind/../../bin/vgdb --pid=22673 ==22673== --pid is optional if only one valgrind process is running ==22673== --22673-- REDIR: 0x40185c0 (ld-linux.so.2:strlen) redirected to 0x38048e72 (vgPlain_x86_linux_REDIR_FOR_strlen) --22673-- REDIR: 0x4018380 (ld-linux.so.2:index) redirected to 0x38048e4d (vgPlain_x86_linux_REDIR_FOR_index) --22673-- Reading syms from /usr/lib64/valgrind/vgpreload_core-x86-linux.so --22673-- Considering /usr/lib/debug/usr/lib64/valgrind/vgpreload_core-x86-linux.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so --22673-- Considering /usr/lib/debug/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so.debug .. --22673-- .. CRC is valid ==22673== WARNING: new redirection conflicts with existing -- ignoring it --22673-- old: 0x040185c0 (strlen ) R-> (0000.0) 0x38048e72 vgPlain_x86_linux_REDIR_FOR_strlen --22673-- new: 0x040185c0 (strlen ) R-> (2007.0) 0x0402f7b0 strlen --22673-- Reading syms from /home/dscharrer/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so --22673-- Reading syms from /lib32/libdl-2.23.so --22673-- Considering /usr/lib/debug/lib32/libdl-2.23.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /lib32/libpthread-2.23.so --22673-- Considering /usr/lib/debug/lib32/libpthread-2.23.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /lib32/librt-2.23.so --22673-- Considering /usr/lib/debug/lib32/librt-2.23.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libGL.so.1.2.0 --22673-- Considering /usr/lib/debug/usr/lib32/libGL.so.1.2.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libX11.so.6.3.0 --22673-- Considering /usr/lib/debug/usr/lib32/libX11.so.6.3.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXcursor.so.1.0.2 --22673-- Considering /usr/lib/debug/usr/lib32/libXcursor.so.1.0.2.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXrandr.so.2.2.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXrandr.so.2.2.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib64/gcc/x86_64-pc-linux-gnu/6.2.0/32/libstdc++.so.6.0.22 --22673-- object doesn't have a symbol table --22673-- Reading syms from /lib32/libm-2.23.so --22673-- Considering /usr/lib/debug/lib32/libm-2.23.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib64/gcc/x86_64-pc-linux-gnu/6.2.0/32/libgcc_s.so.1 --22673-- object doesn't have a symbol table --22673-- Reading syms from /lib32/libc-2.23.so --22673-- Considering /usr/lib/debug/lib32/libc-2.23.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /home/dscharrer/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libexpat.so.1.5.2 --22673-- Considering /home/dscharrer/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libexpat.so.1.5.2 .. --22673-- .. CRC mismatch (computed fbe8357c wanted b121cd76) --22673-- object doesn't have a symbol table --22673-- Reading syms from /usr/lib32/libxcb-dri3.so.0.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libxcb-dri3.so.0.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libxcb-present.so.0.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libxcb-present.so.0.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libxcb-sync.so.1.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libxcb-sync.so.1.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libxshmfence.so.1.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libxshmfence.so.1.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libglapi.so.0.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libglapi.so.0.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXext.so.6.4.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXext.so.6.4.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXdamage.so.1.1.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXdamage.so.1.1.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXfixes.so.3.1.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXfixes.so.3.1.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libX11-xcb.so.1.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libX11-xcb.so.1.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libxcb.so.1.1.0 --22673-- Considering /usr/lib/debug/usr/lib32/libxcb.so.1.1.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libxcb-glx.so.0.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libxcb-glx.so.0.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libxcb-dri2.so.0.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libxcb-dri2.so.0.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXxf86vm.so.1.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXxf86vm.so.1.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libdrm.so.2.4.0 --22673-- Considering /usr/lib/debug/usr/lib32/libdrm.so.2.4.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXrender.so.1.3.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXrender.so.1.3.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXau.so.6.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXau.so.6.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libXdmcp.so.6.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libXdmcp.so.6.0.0.debug .. --22673-- .. CRC is valid --22673-- REDIR: 0x45b1b30 (libc.so.6:strncasecmp) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b92f0 (libc.so.6:memrchr) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45cbd40 (libc.so.6:wcslen) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b1240 (libc.so.6:bcmp) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45afd50 (libc.so.6:strncpy) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b1630 (libc.so.6:memset) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b1c90 (libc.so.6:memcpy) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45afb80 (libc.so.6:strlen) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b1560 (libc.so.6:memmove) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45afd00 (libc.so.6:strncmp) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45af4e0 (libc.so.6:strcmp) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b0980 (libc.so.6:strstr) redirected to 0x4033cf0 (strstr) --22673-- REDIR: 0x45afde0 (libc.so.6:__GI_strrchr) redirected to 0x402f170 (__GI_strrchr) --22673-- REDIR: 0x45ab4d0 (libc.so.6:malloc) redirected to 0x402c4c0 (malloc) --22673-- REDIR: 0x45abe30 (libc.so.6:memalign) redirected to 0x402e820 (memalign) --22673-- REDIR: 0x45abe50 (libc.so.6:calloc) redirected to 0x402e3c0 (calloc) --22673-- REDIR: 0x466a6e0 (libc.so.6:__strncmp_ssse3) redirected to 0x402fef0 (strncmp) --22673-- REDIR: 0x45afbc0 (libc.so.6:__GI_strlen) redirected to 0x402f730 (__GI_strlen) --22673-- REDIR: 0x45b9530 (libc.so.6:__GI_strncmp) redirected to 0x402ff80 (__GI_strncmp) --22673-- REDIR: 0x45b3a70 (libc.so.6:strchrnul) redirected to 0x4033600 (strchrnul) --22673-- REDIR: 0x45b1740 (libc.so.6:__GI_mempcpy) redirected to 0x4033830 (__GI_mempcpy) --22673-- REDIR: 0x465cc90 (libc.so.6:__memcpy_ssse3) redirected to 0x40310f0 (memcpy) --22673-- REDIR: 0x45b9630 (libc.so.6:__strlen_sse2_bsf) redirected to 0x402f710 (strlen) --22673-- REDIR: 0x45af2e0 (libc.so.6:index) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45ca610 (libc.so.6:__strchr_sse2_bsf) redirected to 0x402f360 (index) --22673-- REDIR: 0x45b16d0 (libc.so.6:mempcpy) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x465ec90 (libc.so.6:__mempcpy_ssse3) redirected to 0x4033740 (mempcpy) --22673-- REDIR: 0x45bafb0 (libc.so.6:__strncpy_ssse3) redirected to 0x402f9b0 (strncpy) --22673-- REDIR: 0x465a5f0 (libc.so.6:__memset_sse2) redirected to 0x4032ce0 (memset) --22673-- REDIR: 0x45b1280 (libc.so.6:__GI_memcmp) redirected to 0x4032380 (__GI_memcmp) --22673-- REDIR: 0x4669270 (libc.so.6:__strcmp_ssse3) redirected to 0x4030890 (strcmp) --22673-- REDIR: 0x4660c70 (libc.so.6:__memmove_ssse3) redirected to 0x4032d70 (memmove) --22673-- REDIR: 0x45abab0 (libc.so.6:free) redirected to 0x402d6a0 (free) --22673-- REDIR: 0x45abb60 (libc.so.6:realloc) redirected to 0x402e5c0 (realloc) --22673-- REDIR: 0x45b10a0 (libc.so.6:__GI_memchr) redirected to 0x4030ac0 (__GI_memchr) --22673-- REDIR: 0x45b15d0 (libc.so.6:__GI_memmove) redirected to 0x4032ff0 (__GI_memmove) --22673-- REDIR: 0x45b1d00 (libc.so.6:__GI_memcpy) redirected to 0x40313f0 (__GI_memcpy) --22673-- REDIR: 0x45afda0 (libc.so.6:rindex) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45ca720 (libc.so.6:__strrchr_sse2_bsf) redirected to 0x402f140 (rindex) --22673-- REDIR: 0x462ed80 (libc.so.6:__strcpy_chk) redirected to 0x4033680 (__strcpy_chk) --22673-- REDIR: 0x4673500 (libc.so.6:__memcmp_ssse3) redirected to 0x4032530 (bcmp) --22673-- REDIR: 0x45af590 (libc.so.6:strcpy) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b9760 (libc.so.6:__strcpy_ssse3) redirected to 0x402f7f0 (strcpy) --22673-- REDIR: 0x45b1910 (libc.so.6:stpcpy) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45bdb20 (libc.so.6:__stpcpy_ssse3) redirected to 0x4032650 (stpcpy) --22673-- Reading syms from /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so --22673-- object doesn't have a symbol table --22673-- REDIR: 0x45b1ae0 (libc.so.6:strcasecmp) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45af0e0 (libc.so.6:strcat) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x462eb50 (libc.so.6:__memcpy_chk) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45affa0 (libc.so.6:strpbrk) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45c4d20 (libc.so.6:__strcat_ssse3) redirected to 0x402f3a0 (strcat) --22673-- REDIR: 0x45b39a0 (libc.so.6:__GI___rawmemchr) redirected to 0x4033660 (__GI___rawmemchr) ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E6: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88437: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88448: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F83298: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832DA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F884A4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832BA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F832C1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8EC0A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E6: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8EC0A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88437: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88448: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F884A4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F83298: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832BA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F832C1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832DA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F81E8E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== --22673-- REDIR: 0x45b1960 (libc.so.6:__GI_stpcpy) redirected to 0x4032730 (__GI_stpcpy) --22673-- REDIR: 0x4569ef0 (libc.so.6:unsetenv) redirected to 0x4034330 (unsetenv) --22673-- REDIR: 0x45af320 (libc.so.6:__GI_strchr) redirected to 0x402f2a0 (__GI_strchr) --22673-- memcheck GC: 1000 nodes, 24 survivors (2.4%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- Reading syms from /usr/lib32/libudev.so.1.6.4 --22673-- Considering /usr/lib/debug/usr/lib32/libudev.so.1.6.4.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /home/dscharrer/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcap.so.2.22 --22673-- Considering /home/dscharrer/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcap.so.2.22 .. --22673-- .. CRC mismatch (computed 8fed61a1 wanted 15f4e86f) --22673-- object doesn't have a symbol table --22673-- REDIR: 0x45af670 (libc.so.6:strcspn) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b1060 (libc.so.6:memchr) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b3960 (libc.so.6:rawmemchr) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45b0320 (libc.so.6:strspn) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- REDIR: 0x45ca910 (libc.so.6:__memchr_sse2_bsf) redirected to 0x4030a70 (memchr) --22673-- REDIR: 0x45b0350 (libc.so.6:__GI_strspn) redirected to 0x4033f80 (strspn) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- memcheck GC: 1000 nodes, 77 survivors (7.7%) --22673-- REDIR: 0x45cb310 (libc.so.6:__GI_strnlen) redirected to 0x402f6d0 (__GI_strnlen) --22673-- Reading syms from /usr/lib32/mesa/radeonsi_dri.so --22673-- Considering /usr/lib/debug/usr/lib32/mesa/kms_swrast_dri.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libnettle.so.6.2 --22673-- Considering /usr/lib/debug/usr/lib32/libnettle.so.6.2.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libdrm_radeon.so.1.0.1 --22673-- Considering /usr/lib/debug/usr/lib32/libdrm_radeon.so.1.0.1.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libdrm_amdgpu.so.1.0.0 --22673-- Considering /usr/lib/debug/usr/lib32/libdrm_amdgpu.so.1.0.0.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libelf-0.166.so --22673-- Considering /usr/lib/debug/usr/lib32/libelf-0.166.so.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMAMDGPUCodeGen.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAMDGPUCodeGen.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMAMDGPUDesc.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAMDGPUDesc.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMAMDGPUInfo.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAMDGPUInfo.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMX86Disassembler.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMX86Disassembler.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMX86CodeGen.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMX86CodeGen.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMScalarOpts.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMScalarOpts.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMX86Desc.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMX86Desc.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMMCDisassembler.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMMCDisassembler.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMX86Info.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMX86Info.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMMCJIT.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMMCJIT.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMExecutionEngine.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMExecutionEngine.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMTarget.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMTarget.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMAnalysis.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAnalysis.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMRuntimeDyld.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMRuntimeDyld.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMMC.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMMC.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMCore.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMCore.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMSupport.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMSupport.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /home/dscharrer/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libz.so.1.2.3.4 --22673-- Considering /home/dscharrer/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libz.so.1.2.3.4 .. --22673-- .. CRC mismatch (computed dc13ab42 wanted b976adaf) --22673-- object doesn't have a symbol table --22673-- REDIR: 0x4018c80 (ld-linux.so.2:stpcpy) redirected to 0x40329d0 (stpcpy) --22673-- Reading syms from /usr/lib32/libLLVMAMDGPUAsmPrinter.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAMDGPUAsmPrinter.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMAMDGPUUtils.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAMDGPUUtils.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMAsmPrinter.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAsmPrinter.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMCodeGen.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMCodeGen.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMSelectionDAG.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMSelectionDAG.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMTransformUtils.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMTransformUtils.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMVectorize.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMVectorize.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMipo.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMipo.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMX86AsmPrinter.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMX86AsmPrinter.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMX86Utils.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMX86Utils.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMInstCombine.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMInstCombine.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMObject.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMObject.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMProfileData.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMProfileData.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMDemangle.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMDemangle.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMDebugInfoCodeView.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMDebugInfoCodeView.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMMCParser.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMMCParser.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMBitReader.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMBitReader.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMBitWriter.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMBitWriter.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMIRReader.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMIRReader.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMInstrumentation.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMInstrumentation.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMLinker.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMLinker.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMDebugInfoMSF.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMDebugInfoMSF.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- Reading syms from /usr/lib32/libLLVMAsmParser.so.40.0svn --22673-- Considering /usr/lib/debug/usr/lib32/libLLVMAsmParser.so.40.0svn.debug .. --22673-- .. CRC is valid --22673-- REDIR: 0x45afc80 (libc.so.6:strnlen) redirected to 0x4026520 (_vgnU_ifunc_wrapper) --22673-- Reading syms from /usr/lib32/libtxc_dxtn.so --22673-- Considering /usr/lib/debug/usr/lib32/libtxc_dxtn.so.debug .. --22673-- .. CRC is valid --22673-- REDIR: 0x465cc80 (libc.so.6:__memcpy_chk_ssse3) redirected to 0x4033bf0 (__memcpy_chk) ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8278EE7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A31519: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A316E8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A31B06: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A2A47B: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A2B835: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x808750D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x455450D: (below main) (libc-start.c:289) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x8A31494: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== --22673-- memcheck GC: 1000 nodes, 96 survivors (9.6%) --22673-- REDIR: 0x45ad4f0 (libc.so.6:posix_memalign) redirected to 0x402e990 (posix_memalign) --22673-- WARNING: Serious error when reading debug info --22673-- When reading debug info from /memfd:xshmfence (deleted): --22673-- failed to stat64/stat this file --22673-- memcheck GC: 1000 nodes, 286 survivors (28.6%) --22673-- memcheck GC: 1014 new table size (driftup) --22673-- memcheck GC: 1014 nodes, 374 survivors (36.9%) --22673-- memcheck GC: 1029 new table size (driftup) --22673-- memcheck GC: 1029 nodes, 475 survivors (46.2%) --22673-- memcheck GC: 1044 new table size (driftup) --22673-- memcheck GC: 1044 nodes, 475 survivors (45.5%) --22673-- memcheck GC: 1059 new table size (driftup) --22673-- memcheck GC: 1059 nodes, 475 survivors (44.9%) --22673-- memcheck GC: 1074 new table size (driftup) --22673-- memcheck GC: 1074 nodes, 562 survivors (52.3%) --22673-- memcheck GC: 1518 new table size (stepup) --22673-- memcheck GC: 1518 nodes, 657 survivors (43.3%) --22673-- memcheck GC: 1540 new table size (driftup) --22673-- memcheck GC: 1540 nodes, 661 survivors (42.9%) --22673-- memcheck GC: 1563 new table size (driftup) --22673-- memcheck GC: 1563 nodes, 706 survivors (45.2%) --22673-- memcheck GC: 1586 new table size (driftup) --22673-- memcheck GC: 1586 nodes, 708 survivors (44.6%) --22673-- memcheck GC: 1609 new table size (driftup) --22673-- memcheck GC: 1609 nodes, 753 survivors (46.8%) --22673-- memcheck GC: 1633 new table size (driftup) --22673-- memcheck GC: 1633 nodes, 798 survivors (48.9%) --22673-- memcheck GC: 1657 new table size (driftup) --22673-- REDIR: 0x45cac60 (libc.so.6:__memrchr_sse2_bsf) redirected to 0x4030b10 (memrchr) --22673-- memcheck GC: 1657 nodes, 701 survivors (42.3%) --22673-- memcheck GC: 1681 new table size (driftup) --22673-- memcheck GC: 1681 nodes, 702 survivors (41.8%) --22673-- memcheck GC: 1706 new table size (driftup) --22673-- memcheck GC: 1706 nodes, 863 survivors (50.6%) --22673-- memcheck GC: 2412 new table size (stepup) --22673-- memcheck GC: 2412 nodes, 869 survivors (36.0%) --22673-- memcheck GC: 2448 new table size (driftup) --22673-- memcheck GC: 2448 nodes, 732 survivors (29.9%) --22673-- memcheck GC: 2484 new table size (driftup) --22673-- memcheck GC: 2484 nodes, 695 survivors (28.0%) --22673-- memcheck GC: 2521 new table size (driftup) --22673-- memcheck GC: 2521 nodes, 286 survivors (11.3%) ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A10154: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A1017E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B734: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B762: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== --22673-- memcheck GC: 2521 nodes, 312 survivors (12.4%) --22673-- memcheck GC: 2521 nodes, 402 survivors (15.9%) --22673-- memcheck GC: 2558 new table size (driftup) --22673-- memcheck GC: 2558 nodes, 448 survivors (17.5%) --22673-- memcheck GC: 2596 new table size (driftup) --22673-- memcheck GC: 2596 nodes, 976 survivors (37.6%) --22673-- memcheck GC: 2634 new table size (driftup) --22673-- memcheck GC: 2634 nodes, 1064 survivors (40.4%) --22673-- memcheck GC: 2673 new table size (driftup) --22673-- memcheck GC: 2673 nodes, 1064 survivors (39.8%) --22673-- memcheck GC: 2713 new table size (driftup) --22673-- memcheck GC: 2713 nodes, 1064 survivors (39.2%) --22673-- memcheck GC: 2753 new table size (driftup) --22673-- memcheck GC: 2753 nodes, 1057 survivors (38.4%) --22673-- memcheck GC: 2794 new table size (driftup) --22673-- memcheck GC: 2794 nodes, 928 survivors (33.2%) --22673-- memcheck GC: 2835 new table size (driftup) --22673-- memcheck GC: 2835 nodes, 407 survivors (14.4%) --22673-- memcheck GC: 2835 nodes, 628 survivors (22.2%) --22673-- memcheck GC: 2877 new table size (driftup) --22673-- memcheck GC: 2877 nodes, 332 survivors (11.5%) --22673-- memcheck GC: 2877 nodes, 422 survivors (14.7%) --22673-- memcheck GC: 2877 nodes, 564 survivors (19.6%) --22673-- memcheck GC: 2920 new table size (driftup) --22673-- memcheck GC: 2920 nodes, 891 survivors (30.5%) --22673-- memcheck GC: 2963 new table size (driftup) --22673-- memcheck GC: 2963 nodes, 952 survivors (32.1%) --22673-- memcheck GC: 3007 new table size (driftup) ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A10154: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A10157: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A1017E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A10181: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582C4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582C4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A582C7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582EE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582EE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A582F1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== --22673-- memcheck GC: 3007 nodes, 494 survivors (16.4%) --22673-- memcheck GC: 3052 new table size (driftup) --22673-- memcheck GC: 3052 nodes, 911 survivors (29.8%) --22673-- memcheck GC: 3097 new table size (driftup) --22673-- memcheck GC: 3097 nodes, 911 survivors (29.4%) --22673-- memcheck GC: 3143 new table size (driftup) --22673-- memcheck GC: 3143 nodes, 867 survivors (27.6%) --22673-- memcheck GC: 3190 new table size (driftup) --22673-- memcheck GC: 3190 nodes, 344 survivors (10.8%) --22673-- memcheck GC: 3190 nodes, 537 survivors (16.8%) --22673-- memcheck GC: 3237 new table size (driftup) --22673-- memcheck GC: 3237 nodes, 498 survivors (15.4%) --22673-- memcheck GC: 3285 new table size (driftup) --22673-- memcheck GC: 3285 nodes, 601 survivors (18.3%) --22673-- memcheck GC: 3334 new table size (driftup) --22673-- memcheck GC: 3334 nodes, 648 survivors (19.4%) --22673-- memcheck GC: 3384 new table size (driftup) --22673-- memcheck GC: 3384 nodes, 1564 survivors (46.2%) --22673-- memcheck GC: 3434 new table size (driftup) --22673-- memcheck GC: 3434 nodes, 1601 survivors (46.6%) --22673-- memcheck GC: 3485 new table size (driftup) --22673-- memcheck GC: 3485 nodes, 1601 survivors (45.9%) --22673-- memcheck GC: 3537 new table size (driftup) --22673-- memcheck GC: 3537 nodes, 1529 survivors (43.2%) --22673-- memcheck GC: 3590 new table size (driftup) --22673-- memcheck GC: 3590 nodes, 1254 survivors (34.9%) --22673-- memcheck GC: 3643 new table size (driftup) --22673-- memcheck GC: 3643 nodes, 1254 survivors (34.4%) --22673-- memcheck GC: 3697 new table size (driftup) --22673-- memcheck GC: 3697 nodes, 1254 survivors (33.9%) --22673-- memcheck GC: 3752 new table size (driftup) --22673-- memcheck GC: 3752 nodes, 1112 survivors (29.6%) --22673-- memcheck GC: 3808 new table size (driftup) --22673-- memcheck GC: 3808 nodes, 505 survivors (13.3%) --22673-- memcheck GC: 3808 nodes, 799 survivors (21.0%) --22673-- memcheck GC: 3865 new table size (driftup) --22673-- memcheck GC: 3865 nodes, 552 survivors (14.3%) ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A100F4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A101D8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A100F4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A101D8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x437CB5D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/6.2.0/32/libstdc++.so.6.0.22) ==22673== by 0x8A100AD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A101D8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A58268: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A58348: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A58268: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A58348: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x437CB5D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/6.2.0/32/libstdc++.so.6.0.22) ==22673== by 0x8A58223: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A58348: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== --22673-- memcheck GC: 3865 nodes, 424 survivors (11.0%) --22673-- memcheck GC: 3865 nodes, 575 survivors (14.9%) --22673-- memcheck GC: 3865 nodes, 512 survivors (13.2%) --22673-- memcheck GC: 3865 nodes, 634 survivors (16.4%) --22673-- memcheck GC: 3922 new table size (driftup) --22673-- memcheck GC: 3922 nodes, 790 survivors (20.1%) --22673-- memcheck GC: 3980 new table size (driftup) --22673-- memcheck GC: 3980 nodes, 527 survivors (13.2%) --22673-- memcheck GC: 3980 nodes, 517 survivors (13.0%) --22673-- memcheck GC: 3980 nodes, 530 survivors (13.3%) --22673-- memcheck GC: 3980 nodes, 1052 survivors (26.4%) --22673-- memcheck GC: 4039 new table size (driftup) --22673-- memcheck GC: 4039 nodes, 1340 survivors (33.2%) --22673-- memcheck GC: 4099 new table size (driftup) --22673-- memcheck GC: 4099 nodes, 1340 survivors (32.7%) --22673-- memcheck GC: 4160 new table size (driftup) --22673-- memcheck GC: 4160 nodes, 1340 survivors (32.2%) --22673-- memcheck GC: 4222 new table size (driftup) --22673-- memcheck GC: 4222 nodes, 1340 survivors (31.7%) --22673-- memcheck GC: 4285 new table size (driftup) --22673-- memcheck GC: 4285 nodes, 1261 survivors (29.4%) --22673-- memcheck GC: 4349 new table size (driftup) --22673-- memcheck GC: 4349 nodes, 526 survivors (12.1%) --22673-- memcheck GC: 4349 nodes, 800 survivors (18.4%) --22673-- memcheck GC: 4414 new table size (driftup) --22673-- memcheck GC: 4414 nodes, 532 survivors (12.1%) --22673-- memcheck GC: 4414 nodes, 442 survivors (10.0%) --22673-- memcheck GC: 4414 nodes, 738 survivors (16.7%) --22673-- memcheck GC: 4480 new table size (driftup) --22673-- memcheck GC: 4480 nodes, 650 survivors (14.5%) --22673-- memcheck GC: 4480 nodes, 601 survivors (13.4%) ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A0917B: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1B99A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8457D21: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8459010: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x845924A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x810C239: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x839391C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x455450D: (below main) (libc-start.c:289) ==22673== Uninitialised value was created by a heap allocation ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D46: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A1C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8093F49: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0E744: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x822D03A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x83938DB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x455450D: (below main) (libc-start.c:289) ==22673== --22673-- memcheck GC: 4480 nodes, 1246 survivors (27.8%) --22673-- memcheck GC: 4547 new table size (driftup) --22673-- memcheck GC: 4547 nodes, 1246 survivors (27.4%) --22673-- memcheck GC: 4615 new table size (driftup) --22673-- memcheck GC: 4615 nodes, 1245 survivors (27.0%) --22673-- memcheck GC: 4684 new table size (driftup) --22673-- memcheck GC: 4684 nodes, 600 survivors (12.8%) --22673-- memcheck GC: 4684 nodes, 581 survivors (12.4%) ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A52E87: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x81A32B1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x81A2B76: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A12F41: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a heap allocation ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D46: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A1C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8093F49: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A5650F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A11152: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0E7A5: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x822D03A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x83938DB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== --22673-- memcheck GC: 4684 nodes, 570 survivors (12.2%) --22673-- memcheck GC: 4684 nodes, 957 survivors (20.4%) --22673-- memcheck GC: 4754 new table size (driftup) --22673-- memcheck GC: 4754 nodes, 957 survivors (20.1%) --22673-- memcheck GC: 4825 new table size (driftup) --22673-- memcheck GC: 4825 nodes, 577 survivors (12.0%) ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B60C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0B7AD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A55E34: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1669F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A55E62: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1669F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A58484: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55EBB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1669F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== --22673-- memcheck GC: 4825 nodes, 507 survivors (10.5%) ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B734: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x850112A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84DFF9D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8457CB8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8459010: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x845924A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x810C239: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x839391C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B762: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x850112A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84DFF9D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8457CB8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8459010: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x845924A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x810C239: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x839391C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== --22673-- memcheck GC: 4825 nodes, 889 survivors (18.4%) --22673-- memcheck GC: 4897 new table size (driftup) --22673-- memcheck GC: 4897 nodes, 1171 survivors (23.9%) --22673-- memcheck GC: 4970 new table size (driftup) --22673-- memcheck GC: 4970 nodes, 812 survivors (16.3%) --22673-- memcheck GC: 5044 new table size (driftup) --22673-- memcheck GC: 5044 nodes, 557 survivors (11.0%) --22673-- memcheck GC: 5044 nodes, 657 survivors (13.0%) --22673-- memcheck GC: 5044 nodes, 686 survivors (13.6%) --22673-- memcheck GC: 5044 nodes, 779 survivors (15.4%) --22673-- memcheck GC: 5119 new table size (driftup) --22673-- memcheck GC: 5119 nodes, 895 survivors (17.5%) --22673-- memcheck GC: 5195 new table size (driftup) --22673-- memcheck GC: 5195 nodes, 1695 survivors (32.6%) --22673-- memcheck GC: 5272 new table size (driftup) --22673-- memcheck GC: 5272 nodes, 1695 survivors (32.2%) --22673-- memcheck GC: 5351 new table size (driftup) --22673-- memcheck GC: 5351 nodes, 939 survivors (17.5%) --22673-- memcheck GC: 5431 new table size (driftup) --22673-- memcheck GC: 5431 nodes, 1790 survivors (33.0%) --22673-- memcheck GC: 5512 new table size (driftup) --22673-- memcheck GC: 5512 nodes, 3218 survivors (58.4%) --22673-- memcheck GC: 7795 new table size (stepup) --22673-- memcheck GC: 7795 nodes, 3574 survivors (45.8%) --22673-- memcheck GC: 7911 new table size (driftup) --22673-- memcheck GC: 7911 nodes, 4113 survivors (52.0%) --22673-- memcheck GC: 11187 new table size (stepup) --22673-- memcheck GC: 11187 nodes, 4255 survivors (38.0%) --22673-- memcheck GC: 11354 new table size (driftup) --22673-- memcheck GC: 11354 nodes, 3838 survivors (33.8%) --22673-- memcheck GC: 11524 new table size (driftup) --22673-- memcheck GC: 11524 nodes, 3846 survivors (33.4%) --22673-- memcheck GC: 11696 new table size (driftup) --22673-- memcheck GC: 11696 nodes, 3646 survivors (31.2%) --22673-- memcheck GC: 11871 new table size (driftup) ==22673== Thread 9 si_shader:3: ==22673== Invalid read of size 4 ==22673== at 0x1F6D0608: pop (ArrayRecycler.h:51) ==22673== by 0x1F6D0608: llvm::MachineOperand* llvm::ArrayRecycler::allocate >(llvm::ArrayRecycler::Capacity, llvm::BumpPtrAllocatorImpl&) (ArrayRecycler.h:126) ==22673== by 0x1F6D1498: allocateOperandArray (MachineFunction.h:588) ==22673== by 0x1F6D1498: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:700) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D0892: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D0898: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D089E: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08A4: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08AA: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08AD: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:843) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08B1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:840) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08BE: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:847) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700002 is 862 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08C2: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:845) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6CE607: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:749) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F199: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:220) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F71F1B2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:247) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F1B6: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:243) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F1BB: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:253) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D0979: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D0982: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2D5: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F2D7: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2D9: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F2DC: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2DF: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F2E2: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70001c is 836 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2E5: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F2E8: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700020 is 832 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2EB: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F2EE: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F71F2F1: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:306) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2F6: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:306) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2A6: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:308) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2AF: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:309) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D0892: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D0898: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D089E: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08A4: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08AA: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08AD: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:843) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08B1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:840) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08BE: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:847) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700002 is 862 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08C2: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:845) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F199: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:220) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F71F1B2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:247) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F1B6: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:243) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F1D0: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:249) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08E1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:856) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D0979: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D0982: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D09A6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D09AF: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F71F2D5: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F2D7: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700028 is 824 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== More than 100 errors detected. Subsequent errors ==22673== will still be recorded, but in less detail than before. ==22673== Invalid write of size 4 ==22673== at 0x1F6D0892: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D0898: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D089E: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c70001c is 836 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08A4: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700020 is 832 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08AA: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08AD: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:843) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08B1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:840) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c70001c is 836 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08BE: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:847) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700016 is 842 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F6D08C2: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:845) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700020 is 832 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F1BB: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:253) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6D08E1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:856) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F1C2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:254) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700038 is 808 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F2BB: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:318) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700038 is 808 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid write of size 4 ==22673== at 0x1F71F1C2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:254) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== --22673-- memcheck GC: 11871 nodes, 4984 survivors (42.0%) --22673-- memcheck GC: 12049 new table size (driftup) ==22673== Invalid read of size 1 ==22673== at 0x1F6CF38F: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1358) ==22673== by 0x1F834221: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1F834221: llvm::TargetInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (TargetInstrInfo.cpp:952) ==22673== by 0x1E311484: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1487) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6CF314: isDef (MachineOperand.h:293) ==22673== by 0x1F6CF314: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1F834221: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1F834221: llvm::TargetInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (TargetInstrInfo.cpp:952) ==22673== by 0x1E311484: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1487) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F6CF31D: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1F834221: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1F834221: llvm::TargetInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (TargetInstrInfo.cpp:952) ==22673== by 0x1E311484: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1487) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6CF38F: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1358) ==22673== by 0x1E31149E: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1E31149E: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1488) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6CF314: isDef (MachineOperand.h:293) ==22673== by 0x1F6CF314: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1E31149E: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1E31149E: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1488) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F6CF31D: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1E31149E: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1E31149E: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1488) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E9366: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:954) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E936B: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:954) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E9371: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:957) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E4704: isUse (MachineOperand.h:288) ==22673== by 0x1F7E4704: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:333) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E4728: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:334) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E4956: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:357) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E19FA: llvm::ScheduleDAGInstrs::addPhysRegDataDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:287) ==22673== by 0x1F7E4977: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:367) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E4988: size (SmallVector.h:132) ==22673== by 0x1F7E4988: findIndex (SparseMultiSet.h:353) ==22673== by 0x1F7E4988: find (SparseMultiSet.h:376) ==22673== by 0x1F7E4988: contains (SparseMultiSet.h:392) ==22673== by 0x1F7E4988: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:371) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E4A00: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:374) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E93E6: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:974) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E93EB: isUse (MachineOperand.h:288) ==22673== by 0x1F7E93EB: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:974) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E93F4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:977) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E4704: isUse (MachineOperand.h:288) ==22673== by 0x1F7E4704: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:333) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E4728: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:334) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E4956: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:357) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E4BB8: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:358) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E2764: isRegMask (MachineOperand.h:262) ==22673== by 0x1F7E2764: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1293) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E2744: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1295) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E274B: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1298) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E2A50: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1300) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700002 is 862 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E2808: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1313) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E2811: isUse (MachineOperand.h:288) ==22673== by 0x1F7E2811: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1313) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E2828: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1313) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E2968: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1355) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F7E2971: isUse (MachineOperand.h:288) ==22673== by 0x1F7E2971: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1355) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F7E2985: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1355) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E30FE47: handleOperands (SIInsertWaits.cpp:471) ==22673== by 0x1E30FE47: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E30FE56: isInAllocatableClass (TargetRegisterInfo.h:371) ==22673== by 0x1E30FE56: handleOperands (SIInsertWaits.cpp:471) ==22673== by 0x1E30FE56: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E30FE93: getEncodingValue (MCRegisterInfo.h:440) ==22673== by 0x1E30FE93: getRegInterval (SIInsertWaits.cpp:284) ==22673== by 0x1E30FE93: handleOperands (SIInsertWaits.cpp:475) ==22673== by 0x1E30FE93: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E30FEAE: isDef (MachineOperand.h:293) ==22673== by 0x1E30FEAE: handleOperands (SIInsertWaits.cpp:478) ==22673== by 0x1E30FEAE: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E3156BF: llvm::SIInstrInfo::getOpRegClass(llvm::MachineInstr const&, unsigned int) const (SIInstrInfo.cpp:1969) ==22673== by 0x1E30FE84: handleOperands (SIInsertWaits.cpp:474) ==22673== by 0x1E30FE84: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c70002c is 820 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E310440: handleSendMsg (SIInsertWaits.cpp:510) ==22673== by 0x1E310440: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:612) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E310445: handleSendMsg (SIInsertWaits.cpp:510) ==22673== by 0x1E310445: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:612) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E31044B: handleSendMsg (SIInsertWaits.cpp:510) ==22673== by 0x1E31044B: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:612) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E34A493: (anonymous namespace)::SIShrinkInstructions::runOnMachineFunction(llvm::MachineFunction&) (SIShrinkInstructions.cpp:291) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E2A5268: llvm::AMDGPUAsmPrinter::getSIProgramInfo(llvm::AMDGPUAsmPrinter::SIProgramInfo&, llvm::MachineFunction const&) const (AMDGPUAsmPrinter.cpp:357) ==22673== by 0x1E2A5FD6: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:170) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E2A5271: llvm::AMDGPUAsmPrinter::getSIProgramInfo(llvm::AMDGPUAsmPrinter::SIProgramInfo&, llvm::MachineFunction const&) const (AMDGPUAsmPrinter.cpp:357) ==22673== by 0x1E2A5FD6: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:170) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E3195F2: isFPImm (MachineOperand.h:244) ==22673== by 0x1E3195F2: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1724) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E319687: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1767) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E319694: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1767) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E3196EF: isFPImm (MachineOperand.h:244) ==22673== by 0x1E3196EF: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1724) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E311350: findImplicitSGPRRead(llvm::MachineInstr const&) (SIInstrInfo.cpp:1656) ==22673== by 0x1E3198A5: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1793) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70002b is 821 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E311356: findImplicitSGPRRead(llvm::MachineInstr const&) (SIInstrInfo.cpp:1656) ==22673== by 0x1E3198A5: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1793) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70002c is 820 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E314F65: llvm::SIInstrInfo::isLiteralConstant(llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1548) ==22673== by 0x1E315133: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1629) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E31513B: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1632) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E315148: isUse (MachineOperand.h:288) ==22673== by 0x1E315148: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1632) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E315151: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1632) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E319922: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1802) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E31992B: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1802) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6CF070: llvm::MachineInstr::hasRegisterImplicitUseOperand(unsigned int) const (MachineInstr.cpp:1289) ==22673== by 0x1E319A8D: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1891) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1F6CF075: isUse (MachineOperand.h:288) ==22673== by 0x1F6CF075: llvm::MachineInstr::hasRegisterImplicitUseOperand(unsigned int) const (MachineInstr.cpp:1289) ==22673== by 0x1E319A8D: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1891) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1F6CF084: llvm::MachineInstr::hasRegisterImplicitUseOperand(unsigned int) const (MachineInstr.cpp:1289) ==22673== by 0x1E319A8D: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1891) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70002c is 820 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E2B40D0: llvm::AMDGPUMCInstLower::lower(llvm::MachineInstr const*, llvm::MCInst&) const (AMDGPUMCInstLower.cpp:64) ==22673== by 0x1E2B462F: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:144) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 1 ==22673== at 0x1E2B40D9: llvm::AMDGPUMCInstLower::lower(llvm::MachineInstr const*, llvm::MCInst&) const (AMDGPUMCInstLower.cpp:64) ==22673== by 0x1E2B462F: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:144) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== Invalid read of size 4 ==22673== at 0x1E2B4426: llvm::AMDGPUMCInstLower::lower(llvm::MachineInstr const*, llvm::MCInst&) const (AMDGPUMCInstLower.cpp:71) ==22673== by 0x1E2B462F: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:144) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== --22673-- memcheck GC: 12049 nodes, 5501 survivors (45.7%) --22673-- memcheck GC: 12229 new table size (driftup) --22673-- memcheck GC: 12229 nodes, 5704 survivors (46.6%) --22673-- memcheck GC: 12412 new table size (driftup) --22673-- memcheck GC: 12412 nodes, 2863 survivors (23.1%) --22673-- memcheck GC: 12598 new table size (driftup) --22673-- memcheck GC: 12598 nodes, 4699 survivors (37.3%) --22673-- memcheck GC: 12786 new table size (driftup) --22673-- memcheck GC: 12786 nodes, 4951 survivors (38.7%) --22673-- memcheck GC: 12977 new table size (driftup) --22673-- memcheck GC: 12977 nodes, 4699 survivors (36.2%) --22673-- memcheck GC: 13171 new table size (driftup) --22673-- memcheck GC: 13171 nodes, 3171 survivors (24.1%) --22673-- memcheck GC: 13368 new table size (driftup) --22673-- memcheck GC: 13368 nodes, 3351 survivors (25.1%) --22673-- memcheck GC: 13568 new table size (driftup) --22673-- memcheck GC: 13568 nodes, 783 survivors (5.8%) --22673-- memcheck GC: 13568 nodes, 958 survivors (7.1%) --22673-- memcheck GC: 13568 nodes, 3381 survivors (24.9%) --22673-- memcheck GC: 13771 new table size (driftup) --22673-- memcheck GC: 13771 nodes, 3317 survivors (24.1%) --22673-- memcheck GC: 13977 new table size (driftup) --22673-- memcheck GC: 13977 nodes, 894 survivors (6.4%) --22673-- memcheck GC: 13977 nodes, 2685 survivors (19.2%) --22673-- memcheck GC: 14186 new table size (driftup) --22673-- memcheck GC: 14186 nodes, 928 survivors (6.5%) --22673-- memcheck GC: 14186 nodes, 2332 survivors (16.4%) --22673-- memcheck GC: 14398 new table size (driftup) --22673-- memcheck GC: 14398 nodes, 979 survivors (6.8%) --22673-- memcheck GC: 14398 nodes, 2914 survivors (20.2%) --22673-- memcheck GC: 14613 new table size (driftup) --22673-- memcheck GC: 14613 nodes, 2938 survivors (20.1%) --22673-- memcheck GC: 14832 new table size (driftup) --22673-- memcheck GC: 14832 nodes, 1276 survivors (8.6%) --22673-- memcheck GC: 14832 nodes, 2218 survivors (15.0%) --22673-- memcheck GC: 14832 nodes, 2986 survivors (20.1%) --22673-- memcheck GC: 15054 new table size (driftup) --22673-- memcheck GC: 15054 nodes, 1457 survivors (9.7%) --22673-- memcheck GC: 15054 nodes, 1606 survivors (10.7%) --22673-- memcheck GC: 15054 nodes, 1982 survivors (13.2%) --22673-- memcheck GC: 15054 nodes, 1234 survivors (8.2%) --22673-- memcheck GC: 15054 nodes, 2799 survivors (18.6%) --22673-- memcheck GC: 15279 new table size (driftup) --22673-- memcheck GC: 15279 nodes, 2664 survivors (17.4%) --22673-- memcheck GC: 15508 new table size (driftup) --22673-- memcheck GC: 15508 nodes, 2800 survivors (18.1%) --22673-- memcheck GC: 15740 new table size (driftup) --22673-- memcheck GC: 15740 nodes, 1589 survivors (10.1%) --22673-- memcheck GC: 15740 nodes, 1154 survivors (7.3%) --22673-- memcheck GC: 15740 nodes, 1250 survivors (7.9%) --22673-- memcheck GC: 15740 nodes, 1898 survivors (12.1%) --22673-- memcheck GC: 15740 nodes, 1628 survivors (10.3%) --22673-- memcheck GC: 15740 nodes, 2867 survivors (18.2%) --22673-- memcheck GC: 15976 new table size (driftup) --22673-- memcheck GC: 15976 nodes, 2928 survivors (18.3%) --22673-- memcheck GC: 16215 new table size (driftup) --22673-- memcheck GC: 16215 nodes, 1239 survivors (7.6%) --22673-- memcheck GC: 16215 nodes, 1206 survivors (7.4%) --22673-- memcheck GC: 16215 nodes, 2964 survivors (18.3%) --22673-- memcheck GC: 16458 new table size (driftup) --22673-- memcheck GC: 16458 nodes, 1296 survivors (7.9%) --22673-- memcheck GC: 16458 nodes, 1274 survivors (7.7%) --22673-- memcheck GC: 16458 nodes, 2947 survivors (17.9%) --22673-- memcheck GC: 16704 new table size (driftup) --22673-- memcheck GC: 16704 nodes, 3337 survivors (20.0%) --22673-- memcheck GC: 16954 new table size (driftup) --22673-- memcheck GC: 16954 nodes, 4481 survivors (26.4%) --22673-- memcheck GC: 17208 new table size (driftup) --22673-- memcheck GC: 17208 nodes, 3384 survivors (19.7%) --22673-- memcheck GC: 17466 new table size (driftup) --22673-- memcheck GC: 17466 nodes, 1519 survivors (8.7%) --22673-- memcheck GC: 17466 nodes, 1578 survivors (9.0%) --22673-- memcheck GC: 17466 nodes, 2392 survivors (13.7%) --22673-- memcheck GC: 17466 nodes, 3375 survivors (19.3%) --22673-- memcheck GC: 17727 new table size (driftup) --22673-- memcheck GC: 17727 nodes, 1626 survivors (9.2%) --22673-- memcheck GC: 17727 nodes, 1618 survivors (9.1%) --22673-- memcheck GC: 17727 nodes, 1671 survivors (9.4%) --22673-- memcheck GC: 17727 nodes, 1721 survivors (9.7%) --22673-- memcheck GC: 17727 nodes, 3005 survivors (17.0%) --22673-- memcheck GC: 17992 new table size (driftup) --22673-- memcheck GC: 17992 nodes, 2374 survivors (13.2%) --22673-- memcheck GC: 17992 nodes, 1631 survivors (9.1%) --22673-- memcheck GC: 17992 nodes, 2085 survivors (11.6%) --22673-- memcheck GC: 17992 nodes, 2589 survivors (14.4%) --22673-- memcheck GC: 17992 nodes, 1808 survivors (10.0%) --22673-- memcheck GC: 17992 nodes, 1801 survivors (10.0%) --22673-- memcheck GC: 17992 nodes, 1727 survivors (9.6%) --22673-- memcheck GC: 17992 nodes, 1862 survivors (10.3%) --22673-- memcheck GC: 17992 nodes, 1729 survivors (9.6%) --22673-- memcheck GC: 17992 nodes, 1976 survivors (11.0%) --22673-- memcheck GC: 17992 nodes, 4878 survivors (27.1%) --22673-- memcheck GC: 18261 new table size (driftup) --22673-- memcheck GC: 18261 nodes, 4685 survivors (25.7%) --22673-- memcheck GC: 18534 new table size (driftup) --22673-- memcheck GC: 18534 nodes, 1976 survivors (10.7%) --22673-- memcheck GC: 18534 nodes, 4057 survivors (21.9%) --22673-- memcheck GC: 18812 new table size (driftup) --22673-- memcheck GC: 18812 nodes, 4021 survivors (21.4%) --22673-- memcheck GC: 19094 new table size (driftup) --22673-- memcheck GC: 19094 nodes, 3853 survivors (20.2%) --22673-- memcheck GC: 19380 new table size (driftup) --22673-- memcheck GC: 19380 nodes, 2073 survivors (10.7%) --22673-- memcheck GC: 19380 nodes, 2300 survivors (11.9%) --22673-- memcheck GC: 19380 nodes, 5687 survivors (29.3%) --22673-- memcheck GC: 19670 new table size (driftup) --22673-- memcheck GC: 19670 nodes, 6615 survivors (33.6%) --22673-- memcheck GC: 19965 new table size (driftup) --22673-- memcheck GC: 19965 nodes, 4072 survivors (20.4%) --22673-- memcheck GC: 20264 new table size (driftup) --22673-- memcheck GC: 20264 nodes, 2180 survivors (10.8%) --22673-- memcheck GC: 20264 nodes, 2108 survivors (10.4%) --22673-- memcheck GC: 20264 nodes, 4191 survivors (20.7%) --22673-- memcheck GC: 20567 new table size (driftup) --22673-- memcheck GC: 20567 nodes, 4217 survivors (20.5%) --22673-- memcheck GC: 20875 new table size (driftup) --22673-- memcheck GC: 20875 nodes, 3640 survivors (17.4%) --22673-- memcheck GC: 21188 new table size (driftup) --22673-- memcheck GC: 21188 nodes, 2421 survivors (11.4%) --22673-- memcheck GC: 21188 nodes, 3275 survivors (15.5%) --22673-- memcheck GC: 21505 new table size (driftup) --22673-- memcheck GC: 21505 nodes, 2991 survivors (13.9%) --22673-- memcheck GC: 21505 nodes, 2813 survivors (13.1%) --22673-- memcheck GC: 21505 nodes, 2393 survivors (11.1%) --22673-- memcheck GC: 21505 nodes, 2471 survivors (11.5%) --22673-- memcheck GC: 21505 nodes, 3153 survivors (14.7%) --22673-- memcheck GC: 21505 nodes, 2465 survivors (11.5%) --22673-- memcheck GC: 21505 nodes, 4029 survivors (18.7%) --22673-- memcheck GC: 21827 new table size (driftup) --22673-- memcheck GC: 21827 nodes, 4990 survivors (22.9%) --22673-- memcheck GC: 22154 new table size (driftup) --22673-- memcheck GC: 22154 nodes, 2468 survivors (11.1%) --22673-- memcheck GC: 22154 nodes, 3946 survivors (17.8%) --22673-- memcheck GC: 22486 new table size (driftup) --22673-- memcheck GC: 22486 nodes, 3304 survivors (14.7%) --22673-- memcheck GC: 22486 nodes, 2709 survivors (12.0%) --22673-- memcheck GC: 22486 nodes, 5107 survivors (22.7%) --22673-- memcheck GC: 22823 new table size (driftup) --22673-- memcheck GC: 22823 nodes, 2669 survivors (11.7%) --22673-- memcheck GC: 22823 nodes, 4903 survivors (21.5%) --22673-- memcheck GC: 23165 new table size (driftup) --22673-- memcheck GC: 23165 nodes, 4806 survivors (20.7%) --22673-- memcheck GC: 23512 new table size (driftup) --22673-- memcheck GC: 23512 nodes, 6776 survivors (28.8%) --22673-- memcheck GC: 23864 new table size (driftup) --22673-- memcheck GC: 23864 nodes, 4534 survivors (19.0%) --22673-- memcheck GC: 24221 new table size (driftup) --22673-- memcheck GC: 24221 nodes, 4348 survivors (18.0%) --22673-- memcheck GC: 24584 new table size (driftup) --22673-- memcheck GC: 24584 nodes, 6173 survivors (25.1%) --22673-- memcheck GC: 24952 new table size (driftup) --22673-- memcheck GC: 24952 nodes, 6756 survivors (27.1%) --22673-- memcheck GC: 25326 new table size (driftup) --22673-- memcheck GC: 25326 nodes, 3522 survivors (13.9%) --22673-- memcheck GC: 25326 nodes, 3012 survivors (11.9%) --22673-- memcheck GC: 25326 nodes, 4794 survivors (18.9%) --22673-- memcheck GC: 25705 new table size (driftup) --22673-- memcheck GC: 25705 nodes, 3869 survivors (15.1%) --22673-- memcheck GC: 26090 new table size (driftup) --22673-- memcheck GC: 26090 nodes, 5263 survivors (20.2%) --22673-- memcheck GC: 26481 new table size (driftup) --22673-- memcheck GC: 26481 nodes, 4903 survivors (18.5%) --22673-- memcheck GC: 26878 new table size (driftup) --22673-- memcheck GC: 26878 nodes, 4276 survivors (15.9%) --22673-- memcheck GC: 27281 new table size (driftup) --22673-- memcheck GC: 27281 nodes, 6137 survivors (22.5%) --22673-- memcheck GC: 27690 new table size (driftup) --22673-- memcheck GC: 27690 nodes, 3349 survivors (12.1%) --22673-- memcheck GC: 27690 nodes, 3454 survivors (12.5%) --22673-- memcheck GC: 27690 nodes, 4133 survivors (14.9%) --22673-- memcheck GC: 27690 nodes, 4637 survivors (16.7%) --22673-- memcheck GC: 28105 new table size (driftup) --22673-- memcheck GC: 28105 nodes, 4149 survivors (14.8%) --22673-- memcheck GC: 28105 nodes, 4181 survivors (14.9%) --22673-- memcheck GC: 28105 nodes, 4119 survivors (14.7%) --22673-- memcheck GC: 28105 nodes, 3627 survivors (12.9%) --22673-- memcheck GC: 28105 nodes, 3732 survivors (13.3%) --22673-- memcheck GC: 28105 nodes, 5794 survivors (20.6%) --22673-- memcheck GC: 28526 new table size (driftup) --22673-- memcheck GC: 28526 nodes, 5508 survivors (19.3%) --22673-- memcheck GC: 28953 new table size (driftup) --22673-- memcheck GC: 28953 nodes, 3718 survivors (12.8%) --22673-- memcheck GC: 28953 nodes, 3808 survivors (13.2%) --22673-- memcheck GC: 28953 nodes, 6203 survivors (21.4%) --22673-- memcheck GC: 29387 new table size (driftup) --22673-- memcheck GC: 29387 nodes, 5096 survivors (17.3%) --22673-- memcheck GC: 29827 new table size (driftup) --22673-- memcheck GC: 29827 nodes, 4049 survivors (13.6%) --22673-- memcheck GC: 29827 nodes, 3895 survivors (13.1%) --22673-- memcheck GC: 29827 nodes, 3994 survivors (13.4%) --22673-- memcheck GC: 29827 nodes, 6137 survivors (20.6%) --22673-- memcheck GC: 30274 new table size (driftup) --22673-- memcheck GC: 30274 nodes, 5232 survivors (17.3%) --22673-- memcheck GC: 30728 new table size (driftup) --22673-- memcheck GC: 30728 nodes, 5317 survivors (17.3%) --22673-- memcheck GC: 31188 new table size (driftup) --22673-- memcheck GC: 31188 nodes, 6475 survivors (20.8%) --22673-- memcheck GC: 31655 new table size (driftup) --22673-- memcheck GC: 31655 nodes, 4321 survivors (13.7%) --22673-- memcheck GC: 31655 nodes, 4199 survivors (13.3%) --22673-- memcheck GC: 31655 nodes, 5714 survivors (18.1%) --22673-- memcheck GC: 32129 new table size (driftup) --22673-- memcheck GC: 32129 nodes, 4523 survivors (14.1%) --22673-- memcheck GC: 32129 nodes, 4494 survivors (14.0%) --22673-- memcheck GC: 32129 nodes, 6272 survivors (19.5%) --22673-- memcheck GC: 32610 new table size (driftup) --22673-- memcheck GC: 32610 nodes, 5825 survivors (17.9%) --22673-- memcheck GC: 33099 new table size (driftup) --22673-- memcheck GC: 33099 nodes, 4855 survivors (14.7%) --22673-- memcheck GC: 33099 nodes, 5701 survivors (17.2%) --22673-- memcheck GC: 33595 new table size (driftup) --22673-- memcheck GC: 33595 nodes, 6120 survivors (18.2%) --22673-- memcheck GC: 34098 new table size (driftup) --22673-- memcheck GC: 34098 nodes, 5019 survivors (14.7%) --22673-- memcheck GC: 34098 nodes, 7702 survivors (22.6%) --22673-- memcheck GC: 34609 new table size (driftup) --22673-- memcheck GC: 34609 nodes, 5247 survivors (15.2%) --22673-- memcheck GC: 35128 new table size (driftup) --22673-- memcheck GC: 35128 nodes, 5231 survivors (14.9%) --22673-- memcheck GC: 35128 nodes, 5272 survivors (15.0%) --22673-- memcheck GC: 35654 new table size (driftup) --22673-- memcheck GC: 35654 nodes, 5794 survivors (16.3%) --22673-- memcheck GC: 36188 new table size (driftup) --22673-- memcheck GC: 36188 nodes, 5701 survivors (15.8%) --22673-- memcheck GC: 36730 new table size (driftup) --22673-- memcheck GC: 36730 nodes, 7403 survivors (20.2%) --22673-- memcheck GC: 37280 new table size (driftup) --22673-- memcheck GC: 37280 nodes, 8397 survivors (22.5%) --22673-- memcheck GC: 37839 new table size (driftup) --22673-- memcheck GC: 37839 nodes, 7291 survivors (19.3%) --22673-- memcheck GC: 38406 new table size (driftup) --22673-- memcheck GC: 38406 nodes, 6536 survivors (17.0%) --22673-- memcheck GC: 38982 new table size (driftup) --22673-- memcheck GC: 38982 nodes, 6678 survivors (17.1%) --22673-- memcheck GC: 39566 new table size (driftup) --22673-- memcheck GC: 39566 nodes, 5812 survivors (14.7%) --22673-- memcheck GC: 39566 nodes, 6990 survivors (17.7%) --22673-- memcheck GC: 40159 new table size (driftup) --22673-- memcheck GC: 40159 nodes, 7197 survivors (17.9%) --22673-- memcheck GC: 40761 new table size (driftup) --22673-- memcheck GC: 40761 nodes, 6704 survivors (16.4%) --22673-- memcheck GC: 41372 new table size (driftup) --22673-- memcheck GC: 41372 nodes, 8286 survivors (20.0%) --22673-- memcheck GC: 41992 new table size (driftup) --22673-- memcheck GC: 41992 nodes, 6709 survivors (16.0%) --22673-- memcheck GC: 42621 new table size (driftup) --22673-- memcheck GC: 42621 nodes, 6768 survivors (15.9%) --22673-- memcheck GC: 43260 new table size (driftup) --22673-- memcheck GC: 43260 nodes, 6414 survivors (14.8%) --22673-- memcheck GC: 43260 nodes, 6505 survivors (15.0%) --22673-- memcheck GC: 43908 new table size (driftup) --22673-- memcheck GC: 43908 nodes, 7873 survivors (17.9%) --22673-- memcheck GC: 44566 new table size (driftup) --22673-- memcheck GC: 44566 nodes, 6537 survivors (14.7%) --22673-- memcheck GC: 44566 nodes, 9458 survivors (21.2%) --22673-- memcheck GC: 45234 new table size (driftup) --22673-- memcheck GC: 45234 nodes, 6677 survivors (14.8%) --22673-- memcheck GC: 45234 nodes, 6657 survivors (14.7%) --22673-- memcheck GC: 45234 nodes, 6793 survivors (15.0%) --22673-- memcheck GC: 45912 new table size (driftup) --22673-- memcheck GC: 45912 nodes, 6935 survivors (15.1%) --22673-- memcheck GC: 46600 new table size (driftup) --22673-- memcheck GC: 46600 nodes, 9368 survivors (20.1%) --22673-- memcheck GC: 47298 new table size (driftup) --22673-- memcheck GC: 47298 nodes, 9749 survivors (20.6%) --22673-- memcheck GC: 48007 new table size (driftup) --22673-- memcheck GC: 48007 nodes, 7087 survivors (14.8%) --22673-- memcheck GC: 48007 nodes, 7056 survivors (14.7%) --22673-- memcheck GC: 48007 nodes, 7406 survivors (15.4%) --22673-- memcheck GC: 48727 new table size (driftup) --22673-- memcheck GC: 48727 nodes, 7291 survivors (15.0%) --22673-- memcheck GC: 48727 nodes, 9166 survivors (18.8%) --22673-- memcheck GC: 49457 new table size (driftup) --22673-- memcheck GC: 49457 nodes, 9319 survivors (18.8%) --22673-- memcheck GC: 50198 new table size (driftup) --22673-- memcheck GC: 50198 nodes, 7476 survivors (14.9%) --22673-- memcheck GC: 50198 nodes, 8708 survivors (17.3%) --22673-- memcheck GC: 50950 new table size (driftup) --22673-- memcheck GC: 50950 nodes, 12106 survivors (23.8%) --22673-- memcheck GC: 51714 new table size (driftup) --22673-- memcheck GC: 51714 nodes, 8543 survivors (16.5%) --22673-- memcheck GC: 52489 new table size (driftup) --22673-- memcheck GC: 52489 nodes, 8338 survivors (15.9%) --22673-- memcheck GC: 53276 new table size (driftup) --22673-- memcheck GC: 53276 nodes, 10326 survivors (19.4%) --22673-- memcheck GC: 54075 new table size (driftup) --22673-- memcheck GC: 54075 nodes, 9442 survivors (17.5%) --22673-- memcheck GC: 54886 new table size (driftup) --22673-- memcheck GC: 54886 nodes, 8005 survivors (14.6%) --22673-- memcheck GC: 54886 nodes, 8141 survivors (14.8%) --22673-- memcheck GC: 54886 nodes, 9387 survivors (17.1%) --22673-- memcheck GC: 55709 new table size (driftup) --22673-- memcheck GC: 55709 nodes, 10212 survivors (18.3%) --22673-- memcheck GC: 56544 new table size (driftup) --22673-- memcheck GC: 56544 nodes, 8439 survivors (14.9%) --22673-- memcheck GC: 56544 nodes, 11386 survivors (20.1%) --22673-- memcheck GC: 57392 new table size (driftup) --22673-- memcheck GC: 57392 nodes, 12286 survivors (21.4%) --22673-- memcheck GC: 58252 new table size (driftup) --22673-- memcheck GC: 58252 nodes, 10414 survivors (17.9%) --22673-- memcheck GC: 59125 new table size (driftup) --22673-- memcheck GC: 59125 nodes, 9694 survivors (16.4%) --22673-- memcheck GC: 60011 new table size (driftup) --22673-- memcheck GC: 60011 nodes, 8836 survivors (14.7%) --22673-- memcheck GC: 60011 nodes, 9326 survivors (15.5%) --22673-- memcheck GC: 60911 new table size (driftup) --22673-- memcheck GC: 60911 nodes, 12230 survivors (20.1%) --22673-- memcheck GC: 61824 new table size (driftup) --22673-- memcheck GC: 61824 nodes, 13524 survivors (21.9%) --22673-- memcheck GC: 62751 new table size (driftup) --22673-- memcheck GC: 62751 nodes, 11319 survivors (18.0%) --22673-- memcheck GC: 63692 new table size (driftup) --22673-- memcheck GC: 63692 nodes, 9228 survivors (14.5%) --22673-- memcheck GC: 63692 nodes, 12360 survivors (19.4%) --22673-- memcheck GC: 64647 new table size (driftup) --22673-- memcheck GC: 64647 nodes, 11977 survivors (18.5%) --22673-- memcheck GC: 65616 new table size (driftup) --22673-- memcheck GC: 65616 nodes, 11538 survivors (17.6%) --22673-- memcheck GC: 66600 new table size (driftup) --22673-- memcheck GC: 66600 nodes, 11711 survivors (17.6%) --22673-- memcheck GC: 67599 new table size (driftup) --22673-- memcheck GC: 67599 nodes, 9722 survivors (14.4%) --22673-- memcheck GC: 67599 nodes, 9781 survivors (14.5%) --22673-- memcheck GC: 67599 nodes, 12029 survivors (17.8%) --22673-- memcheck GC: 68612 new table size (driftup) --22673-- memcheck GC: 68612 nodes, 11347 survivors (16.5%) --22673-- memcheck GC: 69641 new table size (driftup) --22673-- memcheck GC: 69641 nodes, 11802 survivors (16.9%) --22673-- memcheck GC: 70685 new table size (driftup) ==22673== ==22673== Process terminating with default action of signal 11 (SIGSEGV) ==22673== General Protection Fault ==22673== at 0x1F6D0608: pop (ArrayRecycler.h:51) ==22673== by 0x1F6D0608: llvm::MachineOperand* llvm::ArrayRecycler::allocate >(llvm::ArrayRecycler::Capacity, llvm::BumpPtrAllocatorImpl&) (ArrayRecycler.h:126) ==22673== by 0x1F6D1498: allocateOperandArray (MachineFunction.h:588) ==22673== by 0x1F6D1498: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:700) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E34A7E8: BuildMI (MachineInstrBuilder.h:333) ==22673== by 0x1E34A7E8: (anonymous namespace)::SIShrinkInstructions::runOnMachineFunction(llvm::MachineFunction&) (SIShrinkInstructions.cpp:441) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== ==22673== HEAP SUMMARY: ==22673== in use at exit: 95,884,641 bytes in 457,999 blocks ==22673== total heap usage: 16,978,875 allocs, 16,520,876 frees, 5,140,065,677 bytes allocated ==22673== ==22673== Searching for pointers to 457,999 not-freed blocks ==22673== Checked 255,984,312 bytes ==22673== ==22673== LEAK SUMMARY: ==22673== definitely lost: 3,966 bytes in 17 blocks ==22673== indirectly lost: 244 bytes in 21 blocks ==22673== possibly lost: 83,035,593 bytes in 329,381 blocks ==22673== still reachable: 12,844,838 bytes in 128,580 blocks ==22673== of which reachable via heuristic: ==22673== multipleinheritance: 4,096 bytes in 1 blocks ==22673== suppressed: 0 bytes in 0 blocks ==22673== Rerun with --leak-check=full to see details of leaked memory ==22673== ==22673== ERROR SUMMARY: 4858 errors from 175 contexts (suppressed: 0 from 0) ==22673== ==22673== 1 errors in context 1 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F6CF084: llvm::MachineInstr::hasRegisterImplicitUseOperand(unsigned int) const (MachineInstr.cpp:1289) ==22673== by 0x1E319A8D: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1891) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70002c is 820 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 2 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E31992B: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1802) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 3 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E319922: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1802) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 4 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E315151: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1632) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 5 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E315148: isUse (MachineOperand.h:288) ==22673== by 0x1E315148: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1632) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 6 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E31513B: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1632) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 7 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E314F65: llvm::SIInstrInfo::isLiteralConstant(llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1548) ==22673== by 0x1E315133: llvm::SIInstrInfo::usesConstantBus(llvm::MachineRegisterInfo const&, llvm::MachineOperand const&, unsigned int) const (SIInstrInfo.cpp:1629) ==22673== by 0x1E319916: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1801) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 8 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E311356: findImplicitSGPRRead(llvm::MachineInstr const&) (SIInstrInfo.cpp:1656) ==22673== by 0x1E3198A5: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1793) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70002c is 820 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 9 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E311350: findImplicitSGPRRead(llvm::MachineInstr const&) (SIInstrInfo.cpp:1656) ==22673== by 0x1E3198A5: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1793) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70002b is 821 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 10 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E3196EF: isFPImm (MachineOperand.h:244) ==22673== by 0x1E3196EF: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1724) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 11 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E3195F2: isFPImm (MachineOperand.h:244) ==22673== by 0x1E3195F2: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1724) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 12 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F1C2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:254) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 13 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F1C2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:254) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700038 is 808 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 14 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F2D7: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 15 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2D5: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 1 errors in context 16 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B762: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x850112A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84DFF9D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8457CB8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8459010: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x845924A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x810C239: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x839391C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 1 errors in context 17 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8278EE7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A31519: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A316E8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A31B06: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A2A47B: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A2B835: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x808750D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x455450D: (below main) (libc-start.c:289) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x8A31494: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 2 errors in context 18 of 175: ==22673== Thread 9 si_shader:3: ==22673== Invalid read of size 1 ==22673== at 0x1E34A493: (anonymous namespace)::SIShrinkInstructions::runOnMachineFunction(llvm::MachineFunction&) (SIShrinkInstructions.cpp:291) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 19 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E31044B: handleSendMsg (SIInsertWaits.cpp:510) ==22673== by 0x1E31044B: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:612) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 20 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E3156BF: llvm::SIInstrInfo::getOpRegClass(llvm::MachineInstr const&, unsigned int) const (SIInstrInfo.cpp:1969) ==22673== by 0x1E30FE84: handleOperands (SIInsertWaits.cpp:474) ==22673== by 0x1E30FE84: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c70002c is 820 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 21 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E2A50: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1300) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700002 is 862 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 22 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E4A00: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:374) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 23 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E4988: size (SmallVector.h:132) ==22673== by 0x1F7E4988: findIndex (SparseMultiSet.h:353) ==22673== by 0x1F7E4988: find (SparseMultiSet.h:376) ==22673== by 0x1F7E4988: contains (SparseMultiSet.h:392) ==22673== by 0x1F7E4988: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:371) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 24 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E19FA: llvm::ScheduleDAGInstrs::addPhysRegDataDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:287) ==22673== by 0x1F7E4977: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:367) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 25 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E4956: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:357) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 26 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E4728: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:334) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 27 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E4704: isUse (MachineOperand.h:288) ==22673== by 0x1F7E4704: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:333) ==22673== by 0x1F7E9349: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:961) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 28 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E9371: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:957) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 29 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F6CF31D: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1E31149E: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1E31149E: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1488) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 30 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F6CF31D: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1F834221: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1F834221: llvm::TargetInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (TargetInstrInfo.cpp:952) ==22673== by 0x1E311484: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1487) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 31 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08E1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:856) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 32 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F1BB: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:253) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 33 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08C2: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:845) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700020 is 832 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 34 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08B1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:840) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c70001c is 836 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 35 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08AD: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:843) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 36 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08AA: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 37 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08A4: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700020 is 832 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 38 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D089E: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c70001c is 836 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 39 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D0898: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 40 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D0892: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 41 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D09AF: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 42 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D09A6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 43 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D0982: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 44 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D0979: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 45 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08E1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:856) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 46 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F1D0: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:249) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 47 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08C2: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:845) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 48 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08B1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:840) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 49 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08AD: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:843) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 50 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08AA: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 51 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08A4: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 52 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D089E: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 53 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D0898: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 54 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D0892: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 55 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D0982: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 56 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D0979: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:798) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 57 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F1BB: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:253) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 58 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F1B6: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:243) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 59 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F71F1B2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:247) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 60 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F199: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:220) ==22673== by 0x1F6CE618: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:750) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 61 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6CE607: llvm::MachineInstr::AddRegOperandsToUseLists(llvm::MachineRegisterInfo&) (MachineInstr.cpp:749) ==22673== by 0x1F684F59: llvm::ilist_traits::addNodeToList(llvm::MachineInstr*) (MachineBasicBlock.cpp:104) ==22673== by 0x1E31410B: insert (ilist.h:243) ==22673== by 0x1E31410B: insert (MachineBasicBlock.h:537) ==22673== by 0x1E31410B: BuildMI (MachineInstrBuilder.h:289) ==22673== by 0x1E31410B: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 62 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08C2: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:845) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 63 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08B1: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:840) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 64 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08AD: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:843) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 65 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08AA: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 66 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D08A4: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 67 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D089E: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 68 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D0898: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 69 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F6D0892: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:839) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 70 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E2B4426: llvm::AMDGPUMCInstLower::lower(llvm::MachineInstr const*, llvm::MCInst&) const (AMDGPUMCInstLower.cpp:71) ==22673== by 0x1E2B462F: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:144) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 71 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E2B40D9: llvm::AMDGPUMCInstLower::lower(llvm::MachineInstr const*, llvm::MCInst&) const (AMDGPUMCInstLower.cpp:64) ==22673== by 0x1E2B462F: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:144) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 72 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E2B40D0: llvm::AMDGPUMCInstLower::lower(llvm::MachineInstr const*, llvm::MCInst&) const (AMDGPUMCInstLower.cpp:64) ==22673== by 0x1E2B462F: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:144) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 73 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E319694: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1767) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 74 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E319687: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1767) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 75 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F2BB: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:318) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700038 is 808 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 2 errors in context 76 of 175: ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A58484: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55EBB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1669F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 2 errors in context 77 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A55E62: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1669F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 2 errors in context 78 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B60C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0B7AD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 2 errors in context 79 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B734: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x850112A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84DFF9D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8457CB8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8459010: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x845924A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x810C239: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x839391C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 3 errors in context 80 of 175: ==22673== Thread 9 si_shader:3: ==22673== Invalid read of size 4 ==22673== at 0x1F6D0608: pop (ArrayRecycler.h:51) ==22673== by 0x1F6D0608: llvm::MachineOperand* llvm::ArrayRecycler::allocate >(llvm::ArrayRecycler::Capacity, llvm::BumpPtrAllocatorImpl&) (ArrayRecycler.h:126) ==22673== by 0x1F6D1498: allocateOperandArray (MachineFunction.h:588) ==22673== by 0x1F6D1498: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:700) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 3 errors in context 81 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F2D7: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700028 is 824 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 3 errors in context 82 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2D5: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700014 is 844 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 3 errors in context 83 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6CF075: isUse (MachineOperand.h:288) ==22673== by 0x1F6CF075: llvm::MachineInstr::hasRegisterImplicitUseOperand(unsigned int) const (MachineInstr.cpp:1289) ==22673== by 0x1E319A8D: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1891) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 3 errors in context 84 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6CF070: llvm::MachineInstr::hasRegisterImplicitUseOperand(unsigned int) const (MachineInstr.cpp:1289) ==22673== by 0x1E319A8D: llvm::SIInstrInfo::verifyInstruction(llvm::MachineInstr const&, llvm::StringRef&) const (SIInstrInfo.cpp:1891) ==22673== by 0x1E2B45B3: llvm::AMDGPUAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (AMDGPUMCInstLower.cpp:106) ==22673== by 0x1F49BD81: llvm::AsmPrinter::EmitFunctionBody() (AsmPrinter.cpp:893) ==22673== by 0x1E2A6192: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:182) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 3 errors in context 85 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E2A5271: llvm::AMDGPUAsmPrinter::getSIProgramInfo(llvm::AMDGPUAsmPrinter::SIProgramInfo&, llvm::MachineFunction const&) const (AMDGPUAsmPrinter.cpp:357) ==22673== by 0x1E2A5FD6: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:170) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 3 errors in context 86 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E2A5268: llvm::AMDGPUAsmPrinter::getSIProgramInfo(llvm::AMDGPUAsmPrinter::SIProgramInfo&, llvm::MachineFunction const&) const (AMDGPUAsmPrinter.cpp:357) ==22673== by 0x1E2A5FD6: llvm::AMDGPUAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (AMDGPUAsmPrinter.cpp:170) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 3 errors in context 87 of 175: ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A55E34: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1669F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 3 errors in context 88 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F832C1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 3 errors in context 89 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832BA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 3 errors in context 90 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F884A4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 3 errors in context 91 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832DA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 3 errors in context 92 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F832C1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 3 errors in context 93 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832BA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 3 errors in context 94 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F884A4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 4 errors in context 95 of 175: ==22673== Thread 9 si_shader:3: ==22673== Invalid read of size 4 ==22673== at 0x1F7E2985: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1355) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 96 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E2828: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1313) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 97 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E4BB8: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:358) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 98 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E4956: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:357) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 99 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E4728: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:334) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 100 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E4704: isUse (MachineOperand.h:288) ==22673== by 0x1F7E4704: llvm::ScheduleDAGInstrs::addPhysRegDeps(llvm::SUnit*, unsigned int) (ScheduleDAGInstrs.cpp:333) ==22673== by 0x1F7E93C4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:981) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700017 is 841 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 101 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E93F4: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:977) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 102 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F1B6: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:243) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 103 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F71F1B2: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:247) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 104 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F199: llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*) (MachineRegisterInfo.cpp:220) ==22673== by 0x1F6D08D6: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:850) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 105 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08BE: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:847) ==22673== by 0x1E313716: llvm::MachineInstrBuilder::addReg(unsigned int, unsigned int, unsigned int) const (MachineInstrBuilder.h:82) ==22673== by 0x1E314195: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700016 is 842 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 106 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2AF: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:309) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 107 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2A6: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:308) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 108 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2F6: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:306) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 109 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F71F2F1: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:306) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 110 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F2EE: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700024 is 828 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 111 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2EB: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700010 is 848 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 112 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F2E8: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700020 is 832 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 113 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2E5: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70000c is 852 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 114 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F2E2: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c70001c is 836 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 115 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2DF: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700008 is 856 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 116 of 175: ==22673== Invalid write of size 4 ==22673== at 0x1F71F2DC: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700018 is 840 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 117 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F71F2D9: llvm::MachineRegisterInfo::moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int) (MachineRegisterInfo.cpp:303) ==22673== by 0x1F6CC324: moveOperands(llvm::MachineOperand*, llvm::MachineOperand*, unsigned int, llvm::MachineRegisterInfo*) (MachineInstr.cpp:766) ==22673== by 0x1F6D080D: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:831) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 118 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08BE: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:847) ==22673== by 0x1E314176: addReg (MachineInstrBuilder.h:82) ==22673== by 0x1E314176: BuildMI (MachineInstrBuilder.h:290) ==22673== by 0x1E314176: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700002 is 862 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 4 errors in context 119 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6D08BE: llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand const&) (MachineInstr.cpp:847) ==22673== by 0x1F6D0CA7: llvm::MachineInstr::addImplicitDefUseOperands(llvm::MachineFunction&) (MachineInstr.cpp:683) ==22673== by 0x1F6D14BB: llvm::MachineInstr::MachineInstr(llvm::MachineFunction&, llvm::MCInstrDesc const&, llvm::DebugLoc, bool) (MachineInstr.cpp:704) ==22673== by 0x1F6C101D: llvm::MachineFunction::CreateMachineInstr(llvm::MCInstrDesc const&, llvm::DebugLoc const&, bool) (MachineFunction.cpp:264) ==22673== by 0x1E3140F9: BuildMI (MachineInstrBuilder.h:288) ==22673== by 0x1E3140F9: llvm::SIInstrInfo::copyPhysReg(llvm::MachineBasicBlock&, llvm::MachineInstrBundleIterator, llvm::DebugLoc const&, unsigned int, unsigned int, bool) const (SIInstrInfo.cpp:448) ==22673== by 0x1F5F13E7: LowerCopy (ExpandPostRAPseudos.cpp:163) ==22673== by 0x1F5F13E7: (anonymous namespace)::ExpandPostRA::runOnMachineFunction(llvm::MachineFunction&) (ExpandPostRAPseudos.cpp:211) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== Address 0x1c700002 is 862 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 120 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E310445: handleSendMsg (SIInsertWaits.cpp:510) ==22673== by 0x1E310445: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:612) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 121 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E310440: handleSendMsg (SIInsertWaits.cpp:510) ==22673== by 0x1E310440: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:612) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 122 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E30FEAE: isDef (MachineOperand.h:293) ==22673== by 0x1E30FEAE: handleOperands (SIInsertWaits.cpp:478) ==22673== by 0x1E30FEAE: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 123 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E30FE93: getEncodingValue (MCRegisterInfo.h:440) ==22673== by 0x1E30FE93: getRegInterval (SIInsertWaits.cpp:284) ==22673== by 0x1E30FE93: handleOperands (SIInsertWaits.cpp:475) ==22673== by 0x1E30FE93: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 124 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1E30FE56: isInAllocatableClass (TargetRegisterInfo.h:371) ==22673== by 0x1E30FE56: handleOperands (SIInsertWaits.cpp:471) ==22673== by 0x1E30FE56: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 125 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1E30FE47: handleOperands (SIInsertWaits.cpp:471) ==22673== by 0x1E30FE47: (anonymous namespace)::SIInsertWaits::runOnMachineFunction(llvm::MachineFunction&) (SIInsertWaits.cpp:602) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== by 0x1DD48E2B: si_init_shader_selector_async (si_state_shaders.c:1166) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 126 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E2971: isUse (MachineOperand.h:288) ==22673== by 0x1F7E2971: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1355) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 127 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E2968: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1355) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 128 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E2811: isUse (MachineOperand.h:288) ==22673== by 0x1F7E2811: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1313) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 129 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E2808: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1313) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 130 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E274B: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1298) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 131 of 175: ==22673== Invalid read of size 4 ==22673== at 0x1F7E2744: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1295) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700004 is 860 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 132 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E2764: isRegMask (MachineOperand.h:262) ==22673== by 0x1F7E2764: llvm::ScheduleDAGInstrs::fixupKills(llvm::MachineBasicBlock*) (ScheduleDAGInstrs.cpp:1293) ==22673== by 0x1F7796B4: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:370) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== by 0x1DD3A2AE: si_compile_tgsi_shader (si_shader.c:6638) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 133 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E93EB: isUse (MachineOperand.h:288) ==22673== by 0x1F7E93EB: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:974) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 134 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E93E6: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:974) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 135 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E936B: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:954) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 136 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F7E9366: llvm::ScheduleDAGInstrs::buildSchedGraph(llvm::AAResults*, llvm::RegPressureTracker*, llvm::PressureDiffs*, llvm::LiveIntervals*, bool) (ScheduleDAGInstrs.cpp:954) ==22673== by 0x1F77887B: (anonymous namespace)::SchedulePostRATDList::schedule() (PostRASchedulerList.cpp:393) ==22673== by 0x1F7795F2: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:346) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 137 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6CF314: isDef (MachineOperand.h:293) ==22673== by 0x1F6CF314: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1E31149E: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1E31149E: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1488) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 138 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6CF38F: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1358) ==22673== by 0x1E31149E: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1E31149E: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1488) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== by 0x1DD3847E: si_compile_llvm (si_shader.c:6232) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 139 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6CF314: isDef (MachineOperand.h:293) ==22673== by 0x1F6CF314: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1360) ==22673== by 0x1F834221: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1F834221: llvm::TargetInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (TargetInstrInfo.cpp:952) ==22673== by 0x1E311484: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1487) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700003 is 861 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 140 of 175: ==22673== Invalid read of size 1 ==22673== at 0x1F6CF38F: llvm::MachineInstr::findRegisterDefOperandIdx(unsigned int, bool, bool, llvm::TargetRegisterInfo const*) const (MachineInstr.cpp:1358) ==22673== by 0x1F834221: modifiesRegister (MachineInstr.h:904) ==22673== by 0x1F834221: llvm::TargetInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (TargetInstrInfo.cpp:952) ==22673== by 0x1E311484: llvm::SIInstrInfo::isSchedulingBoundary(llvm::MachineInstr const&, llvm::MachineBasicBlock const*, llvm::MachineFunction const&) const (SIInstrInfo.cpp:1487) ==22673== by 0x1F779762: (anonymous namespace)::PostRAScheduler::runOnMachineFunction(llvm::MachineFunction&) (PostRASchedulerList.cpp:343) ==22673== by 0x1F6C8CD0: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (MachineFunctionPass.cpp:62) ==22673== by 0x1F1E1520: llvm::FPPassManager::runOnFunction(llvm::Function&) (LegacyPassManager.cpp:1511) ==22673== by 0x1F1E1641: llvm::FPPassManager::runOnModule(llvm::Module&) (LegacyPassManager.cpp:1532) ==22673== by 0x1F1E1BF6: runOnModule (LegacyPassManager.cpp:1588) ==22673== by 0x1F1E1BF6: llvm::legacy::PassManagerImpl::run(llvm::Module&) (LegacyPassManager.cpp:1691) ==22673== by 0x1F1E1E2E: llvm::legacy::PassManager::run(llvm::Module&) (LegacyPassManager.cpp:1722) ==22673== by 0x1EC93346: LLVMTargetMachineEmit(LLVMOpaqueTargetMachine*, LLVMOpaqueModule*, llvm::raw_pwrite_stream&, LLVMCodeGenFileType, char**) (TargetMachineC.cpp:204) ==22673== by 0x1EC936B5: LLVMTargetMachineEmitToMemoryBuffer (TargetMachineC.cpp:228) ==22673== by 0x1DDDA74C: radeon_llvm_compile (radeon_llvm_emit.c:215) ==22673== Address 0x1c700000 is 864 bytes before a block of size 68 free'd ==22673== at 0x402D708: free (vg_replace_malloc.c:530) ==22673== by 0x8094B57: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094C48: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094CA2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80943A0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092517: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80927E2: operator delete(void*) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2E0820: deallocate (new_allocator.h:110) ==22673== by 0x1E2E0820: deallocate (alloc_traits.h:514) ==22673== by 0x1E2E0820: _M_deallocate (stl_vector.h:178) ==22673== by 0x1E2E0820: ~_Vector_base (stl_vector.h:160) ==22673== by 0x1E2E0820: ~vector (stl_vector.h:425) ==22673== by 0x1E2E0820: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:59) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== by 0x1E2E1283: llvm::GCNMaxOccupancySchedStrategy::pickNode(bool&) (GCNSchedStrategy.cpp:301) ==22673== by 0x1F72DAEB: llvm::ScheduleDAGMILive::schedule() (MachineScheduler.cpp:1104) ==22673== Block was alloc'd at ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D73: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80948A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80949D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A42: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092E20: operator new(unsigned int) (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x1E2FBD2D: allocate (new_allocator.h:104) ==22673== by 0x1E2FBD2D: allocate (alloc_traits.h:488) ==22673== by 0x1E2FBD2D: _M_allocate (stl_vector.h:170) ==22673== by 0x1E2FBD2D: _M_allocate_and_copy<__gnu_cxx::__normal_iterator > > (stl_vector.h:1224) ==22673== by 0x1E2FBD2D: std::vector >::operator=(std::vector > const&) (vector.tcc:195) ==22673== by 0x1F7B68E2: llvm::RegPressureTracker::getUpwardPressure(llvm::MachineInstr const*, std::vector >&, std::vector >&) (RegisterPressure.cpp:1321) ==22673== by 0x1E2E087D: llvm::GCNMaxOccupancySchedStrategy::initCandidate(llvm::GenericSchedulerBase::SchedCandidate&, llvm::SUnit*, bool, llvm::RegPressureTracker const&, llvm::SIRegisterInfo const*, int, int, int, int, int, int) (GCNSchedStrategy.cpp:66) ==22673== by 0x1E2E0B26: llvm::GCNMaxOccupancySchedStrategy::pickNodeFromQueue(llvm::SchedBoundary&, llvm::GenericSchedulerBase::CandPolicy const&, llvm::RegPressureTracker const&, llvm::GenericSchedulerBase::SchedCandidate&) (GCNSchedStrategy.cpp:157) ==22673== by 0x1E2E0E51: llvm::GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool&) (GCNSchedStrategy.cpp:207) ==22673== ==22673== ==22673== 6 errors in context 141 of 175: ==22673== Thread 1: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 6 errors in context 142 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F83298: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 6 errors in context 143 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88448: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 6 errors in context 144 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88437: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 17 errors in context 145 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832DA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F81E8E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 17 errors in context 146 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E6: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 20 errors in context 147 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F832A7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 20 errors in context 148 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F83298: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F884FD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 20 errors in context 149 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88448: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 20 errors in context 150 of 175: ==22673== Use of uninitialised value of size 4 ==22673== at 0x6F88437: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F885F0: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F88BF4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 40 errors in context 151 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F895DF: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F281: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8F2B7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896EB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8F279: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 65 errors in context 152 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E6: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8EC0A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 67 errors in context 153 of 175: ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x437CB5D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/6.2.0/32/libstdc++.so.6.0.22) ==22673== by 0x8A58223: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A58348: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 67 errors in context 154 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A58268: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A58348: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 67 errors in context 155 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x437CB5D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/6.2.0/32/libstdc++.so.6.0.22) ==22673== by 0x8A100AD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A101D8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 67 errors in context 156 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A100F4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A101D8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 68 errors in context 157 of 175: ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A58268: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A58348: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 68 errors in context 158 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A100F4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A101D8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 74 errors in context 159 of 175: ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A582F1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 74 errors in context 160 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582EE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 74 errors in context 161 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A10181: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 74 errors in context 162 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A1017E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 75 errors in context 163 of 175: ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582EE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 127 errors in context 164 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A52E87: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x81A32B1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x81A2B76: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A12F41: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a heap allocation ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D46: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A1C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8093F49: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A5650F: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A11152: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0E7A5: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x822D03A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x83938DB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 128 errors in context 165 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A0917B: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1B99A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8457D21: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8459010: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x845924A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x810C239: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x839391C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x455450D: (below main) (libc-start.c:289) ==22673== Uninitialised value was created by a heap allocation ==22673== at 0x402E8B4: memalign (vg_replace_malloc.c:858) ==22673== by 0x8091D46: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8094A1C: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8092978: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8093F49: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0E744: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x822D03A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x83938DB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8364261: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x80879E2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x455450D: (below main) (libc-start.c:289) ==22673== ==22673== ==22673== 160 errors in context 166 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A1017E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 160 errors in context 167 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x6F885E1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88638: GC_push_all_stack (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8EC9E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8ACBC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F896FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F88D4D: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F81FBE: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F824D1: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A5B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6F8A6B2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6EB5B18: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== by 0x6E11EB2: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x6F8EC0A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline_Data/Mono/x86/libmono.so) ==22673== ==22673== ==22673== 171 errors in context 168 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B762: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 286 errors in context 169 of 175: ==22673== Thread 10: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A582C7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 286 errors in context 170 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582C4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 294 errors in context 171 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A582C4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A55CCA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A16785: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A19199: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A1026E: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x848D3F7: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x40DB250: start_thread (pthread_create.c:333) ==22673== by 0x462120D: clone (clone.S:114) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 331 errors in context 172 of 175: ==22673== Thread 1: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032559: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A0B734: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED4A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 461 errors in context 173 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x8A10157: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x843D2CB: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 461 errors in context 174 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x403259F: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A10154: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ==22673== 563 errors in context 175 of 175: ==22673== Conditional jump or move depends on uninitialised value(s) ==22673== at 0x4032564: bcmp (vg_replace_strmem.c:1095) ==22673== by 0x8A10154: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8A0F100: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FED11: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9361: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F97AA: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84F9D80: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA3FC: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x84FA6B8: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x847858A: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8478CFD: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== by 0x8435729: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== Uninitialised value was created by a stack allocation ==22673== at 0x84FE7D4: ??? (in /mnt/overflow/home/dscharrer/Games/Steam/steamapps/common/Guns of Icarus Online/GunsOfIcarusOnline) ==22673== ==22673== ERROR SUMMARY: 4858 errors from 175 contexts (suppressed: 0 from 0)