Guest User

Untitled

a guest
Nov 19th, 2011
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.42 KB | None | 0 0
  1. ==11329== Conditional jump or move depends on uninitialised value(s)
  2. ==11329== at 0x6B4EEF0: __GI___strncasecmp_l (strcmp.S:1623)
  3. ==11329== by 0x6B05EDA: ____strtod_l_internal (strtod_l.c:566)
  4. ==11329== by 0xF4DD52: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:581)
  5. ==11329== by 0xF4E0CD: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  6. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  7. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  8. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  9. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  10. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  11. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  12. ==11329== by 0xB39922: CLoadScreen::Init() (LoadScreen.cpp:110)
  13. ==11329== by 0xB39EBF: CLoadScreen::CreateInstance(std::string const&, std::string const&, ILoadSaveHandler*) (LoadScreen.cpp:168)
  14. ==11329== Uninitialised value was created by a heap allocation
  15. ==11329== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261)
  16. ==11329== by 0x61AA058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  17. ==11329== by 0x136D9A3: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
  18. ==11329== by 0x61AB9E4: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  19. ==11329== by 0x61ABA11: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  20. ==11329== by 0xF4E043: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  21. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  22. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  23. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  24. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  25. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  26. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  27. ==11329==
  28. ==11329== Conditional jump or move depends on uninitialised value(s)
  29. ==11329== at 0x6B4FA87: __GI___strncasecmp_l (strcmp.S:2255)
  30. ==11329== by 0x6B05EDA: ____strtod_l_internal (strtod_l.c:566)
  31. ==11329== by 0xF4DD52: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:581)
  32. ==11329== by 0xF4E0CD: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  33. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  34. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  35. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  36. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  37. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  38. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  39. ==11329== by 0xB39922: CLoadScreen::Init() (LoadScreen.cpp:110)
  40. ==11329== by 0xB39EBF: CLoadScreen::CreateInstance(std::string const&, std::string const&, ILoadSaveHandler*) (LoadScreen.cpp:168)
  41. ==11329== Uninitialised value was created by a heap allocation
  42. ==11329== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261)
  43. ==11329== by 0x61AA058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  44. ==11329== by 0x136D9A3: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
  45. ==11329== by 0x61AB9E4: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  46. ==11329== by 0x61ABA11: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  47. ==11329== by 0xF4E043: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  48. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  49. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  50. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  51. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  52. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  53. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  54. ==11329==
  55. ==11329== Use of uninitialised value of size 8
  56. ==11329== at 0x6B4FA89: __GI___strncasecmp_l (strcmp.S:2257)
  57. ==11329== by 0x6B05EDA: ____strtod_l_internal (strtod_l.c:566)
  58. ==11329== by 0xF4DD52: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:581)
  59. ==11329== by 0xF4E0CD: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  60. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  61. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  62. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  63. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  64. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  65. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  66. ==11329== by 0xB39922: CLoadScreen::Init() (LoadScreen.cpp:110)
  67. ==11329== by 0xB39EBF: CLoadScreen::CreateInstance(std::string const&, std::string const&, ILoadSaveHandler*) (LoadScreen.cpp:168)
  68. ==11329== Uninitialised value was created by a heap allocation
  69. ==11329== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261)
  70. ==11329== by 0x61AA058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  71. ==11329== by 0x136D9A3: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
  72. ==11329== by 0x61AB9E4: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  73. ==11329== by 0x61ABA11: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  74. ==11329== by 0xF4E043: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  75. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  76. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  77. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  78. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  79. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  80. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  81. ==11329==
  82. ==11329== Use of uninitialised value of size 8
  83. ==11329== at 0x6B4FA8D: __GI___strncasecmp_l (strcmp.S:2258)
  84. ==11329== by 0x6B05EDA: ____strtod_l_internal (strtod_l.c:566)
  85. ==11329== by 0xF4DD52: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:581)
  86. ==11329== by 0xF4E0CD: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  87. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  88. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  89. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  90. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  91. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  92. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  93. ==11329== by 0xB39922: CLoadScreen::Init() (LoadScreen.cpp:110)
  94. ==11329== by 0xB39EBF: CLoadScreen::CreateInstance(std::string const&, std::string const&, ILoadSaveHandler*) (LoadScreen.cpp:168)
  95. ==11329== Uninitialised value was created by a heap allocation
  96. ==11329== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261)
  97. ==11329== by 0x61AA058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  98. ==11329== by 0x136D9A3: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
  99. ==11329== by 0x61AB9E4: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  100. ==11329== by 0x61ABA11: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  101. ==11329== by 0xF4E043: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  102. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  103. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  104. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  105. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  106. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  107. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  108. ==11329==
  109. ==11329== Invalid read of size 8
  110. ==11329== at 0x6B4D4EF: __GI___strncasecmp_l (strcmp.S:213)
  111. ==11329== by 0x6B05EDA: ____strtod_l_internal (strtod_l.c:566)
  112. ==11329== by 0xF4DD52: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:581)
  113. ==11329== by 0xF4E0CD: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  114. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  115. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  116. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  117. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  118. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  119. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  120. ==11329== by 0xB39922: CLoadScreen::Init() (LoadScreen.cpp:110)
  121. ==11329== by 0xB39EBF: CLoadScreen::CreateInstance(std::string const&, std::string const&, ILoadSaveHandler*) (LoadScreen.cpp:168)
  122. ==11329== Address 0xc44a482 is 34 bytes inside a block of size 40 alloc'd
  123. ==11329== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261)
  124. ==11329== by 0x61AA058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  125. ==11329== by 0x136D9A3: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
  126. ==11329== by 0x61AB9E4: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  127. ==11329== by 0x61ABA11: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  128. ==11329== by 0xF4E043: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  129. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  130. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  131. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  132. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  133. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  134. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  135. ==11329==
  136. ==11329== Invalid read of size 8
  137. ==11329== at 0x6B4D4F7: __GI___strncasecmp_l (strcmp.S:215)
  138. ==11329== by 0x6B05EDA: ____strtod_l_internal (strtod_l.c:566)
  139. ==11329== by 0xF4DD52: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:581)
  140. ==11329== by 0xF4E0CD: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  141. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  142. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  143. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  144. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  145. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  146. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  147. ==11329== by 0xB39922: CLoadScreen::Init() (LoadScreen.cpp:110)
  148. ==11329== by 0xB39EBF: CLoadScreen::CreateInstance(std::string const&, std::string const&, ILoadSaveHandler*) (LoadScreen.cpp:168)
  149. ==11329== Address 0xc44a48a is 2 bytes after a block of size 40 alloc'd
  150. ==11329== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261)
  151. ==11329== by 0x61AA058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  152. ==11329== by 0x136D9A3: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
  153. ==11329== by 0x61AB9E4: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  154. ==11329== by 0x61ABA11: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  155. ==11329== by 0xF4E043: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  156. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  157. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  158. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  159. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  160. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  161. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  162. ==11329==
  163. ==11329== Invalid read of size 8
  164. ==11329== at 0x6B4F324: __GI___strncasecmp_l (strcmp.S:1862)
  165. ==11329== by 0x6B05EDA: ____strtod_l_internal (strtod_l.c:566)
  166. ==11329== by 0xF4DD52: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:581)
  167. ==11329== by 0xF4E0CD: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  168. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  169. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  170. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  171. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  172. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  173. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  174. ==11329== by 0xB39922: CLoadScreen::Init() (LoadScreen.cpp:110)
  175. ==11329== by 0xB39EBF: CLoadScreen::CreateInstance(std::string const&, std::string const&, ILoadSaveHandler*) (LoadScreen.cpp:168)
  176. ==11329== Address 0xe338478 is 0 bytes after a block of size 40 alloc'd
  177. ==11329== at 0x4C28B35: operator new(unsigned long) (vg_replace_malloc.c:261)
  178. ==11329== by 0x61AA058: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  179. ==11329== by 0x136D9A3: char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) (basic_string.tcc:140)
  180. ==11329== by 0x61AB9E4: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  181. ==11329== by 0x61ABA11: std::string::substr(unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16)
  182. ==11329== by 0xF4E043: CCustomExplosionGenerator::ParseExplosionCode(CCustomExplosionGenerator::ProjectileSpawnInfo*, int, boost::shared_ptr<creg::IType>, std::string const&, std::string&) (ExplosionGenerator.cpp:613)
  183. ==11329== by 0xF4EE9E: CCustomExplosionGenerator::Load(CExplosionGeneratorHandler*, std::string const&) (ExplosionGenerator.cpp:734)
  184. ==11329== by 0xF4B58F: CExplosionGeneratorHandler::LoadGenerator(std::string const&) (ExplosionGenerator.cpp:182)
  185. ==11329== by 0xE5F8FF: CUnitDrawer::CUnitDrawer() (UnitDrawer.cpp:131)
  186. ==11329== by 0xE6E749: CWorldDrawer::CWorldDrawer() (WorldDrawer.cpp:67)
  187. ==11329== by 0xABC7A3: CGame::LoadRendering() (Game.cpp:589)
  188. ==11329== by 0xABADDE: CGame::LoadGame(std::string const&) (Game.cpp:444)
  189. ==11329==
  190.  
Advertisement
Add Comment
Please, Sign In to add comment