Advertisement
Guest User

valgrind results

a guest
Oct 20th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.27 KB | None | 0 0
  1. ==7731== Memcheck, a memory error detector
  2. ==7731== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  3. ==7731== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
  4. ==7731== Command: ./build/debug --leak-check=full --track-origins=yes
  5. ==7731==
  6. ==7731== Conditional jump or move depends on uninitialised value(s)
  7. ==7731== at 0x155C0BF5: pa_shm_cleanup (in /usr/lib64/pulseaudio/libpulsecommon-12.2.so)
  8. ==7731== by 0x155C0E31: pa_shm_create_rw (in /usr/lib64/pulseaudio/libpulsecommon-12.2.so)
  9. ==7731== by 0x155B0B44: pa_mempool_new (in /usr/lib64/pulseaudio/libpulsecommon-12.2.so)
  10. ==7731== by 0x1553075B: pa_context_new_with_proplist (in /usr/lib64/libpulse.so.0.20.3)
  11. ==7731== by 0x49517AE: ??? (in /usr/lib64/libSDL2-2.0.so.0.10.0)
  12. ==7731== by 0x4951F88: ??? (in /usr/lib64/libSDL2-2.0.so.0.10.0)
  13. ==7731== by 0x48A4C8B: ??? (in /usr/lib64/libSDL2-2.0.so.0.10.0)
  14. ==7731== by 0x48A0856: ??? (in /usr/lib64/libSDL2-2.0.so.0.10.0)
  15. ==7731== by 0x42CC13: main (Main.cpp:28)
  16. ==7731==
  17. ==7731== Mismatched free() / delete / delete []
  18. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  19. ==7731== by 0x444FB5: SOUND::SOUND(char const*) (Audio.cpp:86)
  20. ==7731== by 0x445F23: LoadAllSoundEffects() (Audio.cpp:537)
  21. ==7731== by 0x44606C: InitializeAudio() (Audio.cpp:571)
  22. ==7731== by 0x42CC49: main (Main.cpp:39)
  23. ==7731== Address 0x50a1570 is 0 bytes inside a block of size 141 alloc'd
  24. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  25. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  26. ==7731== by 0x444F61: SOUND::SOUND(char const*) (Audio.cpp:84)
  27. ==7731== by 0x445F23: LoadAllSoundEffects() (Audio.cpp:537)
  28. ==7731== by 0x44606C: InitializeAudio() (Audio.cpp:571)
  29. ==7731== by 0x42CC49: main (Main.cpp:39)
  30. ==7731==
  31. ==7731== Mismatched free() / delete / delete []
  32. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  33. ==7731== by 0x447AEB: InitializeInput() (Input.cpp:35)
  34. ==7731== by 0x42CC52: main (Main.cpp:39)
  35. ==7731== Address 0x12f52fd0 is 0 bytes inside a block of size 141 alloc'd
  36. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  37. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  38. ==7731== by 0x447AB0: InitializeInput() (Input.cpp:33)
  39. ==7731== by 0x42CC52: main (Main.cpp:39)
  40. ==7731==
  41. ==7731== Mismatched free() / delete / delete []
  42. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  43. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  44. ==7731== by 0x42395B: GM_Splash(bool*) (GM_Splash.cpp:17)
  45. ==7731== by 0x423550: EnterGameLoop() (Game.cpp:121)
  46. ==7731== by 0x42CC72: main (Main.cpp:40)
  47. ==7731== Address 0x16a3d5b0 is 0 bytes inside a block of size 131 alloc'd
  48. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  49. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  50. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  51. ==7731== by 0x42395B: GM_Splash(bool*) (GM_Splash.cpp:17)
  52. ==7731== by 0x423550: EnterGameLoop() (Game.cpp:121)
  53. ==7731== by 0x42CC72: main (Main.cpp:40)
  54. ==7731==
  55. ==7731== Mismatched free() / delete / delete []
  56. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  57. ==7731== by 0x448778: TEXTURE::~TEXTURE() (Render.cpp:160)
  58. ==7731== by 0x423B63: GM_Splash(bool*) (GM_Splash.cpp:68)
  59. ==7731== by 0x423550: EnterGameLoop() (Game.cpp:121)
  60. ==7731== by 0x42CC72: main (Main.cpp:40)
  61. ==7731== Address 0x4f96e80 is 0 bytes inside a block of size 30,720 alloc'd
  62. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  63. ==7731== by 0x4484D0: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:75)
  64. ==7731== by 0x42395B: GM_Splash(bool*) (GM_Splash.cpp:17)
  65. ==7731== by 0x423550: EnterGameLoop() (Game.cpp:121)
  66. ==7731== by 0x42CC72: main (Main.cpp:40)
  67. ==7731==
  68. ==7731== Mismatched free() / delete / delete []
  69. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  70. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  71. ==7731== by 0x424107: GM_Title(bool*) (GM_Title.cpp:140)
  72. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  73. ==7731== by 0x42CC72: main (Main.cpp:40)
  74. ==7731== Address 0x16ab9970 is 0 bytes inside a block of size 130 alloc'd
  75. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  76. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  77. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  78. ==7731== by 0x424107: GM_Title(bool*) (GM_Title.cpp:140)
  79. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  80. ==7731== by 0x42CC72: main (Main.cpp:40)
  81. ==7731==
  82. ==7731== Mismatched free() / delete / delete []
  83. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  84. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  85. ==7731== by 0x4221F9: BACKGROUND::BACKGROUND(char const*, void (*)(BACKGROUND*, bool, int, int)) (Background.cpp:12)
  86. ==7731== by 0x424162: GM_Title(bool*) (GM_Title.cpp:144)
  87. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  88. ==7731== by 0x42CC72: main (Main.cpp:40)
  89. ==7731== Address 0x16ab9b00 is 0 bytes inside a block of size 140 alloc'd
  90. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  91. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  92. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  93. ==7731== by 0x4221F9: BACKGROUND::BACKGROUND(char const*, void (*)(BACKGROUND*, bool, int, int)) (Background.cpp:12)
  94. ==7731== by 0x424162: GM_Title(bool*) (GM_Title.cpp:144)
  95. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  96. ==7731== by 0x42CC72: main (Main.cpp:40)
  97. ==7731==
  98. ==7731== Mismatched free() / delete / delete []
  99. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  100. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  101. ==7731== by 0x424293: GM_Title(bool*) (GM_Title.cpp:185)
  102. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  103. ==7731== by 0x42CC72: main (Main.cpp:40)
  104. ==7731== Address 0x16b0b790 is 0 bytes inside a block of size 142 alloc'd
  105. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  106. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  107. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  108. ==7731== by 0x424293: GM_Title(bool*) (GM_Title.cpp:185)
  109. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  110. ==7731== by 0x42CC72: main (Main.cpp:40)
  111. ==7731==
  112. ==7731== Mismatched free() / delete / delete []
  113. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  114. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  115. ==7731== by 0x424293: GM_Title(bool*) (GM_Title.cpp:185)
  116. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  117. ==7731== by 0x42CC72: main (Main.cpp:40)
  118. ==7731== Address 0x16b0b860 is 0 bytes inside a block of size 142 alloc'd
  119. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  120. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  121. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  122. ==7731== by 0x424293: GM_Title(bool*) (GM_Title.cpp:185)
  123. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  124. ==7731== by 0x42CC72: main (Main.cpp:40)
  125. ==7731==
  126. ==7731== Mismatched free() / delete / delete []
  127. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  128. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  129. ==7731== by 0x4242BE: GM_Title(bool*) (GM_Title.cpp:186)
  130. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  131. ==7731== by 0x42CC72: main (Main.cpp:40)
  132. ==7731== Address 0x16b34450 is 0 bytes inside a block of size 141 alloc'd
  133. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  134. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  135. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  136. ==7731== by 0x4242BE: GM_Title(bool*) (GM_Title.cpp:186)
  137. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  138. ==7731== by 0x42CC72: main (Main.cpp:40)
  139. ==7731==
  140. ==7731== Mismatched free() / delete / delete []
  141. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  142. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  143. ==7731== by 0x4242BE: GM_Title(bool*) (GM_Title.cpp:186)
  144. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  145. ==7731== by 0x42CC72: main (Main.cpp:40)
  146. ==7731== Address 0x168f60e0 is 0 bytes inside a block of size 141 alloc'd
  147. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  148. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  149. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  150. ==7731== by 0x4242BE: GM_Title(bool*) (GM_Title.cpp:186)
  151. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  152. ==7731== by 0x42CC72: main (Main.cpp:40)
  153. ==7731==
  154. ==7731== Mismatched free() / delete / delete []
  155. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  156. ==7731== by 0x448778: TEXTURE::~TEXTURE() (Render.cpp:160)
  157. ==7731== by 0x42494E: GM_Title(bool*) (GM_Title.cpp:332)
  158. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  159. ==7731== by 0x42CC72: main (Main.cpp:40)
  160. ==7731== Address 0x39874100 is 0 bytes inside a block of size 262,144 alloc'd
  161. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  162. ==7731== by 0x4484D0: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:75)
  163. ==7731== by 0x424107: GM_Title(bool*) (GM_Title.cpp:140)
  164. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  165. ==7731== by 0x42CC72: main (Main.cpp:40)
  166. ==7731==
  167. ==7731== Mismatched free() / delete / delete []
  168. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  169. ==7731== by 0x448778: TEXTURE::~TEXTURE() (Render.cpp:160)
  170. ==7731== by 0x422279: BACKGROUND::~BACKGROUND() (Background.cpp:26)
  171. ==7731== by 0x42496C: GM_Title(bool*) (GM_Title.cpp:333)
  172. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  173. ==7731== by 0x42CC72: main (Main.cpp:40)
  174. ==7731== Address 0x398d41b0 is 0 bytes inside a block of size 131,072 alloc'd
  175. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  176. ==7731== by 0x4484D0: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:75)
  177. ==7731== by 0x4221F9: BACKGROUND::BACKGROUND(char const*, void (*)(BACKGROUND*, bool, int, int)) (Background.cpp:12)
  178. ==7731== by 0x424162: GM_Title(bool*) (GM_Title.cpp:144)
  179. ==7731== by 0x423561: EnterGameLoop() (Game.cpp:124)
  180. ==7731== by 0x42CC72: main (Main.cpp:40)
  181. ==7731==
  182. ==7731== Mismatched free() / delete / delete []
  183. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  184. ==7731== by 0x42501C: LEVEL::LoadMappings(LEVELTABLE*) (Level.cpp:93)
  185. ==7731== by 0x426CB1: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  186. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  187. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  188. ==7731== by 0x42CC72: main (Main.cpp:40)
  189. ==7731== Address 0x169abc70 is 0 bytes inside a block of size 138 alloc'd
  190. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  191. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  192. ==7731== by 0x424FED: LEVEL::LoadMappings(LEVELTABLE*) (Level.cpp:91)
  193. ==7731== by 0x426CB1: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  194. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  195. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  196. ==7731== by 0x42CC72: main (Main.cpp:40)
  197. ==7731==
  198. ==7731== Mismatched free() / delete / delete []
  199. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  200. ==7731== by 0x42536B: LEVEL::LoadLayout(LEVELTABLE*) (Level.cpp:149)
  201. ==7731== by 0x426CCB: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  202. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  203. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  204. ==7731== by 0x42CC72: main (Main.cpp:40)
  205. ==7731== Address 0x169ac040 is 0 bytes inside a block of size 139 alloc'd
  206. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  207. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  208. ==7731== by 0x42533C: LEVEL::LoadLayout(LEVELTABLE*) (Level.cpp:147)
  209. ==7731== by 0x426CCB: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  210. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  211. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  212. ==7731== by 0x42CC72: main (Main.cpp:40)
  213. ==7731==
  214. ==7731== Mismatched free() / delete / delete []
  215. ==7731== at 0x4839A0C: free (vg_replace_malloc.c:540)
  216. ==7731== by 0x4259BA: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:264)
  217. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  218. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  219. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  220. ==7731== by 0x42CC72: main (Main.cpp:40)
  221. ==7731== Address 0x13000710 is 0 bytes inside a block of size 138 alloc'd
  222. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  223. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  224. ==7731== by 0x425980: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:261)
  225. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  226. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  227. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  228. ==7731== by 0x42CC72: main (Main.cpp:40)
  229. ==7731==
  230. ==7731== Mismatched free() / delete / delete []
  231. ==7731== at 0x4839A0C: free (vg_replace_malloc.c:540)
  232. ==7731== by 0x4259C6: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:265)
  233. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  234. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  235. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  236. ==7731== by 0x42CC72: main (Main.cpp:40)
  237. ==7731== Address 0x13000640 is 0 bytes inside a block of size 138 alloc'd
  238. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  239. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  240. ==7731== by 0x42595D: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:260)
  241. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  242. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  243. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  244. ==7731== by 0x42CC72: main (Main.cpp:40)
  245. ==7731==
  246. ==7731== Mismatched free() / delete / delete []
  247. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  248. ==7731== by 0x425C13: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:307)
  249. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  250. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  251. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  252. ==7731== by 0x42CC72: main (Main.cpp:40)
  253. ==7731== Address 0x13000de0 is 0 bytes inside a block of size 137 alloc'd
  254. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  255. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  256. ==7731== by 0x425BBA: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:303)
  257. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  258. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  259. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  260. ==7731== by 0x42CC72: main (Main.cpp:40)
  261. ==7731==
  262. ==7731== Mismatched free() / delete / delete []
  263. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  264. ==7731== by 0x425C29: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:308)
  265. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  266. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  267. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  268. ==7731== by 0x42CC72: main (Main.cpp:40)
  269. ==7731== Address 0x169aedb0 is 0 bytes inside a block of size 137 alloc'd
  270. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  271. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  272. ==7731== by 0x425B97: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:302)
  273. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  274. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  275. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  276. ==7731== by 0x42CC72: main (Main.cpp:40)
  277. ==7731==
  278. ==7731== Mismatched free() / delete / delete []
  279. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  280. ==7731== by 0x425C3F: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:309)
  281. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  282. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  283. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  284. ==7731== by 0x42CC72: main (Main.cpp:40)
  285. ==7731== Address 0x169aece0 is 0 bytes inside a block of size 137 alloc'd
  286. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  287. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  288. ==7731== by 0x425B74: LEVEL::LoadCollisionTiles(LEVELTABLE*) (Level.cpp:301)
  289. ==7731== by 0x426CE5: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  290. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  291. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  292. ==7731== by 0x42CC72: main (Main.cpp:40)
  293. ==7731==
  294. ==7731== Mismatched free() / delete / delete []
  295. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  296. ==7731== by 0x426039: LEVEL::LoadObjects(LEVELTABLE*) (Level.cpp:377)
  297. ==7731== by 0x426CFF: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  298. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  299. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  300. ==7731== by 0x42CC72: main (Main.cpp:40)
  301. ==7731== Address 0x169b9140 is 0 bytes inside a block of size 139 alloc'd
  302. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  303. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  304. ==7731== by 0x42600A: LEVEL::LoadObjects(LEVELTABLE*) (Level.cpp:375)
  305. ==7731== by 0x426CFF: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  306. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  307. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  308. ==7731== by 0x42CC72: main (Main.cpp:40)
  309. ==7731==
  310. ==7731== Mismatched free() / delete / delete []
  311. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  312. ==7731== by 0x4262CA: LEVEL::LoadObjects(LEVELTABLE*) (Level.cpp:437)
  313. ==7731== by 0x426CFF: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  314. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  315. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  316. ==7731== by 0x42CC72: main (Main.cpp:40)
  317. ==7731== Address 0x16af0b90 is 0 bytes inside a block of size 140 alloc'd
  318. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  319. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  320. ==7731== by 0x42629B: LEVEL::LoadObjects(LEVELTABLE*) (Level.cpp:435)
  321. ==7731== by 0x426CFF: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  322. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  323. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  324. ==7731== by 0x42CC72: main (Main.cpp:40)
  325. ==7731==
  326. ==7731== Mismatched free() / delete / delete []
  327. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  328. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  329. ==7731== by 0x42651E: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:494)
  330. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  331. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  332. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  333. ==7731== by 0x42CC72: main (Main.cpp:40)
  334. ==7731== Address 0x16af20d0 is 0 bytes inside a block of size 146 alloc'd
  335. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  336. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  337. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  338. ==7731== by 0x42651E: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:494)
  339. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  340. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  341. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  342. ==7731== by 0x42CC72: main (Main.cpp:40)
  343. ==7731==
  344. ==7731== Mismatched free() / delete / delete []
  345. ==7731== at 0x4839A0C: free (vg_replace_malloc.c:540)
  346. ==7731== by 0x426535: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:495)
  347. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  348. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  349. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  350. ==7731== by 0x42CC72: main (Main.cpp:40)
  351. ==7731== Address 0x169c1600 is 0 bytes inside a block of size 31 alloc'd
  352. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  353. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  354. ==7731== by 0x4264F9: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:493)
  355. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  356. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  357. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  358. ==7731== by 0x42CC72: main (Main.cpp:40)
  359. ==7731==
  360. ==7731== Mismatched free() / delete / delete []
  361. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  362. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  363. ==7731== by 0x4221F9: BACKGROUND::BACKGROUND(char const*, void (*)(BACKGROUND*, bool, int, int)) (Background.cpp:12)
  364. ==7731== by 0x4265DD: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:513)
  365. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  366. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  367. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  368. ==7731== by 0x42CC72: main (Main.cpp:40)
  369. ==7731== Address 0x16af7230 is 0 bytes inside a block of size 149 alloc'd
  370. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  371. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  372. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  373. ==7731== by 0x4221F9: BACKGROUND::BACKGROUND(char const*, void (*)(BACKGROUND*, bool, int, int)) (Background.cpp:12)
  374. ==7731== by 0x4265DD: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:513)
  375. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  376. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  377. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  378. ==7731== by 0x42CC72: main (Main.cpp:40)
  379. ==7731==
  380. ==7731== Mismatched free() / delete / delete []
  381. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  382. ==7731== by 0x4265FE: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:514)
  383. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  384. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  385. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  386. ==7731== by 0x42CC72: main (Main.cpp:40)
  387. ==7731== Address 0x16af7140 is 0 bytes inside a block of size 34 alloc'd
  388. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  389. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  390. ==7731== by 0x4265B5: LEVEL::LoadArt(LEVELTABLE*) (Level.cpp:512)
  391. ==7731== by 0x426D19: LEVEL::LEVEL(int, char const**) (Level.cpp:639)
  392. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  393. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  394. ==7731== by 0x42CC72: main (Main.cpp:40)
  395. ==7731==
  396. ==7731== Mismatched free() / delete / delete []
  397. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  398. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  399. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  400. ==7731== by 0x426D79: LEVEL::LEVEL(int, char const**) (Level.cpp:648)
  401. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  402. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  403. ==7731== by 0x42CC72: main (Main.cpp:40)
  404. ==7731== Address 0x16af8cf0 is 0 bytes inside a block of size 141 alloc'd
  405. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  406. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  407. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  408. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  409. ==7731== by 0x426D79: LEVEL::LEVEL(int, char const**) (Level.cpp:648)
  410. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  411. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  412. ==7731== by 0x42CC72: main (Main.cpp:40)
  413. ==7731==
  414. ==7731== Mismatched free() / delete / delete []
  415. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  416. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  417. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  418. ==7731== by 0x426DB7: LEVEL::LEVEL(int, char const**) (Level.cpp:650)
  419. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  420. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  421. ==7731== by 0x42CC72: main (Main.cpp:40)
  422. ==7731== Address 0x16b031e0 is 0 bytes inside a block of size 141 alloc'd
  423. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  424. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  425. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  426. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  427. ==7731== by 0x426DB7: LEVEL::LEVEL(int, char const**) (Level.cpp:650)
  428. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  429. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  430. ==7731== by 0x42CC72: main (Main.cpp:40)
  431. ==7731==
  432. ==7731== Mismatched free() / delete / delete []
  433. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  434. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  435. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  436. ==7731== by 0x43325A: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:854)
  437. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  438. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  439. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  440. ==7731== by 0x42CC72: main (Main.cpp:40)
  441. ==7731== Address 0x16b107a0 is 0 bytes inside a block of size 136 alloc'd
  442. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  443. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  444. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  445. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  446. ==7731== by 0x43325A: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:854)
  447. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  448. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  449. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  450. ==7731== by 0x42CC72: main (Main.cpp:40)
  451. ==7731==
  452. ==7731== Mismatched free() / delete / delete []
  453. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  454. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  455. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  456. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  457. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  458. ==7731== by 0x42CC72: main (Main.cpp:40)
  459. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 alloc'd
  460. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  461. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  462. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  463. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  464. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  465. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  466. ==7731== by 0x42CC72: main (Main.cpp:40)
  467. ==7731==
  468. ==7731== Mismatched free() / delete / delete []
  469. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  470. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  471. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  472. ==7731== by 0x4332DE: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:864)
  473. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  474. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  475. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  476. ==7731== by 0x42CC72: main (Main.cpp:40)
  477. ==7731== Address 0x5317870 is 0 bytes inside a block of size 136 alloc'd
  478. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  479. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  480. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  481. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  482. ==7731== by 0x4332DE: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:864)
  483. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  484. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  485. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  486. ==7731== by 0x42CC72: main (Main.cpp:40)
  487. ==7731==
  488. ==7731== Mismatched free() / delete / delete []
  489. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  490. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  491. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  492. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  493. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  494. ==7731== by 0x42CC72: main (Main.cpp:40)
  495. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 alloc'd
  496. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  497. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  498. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  499. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  500. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  501. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  502. ==7731== by 0x42CC72: main (Main.cpp:40)
  503. ==7731==
  504. ==7731== Mismatched free() / delete / delete []
  505. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  506. ==7731== by 0x43337C: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:876)
  507. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  508. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  509. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  510. ==7731== by 0x42CC72: main (Main.cpp:40)
  511. ==7731== Address 0x5317a50 is 0 bytes inside a block of size 136 alloc'd
  512. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  513. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  514. ==7731== by 0x43334D: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:874)
  515. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  516. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  517. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  518. ==7731== by 0x42CC72: main (Main.cpp:40)
  519. ==7731==
  520. ==7731== Invalid read of size 1
  521. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  522. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  523. ==7731== by 0x43D16D: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:18)
  524. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  525. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  526. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  527. ==7731== by 0x42CC72: main (Main.cpp:40)
  528. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  529. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  530. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  531. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  532. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  533. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  534. ==7731== by 0x42CC72: main (Main.cpp:40)
  535. ==7731== Block was alloc'd at
  536. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  537. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  538. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  539. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  540. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  541. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  542. ==7731== by 0x42CC72: main (Main.cpp:40)
  543. ==7731==
  544. ==7731== Invalid read of size 1
  545. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  546. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  547. ==7731== by 0x43D16D: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:18)
  548. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  549. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  550. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  551. ==7731== by 0x42CC72: main (Main.cpp:40)
  552. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  553. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  554. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  555. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  556. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  557. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  558. ==7731== by 0x42CC72: main (Main.cpp:40)
  559. ==7731== Block was alloc'd at
  560. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  561. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  562. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  563. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  564. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  565. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  566. ==7731== by 0x42CC72: main (Main.cpp:40)
  567. ==7731==
  568. ==7731== Mismatched free() / delete / delete []
  569. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  570. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  571. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  572. ==7731== by 0x43D16D: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:18)
  573. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  574. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  575. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  576. ==7731== by 0x42CC72: main (Main.cpp:40)
  577. ==7731== Address 0x12f5cf70 is 0 bytes inside a block of size 134 alloc'd
  578. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  579. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  580. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  581. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  582. ==7731== by 0x43D16D: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:18)
  583. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  584. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  585. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  586. ==7731== by 0x42CC72: main (Main.cpp:40)
  587. ==7731==
  588. ==7731== Invalid read of size 1
  589. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  590. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  591. ==7731== by 0x43D1CC: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:25)
  592. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  593. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  594. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  595. ==7731== by 0x42CC72: main (Main.cpp:40)
  596. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  597. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  598. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  599. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  600. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  601. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  602. ==7731== by 0x42CC72: main (Main.cpp:40)
  603. ==7731== Block was alloc'd at
  604. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  605. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  606. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  607. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  608. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  609. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  610. ==7731== by 0x42CC72: main (Main.cpp:40)
  611. ==7731==
  612. ==7731== Invalid read of size 1
  613. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  614. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  615. ==7731== by 0x43D1CC: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:25)
  616. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  617. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  618. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  619. ==7731== by 0x42CC72: main (Main.cpp:40)
  620. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  621. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  622. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  623. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  624. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  625. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  626. ==7731== by 0x42CC72: main (Main.cpp:40)
  627. ==7731== Block was alloc'd at
  628. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  629. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  630. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  631. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  632. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  633. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  634. ==7731== by 0x42CC72: main (Main.cpp:40)
  635. ==7731==
  636. ==7731== Mismatched free() / delete / delete []
  637. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  638. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  639. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  640. ==7731== by 0x43D1CC: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:25)
  641. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  642. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  643. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  644. ==7731== by 0x42CC72: main (Main.cpp:40)
  645. ==7731== Address 0x12f6a520 is 0 bytes inside a block of size 136 alloc'd
  646. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  647. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  648. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  649. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  650. ==7731== by 0x43D1CC: TITLECARD::TITLECARD(char const*, char const*) (TitleCard.cpp:25)
  651. ==7731== by 0x426EFB: LEVEL::LEVEL(int, char const**) (Level.cpp:677)
  652. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  653. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  654. ==7731== by 0x42CC72: main (Main.cpp:40)
  655. ==7731==
  656. ==7731== Invalid read of size 1
  657. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  658. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  659. ==7731== by 0x424A9F: HUD::HUD() (Hud.cpp:15)
  660. ==7731== by 0x426F71: LEVEL::LEVEL(int, char const**) (Level.cpp:688)
  661. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  662. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  663. ==7731== by 0x42CC72: main (Main.cpp:40)
  664. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  665. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  666. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  667. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  668. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  669. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  670. ==7731== by 0x42CC72: main (Main.cpp:40)
  671. ==7731== Block was alloc'd at
  672. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  673. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  674. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  675. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  676. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  677. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  678. ==7731== by 0x42CC72: main (Main.cpp:40)
  679. ==7731==
  680. ==7731== Invalid read of size 1
  681. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  682. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  683. ==7731== by 0x424A9F: HUD::HUD() (Hud.cpp:15)
  684. ==7731== by 0x426F71: LEVEL::LEVEL(int, char const**) (Level.cpp:688)
  685. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  686. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  687. ==7731== by 0x42CC72: main (Main.cpp:40)
  688. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  689. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  690. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  691. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  692. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  693. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  694. ==7731== by 0x42CC72: main (Main.cpp:40)
  695. ==7731== Block was alloc'd at
  696. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  697. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  698. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  699. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  700. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  701. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  702. ==7731== by 0x42CC72: main (Main.cpp:40)
  703. ==7731==
  704. ==7731== Mismatched free() / delete / delete []
  705. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  706. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  707. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  708. ==7731== by 0x424A9F: HUD::HUD() (Hud.cpp:15)
  709. ==7731== by 0x426F71: LEVEL::LEVEL(int, char const**) (Level.cpp:688)
  710. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  711. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  712. ==7731== by 0x42CC72: main (Main.cpp:40)
  713. ==7731== Address 0x13182fb0 is 0 bytes inside a block of size 128 alloc'd
  714. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  715. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  716. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  717. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  718. ==7731== by 0x424A9F: HUD::HUD() (Hud.cpp:15)
  719. ==7731== by 0x426F71: LEVEL::LEVEL(int, char const**) (Level.cpp:688)
  720. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  721. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  722. ==7731== by 0x42CC72: main (Main.cpp:40)
  723. ==7731==
  724. ==7731== Mismatched free() / delete / delete []
  725. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  726. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  727. ==7731== by 0x427023: LEVEL::LEVEL(int, char const**) (Level.cpp:705)
  728. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  729. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  730. ==7731== by 0x42CC72: main (Main.cpp:40)
  731. ==7731== Address 0x13183af0 is 0 bytes inside a block of size 140 alloc'd
  732. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  733. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  734. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  735. ==7731== by 0x427023: LEVEL::LEVEL(int, char const**) (Level.cpp:705)
  736. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  737. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  738. ==7731== by 0x42CC72: main (Main.cpp:40)
  739. ==7731==
  740. ==7731== Mismatched free() / delete / delete []
  741. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  742. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  743. ==7731== by 0x427023: LEVEL::LEVEL(int, char const**) (Level.cpp:705)
  744. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  745. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  746. ==7731== by 0x42CC72: main (Main.cpp:40)
  747. ==7731== Address 0x13183cd0 is 0 bytes inside a block of size 140 alloc'd
  748. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  749. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  750. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  751. ==7731== by 0x427023: LEVEL::LEVEL(int, char const**) (Level.cpp:705)
  752. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  753. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  754. ==7731== by 0x42CC72: main (Main.cpp:40)
  755. ==7731==
  756. ==7731== Mismatched free() / delete / delete []
  757. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  758. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  759. ==7731== by 0x427055: LEVEL::LEVEL(int, char const**) (Level.cpp:707)
  760. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  761. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  762. ==7731== by 0x42CC72: main (Main.cpp:40)
  763. ==7731== Address 0x16b30300 is 0 bytes inside a block of size 147 alloc'd
  764. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  765. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  766. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  767. ==7731== by 0x427055: LEVEL::LEVEL(int, char const**) (Level.cpp:707)
  768. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  769. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  770. ==7731== by 0x42CC72: main (Main.cpp:40)
  771. ==7731==
  772. ==7731== Mismatched free() / delete / delete []
  773. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  774. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  775. ==7731== by 0x427055: LEVEL::LEVEL(int, char const**) (Level.cpp:707)
  776. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  777. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  778. ==7731== by 0x42CC72: main (Main.cpp:40)
  779. ==7731== Address 0x16b303e0 is 0 bytes inside a block of size 147 alloc'd
  780. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  781. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  782. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  783. ==7731== by 0x427055: LEVEL::LEVEL(int, char const**) (Level.cpp:707)
  784. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  785. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  786. ==7731== by 0x42CC72: main (Main.cpp:40)
  787. ==7731==
  788. ==7731== Mismatched free() / delete / delete []
  789. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  790. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  791. ==7731== by 0x427087: LEVEL::LEVEL(int, char const**) (Level.cpp:708)
  792. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  793. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  794. ==7731== by 0x42CC72: main (Main.cpp:40)
  795. ==7731== Address 0x168a3ea0 is 0 bytes inside a block of size 150 alloc'd
  796. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  797. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  798. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  799. ==7731== by 0x427087: LEVEL::LEVEL(int, char const**) (Level.cpp:708)
  800. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  801. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  802. ==7731== by 0x42CC72: main (Main.cpp:40)
  803. ==7731==
  804. ==7731== Mismatched free() / delete / delete []
  805. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  806. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  807. ==7731== by 0x427087: LEVEL::LEVEL(int, char const**) (Level.cpp:708)
  808. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  809. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  810. ==7731== by 0x42CC72: main (Main.cpp:40)
  811. ==7731== Address 0x132101c0 is 0 bytes inside a block of size 150 alloc'd
  812. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  813. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  814. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  815. ==7731== by 0x427087: LEVEL::LEVEL(int, char const**) (Level.cpp:708)
  816. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  817. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  818. ==7731== by 0x42CC72: main (Main.cpp:40)
  819. ==7731==
  820. ==7731== Mismatched free() / delete / delete []
  821. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  822. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  823. ==7731== by 0x4270B9: LEVEL::LEVEL(int, char const**) (Level.cpp:709)
  824. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  825. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  826. ==7731== by 0x42CC72: main (Main.cpp:40)
  827. ==7731== Address 0x13233e40 is 0 bytes inside a block of size 142 alloc'd
  828. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  829. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  830. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  831. ==7731== by 0x4270B9: LEVEL::LEVEL(int, char const**) (Level.cpp:709)
  832. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  833. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  834. ==7731== by 0x42CC72: main (Main.cpp:40)
  835. ==7731==
  836. ==7731== Mismatched free() / delete / delete []
  837. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  838. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  839. ==7731== by 0x4270B9: LEVEL::LEVEL(int, char const**) (Level.cpp:709)
  840. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  841. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  842. ==7731== by 0x42CC72: main (Main.cpp:40)
  843. ==7731== Address 0x13233f10 is 0 bytes inside a block of size 142 alloc'd
  844. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  845. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  846. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  847. ==7731== by 0x4270B9: LEVEL::LEVEL(int, char const**) (Level.cpp:709)
  848. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  849. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  850. ==7731== by 0x42CC72: main (Main.cpp:40)
  851. ==7731==
  852. ==7731== Mismatched free() / delete / delete []
  853. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  854. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  855. ==7731== by 0x4270EB: LEVEL::LEVEL(int, char const**) (Level.cpp:710)
  856. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  857. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  858. ==7731== by 0x42CC72: main (Main.cpp:40)
  859. ==7731== Address 0x1326f6f0 is 0 bytes inside a block of size 141 alloc'd
  860. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  861. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  862. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  863. ==7731== by 0x4270EB: LEVEL::LEVEL(int, char const**) (Level.cpp:710)
  864. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  865. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  866. ==7731== by 0x42CC72: main (Main.cpp:40)
  867. ==7731==
  868. ==7731== Mismatched free() / delete / delete []
  869. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  870. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  871. ==7731== by 0x4270EB: LEVEL::LEVEL(int, char const**) (Level.cpp:710)
  872. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  873. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  874. ==7731== by 0x42CC72: main (Main.cpp:40)
  875. ==7731== Address 0x1326f7c0 is 0 bytes inside a block of size 141 alloc'd
  876. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  877. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  878. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  879. ==7731== by 0x4270EB: LEVEL::LEVEL(int, char const**) (Level.cpp:710)
  880. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  881. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  882. ==7731== by 0x42CC72: main (Main.cpp:40)
  883. ==7731==
  884. ==7731== Mismatched free() / delete / delete []
  885. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  886. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  887. ==7731== by 0x42711D: LEVEL::LEVEL(int, char const**) (Level.cpp:711)
  888. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  889. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  890. ==7731== by 0x42CC72: main (Main.cpp:40)
  891. ==7731== Address 0x1327b660 is 0 bytes inside a block of size 145 alloc'd
  892. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  893. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  894. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  895. ==7731== by 0x42711D: LEVEL::LEVEL(int, char const**) (Level.cpp:711)
  896. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  897. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  898. ==7731== by 0x42CC72: main (Main.cpp:40)
  899. ==7731==
  900. ==7731== Mismatched free() / delete / delete []
  901. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  902. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  903. ==7731== by 0x42711D: LEVEL::LEVEL(int, char const**) (Level.cpp:711)
  904. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  905. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  906. ==7731== by 0x42CC72: main (Main.cpp:40)
  907. ==7731== Address 0x1327b740 is 0 bytes inside a block of size 145 alloc'd
  908. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  909. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  910. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  911. ==7731== by 0x42711D: LEVEL::LEVEL(int, char const**) (Level.cpp:711)
  912. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  913. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  914. ==7731== by 0x42CC72: main (Main.cpp:40)
  915. ==7731==
  916. ==7731== Mismatched free() / delete / delete []
  917. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  918. ==7731== by 0x44561E: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:273)
  919. ==7731== by 0x42714F: LEVEL::LEVEL(int, char const**) (Level.cpp:712)
  920. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  921. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  922. ==7731== by 0x42CC72: main (Main.cpp:40)
  923. ==7731== Address 0x132c2a30 is 0 bytes inside a block of size 146 alloc'd
  924. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  925. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  926. ==7731== by 0x4455D5: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:256)
  927. ==7731== by 0x42714F: LEVEL::LEVEL(int, char const**) (Level.cpp:712)
  928. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  929. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  930. ==7731== by 0x42CC72: main (Main.cpp:40)
  931. ==7731==
  932. ==7731== Mismatched free() / delete / delete []
  933. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  934. ==7731== by 0x445728: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:300)
  935. ==7731== by 0x42714F: LEVEL::LEVEL(int, char const**) (Level.cpp:712)
  936. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  937. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  938. ==7731== by 0x42CC72: main (Main.cpp:40)
  939. ==7731== Address 0x132c2b10 is 0 bytes inside a block of size 146 alloc'd
  940. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  941. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  942. ==7731== by 0x4455EF: MUSIC::MUSIC(char const*, int, float) (Audio.cpp:257)
  943. ==7731== by 0x42714F: LEVEL::LEVEL(int, char const**) (Level.cpp:712)
  944. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  945. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  946. ==7731== by 0x42CC72: main (Main.cpp:40)
  947. ==7731==
  948. ==7731== Invalid read of size 1
  949. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  950. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  951. ==7731== by 0x4430C4: ObjMonitor(OBJECT*) (Monitor.cpp:213)
  952. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  953. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  954. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  955. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  956. ==7731== by 0x42CC72: main (Main.cpp:40)
  957. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  958. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  959. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  960. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  961. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  962. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  963. ==7731== by 0x42CC72: main (Main.cpp:40)
  964. ==7731== Block was alloc'd at
  965. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  966. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  967. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  968. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  969. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  970. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  971. ==7731== by 0x42CC72: main (Main.cpp:40)
  972. ==7731==
  973. ==7731== Invalid read of size 1
  974. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  975. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  976. ==7731== by 0x4430C4: ObjMonitor(OBJECT*) (Monitor.cpp:213)
  977. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  978. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  979. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  980. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  981. ==7731== by 0x42CC72: main (Main.cpp:40)
  982. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  983. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  984. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  985. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  986. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  987. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  988. ==7731== by 0x42CC72: main (Main.cpp:40)
  989. ==7731== Block was alloc'd at
  990. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  991. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  992. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  993. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  994. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  995. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  996. ==7731== by 0x42CC72: main (Main.cpp:40)
  997. ==7731==
  998. ==7731== Mismatched free() / delete / delete []
  999. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1000. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  1001. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1002. ==7731== by 0x4430C4: ObjMonitor(OBJECT*) (Monitor.cpp:213)
  1003. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1004. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1005. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1006. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1007. ==7731== by 0x42CC72: main (Main.cpp:40)
  1008. ==7731== Address 0x132e1410 is 0 bytes inside a block of size 139 alloc'd
  1009. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1010. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1011. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  1012. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1013. ==7731== by 0x4430C4: ObjMonitor(OBJECT*) (Monitor.cpp:213)
  1014. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1015. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1016. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1017. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1018. ==7731== by 0x42CC72: main (Main.cpp:40)
  1019. ==7731==
  1020. ==7731== Invalid read of size 1
  1021. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1022. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1023. ==7731== by 0x4430E3: ObjMonitor(OBJECT*) (Monitor.cpp:214)
  1024. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1025. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1026. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1027. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1028. ==7731== by 0x42CC72: main (Main.cpp:40)
  1029. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1030. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1031. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1032. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1033. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1034. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1035. ==7731== by 0x42CC72: main (Main.cpp:40)
  1036. ==7731== Block was alloc'd at
  1037. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1038. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1039. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1040. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1041. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1042. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1043. ==7731== by 0x42CC72: main (Main.cpp:40)
  1044. ==7731==
  1045. ==7731== Invalid read of size 1
  1046. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1047. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1048. ==7731== by 0x4430E3: ObjMonitor(OBJECT*) (Monitor.cpp:214)
  1049. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1050. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1051. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1052. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1053. ==7731== by 0x42CC72: main (Main.cpp:40)
  1054. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1055. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1056. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1057. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1058. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1059. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1060. ==7731== by 0x42CC72: main (Main.cpp:40)
  1061. ==7731== Block was alloc'd at
  1062. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1063. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1064. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1065. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1066. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1067. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1068. ==7731== by 0x42CC72: main (Main.cpp:40)
  1069. ==7731==
  1070. ==7731== Mismatched free() / delete / delete []
  1071. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1072. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1073. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1074. ==7731== by 0x4430E3: ObjMonitor(OBJECT*) (Monitor.cpp:214)
  1075. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1076. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1077. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1078. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1079. ==7731== by 0x42CC72: main (Main.cpp:40)
  1080. ==7731== Address 0x132e4ba0 is 0 bytes inside a block of size 139 alloc'd
  1081. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1082. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1083. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1084. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1085. ==7731== by 0x4430E3: ObjMonitor(OBJECT*) (Monitor.cpp:214)
  1086. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1087. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1088. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1089. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1090. ==7731== by 0x42CC72: main (Main.cpp:40)
  1091. ==7731==
  1092. ==7731== Invalid read of size 1
  1093. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1094. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1095. ==7731== by 0x443638: ObjSpring(OBJECT*) (Spring.cpp:58)
  1096. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1097. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1098. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1099. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1100. ==7731== by 0x42CC72: main (Main.cpp:40)
  1101. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  1102. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1103. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1104. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1105. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1106. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1107. ==7731== by 0x42CC72: main (Main.cpp:40)
  1108. ==7731== Block was alloc'd at
  1109. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1110. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1111. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1112. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1113. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1114. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1115. ==7731== by 0x42CC72: main (Main.cpp:40)
  1116. ==7731==
  1117. ==7731== Invalid read of size 1
  1118. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1119. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1120. ==7731== by 0x443638: ObjSpring(OBJECT*) (Spring.cpp:58)
  1121. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1122. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1123. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1124. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1125. ==7731== by 0x42CC72: main (Main.cpp:40)
  1126. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  1127. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1128. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1129. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1130. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1131. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1132. ==7731== by 0x42CC72: main (Main.cpp:40)
  1133. ==7731== Block was alloc'd at
  1134. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1135. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1136. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1137. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1138. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1139. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1140. ==7731== by 0x42CC72: main (Main.cpp:40)
  1141. ==7731==
  1142. ==7731== Mismatched free() / delete / delete []
  1143. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1144. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  1145. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1146. ==7731== by 0x443638: ObjSpring(OBJECT*) (Spring.cpp:58)
  1147. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1148. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1149. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1150. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1151. ==7731== by 0x42CC72: main (Main.cpp:40)
  1152. ==7731== Address 0x132fef10 is 0 bytes inside a block of size 138 alloc'd
  1153. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1154. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1155. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  1156. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1157. ==7731== by 0x443638: ObjSpring(OBJECT*) (Spring.cpp:58)
  1158. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1159. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1160. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1161. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1162. ==7731== by 0x42CC72: main (Main.cpp:40)
  1163. ==7731==
  1164. ==7731== Invalid read of size 1
  1165. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1166. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1167. ==7731== by 0x443668: ObjSpring(OBJECT*) (Spring.cpp:60)
  1168. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1169. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1170. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1171. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1172. ==7731== by 0x42CC72: main (Main.cpp:40)
  1173. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1174. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1175. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1176. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1177. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1178. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1179. ==7731== by 0x42CC72: main (Main.cpp:40)
  1180. ==7731== Block was alloc'd at
  1181. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1182. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1183. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1184. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1185. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1186. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1187. ==7731== by 0x42CC72: main (Main.cpp:40)
  1188. ==7731==
  1189. ==7731== Invalid read of size 1
  1190. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1191. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1192. ==7731== by 0x443668: ObjSpring(OBJECT*) (Spring.cpp:60)
  1193. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1194. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1195. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1196. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1197. ==7731== by 0x42CC72: main (Main.cpp:40)
  1198. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1199. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1200. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1201. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1202. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1203. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1204. ==7731== by 0x42CC72: main (Main.cpp:40)
  1205. ==7731== Block was alloc'd at
  1206. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1207. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1208. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1209. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1210. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1211. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1212. ==7731== by 0x42CC72: main (Main.cpp:40)
  1213. ==7731==
  1214. ==7731== Mismatched free() / delete / delete []
  1215. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1216. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1217. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1218. ==7731== by 0x443668: ObjSpring(OBJECT*) (Spring.cpp:60)
  1219. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1220. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1221. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1222. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1223. ==7731== by 0x42CC72: main (Main.cpp:40)
  1224. ==7731== Address 0x13323250 is 0 bytes inside a block of size 144 alloc'd
  1225. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1226. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1227. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1228. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1229. ==7731== by 0x443668: ObjSpring(OBJECT*) (Spring.cpp:60)
  1230. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1231. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1232. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1233. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1234. ==7731== by 0x42CC72: main (Main.cpp:40)
  1235. ==7731==
  1236. ==7731== Invalid read of size 1
  1237. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1238. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1239. ==7731== by 0x440F41: ObjMotobug(OBJECT*) (Motobug.cpp:35)
  1240. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1241. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1242. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1243. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1244. ==7731== by 0x42CC72: main (Main.cpp:40)
  1245. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  1246. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1247. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1248. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1249. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1250. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1251. ==7731== by 0x42CC72: main (Main.cpp:40)
  1252. ==7731== Block was alloc'd at
  1253. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1254. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1255. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1256. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1257. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1258. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1259. ==7731== by 0x42CC72: main (Main.cpp:40)
  1260. ==7731==
  1261. ==7731== Invalid read of size 1
  1262. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1263. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1264. ==7731== by 0x440F41: ObjMotobug(OBJECT*) (Motobug.cpp:35)
  1265. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1266. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1267. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1268. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1269. ==7731== by 0x42CC72: main (Main.cpp:40)
  1270. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  1271. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1272. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1273. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1274. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1275. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1276. ==7731== by 0x42CC72: main (Main.cpp:40)
  1277. ==7731== Block was alloc'd at
  1278. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1279. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1280. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1281. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1282. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1283. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1284. ==7731== by 0x42CC72: main (Main.cpp:40)
  1285. ==7731==
  1286. ==7731== Mismatched free() / delete / delete []
  1287. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1288. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  1289. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1290. ==7731== by 0x440F41: ObjMotobug(OBJECT*) (Motobug.cpp:35)
  1291. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1292. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1293. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1294. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1295. ==7731== by 0x42CC72: main (Main.cpp:40)
  1296. ==7731== Address 0x13323890 is 0 bytes inside a block of size 144 alloc'd
  1297. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1298. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1299. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  1300. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1301. ==7731== by 0x440F41: ObjMotobug(OBJECT*) (Motobug.cpp:35)
  1302. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1303. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1304. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1305. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1306. ==7731== by 0x42CC72: main (Main.cpp:40)
  1307. ==7731==
  1308. ==7731== Invalid read of size 1
  1309. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1310. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1311. ==7731== by 0x440F5D: ObjMotobug(OBJECT*) (Motobug.cpp:36)
  1312. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1313. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1314. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1315. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1316. ==7731== by 0x42CC72: main (Main.cpp:40)
  1317. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1318. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1319. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1320. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1321. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1322. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1323. ==7731== by 0x42CC72: main (Main.cpp:40)
  1324. ==7731== Block was alloc'd at
  1325. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1326. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1327. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1328. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1329. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1330. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1331. ==7731== by 0x42CC72: main (Main.cpp:40)
  1332. ==7731==
  1333. ==7731== Invalid read of size 1
  1334. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1335. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1336. ==7731== by 0x440F5D: ObjMotobug(OBJECT*) (Motobug.cpp:36)
  1337. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1338. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1339. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1340. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1341. ==7731== by 0x42CC72: main (Main.cpp:40)
  1342. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1343. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1344. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1345. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1346. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1347. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1348. ==7731== by 0x42CC72: main (Main.cpp:40)
  1349. ==7731== Block was alloc'd at
  1350. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1351. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1352. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1353. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1354. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1355. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1356. ==7731== by 0x42CC72: main (Main.cpp:40)
  1357. ==7731==
  1358. ==7731== Mismatched free() / delete / delete []
  1359. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1360. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1361. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1362. ==7731== by 0x440F5D: ObjMotobug(OBJECT*) (Motobug.cpp:36)
  1363. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1364. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1365. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1366. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1367. ==7731== by 0x42CC72: main (Main.cpp:40)
  1368. ==7731== Address 0x13324360 is 0 bytes inside a block of size 139 alloc'd
  1369. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1370. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1371. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1372. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1373. ==7731== by 0x440F5D: ObjMotobug(OBJECT*) (Motobug.cpp:36)
  1374. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1375. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1376. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1377. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1378. ==7731== by 0x42CC72: main (Main.cpp:40)
  1379. ==7731==
  1380. ==7731== Invalid read of size 1
  1381. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1382. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1383. ==7731== by 0x43FCD8: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:21)
  1384. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1385. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1386. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1387. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1388. ==7731== by 0x42CC72: main (Main.cpp:40)
  1389. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  1390. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1391. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1392. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1393. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1394. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1395. ==7731== by 0x42CC72: main (Main.cpp:40)
  1396. ==7731== Block was alloc'd at
  1397. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1398. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1399. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1400. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1401. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1402. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1403. ==7731== by 0x42CC72: main (Main.cpp:40)
  1404. ==7731==
  1405. ==7731== Invalid read of size 1
  1406. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1407. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1408. ==7731== by 0x43FCD8: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:21)
  1409. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1410. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1411. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1412. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1413. ==7731== by 0x42CC72: main (Main.cpp:40)
  1414. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  1415. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1416. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1417. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1418. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1419. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1420. ==7731== by 0x42CC72: main (Main.cpp:40)
  1421. ==7731== Block was alloc'd at
  1422. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1423. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1424. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1425. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1426. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1427. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1428. ==7731== by 0x42CC72: main (Main.cpp:40)
  1429. ==7731==
  1430. ==7731== Mismatched free() / delete / delete []
  1431. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1432. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  1433. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1434. ==7731== by 0x43FCD8: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:21)
  1435. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1436. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1437. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1438. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1439. ==7731== by 0x42CC72: main (Main.cpp:40)
  1440. ==7731== Address 0x166031e0 is 0 bytes inside a block of size 141 alloc'd
  1441. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1442. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1443. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  1444. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1445. ==7731== by 0x43FCD8: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:21)
  1446. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1447. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1448. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1449. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1450. ==7731== by 0x42CC72: main (Main.cpp:40)
  1451. ==7731==
  1452. ==7731== Invalid read of size 1
  1453. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1454. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1455. ==7731== by 0x43FCF4: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:22)
  1456. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1457. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1458. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1459. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1460. ==7731== by 0x42CC72: main (Main.cpp:40)
  1461. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1462. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1463. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1464. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1465. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1466. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1467. ==7731== by 0x42CC72: main (Main.cpp:40)
  1468. ==7731== Block was alloc'd at
  1469. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1470. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1471. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1472. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1473. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1474. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1475. ==7731== by 0x42CC72: main (Main.cpp:40)
  1476. ==7731==
  1477. ==7731== Invalid read of size 1
  1478. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1479. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1480. ==7731== by 0x43FCF4: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:22)
  1481. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1482. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1483. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1484. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1485. ==7731== by 0x42CC72: main (Main.cpp:40)
  1486. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1487. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1488. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1489. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1490. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1491. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1492. ==7731== by 0x42CC72: main (Main.cpp:40)
  1493. ==7731== Block was alloc'd at
  1494. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1495. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1496. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1497. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1498. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1499. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1500. ==7731== by 0x42CC72: main (Main.cpp:40)
  1501. ==7731==
  1502. ==7731== Mismatched free() / delete / delete []
  1503. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1504. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1505. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1506. ==7731== by 0x43FCF4: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:22)
  1507. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1508. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1509. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1510. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1511. ==7731== by 0x42CC72: main (Main.cpp:40)
  1512. ==7731== Address 0x16603870 is 0 bytes inside a block of size 138 alloc'd
  1513. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1514. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1515. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1516. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1517. ==7731== by 0x43FCF4: ObjSonic1Scenery(OBJECT*) (Sonic1Scenery.cpp:22)
  1518. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1519. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1520. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1521. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1522. ==7731== by 0x42CC72: main (Main.cpp:40)
  1523. ==7731==
  1524. ==7731== Invalid read of size 1
  1525. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1526. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1527. ==7731== by 0x441325: ObjChopper(OBJECT*) (Chopper.cpp:38)
  1528. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1529. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1530. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1531. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1532. ==7731== by 0x42CC72: main (Main.cpp:40)
  1533. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1534. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1535. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1536. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1537. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1538. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1539. ==7731== by 0x42CC72: main (Main.cpp:40)
  1540. ==7731== Block was alloc'd at
  1541. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1542. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1543. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1544. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1545. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1546. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1547. ==7731== by 0x42CC72: main (Main.cpp:40)
  1548. ==7731==
  1549. ==7731== Invalid read of size 1
  1550. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1551. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1552. ==7731== by 0x441325: ObjChopper(OBJECT*) (Chopper.cpp:38)
  1553. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1554. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1555. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1556. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1557. ==7731== by 0x42CC72: main (Main.cpp:40)
  1558. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1559. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1560. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1561. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1562. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1563. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1564. ==7731== by 0x42CC72: main (Main.cpp:40)
  1565. ==7731== Block was alloc'd at
  1566. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1567. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1568. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1569. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1570. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1571. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1572. ==7731== by 0x42CC72: main (Main.cpp:40)
  1573. ==7731==
  1574. ==7731== Mismatched free() / delete / delete []
  1575. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1576. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1577. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1578. ==7731== by 0x441325: ObjChopper(OBJECT*) (Chopper.cpp:38)
  1579. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1580. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1581. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1582. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1583. ==7731== by 0x42CC72: main (Main.cpp:40)
  1584. ==7731== Address 0x132fd9f0 is 0 bytes inside a block of size 139 alloc'd
  1585. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1586. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1587. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1588. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1589. ==7731== by 0x441325: ObjChopper(OBJECT*) (Chopper.cpp:38)
  1590. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1591. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1592. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1593. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1594. ==7731== by 0x42CC72: main (Main.cpp:40)
  1595. ==7731==
  1596. ==7731== Invalid read of size 1
  1597. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1598. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1599. ==7731== by 0x44292E: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:17)
  1600. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1601. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1602. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1603. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1604. ==7731== by 0x42CC72: main (Main.cpp:40)
  1605. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  1606. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1607. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1608. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1609. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1610. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1611. ==7731== by 0x42CC72: main (Main.cpp:40)
  1612. ==7731== Block was alloc'd at
  1613. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1614. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1615. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1616. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1617. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1618. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1619. ==7731== by 0x42CC72: main (Main.cpp:40)
  1620. ==7731==
  1621. ==7731== Invalid read of size 1
  1622. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1623. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1624. ==7731== by 0x44292E: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:17)
  1625. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1626. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1627. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1628. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1629. ==7731== by 0x42CC72: main (Main.cpp:40)
  1630. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  1631. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1632. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1633. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1634. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1635. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1636. ==7731== by 0x42CC72: main (Main.cpp:40)
  1637. ==7731== Block was alloc'd at
  1638. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1639. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1640. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1641. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1642. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1643. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1644. ==7731== by 0x42CC72: main (Main.cpp:40)
  1645. ==7731==
  1646. ==7731== Mismatched free() / delete / delete []
  1647. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1648. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  1649. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1650. ==7731== by 0x44292E: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:17)
  1651. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1652. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1653. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1654. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1655. ==7731== by 0x42CC72: main (Main.cpp:40)
  1656. ==7731== Address 0x133136a0 is 0 bytes inside a block of size 142 alloc'd
  1657. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1658. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1659. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  1660. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1661. ==7731== by 0x44292E: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:17)
  1662. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1663. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1664. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1665. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1666. ==7731== by 0x42CC72: main (Main.cpp:40)
  1667. ==7731==
  1668. ==7731== Invalid read of size 1
  1669. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1670. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1671. ==7731== by 0x44294D: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:18)
  1672. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1673. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1674. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1675. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1676. ==7731== by 0x42CC72: main (Main.cpp:40)
  1677. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1678. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1679. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1680. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1681. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1682. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1683. ==7731== by 0x42CC72: main (Main.cpp:40)
  1684. ==7731== Block was alloc'd at
  1685. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1686. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1687. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1688. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1689. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1690. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1691. ==7731== by 0x42CC72: main (Main.cpp:40)
  1692. ==7731==
  1693. ==7731== Invalid read of size 1
  1694. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1695. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1696. ==7731== by 0x44294D: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:18)
  1697. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1698. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1699. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1700. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1701. ==7731== by 0x42CC72: main (Main.cpp:40)
  1702. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1703. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1704. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1705. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1706. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1707. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1708. ==7731== by 0x42CC72: main (Main.cpp:40)
  1709. ==7731== Block was alloc'd at
  1710. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1711. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1712. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1713. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1714. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1715. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1716. ==7731== by 0x42CC72: main (Main.cpp:40)
  1717. ==7731==
  1718. ==7731== Mismatched free() / delete / delete []
  1719. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1720. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1721. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1722. ==7731== by 0x44294D: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:18)
  1723. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1724. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1725. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1726. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1727. ==7731== by 0x42CC72: main (Main.cpp:40)
  1728. ==7731== Address 0x13315df0 is 0 bytes inside a block of size 142 alloc'd
  1729. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1730. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1731. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1732. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1733. ==7731== by 0x44294D: ObjPurpleRock(OBJECT*) (PurpleRock.cpp:18)
  1734. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1735. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1736. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1737. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1738. ==7731== by 0x42CC72: main (Main.cpp:40)
  1739. ==7731==
  1740. ==7731== Invalid read of size 1
  1741. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1742. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1743. ==7731== by 0x442294: ObjGHZEdgeWall(OBJECT*) (GHZEdgeWall.cpp:131)
  1744. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1745. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1746. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1747. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1748. ==7731== by 0x42CC72: main (Main.cpp:40)
  1749. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1750. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1751. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1752. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1753. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1754. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1755. ==7731== by 0x42CC72: main (Main.cpp:40)
  1756. ==7731== Block was alloc'd at
  1757. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1758. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1759. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1760. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1761. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1762. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1763. ==7731== by 0x42CC72: main (Main.cpp:40)
  1764. ==7731==
  1765. ==7731== Invalid read of size 1
  1766. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1767. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1768. ==7731== by 0x442294: ObjGHZEdgeWall(OBJECT*) (GHZEdgeWall.cpp:131)
  1769. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1770. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1771. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1772. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1773. ==7731== by 0x42CC72: main (Main.cpp:40)
  1774. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1775. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1776. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1777. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1778. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1779. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1780. ==7731== by 0x42CC72: main (Main.cpp:40)
  1781. ==7731== Block was alloc'd at
  1782. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1783. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1784. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1785. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1786. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1787. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1788. ==7731== by 0x42CC72: main (Main.cpp:40)
  1789. ==7731==
  1790. ==7731== Mismatched free() / delete / delete []
  1791. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1792. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1793. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1794. ==7731== by 0x442294: ObjGHZEdgeWall(OBJECT*) (GHZEdgeWall.cpp:131)
  1795. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1796. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1797. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1798. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1799. ==7731== by 0x42CC72: main (Main.cpp:40)
  1800. ==7731== Address 0x1663dd60 is 0 bytes inside a block of size 143 alloc'd
  1801. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1802. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1803. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1804. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1805. ==7731== by 0x442294: ObjGHZEdgeWall(OBJECT*) (GHZEdgeWall.cpp:131)
  1806. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1807. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1808. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1809. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1810. ==7731== by 0x42CC72: main (Main.cpp:40)
  1811. ==7731==
  1812. ==7731== Invalid read of size 1
  1813. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1814. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1815. ==7731== by 0x441A60: ObjGHZPlatform(OBJECT*) (GHZPlatform.cpp:156)
  1816. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1817. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1818. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1819. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1820. ==7731== by 0x42CC72: main (Main.cpp:40)
  1821. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1822. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1823. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1824. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1825. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1826. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1827. ==7731== by 0x42CC72: main (Main.cpp:40)
  1828. ==7731== Block was alloc'd at
  1829. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1830. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1831. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1832. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1833. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1834. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1835. ==7731== by 0x42CC72: main (Main.cpp:40)
  1836. ==7731==
  1837. ==7731== Invalid read of size 1
  1838. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1839. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1840. ==7731== by 0x441A60: ObjGHZPlatform(OBJECT*) (GHZPlatform.cpp:156)
  1841. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1842. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1843. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1844. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1845. ==7731== by 0x42CC72: main (Main.cpp:40)
  1846. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1847. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1848. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1849. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1850. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1851. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1852. ==7731== by 0x42CC72: main (Main.cpp:40)
  1853. ==7731== Block was alloc'd at
  1854. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1855. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1856. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1857. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1858. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1859. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1860. ==7731== by 0x42CC72: main (Main.cpp:40)
  1861. ==7731==
  1862. ==7731== Mismatched free() / delete / delete []
  1863. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1864. ==7731== by 0x42CD27: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:18)
  1865. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1866. ==7731== by 0x441A60: ObjGHZPlatform(OBJECT*) (GHZPlatform.cpp:156)
  1867. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1868. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1869. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1870. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1871. ==7731== by 0x42CC72: main (Main.cpp:40)
  1872. ==7731== Address 0x16bdec00 is 0 bytes inside a block of size 143 alloc'd
  1873. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1874. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1875. ==7731== by 0x42CCF8: MAPPINGS::MAPPINGS(MAPPINGS**, char const*) (Mappings.cpp:16)
  1876. ==7731== by 0x4280B3: LEVEL::GetObjectMappings(char const*) (Level.cpp:965)
  1877. ==7731== by 0x441A60: ObjGHZPlatform(OBJECT*) (GHZPlatform.cpp:156)
  1878. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1879. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1880. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1881. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1882. ==7731== by 0x42CC72: main (Main.cpp:40)
  1883. ==7731==
  1884. ==7731== Invalid read of size 1
  1885. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1886. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1887. ==7731== by 0x43EB50: ObjGoalpost(OBJECT*) (Goalpost.cpp:55)
  1888. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1889. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1890. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1891. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1892. ==7731== by 0x42CC72: main (Main.cpp:40)
  1893. ==7731== Address 0x168a4630 is 0 bytes inside a block of size 21 free'd
  1894. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1895. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1896. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1897. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1898. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1899. ==7731== by 0x42CC72: main (Main.cpp:40)
  1900. ==7731== Block was alloc'd at
  1901. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1902. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1903. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1904. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1905. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1906. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1907. ==7731== by 0x42CC72: main (Main.cpp:40)
  1908. ==7731==
  1909. ==7731== Invalid read of size 1
  1910. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1911. ==7731== by 0x427FC5: LEVEL::GetObjectTexture(char const*) (Level.cpp:950)
  1912. ==7731== by 0x43EB50: ObjGoalpost(OBJECT*) (Goalpost.cpp:55)
  1913. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1914. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1915. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1916. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1917. ==7731== by 0x42CC72: main (Main.cpp:40)
  1918. ==7731== Address 0x168a4631 is 1 bytes inside a block of size 21 free'd
  1919. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1920. ==7731== by 0x433278: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:855)
  1921. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1922. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1923. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1924. ==7731== by 0x42CC72: main (Main.cpp:40)
  1925. ==7731== Block was alloc'd at
  1926. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1927. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1928. ==7731== by 0x433240: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:853)
  1929. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1930. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1931. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1932. ==7731== by 0x42CC72: main (Main.cpp:40)
  1933. ==7731==
  1934. ==7731== Mismatched free() / delete / delete []
  1935. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1936. ==7731== by 0x4482D2: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:39)
  1937. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1938. ==7731== by 0x43EB50: ObjGoalpost(OBJECT*) (Goalpost.cpp:55)
  1939. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1940. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1941. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1942. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1943. ==7731== by 0x42CC72: main (Main.cpp:40)
  1944. ==7731== Address 0x16636bf0 is 0 bytes inside a block of size 140 alloc'd
  1945. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1946. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1947. ==7731== by 0x448296: TEXTURE::TEXTURE(TEXTURE**, char const*) (Render.cpp:37)
  1948. ==7731== by 0x428007: LEVEL::GetObjectTexture(char const*) (Level.cpp:954)
  1949. ==7731== by 0x43EB50: ObjGoalpost(OBJECT*) (Goalpost.cpp:55)
  1950. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1951. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1952. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1953. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1954. ==7731== by 0x42CC72: main (Main.cpp:40)
  1955. ==7731==
  1956. ==7731== Invalid read of size 1
  1957. ==7731== at 0x483CB74: strcmp (vg_replace_strmem.c:849)
  1958. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1959. ==7731== by 0x43EB6C: ObjGoalpost(OBJECT*) (Goalpost.cpp:56)
  1960. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1961. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1962. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1963. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1964. ==7731== by 0x42CC72: main (Main.cpp:40)
  1965. ==7731== Address 0x169dbc80 is 0 bytes inside a block of size 21 free'd
  1966. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1967. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1968. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1969. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1970. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1971. ==7731== by 0x42CC72: main (Main.cpp:40)
  1972. ==7731== Block was alloc'd at
  1973. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1974. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  1975. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  1976. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1977. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1978. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1979. ==7731== by 0x42CC72: main (Main.cpp:40)
  1980. ==7731==
  1981. ==7731== Invalid read of size 1
  1982. ==7731== at 0x483CB88: strcmp (vg_replace_strmem.c:849)
  1983. ==7731== by 0x428071: LEVEL::GetObjectMappings(char const*) (Level.cpp:961)
  1984. ==7731== by 0x43EB6C: ObjGoalpost(OBJECT*) (Goalpost.cpp:56)
  1985. ==7731== by 0x42E8A1: OBJECT::Update() (Object.cpp:521)
  1986. ==7731== by 0x4272CC: LEVEL::LEVEL(int, char const**) (Level.cpp:741)
  1987. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1988. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1989. ==7731== by 0x42CC72: main (Main.cpp:40)
  1990. ==7731== Address 0x169dbc81 is 1 bytes inside a block of size 21 free'd
  1991. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  1992. ==7731== by 0x4332FC: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:865)
  1993. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  1994. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  1995. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  1996. ==7731== by 0x42CC72: main (Main.cpp:40)
  1997. ==7731== Block was alloc'd at
  1998. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  1999. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  2000. ==7731== by 0x4332C4: PLAYER::PLAYER(PLAYER**, char const*, PLAYER*, int) (Player.cpp:863)
  2001. ==7731== by 0x426E1C: LEVEL::LEVEL(int, char const**) (Level.cpp:658)
  2002. ==7731== by 0x4235D4: GM_Game(bool*) (GM_Game.cpp:29)
  2003. ==7731== by 0x423572: EnterGameLoop() (Game.cpp:128)
  2004. ==7731== by 0x42CC72: main (Main.cpp:40)
  2005. ==7731==
  2006. ==7731==
  2007. ==7731== More than 100 errors detected. Subsequent errors
  2008. ==7731== will still be recorded, but in less detail than before.
  2009. ==7731== Mismatched free() / delete / delete []
  2010. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  2011. ==7731== by 0x4479DB: QuitPath() (Filesystem.cpp:111)
  2012. ==7731== by 0x42CC89: main (Main.cpp:46)
  2013. ==7731== Address 0x15ecfa00 is 0 bytes inside a block of size 116 alloc'd
  2014. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  2015. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  2016. ==7731== by 0x447948: InitializePath() (Filesystem.cpp:86)
  2017. ==7731== by 0x42CC37: main (Main.cpp:39)
  2018. ==7731==
  2019. ==7731== Mismatched free() / delete / delete []
  2020. ==7731== at 0x483A0D6: operator delete(void*, unsigned long) (vg_replace_malloc.c:595)
  2021. ==7731== by 0x4479F4: QuitPath() (Filesystem.cpp:112)
  2022. ==7731== by 0x42CC89: main (Main.cpp:46)
  2023. ==7731== Address 0x15ecfac0 is 0 bytes inside a block of size 48 alloc'd
  2024. ==7731== at 0x4839593: operator new[](unsigned long) (vg_replace_malloc.c:433)
  2025. ==7731== by 0x44788A: AllocPath(char const*, char const*, char const*) (Filesystem.cpp:61)
  2026. ==7731== by 0x4479A4: InitializePath() (Filesystem.cpp:100)
  2027. ==7731== by 0x42CC37: main (Main.cpp:39)
  2028. ==7731==
  2029. ==7731==
  2030. ==7731== HEAP SUMMARY:
  2031. ==7731== in use at exit: 1,608,353 bytes in 6,257 blocks
  2032. ==7731== total heap usage: 375,069 allocs, 368,812 frees, 181,063,968 bytes allocated
  2033. ==7731==
  2034. ==7731== LEAK SUMMARY:
  2035. ==7731== definitely lost: 174,521 bytes in 2,700 blocks
  2036. ==7731== indirectly lost: 1,278,656 bytes in 2,532 blocks
  2037. ==7731== possibly lost: 1,024 bytes in 2 blocks
  2038. ==7731== still reachable: 154,152 bytes in 1,023 blocks
  2039. ==7731== suppressed: 0 bytes in 0 blocks
  2040. ==7731== Rerun with --leak-check=full to see details of leaked memory
  2041. ==7731==
  2042. ==7731== Use --track-origins=yes to see where uninitialised values come from
  2043. ==7731== For lists of detected and suppressed errors, rerun with: -s
  2044. ==7731== ERROR SUMMARY: 1133 errors from 102 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement