Advertisement
Guest User

Untitled

a guest
Jun 11th, 2012
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.20 KB | None | 0 0
  1. jeroen@ubuntu:~/0ad/trunk$ valgrind --suppressions=valgrind.suppress ./binaries/system/pyrogenesis -quickstart -autostart="Oasis II"
  2. ==4453== Memcheck, a memory error detector
  3. ==4453== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
  4. ==4453== Using Valgrind-3.6.1-Debian and LibVEX; rerun with -h for copyright info
  5. ==4453== Command: ./binaries/system/pyrogenesis -quickstart -autostart=Oasis\ II
  6. ==4453==
  7. Cache: 243 (total: 743) MiB
  8. TIMER| InitVfs: 547.876 ms
  9. TIMER| InitScripting: 645.069 ms
  10. ==4456==
  11. ==4456== HEAP SUMMARY:
  12. ==4456== in use at exit: 2,119,837 bytes in 523 blocks
  13. ==4456== total heap usage: 899 allocs, 376 frees, 2,534,024 bytes allocated
  14. ==4456==
  15. ==4456== LEAK SUMMARY:
  16. ==4456== definitely lost: 60 bytes in 1 blocks
  17. ==4456== indirectly lost: 240 bytes in 10 blocks
  18. ==4456== possibly lost: 4,631 bytes in 64 blocks
  19. ==4456== still reachable: 2,114,906 bytes in 448 blocks
  20. ==4456== suppressed: 0 bytes in 0 blocks
  21. ==4456== Rerun with --leak-check=full to see details of leaked memory
  22. ==4456==
  23. ==4456== For counts of detected and suppressed errors, rerun with: -v
  24. ==4456== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 12 from 6)
  25. TIMER| CONFIG_Init: 1.26064 s
  26. ==4453== Invalid read of size 4
  27. ==4453== at 0x20738587: _mesa_make_extension_string (in /usr/lib/x86_64-linux-gnu/dri/libdricore.so)
  28. ==4453== by 0x207118CF: _mesa_make_current (in /usr/lib/x86_64-linux-gnu/dri/libdricore.so)
  29. ==4453== by 0x204BE3E2: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
  30. ==4453== by 0x204BDE05: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
  31. ==4453== by 0x4E6B8CE: ??? (in /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2)
  32. ==4453== by 0x4E48C5C: glXMakeContextCurrent (in /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2)
  33. ==4453== by 0x7501855: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  34. ==4453== by 0x7501918: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  35. ==4453== by 0x750702D: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  36. ==4453== by 0x75075EA: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  37. ==4453== by 0x74F848D: SDL_SetVideoMode (in /usr/lib/libSDL-1.2.so.0.11.3)
  38. ==4453== by 0x532639: CVideoMode::SetVideoMode(int, int, int, bool) (VideoMode.cpp:119)
  39. ==4453== Address 0x1fc8c350 is 0 bytes inside a block of size 1 alloc'd
  40. ==4453== at 0x4C279F2: calloc (vg_replace_malloc.c:467)
  41. ==4453== by 0x20738762: _mesa_make_extension_string (in /usr/lib/x86_64-linux-gnu/dri/libdricore.so)
  42. ==4453== by 0x207118CF: _mesa_make_current (in /usr/lib/x86_64-linux-gnu/dri/libdricore.so)
  43. ==4453== by 0x204BE3E2: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
  44. ==4453== by 0x204BDE05: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
  45. ==4453== by 0x4E6B8CE: ??? (in /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2)
  46. ==4453== by 0x4E48C5C: glXMakeContextCurrent (in /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2)
  47. ==4453== by 0x7501855: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  48. ==4453== by 0x7501918: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  49. ==4453== by 0x750702D: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  50. ==4453== by 0x75075EA: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  51. ==4453== by 0x74F848D: SDL_SetVideoMode (in /usr/lib/libSDL-1.2.so.0.11.3)
  52. ==4453==
  53. TIMER| RunHardwareDetection: 2.46188 s
  54. TIMER| InitRenderer: 1.03549 s
  55. ==4453== Conditional jump or move depends on uninitialised value(s)
  56. ==4453== at 0x54F7510: inflateReset2 (in /lib/x86_64-linux-gnu/libz.so.1.2.3.4)
  57. ==4453== by 0x54F7605: inflateInit2_ (in /lib/x86_64-linux-gnu/libz.so.1.2.3.4)
  58. ==4453== by 0x52D60D3: png_create_read_struct_2 (in /lib/x86_64-linux-gnu/libpng12.so.0.46.0)
  59. ==4453== by 0x52D6296: png_create_read_struct (in /lib/x86_64-linux-gnu/libpng12.so.0.46.0)
  60. ==4453== by 0x813537: png_decode(unsigned char*, unsigned long, Tex*) (tex_png.cpp:241)
  61. ==4453== by 0x7F2474: tex_decode(boost::shared_ptr<unsigned char> const&, unsigned long, Tex*) (tex.cpp:734)
  62. ==4453== by 0x7D0783: OglTex_reload(OglTex*, boost::shared_ptr<IVFS> const&, Path const&, long) (ogl_tex.cpp:473)
  63. ==4453== by 0x7CB650: h_alloc(H_VTbl*, boost::shared_ptr<IVFS> const&, Path const&, unsigned long, ...) (h_mgr.cpp:446)
  64. ==4453== by 0x6660A3: CRenderer::LoadAlphaMaps() (Renderer.cpp:1735)
  65. ==4453== by 0x5F4FD3: int MemFunThunk<CRenderer>(void*, double) (LoaderThunks.h:60)
  66. ==4453== by 0x575366: LDR_NonprogressiveLoad() (Loader.cpp:228)
  67. ==4453== by 0x599507: Autostart(CmdLineArgs const&) (GameSetup.cpp:1213)
  68. ==4453==
  69. GAME STARTED, ALL INIT COMPLETE
  70. TIMER| ps_console: 237.559 ms
  71. TIMER| ps_lang_hotkeys: 138.786 ms
  72. TIMER| common/setup.xml: 349.261 ms
  73. TIMER| common/styles.xml: 61.0072 ms
  74. TIMER| common/sprite1.xml: 242.388 ms
  75. TIMER| common/icon_sprites.xml: 15.4926 ms
  76. TIMER| common/common_sprites.xml: 145.125 ms
  77. TIMER| common/common_styles.xml: 22.3758 ms
  78. TIMER| session/sprites.xml: 208.64 ms
  79. TIMER| session/styles.xml: 15.3169 ms
  80. TIMER| session/session.xml: 4.09089 s
  81. TIMER| common/global.xml: 76.8096 ms
  82. ==4453== Conditional jump or move depends on uninitialised value(s)
  83. ==4453== at 0x750010A: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  84. ==4453== by 0x75006FE: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  85. ==4453== by 0x75010FA: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  86. ==4453== by 0x74D49AF: SDL_PumpEvents (in /usr/lib/libSDL-1.2.so.0.11.3)
  87. ==4453== by 0x74D49E8: SDL_PollEvent (in /usr/lib/libSDL-1.2.so.0.11.3)
  88. ==4453== by 0x422DDF: RunGameOrAtlas(int, char const**) (main.cpp:181)
  89. ==4453== by 0x4134F6: main (main.cpp:572)
  90. ==4453==
  91. ==4453== Conditional jump or move depends on uninitialised value(s)
  92. ==4453== at 0x7500136: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  93. ==4453== by 0x75006FE: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  94. ==4453== by 0x75010FA: ??? (in /usr/lib/libSDL-1.2.so.0.11.3)
  95. ==4453== by 0x74D49AF: SDL_PumpEvents (in /usr/lib/libSDL-1.2.so.0.11.3)
  96. ==4453== by 0x74D49E8: SDL_PollEvent (in /usr/lib/libSDL-1.2.so.0.11.3)
  97. ==4453== by 0x422DDF: RunGameOrAtlas(int, char const**) (main.cpp:181)
  98. ==4453== by 0x4134F6: main (main.cpp:572)
  99. ==4453==
  100. Using Xcursor to sys_cursor_create 32 x 32 cursor
  101. ==4453== Conditional jump or move depends on uninitialised value(s)
  102. ==4453== at 0x57B6B84: js::MarkConservativeStackRoots(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  103. ==4453== by 0x57B7032: js::MarkRuntime(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  104. ==4453== by 0x57B82B0: _Z5js_GCP9JSContextP13JSCompartment18JSGCInvocationKind.constprop.215 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  105. ==4453== by 0x57BD826: bool RefillTypedFreeList<JSString>(JSContext*, unsigned int) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  106. ==4453== by 0x5867784: js_NewString(JSContext*, unsigned short*, unsigned long) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  107. ==4453== by 0x576B7DC: _ZN23JSStructuredCloneReader10readStringEj.constprop.123 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  108. ==4453== by 0x57701D9: js::ReadStructuredClone(JSContext*, unsigned long const*, unsigned long, js::Value*, JSStructuredCloneCallbacks const*, void*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  109. ==4453== by 0x5752B5F: JS_ReadStructuredClone (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  110. ==4453== by 0x526D4F: ScriptInterface::ReadStructuredClone(boost::shared_ptr<ScriptInterface::StructuredClone> const&) (ScriptInterface.cpp:1312)
  111. ==4453== by 0x4FC029: CAIWorker::PerformComputation() (CCmpAIManager.cpp:471)
  112. ==4453== by 0x502509: CCmpAIManager::PushCommands() (CCmpAIManager.cpp:326)
  113. ==4453== by 0x45D101: CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::vector<SimulationCommand, std::allocator<SimulationCommand> > const&) (Simulation2.cpp:475)
  114. ==4453==
  115. ==4453== Use of uninitialised value of size 8
  116. ==4453== at 0x57B6BCF: js::MarkConservativeStackRoots(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  117. ==4453== by 0x57B7032: js::MarkRuntime(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  118. ==4453== by 0x57B82B0: _Z5js_GCP9JSContextP13JSCompartment18JSGCInvocationKind.constprop.215 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  119. ==4453== by 0x57BD826: bool RefillTypedFreeList<JSString>(JSContext*, unsigned int) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  120. ==4453== by 0x5867784: js_NewString(JSContext*, unsigned short*, unsigned long) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  121. ==4453== by 0x576B7DC: _ZN23JSStructuredCloneReader10readStringEj.constprop.123 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  122. ==4453== by 0x57701D9: js::ReadStructuredClone(JSContext*, unsigned long const*, unsigned long, js::Value*, JSStructuredCloneCallbacks const*, void*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  123. ==4453== by 0x5752B5F: JS_ReadStructuredClone (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  124. ==4453== by 0x526D4F: ScriptInterface::ReadStructuredClone(boost::shared_ptr<ScriptInterface::StructuredClone> const&) (ScriptInterface.cpp:1312)
  125. ==4453== by 0x4FC029: CAIWorker::PerformComputation() (CCmpAIManager.cpp:471)
  126. ==4453== by 0x502509: CCmpAIManager::PushCommands() (CCmpAIManager.cpp:326)
  127. ==4453== by 0x45D101: CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::vector<SimulationCommand, std::allocator<SimulationCommand> > const&) (Simulation2.cpp:475)
  128. ==4453==
  129. ==4453== Conditional jump or move depends on uninitialised value(s)
  130. ==4453== at 0x57B6BDD: js::MarkConservativeStackRoots(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  131. ==4453== by 0x57B7032: js::MarkRuntime(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  132. ==4453== by 0x57B82B0: _Z5js_GCP9JSContextP13JSCompartment18JSGCInvocationKind.constprop.215 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  133. ==4453== by 0x57BD826: bool RefillTypedFreeList<JSString>(JSContext*, unsigned int) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  134. ==4453== by 0x5867784: js_NewString(JSContext*, unsigned short*, unsigned long) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  135. ==4453== by 0x576B7DC: _ZN23JSStructuredCloneReader10readStringEj.constprop.123 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  136. ==4453== by 0x57701D9: js::ReadStructuredClone(JSContext*, unsigned long const*, unsigned long, js::Value*, JSStructuredCloneCallbacks const*, void*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  137. ==4453== by 0x5752B5F: JS_ReadStructuredClone (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  138. ==4453== by 0x526D4F: ScriptInterface::ReadStructuredClone(boost::shared_ptr<ScriptInterface::StructuredClone> const&) (ScriptInterface.cpp:1312)
  139. ==4453== by 0x4FC029: CAIWorker::PerformComputation() (CCmpAIManager.cpp:471)
  140. ==4453== by 0x502509: CCmpAIManager::PushCommands() (CCmpAIManager.cpp:326)
  141. ==4453== by 0x45D101: CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::vector<SimulationCommand, std::allocator<SimulationCommand> > const&) (Simulation2.cpp:475)
  142. ==4453==
  143. ==4453== Use of uninitialised value of size 8
  144. ==4453== at 0x57B6C2B: js::MarkConservativeStackRoots(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  145. ==4453== by 0x57B7032: js::MarkRuntime(JSTracer*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  146. ==4453== by 0x57B82B0: _Z5js_GCP9JSContextP13JSCompartment18JSGCInvocationKind.constprop.215 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  147. ==4453== by 0x57BD826: bool RefillTypedFreeList<JSString>(JSContext*, unsigned int) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  148. ==4453== by 0x5867784: js_NewString(JSContext*, unsigned short*, unsigned long) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  149. ==4453== by 0x576B7DC: _ZN23JSStructuredCloneReader10readStringEj.constprop.123 (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  150. ==4453== by 0x57701D9: js::ReadStructuredClone(JSContext*, unsigned long const*, unsigned long, js::Value*, JSStructuredCloneCallbacks const*, void*) (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  151. ==4453== by 0x5752B5F: JS_ReadStructuredClone (in /home/jeroen/0ad/trunk/binaries/system/libmozjs185-ps-release.so.1.0)
  152. ==4453== by 0x526D4F: ScriptInterface::ReadStructuredClone(boost::shared_ptr<ScriptInterface::StructuredClone> const&) (ScriptInterface.cpp:1312)
  153. ==4453== by 0x4FC029: CAIWorker::PerformComputation() (CCmpAIManager.cpp:471)
  154. ==4453== by 0x502509: CCmpAIManager::PushCommands() (CCmpAIManager.cpp:326)
  155. ==4453== by 0x45D101: CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::vector<SimulationCommand, std::allocator<SimulationCommand> > const&) (Simulation2.cpp:475)
  156. ==4453==
  157. ==4453== Invalid read of size 8
  158. ==4453== at 0x69A631: CTexturedLineRData::Render(boost::shared_ptr<CShaderProgram> const&) (TexturedLineRData.cpp:44)
  159. ==4453== by 0x68805D: OverlayRenderer::RenderTexturedOverlayLines(boost::shared_ptr<CShaderProgram>, bool) (OverlayRenderer.cpp:470)
  160. ==4453== by 0x6882B8: OverlayRenderer::RenderTexturedOverlayLines() (OverlayRenderer.cpp:440)
  161. ==4453== by 0x688BAB: OverlayRenderer::RenderOverlaysAfterWater() (OverlayRenderer.cpp:385)
  162. ==4453== by 0x66544B: CRenderer::RenderSubmissions() (Renderer.cpp:1460)
  163. ==4453== by 0x665D0E: CRenderer::RenderScene(Scene&) (Renderer.cpp:1664)
  164. ==4453== by 0x5975F0: Render() (GameSetup.cpp:228)
  165. ==4453== by 0x4233F2: RunGameOrAtlas(int, char const**) (main.cpp:413)
  166. ==4453== by 0x4134F6: main (main.cpp:572)
  167. ==4453== Address 0x225e6250 is 0 bytes inside a block of size 104 free'd
  168. ==4453== at 0x4C27FF2: operator delete(void*) (vg_replace_malloc.c:387)
  169. ==4453== by 0x713686: _ZN13CTextRendererD2Ev.constprop.649 (new_allocator.h:98)
  170. ==4453== by 0x713C59: CGUI::DrawText(SGUIText&, CColor const&, CPos const&, float const&, CRect const&) (CGUI.cpp:923)
  171. ==4453== by 0x776DB7: IGUITextOwner::DrawText(int, CColor const&, CPos const&, float, CRect const&) (IGUITextOwner.cpp:97)
  172. ==4453== by 0x7839C0: CText::Draw() (CText.cpp:250)
  173. ==4453== by 0x71F687: GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) (GUIutil.h:320)
  174. ==4453== by 0x7146A9: CGUI::Draw() (CGUI.cpp:459)
  175. ==4453== by 0x72EEA8: CGUIManager::Draw() (GUIManager.cpp:278)
  176. ==4453== by 0x59769B: Render() (GameSetup.cpp:235)
  177. ==4453== by 0x4233F2: RunGameOrAtlas(int, char const**) (main.cpp:413)
  178. ==4453== by 0x4134F6: main (main.cpp:572)
  179. ==4453==
  180. ==4453== Invalid read of size 4
  181. ==4453== at 0x604536: CTexture::GetHandle() (TextureManager.cpp:544)
  182. ==4453== by 0x69A638: CTexturedLineRData::Render(boost::shared_ptr<CShaderProgram> const&) (TexturedLineRData.cpp:44)
  183. ==4453== by 0x68805D: OverlayRenderer::RenderTexturedOverlayLines(boost::shared_ptr<CShaderProgram>, bool) (OverlayRenderer.cpp:470)
  184. ==4453== by 0x6882B8: OverlayRenderer::RenderTexturedOverlayLines() (OverlayRenderer.cpp:440)
  185. ==4453== by 0x688BAB: OverlayRenderer::RenderOverlaysAfterWater() (OverlayRenderer.cpp:385)
  186. ==4453== by 0x66544B: CRenderer::RenderSubmissions() (Renderer.cpp:1460)
  187. ==4453== by 0x665D0E: CRenderer::RenderScene(Scene&) (Renderer.cpp:1664)
  188. ==4453== by 0x5975F0: Render() (GameSetup.cpp:228)
  189. ==4453== by 0x4233F2: RunGameOrAtlas(int, char const**) (main.cpp:413)
  190. ==4453== by 0x4134F6: main (main.cpp:572)
  191. ==4453== Address 0x3b00002c is not stack'd, malloc'd or (recently) free'd
  192. ==4453==
  193. ==4453==
  194. ==4453== Process terminating with default action of signal 11 (SIGSEGV)
  195. ==4453== Access not within mapped region at address 0x3B00002C
  196. ==4453== at 0x604536: CTexture::GetHandle() (TextureManager.cpp:544)
  197. ==4453== by 0x69A638: CTexturedLineRData::Render(boost::shared_ptr<CShaderProgram> const&) (TexturedLineRData.cpp:44)
  198. ==4453== by 0x68805D: OverlayRenderer::RenderTexturedOverlayLines(boost::shared_ptr<CShaderProgram>, bool) (OverlayRenderer.cpp:470)
  199. ==4453== by 0x6882B8: OverlayRenderer::RenderTexturedOverlayLines() (OverlayRenderer.cpp:440)
  200. ==4453== by 0x688BAB: OverlayRenderer::RenderOverlaysAfterWater() (OverlayRenderer.cpp:385)
  201. ==4453== by 0x66544B: CRenderer::RenderSubmissions() (Renderer.cpp:1460)
  202. ==4453== by 0x665D0E: CRenderer::RenderScene(Scene&) (Renderer.cpp:1664)
  203. ==4453== by 0x5975F0: Render() (GameSetup.cpp:228)
  204. ==4453== by 0x4233F2: RunGameOrAtlas(int, char const**) (main.cpp:413)
  205. ==4453== by 0x4134F6: main (main.cpp:572)
  206. ==4453== If you believe this happened as a result of a stack
  207. ==4453== overflow in your program's main thread (unlikely but
  208. ==4453== possible), you can try to increase the size of the
  209. ==4453== main thread stack using the --main-stacksize= flag.
  210. ==4453== The main thread stack size used in this run was 8388608.
  211. ==4453==
  212. ==4453== HEAP SUMMARY:
  213. ==4453== in use at exit: 189,200,540 bytes in 465,981 blocks
  214. ==4453== total heap usage: 1,686,861 allocs, 1,220,880 frees, 872,943,594 bytes allocated
  215. ==4453==
  216. ==4453== LEAK SUMMARY:
  217. ==4453== definitely lost: 8,700 bytes in 958 blocks
  218. ==4453== indirectly lost: 416 bytes in 14 blocks
  219. ==4453== possibly lost: 10,297,339 bytes in 77,933 blocks
  220. ==4453== still reachable: 178,894,085 bytes in 387,076 blocks
  221. ==4453== suppressed: 0 bytes in 0 blocks
  222. ==4453== Rerun with --leak-check=full to see details of leaked memory
  223. ==4453==
  224. ==4453== For counts of detected and suppressed errors, rerun with: -v
  225. ==4453== Use --track-origins=yes to see where uninitialised values come from
  226. ==4453== ERROR SUMMARY: 1375 errors from 10 contexts (suppressed: 968477042 from 32)
  227. Killed
  228. jeroen@ubuntu:~/0ad/trunk$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement