Jump to content

Stan`

0 A.D. Project Leader
  • Posts

    18.075
  • Joined

  • Last visited

  • Days Won

    587

Everything posted by Stan`

  1. Stan`

    Render Dump

    Refresh (Ctrl + r or Ctrl +F5 the page)
  2. Well we display Arabic in the European way If we used the Arabic way it would not display correctly. With the font.
  3. I guess I will use the new structure, after maybe I discuss it with @Samulis and @Itms
  4. I don't know about RTL but Id like to commit your voices after Christmas. Can't remember if they were in a committable state tho.
  5. The packagers were notified I believe. @Itms did you update the ppa ? You can also download the files from releases.wilfiregames.com
  6. That's a pretty good idea. What about the character on it ?
  7. Ping: @LordGood @Alexandermb @Sundiata I was wondering if you guys would be interested in modeling a 0 A.D. kart for STK. Would be nice to show the little collaboration we have with them. The unit would also be used as a cheat unit for our game maybe in lower resolution.
  8. Would anyone be interested in a lite version of 0AD with only one civilization ? This way it would be very lite and ideal for small events on little USB keys.
  9. In the game options lobby try disabling TLS. What macos version are you on ?
  10. A23B portable version http://www.mediafire.com/file/m4qts5h9a7xak3i/0ADPortable_Alpha_23b.paf.exe/file
  11. Updated the package it's under validation now. You can force testing it by running --version=0.0.23.1
  12. Maybe it only occurs in late game ? Since the beginning is not that intensive. Diagnosing memory is a bit tough though it's easier on Linux when using Valgrind. The thing Valgrind does is trying to find leaks and issues with memory. But it slows drastically the game. That's something Im willing to learn but I haven't had the time yet also the debug build on Windows is broken because of Fcollada. I need the help of @vladislavbelov to figure out why it compile on vs2015 but makes and unusable dll. And why it crashes on vs2013 but only on the release build and on models exported by blender and containing animations. And why it does so too When packaging on Windows. According to leper an assert somewhere could be removed but that would only not make it crash and not fix the bug. You might want to try since it's very likely it will be in upcoming versions of the game. Just don't go too hard on the number of threads and avoid playing on your lap. Your hardware is supposed to be Designed for thermal protection so you should be fine.
  13. Didn't occur on the random map I just tried but it occured on Corinthian Ismuth (4) 4AI very hard. Full Callstack 00000000() Inconnu Code non-utilisateur [Les frames ci-dessous sont peut-être incorrects et/ou manquants] Inconnu Aucun symbole n'a été chargé. > pyrogenesis.exe!InitDbghelp() Ligne 80 C++ Les symboles ont été chargés. pyrogenesis.exe!ModuleInit(volatile int * initState, __int64(*)() init=0x013badc0) Ligne 47 C++ Les symboles ont été chargés. [Cadre en ligne] pyrogenesis.exe!sym_init() Ligne 110 C++ Les symboles ont été chargés. pyrogenesis.exe!wdbg_sym_WalkStack(__int64(*)(const _tagSTACKFRAME64 *, unsigned int) cb=0x013bb470, unsigned int cbData=0, _CONTEXT & context={...}, const wchar_t * lastFuncToSkip=0x479b4018) Ligne 317 C++ Les symboles ont été chargés. pyrogenesis.exe!debug_DumpStack(wchar_t * buf=0x009000de, unsigned int maxChars=262033, void * pcontext=0x00d3e700, const wchar_t * lastFuncToSkip=0x479b4018) Ligne 1742 C++ Les symboles ont été chargés. pyrogenesis.exe!debug_BuildErrorMessage(const wchar_t * description=0x00d3ef18, const wchar_t * filename=0x0147e9d0, int line=139, const char * func=0x0147e948, void * context=0x00d3e700, const wchar_t * lastFuncToSkip=0x479b4018, ErrorMessageMem * emm=0x00d3e5f8) Ligne 304 C++ Les symboles ont été chargés. pyrogenesis.exe!debug_DisplayError(const wchar_t * description=0x00d3ef18, unsigned int flags=4, void * context=0x00d3e700, const wchar_t * lastFuncToSkip=0x479b4018, const wchar_t * pathname=0x0147e978, int line=139, const char * func=0x0147e948, volatile int * suppress=0x014f2bbc) Ligne 471 C++ Les symboles ont été chargés. pyrogenesis.exe!debug_OnAssertionFailure(const wchar_t * expr=0x0147e9e0, volatile int * suppress=0x014f2bbc, const wchar_t * file=0x0147e978, int line=139, const char * func=0x0147e948) Ligne 563 C++ Les symboles ont été chargés. pyrogenesis.exe!Allocators::DynamicArena::AllocateNewChunk() Ligne 139 C++ Les symboles ont été chargés. [Cadre en ligne] pyrogenesis.exe!Allocators::DynamicArena::{ctor}(unsigned int) Ligne 120 C++ Les symboles ont été chargés. pyrogenesis.exe!CPatchRData::RenderBases(const std::vector<CPatchRData *,std::allocator<CPatchRData *> > & patches={...}, const CShaderDefines & context={...}, ShadowMap * shadow=0x0a3f7ad0, bool isDummyShader=false, const std::shared_ptr<CShaderProgram> & dummy={...}) Ligne 732 C++ Les symboles ont été chargés. pyrogenesis.exe!TerrainRenderer::RenderTerrainShader(const CShaderDefines & context={...}, int cullGroup, ShadowMap * shadow=0x0a3f7ad0) Ligne 503 C++ Les symboles ont été chargés. pyrogenesis.exe!CRenderer::RenderPatches(const CShaderDefines & context={...}, int cullGroup) Ligne 951 C++ Les symboles ont été chargés. pyrogenesis.exe!CRenderer::RenderSubmissions(const CBoundingBoxAligned & waterScissor={...}) Ligne 1542 C++ Les symboles ont été chargés. pyrogenesis.exe!CRenderer::RenderScene(Scene & scene={...}) Ligne 1897 C++ Les symboles ont été chargés. pyrogenesis.exe!CGameView::Render() Ligne 489 C++ Les symboles ont été chargés. pyrogenesis.exe!Render() Ligne 223 C++ Les symboles ont été chargés. pyrogenesis.exe!Frame() Ligne 416 C++ Les symboles ont été chargés. pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x010f0008) Ligne 634 C++ Les symboles ont été chargés. pyrogenesis.exe!SDL_main(int argc=1, char * * argv=0x010f0008) Ligne 680 C++ Les symboles ont été chargés. pyrogenesis.exe!main_utf8(int argc=1, char * * argv=0x010f0008) Ligne 126 C Les symboles ont été chargés. pyrogenesis.exe!wmain(int argc=1, unsigned short * * wargv=0x01002770, unsigned short * wenvp=0x010073a0) Ligne 151 C Les symboles ont été chargés. [Cadre en ligne] pyrogenesis.exe!invoke_main() Ligne 79 C++ Code non-utilisateur. Les symboles ont été chargés. pyrogenesis.exe!__scrt_common_main_seh() Ligne 253 C++ Code non-utilisateur. Les symboles ont été chargés. pyrogenesis.exe!CallStartupWithinTryBlock() Ligne 364 C++ Les symboles ont été chargés. kernel32.dll!77698484() Inconnu Code non-utilisateur. Impossible de trouver ou d'ouvrir le fichier PDB. ntdll.dll!779e3ab8() Inconnu Code non-utilisateur. Impossible de trouver ou d'ouvrir le fichier PDB. ntdll.dll!779e3a88() Inconnu Code non-utilisateur. Impossible de trouver ou d'ouvrir le fichier PDB. Final line of the crash static Status InitDbghelp() { hProcess = GetCurrentProcess(); dbghelp_ImportFunctions(); // set options // notes: // - can be done before SymInitialize; we do so in case // any of the options affect it. // - do not set directly - that would zero any existing flags. DWORD opts = pSymGetOptions(); //opts |= SYMOPT_DEBUG; // lots of debug spew in output window opts |= SYMOPT_DEFERRED_LOADS; // the "fastest, most efficient way" opts |= SYMOPT_LOAD_LINES; -> opts |= SYMOPT_UNDNAME; pSymSetOptions(opts); The game reach Gigs fast and then crash. (14 error messages) ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory ERROR: JavaScript error: uncaught exception: out of memory 12 Threads
  14. Call stack is not really helpful sadly msvcr100.dll!__VEC_memcpy() Inconnu ucrtbase.dll!try_get_function() Inconnu ucrtbase.dll!try_get_function() Inconnu > kernel32.dll!75ec8484() Inconnu
  15. Okay so I guess it's just a coincidence.
  16. Windows isn't per se but the application we build is 32 bits. If you don't pass --large-address-aware in the update workspaces it can only use up to 2GB. The map changes the consumption greatly. The crash might only occur on Windows because we rely on undefined behavior somewhere that works on Unix distribution. You're welcome for the packaging. Best way to get generic feedback is too make it easier for people to test.
  17. Do you get the out of memory error when pitting 4 AIs against each other @Kuba386 ? Might be a windows only bug.
  18. Yeah I can finally commit stuff again !! Finally those five months of release stress are over. After I make the portable version of 0 A.D. and the chocolatey package.
×
×
  • Create New...