This Trac instance is not used for development anymore!

We migrated our development workflow to git and Gitea.
To test the future redirection, replace trac by ariadne in the page URL.

Custom Query (5409 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1 - 1000 of 5409)

1 2 3 4 5 6
Ticket Resolution Summary Owner Reporter
#5675 fixed " and undefined have won the game" victory chat message when ceasefire ended Silier elexis
Description

When starting a game with exactly one player that instantly wins the game (consequest victory) and after that ceasefire running out will trigger first the correct victory chat message, then a broken and undefined have won the game chat message, initiated from the ceasefiremanager.

The bug could be reproduced on a23b.

#5732 fixed "0 A.D.app would like to receive keystrokes from any application" Krinkle
Description

On macOS 10.15 Catalina, the new sandboxing and security features are detecting something potentially unsafe in the function calls from the game.

When I denied the permission, playing a new game seems to work. So either it is something non-essential or perhaps macOS is automatically making it do the right thing (let the function proceed, but only give it local events). If so, then it is probably a relatively easy fix once we find which function causes it and which one Apple wants us to use instead.

#2293 fixed "Agema" helmet. Stan Enrique
Description

You should import a head mesh from the game to get the right size and form to fit.

References:

http://img268.imageshack.us/img268/2631/gg2f.jpg

#1319 fixed "Are you sure" dialog for deleting entities should accept a return keypress to mean "yes" Deiz vts
Description

The "are you sure?" dialog for deleting entities should accept a return keypress to mean "yes". It's annoying to have to reach for your mouse and point and click "Yes" when you want to quickly delete an entity. Alternatively (or additionally), as proposed by Mythos_Ruler, we could also have another press of the Delete key to accept the dialog.

#453 fixed "Assertion failed: "hModule" Location: wdlfcn.cpp:55 (dlopen)" when trying to start Atlas Philip Taylor Erik Johansson
Description
Assertion failed: "hModule"
Location: wdlfcn.cpp:55 (dlopen)

Call stack:

dlopen (wdlfcn.cpp:50)
    so_name = 0xCCCCCCCC
    flags = 1244820 (0x0012FE94)
    hModule = 0xCCCCCCCC
    pathname = 
        m_path = (error -100500 while analyzing string<﻾td::char_traits<char> >)


DllLoader::LoadDLL (dllloader.cpp:70)
    this = 0x00BAD56B -> 
        m_Name = 0x0824548B -> (unavailable - internal error)

        m_Handle = 0x8B0C428D


ATLAS_Run (atlas.cpp:41)
    args = 0x0012FEC8 -> 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = { (error -100500 while analyzing string<﻾td::char_traits<char> >) }

    flags = 3017173665 (0xB3D66AA1)

ATLAS_RunIfOnCmdLine (atlas.cpp:70)
    args = 0x00000002

RunGameOrAtlas (main.cpp:379)
    argc = 2 (0x00000002)
    argv = 0x01F17690 -> 0x01F1769C -> "h:\0ad\binaries\system\pyrogenesis_dbg.exe"
    ran_atlas = true 
    args = 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = { (error -100500 while analyzing string<﻾td::char_traits<char> >) }

    res = 2.63516e-299 (0x01F1A5C0CCCCCCCC)

main (main.cpp:416)
    argc = 1245112 (0x0012FFB8)
    argv = 0x00506C74 -> 0xC7E04589 -> (unavailable - internal error)


__tmainCRTStartup (crtexe.c:410)

mainCRTStartup (crtexe.c:393)

CallStartupWithinTryBlock (wseh.cpp:352)
    ret = 1245060 (0x0012FF84)

00000000
    ret = 2147328000 (0x7FFDA000)


errno = 0 (?)
OS error = 0 (no error code was set)

After I click continue I get the following error message:

The Atlas UI was not successfully loaded and therefore cannot be started as requested.
Location: Atlas.cpp:46 (ATLAS_Run)

Call stack:

ATLAS_Run (atlas.cpp:41)
    args = 0x0012FEC8 -> 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = { (error -100500 while analyzing string<﻾td::char_traits<char> >) }

    flags = 3017173665 (0xB3D66AA1)

ATLAS_RunIfOnCmdLine (atlas.cpp:70)
    args = 0x00000002

RunGameOrAtlas (main.cpp:379)
    argc = 2 (0x00000002)
    argv = 0x01F17690 -> 0x01F1769C -> "h:\0ad\binaries\system\pyrogenesis_dbg.exe"
    ran_atlas = true 
    args = 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = { (error -100500 while analyzing string<﻾td::char_traits<char> >) }

    res = 2.63516e-299 (0x01F1A5C0CCCCCCCC)

main (main.cpp:416)
    argc = 1245112 (0x0012FFB8)
    argv = 0x00506C74 -> 0xC7E04589 -> (unavailable - internal error)


__tmainCRTStartup (crtexe.c:410)

mainCRTStartup (crtexe.c:393)

CallStartupWithinTryBlock (wseh.cpp:352)
    ret = 1245060 (0x0012FF84)

00000000
    ret = 2147328000 (0x7FFDA000)


errno = 0 (?)
OS error = 0 (no error code was set)

And if it's useful here's the output, perhaps it can provide some clues{{{ 'pyrogenesis_dbg.exe': Loaded 'H:\0ad\binaries\system\pyrogenesis_dbg.exe', Symbols loaded. 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\opengl32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\secur32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\user32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\glu32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\ddraw.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\dciman32.dll' 'pyrogenesis_dbg.exe': Loaded 'H:\0ad\binaries\system\libxml2.dll', Binary was not built with debug information. 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\wsock32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll' 'pyrogenesis_dbg.exe': Loaded 'H:\0ad\binaries\system\iconv.dll', Binary was not built with debug information. 'pyrogenesis_dbg.exe': Loaded 'H:\0ad\binaries\system\zlib1.dll', Binary was not built with debug information. 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\msvcr80.dll' 'pyrogenesis_dbg.exe': Loaded 'H:\0ad\binaries\system\OpenAL32.dll', Binary was not built with debug information. 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\shell32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\winmm.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\ole32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_f863c71f\msvcp90d.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_f863c71f\msvcr90d.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\dsound.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\version.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\wintrust.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\crypt32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\msasn1.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\imagehlp.dll' 'pyrogenesis_dbg.exe': Unloaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Unloaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\wdmaud.drv' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Unloaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Unloaded 'C:\WINDOWS\system32\wdmaud.drv' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\wdmaud.drv' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Unloaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\msacm32.drv' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\msacm32.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\midimap.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll' 'pyrogenesis_dbg.exe': Unloaded 'C:\WINDOWS\system32\setupapi.dll' HPET: rev=1 vendor=8086 bits=64 period=429B17F freq=1.43182e+007 wdlfcn.cpp(55): Assertion failed: "hModule" 'pyrogenesis_dbg.exe': Loaded 'H:\0ad\binaries\system\dbghelp.dll' First-chance exception at 0x0052471b in pyrogenesis_dbg.exe: 0xC0000005: Access violation reading location 0x0824548b. First-chance exception at 0x0052471b in pyrogenesis_dbg.exe: 0xC0000005: Access violation reading location 0xc7e04589. 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\uxtheme.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\Program Files\RocketDock\RocketDock.dll', Binary was not built with debug information. 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\psapi.dll' 'pyrogenesis_dbg.exe': Loaded 'C:\WINDOWS\system32\MSCTF.dll' Atlas.cpp(46): The Atlas UI was not successfully loaded and therefore cannot be started as requested. First-chance exception at 0x0052471b in pyrogenesis_dbg.exe: 0xC0000005: Access violation reading location 0xc7e04589. The thread 'whrt_UpdateThread' (0x2be7c) has exited with code 0 (0x0). The thread 'Win32 Thread' (0x2c1d0) has exited with code 0 (0x0). The program '[180652] pyrogenesis_dbg.exe: Native' has exited with code 0 (0x0).

}}} mainlog.html is not updated, I've attached system_info.txt

#306 wontfix "Call stack" when starting the game fabio
Description

Whenever I start the game I get the following "Call stack":

test@test-desktop:~/0ad/trunk/binaries/system$ ./pyrogenesis_dbg 
TIMER| InitVfs: 1.50002 ms
TIMER| InitScripting: 4.83857 ms
TIMER| CONFIG_Init: 9.17923 ms
TIMER| write_sys_info: 1.14488 ms
ogl_tex.cpp(699): Performance warning: your graphics card does not support compressed textures. The game will try to continue anyway, but may be slower than expected. Please try updating your graphics drivers; if that doesn't help, please try upgrading your hardware.
udbg_bfd_init: loading symbols from /home/test/0ad/trunk/binaries/system/pyrogenesis_dbg.
Performance warning: your graphics card does not support compressed textures. The game will try to continue anyway, but may be slower than expected. Please try updating your graphics drivers; if that doesn't help, please try upgrading your hardware.
Location: ogl_tex.cpp:699 (detect_gl_upload_caps)

Call stack:

(0x0848cf8f) ldbg.cpp:101 debug_DumpStack(wchar_t*, unsigned int, void*, char const*)
(0x0846237c) debug.cpp:341 debug_BuildErrorMessage(wchar_t const*, char const*, int, char const*, void*, char const*, ErrorMessageMem*)
(0x084626fc) debug.cpp:499 debug_DisplayError(wchar_t const*, unsigned int, void*, char const*, char const*, int, char const*, unsigned char*)
(0x0847c7bd) ogl_tex.cpp:700 detect_gl_upload_caps
(0x0847ca93) ogl_tex.cpp:824 ogl_tex_upload(long long, unsigned int, int, int)
(0x08478afe) unifont.cpp:167 UniFont_reload
(0x0847440e) h_mgr.cpp:506 call_init_and_reload
(0x084745b8) h_mgr.cpp:545 alloc_new_handle
(0x084746ec) h_mgr.cpp:580 h_alloc(H_VTbl*, boost::filesystem::basic_path<std::string, VfsPathTraits> const&, unsigned int, ...)
(0x08478e5c) unifont.cpp:210 unifont_load(boost::filesystem::basic_path<std::string, VfsPathTraits> const&, unsigned int)
(0x0832b29e) Font.cpp:46 CFont
(0x0828b29d) GameSetup.cpp:593 InitPs
(0x0828c2fd) GameSetup.cpp:991 Init(CmdLineArgs const&, int)
(0x081f4ede) main.cpp:395 RunGameOrAtlas
(0x081f4f6c) main.cpp:412 main
(0xb7664b56) /lib/tls/i686/cmov/libc.so.6:0 __libc_start_main

errno = 0 (?)
OS error = ?


(C)ontinue, (B)reak, Launch (D)ebugger, or (E)xit?
c
TIMER| ps_console: 5.90886 s
TIMER| ps_lang_hotkeys: 78.3303 ms
TIMER| ps_gui_init: 28.764 us
TIMER| ps_gui_setup_xml: 49.5266 ms
TIMER| ps_gui_styles_xml: 3.53965 ms
TIMER| ps_gui_sprite1_xml: 140.085 ms
TIMER| ps_gui_1: 285.18 ms
TIMER| ps_gui_2: 197.208 ms
TIMER| ps_gui_3: 19.1116 ms
TIMER| ps_gui_4: 89.5402 ms
TIMER| ps_gui_6: 6.90189 ms
TIMER| ps_gui_6_1: 6.51875 ms
TIMER| ps_gui_6_2: 3.16295 ms
TIMER| ps_gui_7: 4.9403 ms
TIMER| ps_gui_9: 18.0156 ms
TIMER| InitRenderer: 233.514 ms
TIMER| SimulationInit: 76.6375 ms
TIMER| Init_miscgamesection: 489.637 ms
TIMER| Init_guiload: 270.561 ms
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
TIMER| shutdown Scheduler: 5.764 us
TIMER| shutdown mouse stuff: 43.42 us
TIMER| shutdown Pathfinder: 140.929 us
TIMER| shutdown game scripting stuff: 1.47416 ms
TIMER| shutdown actor stuff: 3.02 us
TIMER| shutdown TexMan: 3.624 us
TIMER| shutdown Renderer: 54.107 us
TIMER| shutdown ScriptingHost: 9.21426 ms
TIMER| shutdown ConfigDB: 2.547 us
TIMER| shutdown CSocketBase: 3.6605 ms
TIMER| shutdown CNetLogManager: 6.614 us
TIMER| shutdown I18N: 8.153 us
TIMER| resource modules: 45.8587 ms
TIMER TOTALS (5 clients)
-----------------------------------------------------
  tc_2: 0 c (0x)
  tc_1: 0 c (0x)
  tc_transform: 1333.43 Mc (49x)
  tc_plain_transform: 4312.04 kc (12x)
  tc_png_decode: 0 c (0x)
-----------------------------------------------------
TIMER| shutdown misc: 1.77964 ms
test@test-desktop:~/0ad/trunk/binaries/system$

Pressing 'C' let however the game start.

I am using r7139 on a Ubuntu karmic. Let me know if I should provide more infos.

#2289 fixed "Cataphract" helmet Enrique
Description

"Cataphract" helmet for Seleucids. This will be used for Seleucid cataphracts and a variation adding feathers to the sides for Antiochus the Great. These can probably just be "whole head" models instead of separate from the head. You should import a head mesh from the game to get the right size and form to fit.

Reference:

http://img189.imageshack.us/img189/1938/facemaskr.jpg

#3749 fixed "Conquest structures" victory condition fails when a player never builds a structure at all. bb petherfile
Description

You can end up with a game that never meets victory condition if one player does not ever manage to build a structure and does not start with one (such as the random nomad maps) when victory condition is "conquest structures"

Probably some sort of logic change that can fix this: maybe victory is also met if all units are dead and no structures are present for that player. Currently it seems that an AI player can have zero units and zero building but still be considered undefeated if they never build a structure with "conquest structures" on.

Maybe this is not the case for a real player and only applies to AI players? Is that possible?

#454 fixed "Debug Assertion Failed!" in VC++ Express 2008 when clicking on "Copy" button in pyrogenesis error dialog box Erik Johansson
Description

When pressing the Copy button in the Program Error window when running the game (with -editor) in VC++ Express 2008, I get an error message from VC++:

Debug Assertion Failed! Program: h:\0ad\binaries\system\pyrogenesis_dbg.exe File: f:\dd\vctools\crt_bld\self_x86\crt\src\tcscpy_s.inl Line: 30 Expression: (L"Buffer is too small" && 0) For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts. (Press Retry to debug the application)

So I do, another dialog box:

pyrogenesis_dbg.exe has triggered a breakpoint [Break][Continue]

I press break, and below is the call stack:

>	pyrogenesis_dbg.exe!SetClipboardText(const wchar_t * text=0x02e90068, void * * hMem=0x0012f400)  Line 35 + 0x14 bytes	C++ 

	pyrogenesis_dbg.exe!sys_clipboard_set(const wchar_t * text=0x02e90068)  Line 55 + 0xd bytes	C++ 

	pyrogenesis_dbg.exe!error_dialog_proc(HWND__ * hDlg=0x00090978, unsigned int msg=273, unsigned int wParam=1002, long lParam=395626)  Line 183 + 0x9 bytes	C++

 	user32.dll!7e418734() 	

 	user32.dll!7e423ce4() 	

 	user32.dll!7e423b30() 	 

	user32.dll!7e43e577() 	 

	user32.dll!7e418734() 	

 	user32.dll!7e418734() 	

 	user32.dll!7e43e577() 	 

	user32.dll!7e43e577() 	

 	user32.dll!7e43e18a() 	

 	MSCTF.dll!747313d4() 	

 	MSCTF.dll!747313d9() 	

 	MSCTF.dll!7473057a() 	

 	user32.dll!7e418734() 	

 	user32.dll!7e418816() 	

 	user32.dll!7e4189cd() 	

 	user32.dll!7e4193e9() 	 

	user32.dll!7e4193a8() 	

 	user32.dll!7e431b7c() 	

 	user32.dll!7e4249c4() 	

 	user32.dll!7e424a06() 	

 	user32.dll!7e43b190() 	

 	pyrogenesis_dbg.exe!sys_display_error(const wchar_t * text=0x02040000, unsigned int flags=6)  Line 265 + 0x1d bytes	C++

 	pyrogenesis_dbg.exe!CallDisplayError(const wchar_t * text=0x02040000, unsigned int flags=6)  Line 405 + 0xd bytes	C++

 	pyrogenesis_dbg.exe!debug_DisplayError(const wchar_t * description=0x0012f9bc, unsigned int flags=6, void * context=0x00000000, const wchar_t * lastFuncToSkip=0x01f1a640, const wchar_t * pathname=0x00c1b0a0, int line=55, const char * func=0x00c1b098, unsigned char * suppress=0x00d48993)  Line 480 + 0xd bytes	C++

 	pyrogenesis_dbg.exe!debug_OnAssertionFailure(const wchar_t * expr=0x00c1b108, unsigned char * suppress=0x00d48993, const wchar_t * file=0x00c1b0a0, int line=55, const char * func=0x00c1b098)  Line 565 + 0x35 bytes	C++

 	pyrogenesis_dbg.exe!dlopen(const char * so_name=0x0012fe48, int flags=10)  Line 55 + 0x21 bytes	C++

 	pyrogenesis_dbg.exe!DllLoader::LoadDLL()  Line 82 + 0x10 bytes	C++

 	pyrogenesis_dbg.exe!ATLAS_Run(const CmdLineArgs & args={...}, int flags=1)  Line 43 + 0xa bytes	C++

 	pyrogenesis_dbg.exe!ATLAS_RunIfOnCmdLine(const CmdLineArgs & args={...})  Line 73 + 0xb bytes	C++

 	pyrogenesis_dbg.exe!RunGameOrAtlas(int argc=2, const char * * argv=0x01f17690)  Line 393 + 0x9 bytes	C++

 	pyrogenesis_dbg.exe!main(int argc=2, char * * argv=0x01f17690)  Line 419 + 0xd bytes	C++

 	pyrogenesis_dbg.exe!__tmainCRTStartup()  Line 586 + 0x19 bytes	C

 	pyrogenesis_dbg.exe!mainCRTStartup()  Line 403	C

 	pyrogenesis_dbg.exe!CallStartupWithinTryBlock()  Line 356 + 0x5 bytes	C++

 	pyrogenesis_dbg.exe!wseh_EntryPoint()  Line 384	C++

 	kernel32.dll!7c817077() 	

 	pyrogenesis_dbg.exe!std::_Tree<std::_Tmap_traits<void const *,CModelDefRPrivate *,std::less<void const *>,std::allocator<std::pair<void const * const,CModelDefRPrivate *> >,0> >::insert(std::_Tree<std::_Tmap_traits<void const *,CModelDefRPrivate *,std::less<void const *>,std::allocator<std::pair<void const * const,CModelDefRPrivate *> >,0> >::const_iterator _Where=(...,..., const std::pair<void const * const,CModelDefRPrivate *> & _Val=(...,...)  Line 691 + 0x1f bytes	C++

 	e04d8d52()

The output seems to be the same as the other error (and I assume at least some of the above information is at least as much related to that error as this error :P If nothing else it was that error that caused the error box to appear in the first place.) http://trac.wildfiregames.com/attachment/ticket/453 <-- the other error, am getting too tired to make nicer link =) Please tell me if I've missed some information and I'll try to include it.

#2295 fixed "Heavy Infantry" Seleucid helmet Enrique
Description

You should import a head mesh from the game to get the right size and form to fit.

References:

http://weaponsandwarfare.com/wp-content/uploads/2013/08/srhthrthrst.jpg

#4311 fixed "I am too busy" cheat code and tooltips fatherbushido
Description

The I am too busy cheat code is sometimes taken into account in the tooltips and sometimes not. As that code is mostly use for debbuging, perhaps not showing it can be good (I have no opinion on that). Or not.

#1188 fixed "Idle warrior button" doesn't get all idle warriors ben Erik Johansson
Description

When I press the idle warrior button to cycle through the idle warriors I only seem to be able to get to some of the idle warriors. As far as I can tell from some quick testing it could have something to do with the naming change from super units to champion units? I'll investigate further, but someone with more knowledge of the code could probably find out if that is indeed the case pretty quickly :) (And thus fix it if it indeed is the case ;) )

#1994 fixed "Illegal instruction" when running binaries/system/test on amd64 Vincent Cheng
Description

Forwarded from Debian's BTS: #712956

0ad fails to build on one of Debian's amd64 build machines, because it errors out when running binaries/system/test ("Illegal instruction"); see build log here. Is it possible that premake (or something else) is injecting certain flags or causing gcc to build 0ad with certain optimizations not universally supported on amd64? I see -msse in the build log, but that should be fine on amd64 (AFAIK amd64 guarantees at least SSE2 support). Could premake be hiding some of the compiler output (even though verbose build is enabled)?

FWIW, the amd64 build machine on which this occurred is barber.debian.org (Dell PowerEdge 1855).

On another note, the i386 build log shows that 0ad is being built with -msse and -march=i686, but that's problematic for Debian given that Debian's "i386" architecture targets i486, not i686. Is it possible for 0ad to be built and run on i486 and without -msse?

#243 fixed "Non boned" Collada meshes should support multiple prop/attachment points historic_bruno Michael D. Hafer
Description

It is imperative to the game as designed that the game engine supports "static" "non-boned" Collada files, such as those created for ships and buildings, that include multiple prop-points. This is mainly for unit garrisoning purposes (units garrisoned on walls, battlements, towers, and on the decks of ships).

I am slating this for Beta, because for Alpha we could conceivably get by with just simple garrisoning capability without the propping. But for any public beta this feature should be implemented, as it is a major stated feature of the project.

#2288 fixed "Officer Helmet" Stan Enrique
Description

Officer helmet for ptolemies/seleucids. You should import a head mesh from the game to get the right size and form to fit.

Bottom left and bottom right helmets from this reference:

http://img837.imageshack.us/img837/7427/kolorowyp.jpg

#2290 fixed "Perseus" hero helmet. Enrique
Description

Perseus hero helmet. You should import a head mesh from the game to get the right size and form to fit.

Reference:

http://img844.imageshack.us/img844/6067/qgkf.jpg

#2286 fixed "Ptolemaic" helmet Enrique
Description

Ptolemaic helmet used by romanized units. You should import a head mesh from the game to get the right size and form to fit.

References:

http://i.imgur.com/wYu4e.jpg

http://i.imgur.com/KdlQb.jpg

#2291 fixed "Pyrrhus" helmet Enrique
Description

Pyrrhus hero helmet. You should import a head mesh from the game to get the right size and form to fit.

References:

http://img832.imageshack.us/img832/511/pyrrusowy.jpg

#6694 fixed "Requires Town Phase" and "Requires City Phase" should be in red abian abian
Description

The text of the lines "Requires Town Phase" and "Requires City Phase" should be in red when warning of unfulfilled requirements, just like the "Insufficient resources" message and others.

#2292 fixed "Thracian Cap" helmet Stan Enrique
Description

This helmet needs horned and non-horned variations. You should import a head mesh from the game to get the right size and form to fit.

References:

http://img153.imageshack.us/img153/6936/tracki03.jpg

#2294 fixed "Thracian Mercenary" helmet Enrique
Description

You should import a head mesh from the game to get the right size and form to fit.

References:

http://img829.imageshack.us/img829/7333/frygijskochalkidyjski.jpg

#5740 fixed "Unquoted parameters are not supported" When seeing the terms of use for the user repports tuxayo
Description

I can reproduce at will if needed.

edit: it spams the main menu and it's hard to click it until the error notification disapear

#5132 fixed "You have been attacked by" hint the location Imarok Imarok
Description

It would be nice if the "You have been attacked by" messages were clickable. On click they would move the camera to the location the attack has taken place. (It often occurs, that a player gets such message, but doesn't know it's origin.)

#440 duplicate "libxml2 must have threading support enabled" error Philip Taylor Luciano
Description

Building trace:

...

Observable.cppVideoRecorder.cppFFmpeg.cppDLLInterface.cppScenarioEditor.cppSectionLayout.cpp../../../source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp:48:2: error: #error libxml2 must have threading support enabledSidebar.cppmake[1]: *** [obj/AtlasUI_Debug/DLLInterface.o] Error 1make[1]: *** Se espera a que terminen otras tareas....make: *** [AtlasUI] Error 2

Running System information:

uname -aLinux luciano-desktop 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:01:29 UTC 2009 i686 GNU/LinuxCurrent libxml2-dev installed version: 2.7.5

Attached complete error list in this ticket.

Notes:

Don't know if this is a bug, but I couldn't find some way of "enabling thread support" to libxml2" and build the game to enter the project.

Build with svn updated to revision 7223.

Tried "make -j3" and "make" and is the same error.

Thanks.

#3580 duplicate #3505Units - in formation stuck frequently Pathfinder gameboy
Description

#3292: serializationChange.patch Ticket, on this patch, I tested it, found a problem, when I started a new single mode of the game, when the construction workers, found the whole game is lagging behind, my memory is 8G. my operating system is 64bit WIN8.1

#6648 fixed %(resource)s are not translated in AI private messages Freagarach Gurken Khan
Description

When AIs make demands in private messages the resources are not translated but use the English terms like "food".

PetraAI bot doesn't recognize defeat of competitor, it's trading with (11/Oct/22)

possible solution ?

  • binaries/data/mods/public/simulation/ai/petra/chatHelper.js

    a b PETRA.chatAnswerRequestDiplomacy = function(gameState, player, requestType, resp  
    225225        "message": "/msg " + gameState.sharedScript.playersData[player].name + " " +
    226226            pickRandom(this.answerDiplomacyRequestMessages[requestType][response]),
    227227        "translateMessage": true,
    228         "translateParameters": requiredTribute ? ["_amount_", "_resource_", "_player_"] : ["_player_"],
     228        "translateParameters": { "_resource_": "withinSentence" } ,
    229229        "parameters": requiredTribute ?
    230             { "_amount_": requiredTribute.wanted, "_resource_": requiredTribute.type, "_player_": player } :
     230            { "_amount_": requiredTribute.wanted, "_resource_": Resources.GetNames()[requiredTribute.type], "_player_": player } :
    231231            { "_player_": player }
    232232    });
    233233};
  • the Resources.GetNames()[requiredTribute.type] transforms wood into Wood
  • the { "_resource_": "withinSentence" } for finding the correctly translated word with the translateObjectKeys function in ChatMessageFormatPlayer.js.

l10n/nl.public-gui-other.po

Line 
7285#. Translation: Word as used at the beginning of a sentence or as a single-
7286#. word sentence.
7287#: simulation/data/resources/wood.jsonname
7288msgctxt "firstWord"
7289msgid "Wood"
7290msgstr "Hout"
7291
7292#. Translation: Word as used in the middle of a sentence (which may require
7293#. using lowercase
7294#. for your language).
7295#: simulation/data/resources/wood.jsonname
7296msgctxt "withinSentence"
7297msgid "Wood"
7298msgstr "Hout"
7299
7300#. Translation: Word as used at the beginning of a sentence or as a single-
7301#. word sentence.
7302#: simulation/data/resources/wood.jsonsubtypes.tree
7303msgctxt "firstWord"
7304msgid "Tree"
7305msgstr "Boom"

note

the missing space in the dutch text, which can be seen in the image above, is a problem of the translator and is not caused by this patch

l10n/nl.public-simulation-other.po

Line 
245#: simulation/ai/petra/chatHelper.js:81
246#, javascript-format
247msgid ""
248"%(_player_)s, you must send me a tribute of %(_amount_)s %(_resource_)s "
249"before I accept an alliance with you."
250msgstr "%(_player_)s, u moet eerst %(_amount_)s%(_resource_)s als geschenk sturen voordat ik een bondgenootschap met u accepteer."
#1815 duplicate ''cheat'' commands and animation bug :) P0P
Description

i think it would be helpfull four testing if you implement a cheat wich opens a little menu were you can spawn (ingame!) buildings and troops (like in the stronghold 1 editor) :) then... a cheat wich copys a troop(select then type the command number and then the troop is ..lots of more? XD)

then a little animation bug: if i create big armys then some troops slide on the gorund witheout moving :O

i realy like this game it reminds me on AOE1 and thats good... and i think its better than age of mythology becose... no monsters? okay goodbye! :)

#6125 duplicate 'Infinite loop' of sorts in UnitAI+guarding Freagarach
Description

"INDIVIDUAL.GuardedAttacked' pushes an order to the front when the guarded entity is attacked.

Unfortunately, that completely fails to account for infinite loops.

As such, an infinite number of orders can be added over sufficient # of turns, which can end up crashing the stack.

#1217 fixed 'hele_wall_tower' templates visual entrance differs from drop point FeXoR
Description

The 'hele_wall_tower' entities template has a visual entrance but it is on the opposite side of the drop point (where the units are placed when un-garrisoned). The drop point is placed correct (as fortresses and civil center drop points are) so only the visual part of the template has to be rotated by 180° (or PI).

#6653 wontfix (0 A.D) Conflicting and missing files when trying to install OpenSUSE dependencies Gracz
Description

I was trying to install the dependencies for 0 A.D. on my OpenSUSE Tumbleweed by following the steps in this guide but I got some error messages about not found packages and conflicting files. It would be nice if you could update the dependencies needed or what should I do to get the installation done?

Thanks in advance

#3164 fixed (De)serialisation fails on nested Map objects Itms tom
Description

An error occurred loading the game, the game crashes. I tested 16528, the game fails to load a saved game, load game again after loading, the game crashes.

BTW: when I shut down the computer start your computer, start the game again loading the save game, the game crashes. My os is win8 64bit.

See forum for logs: http://wildfiregames.com/forum/index.php?showtopic=19804&hl=

#5877 fixed (FR) Added initial support of MCST Elbrus 2000 (e2k) CPU architecture Stan Ramil Sattarov
Description

MCST Elbrus 2000 (e2k) - this is VLIW/EPIC architecture, like Intel Itanium (IA-64) architecture. Architecture has half native / half software support of most Intel/AMD SIMD (e.g. MMX/SSE/SSE2/SSE3/SSSE3/SSE4.1/SSE4.2/AES/AVX/AVX2 & 3DNow!/SSE4a/XOP/FMA4)

Added defines of e2k architecture to main files and added SSE usage for e2k.

#2297 fixed (Seleucid Emblem) Marcio Marcio
Description

I was Finish as i was promise. http://www.wildfiregames.com/forum/index.php?showtopic=17735#entry279359

here is my render of Seleucid Emblem. a Work that learn about Seleucids and Blender Basics. I hope enjoy as I.

#5730 duplicate (access violation read 0x8C019250) iluisenrique
Description

To our regret, we must report that the program has encountered an error.

Let us know at http://trac.wildfiregames.com/ and attach the files crashlog.txt and crashlog.dmp.

Details: Unhandled exception (access violation read 0x8C019250)

Location: unknown: 0 (?)

Call stack:

(stack dump failed: stack frames not found) errno = 0 (No error reported here) Operating system error = 0 (no error code was configured) five

#5258 invalid (bug) Ungarrisonable building option doesn't work. nani
Description

If you want to create a building and ensure that it can not be garrisonable the parameter "ungarrisonable" doesn't seem to affect it:

Example (creating random map):

g_Map.placeEntityPassable("undeletable|ungarrisonable|structures/brit_wonder",0,new Vector2D(g_Map.size/2,g_Map.size/2), 0.0);

This will make the brit wonder undeletable as expected but not ungarrisonable, meaning units can still get in.

#308 fixed (testing the keyword seach feature) Jan Wassenberg
Description

Please ignore.

#6710 fixed --with-system-premake is broken Itms Stan
Description

As reported on Phab:D3127 A made a mistake was made when adding a the --with-system-premake option in Phab:D2519/ Phab:rP23675. It does not go in the correct folder.

Patch by sera:

  • build/workspaces/update-workspaces.sh

    a b fi  
    104104
    105105# Now run premake to create the makefiles
    106106
     107cd ../premake/premake5
     108
    107109premake_command="premake5"
    108110if [ "$with_system_premake5" = "false" ]; then
    109111  # Build bundled premake
    110   cd ../premake/premake5
    111112  PREMAKE_BUILD_DIR=build/gmake2.unix
    112113  # BSD and OS X need different Makefiles
    113114  case "`uname -s`" in
#766 fixed ./update-workspaces.sh fails while linking a dir hennr
Description

When running ./update-workspaces.sh from inside the build/workspaces dir, I get the following error:

/home/henner/src/0ad/libraries/spidermonkey-tip/src/build-release/config/nsinstall -R system_wrappers_js ../dist /home/henner/src/0ad/libraries/spidermonkey-tip/src/build-release/config/nsinstall: cannot make symbolic link /home/henner/src/0ad/libraries/spidermonkey-tip/src/build-release/dist/system_wrappers_js: File exists make[2]: * [export] Error 1 make[2]: Leaving directory `/home/henner/src/0ad/libraries/spidermonkey-tip/src/build-release/config' make[1]: * [export] Error 2 make[1]: * Waiting for unfinished jobs.... make[1]: Leaving directory `/home/henner/src/0ad/libraries/spidermonkey-tip/src/build-release' make: * [default] Error 2 ERROR: SpiderMonkey build failed

Removing the link and running the script again does not solve the problem.

Any ideas?

#6637 fixed .cargo directory created off user's home dir tim
Description

when building 0ad a .cargo directory containing a zero length .package-cache file is created from the user's home directory. This is being run on a non-debian based system (slackware) so apt is not used or present. Is there a way to prevent this directory being created outside of the extracted source tree? I test the build in an overlayfs chroot and everything else is created in the expected location. the build script is virtually the same as the one at https://slackbuilds.org/slackbuilds/15.0/games/0ad/0ad.SlackBuild updated for v 0.0.26-alpha and also uses https://slackbuilds.org/slackbuilds/15.0/games/0ad/disable-root-check.patch to allow root to create the package (as is standard for slackware packages)

#3045 invalid .gitignore moz31 folder Alex
#5362 needsinfo 0 A. D. Crashes at the Beginning franco999
Description

If I try to load a new Game singel- or multiplayer the game does everything as expected until game is finished loding when it just crashes and this shows:

"Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation writing 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 487 (Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.)"

It always does it and didn't work ever it happens in version 0.23 also happend in 0.22. It dose not happen when I start up the tutorial. It's pobably some setting on my PC, but I don't know what that could be. The same setup data installed on a difrend computer works fine.

I'd appreciate if you help me

#3172 invalid 0 A.D 18 crashes on startup Blue
Description

Can't suppress or continue, the error log stays up unlike in 17 when it popped up, I could suppress to continue. In 18 I can not and it won't allow me pass the log pop-up window.

#4835 needsinfo 0 A.D. Alpha 22 crash pascal
#4454 needsinfo 0 A.D. Crash before game launch Boris1234
Description

Can you help me fix this please i really want to play this game !

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000F83)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#6290 needsinfo 0 A.D. crash on Ubuntu 21.04 aky2001
Description

every time , i play the game , it goes smooth until it crashes , when i click on any button it starts to crashing , then i can`t close the window and get stuck , my os is Ubuntu 21.04 ,if you want me to provide more info about my system , i will

#4080 duplicate 0 A.D. crashes Moody
Description

Dear developers,

0 A.D. crashes after playing for a while, and it seems to happen consistently -- around the 10th minute when battles start to happen. Sometimes after the first battle is won the game crashes other times it crashes during a battle.

Moody

#5958 fixed 0 A.D. crashes at map generation in some cases wraitii
Description

There is a rare crash when a player starts multiple games in the same "run" of 0 A.D., where the game can crash at map generation.

It fails in ComputeDirection because of an OOB access to the terrain height map.

#5560 needsinfo 0 A.D. crashes when trying to create account. camdenhutcheson
Description

Whenever I try to create or login to an account in the multiplayer lobby, the game crashes and my Macbook Pro says that it closed because of "an unexpected error."

#3660 fixed 0 A.D. runs with -quickstart but not with any other argument ben Verinoth
Description

The only recurring error in Windows Event Viewer is:

Faulting application name: pyrogenesis.exe, version: 0.0.0.0, time stamp: 0x564f8922
Faulting module name: MSVCR120.dll, version: 12.0.21005.1, time stamp: 0x524f7ce6
Exception code: 0xc0000409
Fault offset: 0x000a46a9
Faulting process id: 0x1204
Faulting application start time: 0x01d12ad02756e986
Faulting application path: C:\0AD\0 A.D. alpha\binaries\system\pyrogenesis.exe
Faulting module path: C:\0AD\0 A.D. alpha\binaries\system\MSVCR120.dll
Report Id: 98d8be25-ddae-4ef3-902b-69669db350a9
Faulting package full name: 
Faulting package-relative application ID:

I have tried replacing these .dll's with various versions and reinstalling MSVCR itself, both 32 and 64 bit. I am at a loss. I am running Win10 on an AMD cpu with a single Nvidia GTX970 with two displays. Any thoughts or further information?

I have searched for posts containing words related to what the problem could be (assuming sound engine/driver?) and I have come up with nothing.

#3723 invalid 0 A.D. tutorial stuck at shift-click 5 hoplites resilldoux
Description

Hello,

I'd like to report a bug regarding the 0 A.D. tutorial. After sending a female worker to gather berries, and a soldier to gather wood, the player is prompted to train 5 Hoplites using the Civic Centre, using shift-click.

After shift-clicking the Hoplites icon I indeed begin training 5 hoplites at once, but afterwards the tutorial AI seems to hang and keeps resending the message to continue training 5 Hoplites. I tried training one more, 5 more, then another female worker, an Akontistes and a Prodromos, but all sadly to no avail.

Could this be looked into? I'm running Build: 31 Dec 2015 (17298P-release). If I need to provide any more information I'd be happy to do so. Thanks!

#2634 needsinfo 0 AD error report baucc
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation writing 0x01E69958)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 487 (Tentativo di accedere ad un indirizzo non valido.)

(merging #2633 with this)

#2534 duplicate 0 a.d. startup error - running Atlas and the game at the same time on Windows yakup
Description

if you open map editor and then open 0.a.d. will be 0.a.d. startup error and dont open.

#5156 needsinfo 0 ad game crash Daniel Thornburg
Description

My game keeps crashing every time I try to start a single player match, with no known causes. Is there anything I can do to play it without crashing.

#5226 duplicate 0 ad wont launch tommy
Description

when I am trying to open 0 ad this pops up can you tell me what information you need ?:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation writing 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#4393 needsinfo 0.A.D Alpha 21 not running under Manjaro 16.10 Gnome RS
Description

Hello,

I've tried to install 0.A.D under Manjaro-Linux 16.10 Gnome, but it does not work. I'm not able to start the game

I posted it also in the Manjaro Forum:

https://forum.manjaro.org/t/0-a-d-alpha-21-not-working/13143/10

Marvin

#4740 needsinfo 0.A.D. User TANKEVIL leveling problem Bryn
Description

Hi guys, listen my rank in 0.A.D. hasn't changed in the last 3 matches and ive actually won all 3. When I check my score and rank after the match it still says the same 1263 score against my TANKEVIL profile?

Is this happening to others or just me? Every match ive won the window saying you have won do you want to quit comes up so I'm not quite sure why I'm not ranking up? Thanks guys Bryn

#2453 fixed 0AD crashes when Chinese characters are used Josh Jia Henry
Description

Hi

When you set the nickname in multiplayer to something that is in Chinese the game crashes instantly.

I am unsure if this is also the case with other non ascii charachters as I have not tested it.

This may also happen when attempting to chat in game but I have never tried it.

#2527 invalid 0AD ctrl + number notworking Pat
Description

Hi while playing 0AD, the definition of unit group or buildind with ctrl + a number is not working

version Alpha15 on Linux

#5743 fixed 0AD does not fill the screen in macOS, or loses text if it does Felix
Description

Hi,

I built 0ad from today from commit 74d5ec0c (HEAD at that time) on macOS Catalina (10.15.4). I applied the changes mentioned in #5729 to the build script to get it working.

Now, when I start the game (both windowed and fullscreen) the game view does not fill the screen. However, the mouse still has to reach all the way to the top right corner to reach the menu in game for example. After re-gaining focus (moving to another application temporarily) the main menu and the new game screen resize to cover the available space. However, most of the UI text disappears.

After starting a new match the screen goes back to the initially size not covering the screen. I tried adjusting the settings by duplicating the default.cfg, renaming it to local.cfg and hardcoding the screen resolution of 2560 x 1600 with no effect.

I just learned about this project today and would be willing to test or fix this problem if someone could point me in the right direction.

Cheers, Felix

(I hope the pictures got attached as well.)

  • windowed.png shows the initial state after starting.
  • afterFocusRegain.png shows the disseverance of text in the main menu.
  • newGame shows the disseverance of text in the new game screen.
  • game shows the state after starting a new game.
#5131 needsinfo 0AD no longer loads on my PC. It did yesterday so what's changed? Tom
Description

0AD stopped working yesterday and so I reinstalled it and it seemed fine. However it's back to not working today and reinstalling isn't helping.

I get this error message as it crashes out upon loading:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#3139 invalid 0ad 18 crashes upon start up matanya
Description

$ 0ad Cache: 400 (total: 7910) MiB dir_watch_inotify.cpp(214): Function call failed: return value was -1 (Function failed (no details available)) Function call failed: return value was -1 (Function failed (no details available)) Location: dir_watch_inotify.cpp:214 (dir_watch_Add)

Call stack:

(0x8ff0ab) /usr/bin/pyrogenesis() [0x8ff0ab] (0x8b8a81) /usr/bin/pyrogenesis() [0x8b8a81] (0x8b9bed) /usr/bin/pyrogenesis() [0x8b9bed] (0x8ffd22) /usr/bin/pyrogenesis() [0x8ffd22] (0x91d855) /usr/bin/pyrogenesis() [0x91d855] (0x8d4eb8) /usr/bin/pyrogenesis() [0x8d4eb8] (0x6386ea) /usr/bin/pyrogenesis() [0x6386ea] (0x63f13c) /usr/bin/pyrogenesis() [0x63f13c] (0x431cdb) /usr/bin/pyrogenesis() [0x431cdb] (0x421a37) /usr/bin/pyrogenesis() [0x421a37] (0x7f685b555800) /usr/lib/libc.so.6(libc_start_main+0xf0) [0x7f685b555800] (0x430b79) /usr/bin/pyrogenesis() [0x430b79]

errno = 0 (?) OS error = ?

(C)ontinue, (S)uppress, (B)reak, Launch (D)ebugger, or (E)xit? d Sleeping until debugger attaches. Please wait. GNU gdb (GDB) 7.9 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 13881 ptrace: Operation not permitted. (gdb) /usr/bin/0ad: line 9: 13881 Trace/breakpoint trap (core dumped) "$pyrogenesis" "$@"

I'm using the bianry package provided by arch: https://www.archlinux.org/packages/community/x86_64/0ad/

#6410 fixed 0ad 25 crash on linux 32 bit BBetea
Description

I installed 0ad 25 on ubuntu 16.04 i686 (32 bit). It crash at the start:

TIMER| InitVfs: 1.19709 ms Writing the mainlog at /home/betea/snap/0ad/250/.config/0ad/logs/mainlog.html TIMER| CONFIG_Init: 37.2796 ms Function call failed: return value was -1 (Function failed (no details available)) Location: file_system.cpp:123 (GetDirectoryEntries)

Call stack:

(0x9ff275) /snap/0ad/250/binaries/system/pyrogenesis(+0x5c1275) [0x9ff275] (0x9a951d) /snap/0ad/250/binaries/system/pyrogenesis(+0x56b51d) [0x9a951d] (0x9ab91c) /snap/0ad/250/binaries/system/pyrogenesis(+0x56d91c) [0x9ab91c] (0x9bad9a) /snap/0ad/250/binaries/system/pyrogenesis(+0x57cd9a) [0x9bad9a] (0x9cf075) /snap/0ad/250/binaries/system/pyrogenesis(+0x591075) [0x9cf075] (0x9cdd77) /snap/0ad/250/binaries/system/pyrogenesis(+0x58fd77) [0x9cdd77] (0x9c7136) /snap/0ad/250/binaries/system/pyrogenesis(+0x589136) [0x9c7136] (0x699a6f) /snap/0ad/250/binaries/system/pyrogenesis(+0x25ba6f) [0x699a6f] (0x6a3452) /snap/0ad/250/binaries/system/pyrogenesis(+0x265452) [0x6a3452] (0x47c9e7) /snap/0ad/250/binaries/system/pyrogenesis(+0x3e9e7) [0x47c9e7] (0x469166) /snap/0ad/250/binaries/system/pyrogenesis(+0x2b166) [0x469166] (0xb5956f21) /lib/i386-linux-gnu/libc.so.6(libc_start_main+0xf1) [0xb5956f21] (0x47a7ac) /snap/0ad/250/binaries/system/pyrogenesis(+0x3c7ac) [0x47a7ac]

errno = 75 (?) OS error = ?

(C)ontinue, (S)uppress, (B)reak, Launch (D)ebugger, or (E)xit?

#6528 duplicate 0ad 25 no start Jiri Boruvka
Description

Hello, transplanted windows to a new machine. With 0ad, uninstalled and freshly installed. Game does not start 32bit problem?

#4336 needsinfo 0ad alpha 21 Ulysses crashes on startup (mac) lotdi
Description

I recently downloaded the latest version of 0ad (alpha 21). The installation worked fine, but the app quits unexpectedly upon startup. Below please find the crash report:

Process: pyrogenesis [310] Path: /Applications/0 A.D..app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.21 (0.0.21) Code Type: X86-64 (Native) Parent Process: launchd [186] User ID: 501

Date/Time: 2016-11-11 22:13:11.107 +0100 OS Version: Mac OS X 10.8.5 (12F2560) Report Version: 10

Interval Since Last Report: 15839595 sec Crashes Since Last Report: 55 Per-App Interval Since Last Report: 15 sec Per-App Crashes Since Last Report: 7 Anonymous UUID: ABC4A6C3-0D7F-1378-31D3-273EBA72D374

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000

Dyld Error Message:

Symbol not found: _strlcpy_chk Referenced from: /Applications/0 A.D..app/Contents/MacOS/pyrogenesis Expected in: /usr/lib/libSystem.B.dylib

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 dyld 0x00007fff6855209d dyld_fatal_error + 1 1 dyld 0x00007fff68555048 dyld::fastBindLazySymbol(ImageLoader, unsigned long) + 139 2 libdyld.dylib 0x00007fff9792f8ee dyld_stub_binder_ + 13 3 ??? 0x000000010c1b7030 0 + 4498092080 4 com.wildfiregames.0ad 0x000000010968ebd5 Cocoa_GL_LoadLibrary + 149 5 com.wildfiregames.0ad 0x00000001096824a4 SDL_GL_LoadLibrary_REAL + 212 6 com.wildfiregames.0ad 0x0000000109682040 SDL_CreateWindow_REAL + 256 7 com.wildfiregames.0ad 0x00000001095bee76 SDL_CreateWindow + 70 8 com.wildfiregames.0ad 0x0000000108b09aed CVideoMode::SetVideoMode(int, int, int, bool) + 173 9 com.wildfiregames.0ad 0x0000000108b0a33e CVideoMode::InitSDL() + 350 10 com.wildfiregames.0ad 0x0000000108b19bcd InitGraphics(CmdLineArgs const&, int) + 301 11 com.wildfiregames.0ad 0x0000000108952dce RunGameOrAtlas(int, char const) + 1614 12 com.wildfiregames.0ad 0x00000001089526b5 main + 53 13 com.wildfiregames.0ad 0x00000001089525c4 start + 52

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 9:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 10:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 11:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 12:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x0000000108db0415 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000108ef9652 js::HelperThread::threadLoop() + 1170 4 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 5 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 6 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 13:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff95472d16 kevent + 10 1 libdispatch.dylib 0x00007fff8f19cdea _dispatch_mgr_invoke + 883 2 libdispatch.dylib 0x00007fff8f19c9ee _dispatch_mgr_thread + 54

Thread 14: 0 libsystem_kernel.dylib 0x00007fff954726d6 workq_kernreturn + 10 1 libsystem_c.dylib 0x00007fff98e04f1c _pthread_workq_return + 25 2 libsystem_c.dylib 0x00007fff98e04ce3 _pthread_wqthread + 412 3 libsystem_c.dylib 0x00007fff98def191 start_wqthread + 13

Thread 15: 0 libsystem_kernel.dylib 0x00007fff954726d6 workq_kernreturn + 10 1 libsystem_c.dylib 0x00007fff98e04f1c _pthread_workq_return + 25 2 libsystem_c.dylib 0x00007fff98e04ce3 _pthread_wqthread + 412 3 libsystem_c.dylib 0x00007fff98def191 start_wqthread + 13

Thread 16: 0 libsystem_kernel.dylib 0x00007fff95470686 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff9546fc42 mach_msg + 70 2 com.wildfiregames.0ad 0x0000000108e1823d AsmJSMachExceptionHandlerThread(void*) + 61 3 com.wildfiregames.0ad 0x0000000108dbb8dd _pt_root + 429 4 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 5 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 17:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff95470686 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff9546fc42 mach_msg + 70 2 com.apple.audio.CoreAudio 0x00007fff8e89270c HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 98 3 com.apple.audio.CoreAudio 0x00007fff8e89269a HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42 4 com.apple.audio.CoreAudio 0x00007fff8e890ad9 HALC_ProxyIOContext::IOWorkLoop() + 1161 5 com.apple.audio.CoreAudio 0x00007fff8e8905bf HALC_ProxyIOContext::IOThreadEntry(void*) + 83 6 com.apple.audio.CoreAudio 0x00007fff8e890497 HALB_IOThread::Entry(void*) + 75 7 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 8 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 18: 0 libsystem_kernel.dylib 0x00007fff95472386 semwait_signal + 10 1 libsystem_c.dylib 0x00007fff98e8c7c8 nanosleep + 163 2 com.wildfiregames.0ad 0x00000001096a03e6 SDL_Delay_REAL + 102 3 com.wildfiregames.0ad 0x00000001095cbf0c SDL_Delay_DEFAULT + 28 4 com.wildfiregames.0ad 0x00000001095bea27 SDL_Delay + 23 5 com.wildfiregames.0ad 0x0000000108b35737 CSoundManagerWorker::Run() + 71 6 com.wildfiregames.0ad 0x0000000108b356c1 CSoundManagerWorker::RunThread(void*) + 113 7 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 8 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 19: 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x000000010969896d SDL_CondWaitTimeout_REAL + 205 3 com.wildfiregames.0ad 0x0000000109698345 SDL_SemWaitTimeout_REAL + 181 4 com.wildfiregames.0ad 0x00000001096983aa SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x00000001095bb834 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x0000000108b048a1 CUserReporterWorker::Run() + 593 7 com.wildfiregames.0ad 0x0000000108b04571 CUserReporterWorker::RunThread(void*) + 113 8 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 9 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 20:: SDLTimer 0 libsystem_kernel.dylib 0x00007fff954720fa psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff98e06fb9 _pthread_cond_wait + 869 2 com.wildfiregames.0ad 0x000000010969896d SDL_CondWaitTimeout_REAL + 205 3 com.wildfiregames.0ad 0x0000000109698345 SDL_SemWaitTimeout_REAL + 181 4 com.wildfiregames.0ad 0x000000010961e2fe SDL_TimerThread + 574 5 com.wildfiregames.0ad 0x000000010961d9f4 SDL_RunThread + 132 6 com.wildfiregames.0ad 0x0000000109697de5 RunThread + 21 7 libsystem_c.dylib 0x00007fff98e02772 _pthread_start + 327 8 libsystem_c.dylib 0x00007fff98def1a1 thread_start + 13

Thread 21: 0 libsystem_kernel.dylib 0x00007fff954726d6 workq_kernreturn + 10 1 libsystem_c.dylib 0x00007fff98e04f1c _pthread_workq_return + 25 2 libsystem_c.dylib 0x00007fff98e04ce3 _pthread_wqthread + 412 3 libsystem_c.dylib 0x00007fff98def191 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x0000000000000000 rbx: 0x00007fbd7668d010 rcx: 0x0000000000000000 rdx: 0x0000000000000000 rdi: 0x00007fff685c1060 rsi: 0x0000000000000000 rbp: 0x00007fff572ac770 rsp: 0x00007fff572ac758

r8: 0x00007fff6856da14 r9: 0x000000000000001f r10: 0x00007fff572ac639 r11: 0x00007fff685c1060

r12: 0x0000000000000690 r13: 0x000000000000041a r14: 0x00007fff685c1060 r15: 0x0000000000000001 rip: 0x00007fff6855209d rfl: 0x0000000000000246 cr2: 0x0000000127a71000

Logical CPU: 4

Binary Images:

0x108951000 - 0x10c1b6fff +com.wildfiregames.0ad (0.0.21 - 0.0.21) <C1420FFA-85B0-301F-8263-51BCAEE4BC6A> /Applications/0 A.D..app/Contents/MacOS/pyrogenesis 0x10cc1a000 - 0x10cc45fff com.apple.audio.OpenAL (1.6 - 1.6) <0FBA7491-B817-39EE-8898-FF88C9485B50> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x10cc58000 - 0x10cc5bfff com.apple.ForceFeedback (1.0.6 - 1.0.6) <697EFC49-CDDB-303E-BFF2-29667BE32565> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x127c6d000 - 0x127dc2ff7 com.apple.audio.units.Components (1.9.1 - 1.9.1) <58B9FC07-053C-3123-AFBC-5A31851C379F> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x127f53000 - 0x127f58fff com.apple.audio.AppleHDAHALPlugIn (2.4.7 - 2.4.7fc4) <EA592C9E-AD15-3DD0-85BE-D47BBBE04286> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn

0x7fff68551000 - 0x7fff6858593f dyld (210.2.3) <A40597AA-5529-3337-8C09-D8A014EB1578> /usr/lib/dyld 0x7fff8dcc5000 - 0x7fff8dd97ff7 com.apple.CoreText (275.18 - 275.18) <1574E725-4AED-3439-B6AA-E30F6BD7A9ED> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff8df2b000 - 0x7fff8df2ffff libGIF.dylib (854) <21F4F4A3-6F84-3BC3-A736-AB990CE4AD3C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff8df30000 - 0x7fff8dfedff7 com.apple.ColorSync (4.8.0 - 4.8.0) <6CE333AE-EDDB-3768-9598-9DB38041DC55> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff8e008000 - 0x7fff8e030fff libJPEG.dylib (854) <000ADF07-A59C-36F8-9894-CD03F6CFBC1E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff8e031000 - 0x7fff8e032fff libDiagnosticMessagesClient.dylib (8) <8548E0DC-0D2F-30B6-B045-FE8A038E76D8> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff8e033000 - 0x7fff8e03ffff libCSync.A.dylib (340.4) <5F39E159-09E7-387F-8604-0BFE284DCC43> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x7fff8e2bc000 - 0x7fff8e2d1fff com.apple.ImageCapture (8.0 - 8.0) <17A45CE6-7DA3-36A5-B7EF-72BC136981AE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff8e2d2000 - 0x7fff8e2d2fff com.apple.Accelerate (1.8 - Accelerate 1.8) <878A6E7E-CB34-380F-8212-47FBF12C7C96> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff8e2d3000 - 0x7fff8e309fff com.apple.DebugSymbols (98 - 98) <14E788B1-4EB2-3FD7-934B-849534DFC198> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff8e30a000 - 0x7fff8e42afff com.apple.desktopservices (1.7.4 - 1.7.4) <ED3DA8C0-160F-3CDC-B537-BF2E766AB7C1> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff8e592000 - 0x7fff8e594ff7 com.apple.print.framework.Print (8.0 - 258) <34666CC2-B86D-3313-B3B6-A9977AD593DA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff8e595000 - 0x7fff8e599ff7 com.apple.CommonPanels (1.2.5 - 94) <AAC003DE-2D6E-38B7-B66B-1F3DA91E7245> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff8e59a000 - 0x7fff8e5ebff7 com.apple.SystemConfiguration (1.12.2 - 1.12.2) <A4341BBD-A330-3A57-8891-E9C1A286A72D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff8e5ec000 - 0x7fff8e787fef com.apple.vImage (6.0 - 6.0) <FAE13169-295A-33A5-8E6B-7C2CC1407FA7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff8e80a000 - 0x7fff8e864fff com.apple.print.framework.PrintCore (8.3 - 387.2) <5BA0CBED-4D80-386A-9646-F835C9805B71> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff8e865000 - 0x7fff8e8c8fff com.apple.audio.CoreAudio (4.1.2 - 4.1.2) <FEAB83AB-1DE5-3813-BA48-7A7F2374CCF0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff8eb17000 - 0x7fff8eb6dfff com.apple.HIServices (1.20 - 417) <A1129272-FEC8-350B-BA26-5A97F23C413D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff8eb6e000 - 0x7fff8eb9cfff com.apple.CoreServicesInternal (154.4 - 154.4) <EE77C328-BCC7-3EBD-B3BC-E0E48537D4FF> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff8eb9d000 - 0x7fff8ebacfff com.apple.opengl (1.8.10 - 1.8.10) <AD49CF56-B7C1-3598-8610-58532FC41345> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff8ebad000 - 0x7fff8ec2efff com.apple.Metadata (10.7.0 - 707.13) <4F3EAB8E-CF5E-320E-A452-6CAFB96CF590> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff8edbf000 - 0x7fff8ee03fff libcups.2.dylib (327.9) <B626C104-D505-3E58-9BBB-7A86F4CF87F2> /usr/lib/libcups.2.dylib 0x7fff8ef8c000 - 0x7fff8ef99fff com.apple.AppleFSCompression (49 - 1.0) <5508344A-2A7E-3122-9562-6F363910A80E> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff8efeb000 - 0x7fff8f053fff libvDSP.dylib (380.10) <3CA154A3-1BE5-3CF4-BE48-F0A719A963BB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff8f182000 - 0x7fff8f187fff libcache.dylib (57) <65187C6E-3FBF-3EB8-A1AA-389445E2984D> /usr/lib/system/libcache.dylib 0x7fff8f188000 - 0x7fff8f18cfff com.apple.IOSurface (86.0.5 - 86.0.5) <4841B89D-501E-306D-8891-3651AA9326E6> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff8f198000 - 0x7fff8f1adff7 libdispatch.dylib (228.23) <D26996BF-FC57-39EB-8829-F63585561E09> /usr/lib/system/libdispatch.dylib 0x7fff8f1ae000 - 0x7fff8f1c1ff7 libbsm.0.dylib (32) <F497D3CE-40D9-3551-84B4-3D5E39600737> /usr/lib/libbsm.0.dylib 0x7fff8f4b9000 - 0x7fff8f4c7ff7 libsystem_network.dylib (77.10) <0D99F24E-56FE-380F-B81B-4A4C630EE587> /usr/lib/system/libsystem_network.dylib 0x7fff8f4c8000 - 0x7fff8f7f8fff com.apple.HIToolbox (2.0 - 626.1) <656D08C2-9068-3532-ABDD-32EC5057CCB2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff8f807000 - 0x7fff8fa07fff libicucore.A.dylib (491.11.3) <5783D305-04E8-3D17-94F7-1CEAFA975240> /usr/lib/libicucore.A.dylib 0x7fff8fa08000 - 0x7fff8fa54ff7 libauto.dylib (185.4) <AD5A4CE7-CB53-313C-9FAE-673303CC2D35> /usr/lib/libauto.dylib 0x7fff8fa55000 - 0x7fff8fa6bfff com.apple.MultitouchSupport.framework (237.4 - 237.4) <0F7FEE29-161B-3D8E-BE91-308CBD354461> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff8fa9e000 - 0x7fff8faa4fff libmacho.dylib (829) <BF332AD9-E89F-387E-92A4-6E1AB74BD4D9> /usr/lib/system/libmacho.dylib 0x7fff90019000 - 0x7fff9001dff7 com.apple.TCC (1.0 - 1) <F2F3B753-FC73-3543-8BBE-859FDBB4D6A6> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff9001e000 - 0x7fff9003dff7 com.apple.ChunkingLibrary (2.0 - 133.3) <8BEC9AFB-DCAA-37E8-A5AB-24422B234ECF> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fff901b0000 - 0x7fff902adfff libsqlite3.dylib (138.1) <ADE9CB98-D77D-300C-A32A-556B7440769F> /usr/lib/libsqlite3.dylib 0x7fff902ce000 - 0x7fff902d6fff liblaunch.dylib (442.26.2) <2F71CAF8-6524-329E-AC56-C506658B4C0C> /usr/lib/system/liblaunch.dylib 0x7fff902d7000 - 0x7fff902dbfff libpam.2.dylib (20) <C8F45864-5B58-3237-87E1-2C258A1D73B8> /usr/lib/libpam.2.dylib 0x7fff902e1000 - 0x7fff90330ff7 libcorecrypto.dylib (106.2) <CE0C29A3-C420-339B-ADAA-52F4683233CC> /usr/lib/system/libcorecrypto.dylib 0x7fff9038c000 - 0x7fff907a9fff FaceCoreLight (2.4.1) <A34C9575-C4C1-31B1-809B-7751070B4E8B> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight 0x7fff907f6000 - 0x7fff907f6fff com.apple.Cocoa (6.7 - 19) <1F77945C-F37A-3171-B22E-F7AB0FCBB4D4> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff907f7000 - 0x7fff907f8fff libsystem_blocks.dylib (59) <D92DCBC3-541C-37BD-AADE-ACC75A0C59C8> /usr/lib/system/libsystem_blocks.dylib 0x7fff90856000 - 0x7fff90863ff7 com.apple.NetAuth (4.0 - 4.0) <F5BC7D7D-AF28-3C83-A674-DADA48FF7810> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff9090f000 - 0x7fff909c1ff7 com.apple.LaunchServices (539.14 - 539.14) <C85BBC8B-9227-3E81-9D0B-67AB4F8C7CE3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff90ae0000 - 0x7fff90ccaff7 com.apple.CoreFoundation (6.8 - 744.19) <0F7403CA-2CB8-3D0A-992B-679701DF27CA> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff90ccb000 - 0x7fff90d25ff7 com.apple.opencl (2.2.19 - 2.2.19) <3C7DFB2C-B3F9-3447-A1FC-EAAA42181A6E> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff90d26000 - 0x7fff90d26fff com.apple.Accelerate.vecLib (3.8 - vecLib 3.8) <F565B686-24E2-39F2-ACC3-C5E4084476BE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff91058000 - 0x7fff91066fff libcommonCrypto.dylib (60027) <BAAFE0C9-BB86-3CA7-88C0-E3CBA98DA06F> /usr/lib/system/libcommonCrypto.dylib 0x7fff91067000 - 0x7fff9106dff7 libunwind.dylib (35.1) <21703D36-2DAB-3D8B-8442-EAAB23C060D3> /usr/lib/system/libunwind.dylib 0x7fff91924000 - 0x7fff91927fff libRadiance.dylib (854) <FE3F00E5-3A3A-3172-B6C7-0EAA80A040D9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff91928000 - 0x7fff91931fff com.apple.CommerceCore (1.0 - 26.3) <870C7810-0D27-3AC5-95A0-3224BB4890C0> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x7fff91932000 - 0x7fff91933ff7 libremovefile.dylib (23.2) <6763BC8E-18B8-3AD9-8FFA-B43713A7264F> /usr/lib/system/libremovefile.dylib 0x7fff91c2f000 - 0x7fff91c2ffff com.apple.Carbon (154 - 155) <372716D2-6FA1-3611-8501-3DD1D4A6E8C8> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff91c5a000 - 0x7fff91c68fff com.apple.Librarian (1.1 - 1) <5AC28666-7642-395F-A923-C6F8A274BBBD> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian 0x7fff91d17000 - 0x7fff91d39ff7 libxpc.dylib (140.43) <70BC645B-6952-3264-930C-C835010CCEF9> /usr/lib/system/libxpc.dylib 0x7fff91d87000 - 0x7fff91d94fff libbz2.1.0.dylib (29) <CE9785E8-B535-3504-B392-82F0064D9AF2> /usr/lib/libbz2.1.0.dylib 0x7fff9257b000 - 0x7fff92582fff libGFXShared.dylib (8.10.1) <B4AB9480-2CDB-34F8-8D6F-F5A2CFC221B0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff92583000 - 0x7fff9258dfff com.apple.speech.recognition.framework (4.1.5 - 4.1.5) <D803919C-3102-3515-A178-61E9C86C46A1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff925a8000 - 0x7fff9271dfff com.apple.CFNetwork (596.6.4 - 596.6.4) <23B87D38-D2C1-38FE-8407-471F0CEB2748> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff9271e000 - 0x7fff9271efff libOpenScriptingUtil.dylib (148.3) <F8681222-0969-3B10-8BCE-C55A4B9C520C> /usr/lib/libOpenScriptingUtil.dylib 0x7fff92758000 - 0x7fff9284dfff libiconv.2.dylib (34) <FEE8B996-EB44-37FA-B96E-D379664DEFE1> /usr/lib/libiconv.2.dylib 0x7fff92863000 - 0x7fff928b2ff7 libFontRegistry.dylib (100.1) <0537E4AD-6CC5-37D1-9846-4F6C46735387> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff928f1000 - 0x7fff92912fff com.apple.Ubiquity (1.2 - 243.15) <C9A7EE77-B637-3676-B667-C0843BBB0409> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity 0x7fff92913000 - 0x7fff92a2cfff com.apple.ImageIO.framework (3.2.2 - 854) <D1F32C1E-A1C8-364B-A654-412C706B1EB6> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff92a2d000 - 0x7fff92a2eff7 libdnsinfo.dylib (453.19) <14202FFB-C3CA-3FCC-94B0-14611BF8692D> /usr/lib/system/libdnsinfo.dylib 0x7fff92a72000 - 0x7fff92a7dff7 com.apple.bsd.ServiceManagement (2.0 - 2.0) <C12962D5-85FB-349E-AA56-64F4F487F219> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff92a7e000 - 0x7fff92a91ff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <2F2694E9-A7BC-33C7-B4CF-8EC907DF0FEB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff92a92000 - 0x7fff92afaff7 libc++.1.dylib (65.1) <20E31B90-19B9-3C2A-A9EB-474E08F9FE05> /usr/lib/libc++.1.dylib 0x7fff92dc3000 - 0x7fff93122fff com.apple.Foundation (6.8 - 945.19) <C98E55BA-553B-314B-B056-849FFB20C220> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff93123000 - 0x7fff93123fff libkeymgr.dylib (25) <CC9E3394-BE16-397F-926B-E579B60EE429> /usr/lib/system/libkeymgr.dylib 0x7fff933de000 - 0x7fff933dffff liblangid.dylib (116) <864C409D-D56B-383E-9B44-A435A47F2346> /usr/lib/liblangid.dylib 0x7fff935a7000 - 0x7fff93642ff7 com.apple.CoreSymbolication (3.0 - 117.3) <7722470A-2BA5-3526-9D3B-D3B9E5B517A7> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff93643000 - 0x7fff9366efff libxslt.1.dylib (11.3) <441776B8-9130-3893-956F-39C85FFA644F> /usr/lib/libxslt.1.dylib 0x7fff936a4000 - 0x7fff937a6fff libJP2.dylib (854) <D94809A5-6212-35DA-A345-E5F57FF1A069> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff937a7000 - 0x7fff939dcff7 com.apple.CoreData (106.1 - 407.7) <24E0A6B4-9ECA-3D12-B26A-72B9DCF09768> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff939dd000 - 0x7fff93cbafff com.apple.security (7.0 - 55719.16.12) <C66C10FF-3ED8-3195-82D0-D5B2FB81E831> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff93cbb000 - 0x7fff93d3dfff com.apple.Heimdal (3.0 - 2.0) <716C152F-D299-3ACB-BCB0-E51F2D604BD1> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff93fb4000 - 0x7fff942cbff7 com.apple.CoreServices.CarbonCore (1037.6 - 1037.6) <1E567A52-677F-3168-979F-5FBB0818D52B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff942cc000 - 0x7fff942d8fff com.apple.CrashReporterSupport (10.8.3 - 418) <DE6AFE16-D97E-399D-82ED-3522C773C36E> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff942da000 - 0x7fff94358ff7 com.apple.securityfoundation (6.0 - 55115.4) <C5461971-E455-31A6-99B8-AF80C4BC26DD> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff94359000 - 0x7fff94396fef libGLImage.dylib (8.10.1) <91E31B9B-4141-36D5-ABDC-20F1D6D1D0CF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff94397000 - 0x7fff943b4ff7 com.apple.openscripting (1.3.6 - 148.3) <C008F56A-1E01-3D4C-A9AF-97799D0FAE69> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff94461000 - 0x7fff94467fff com.apple.DiskArbitration (2.5.2 - 2.5.2) <C713A35A-360E-36CE-AC0A-25C86A3F50CA> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff94970000 - 0x7fff9499aff7 com.apple.CoreVideo (1.8 - 99.4) <E5082966-6D81-3973-A05A-38AA5B85F886> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff94c09000 - 0x7fff94c0aff7 libSystem.B.dylib (169.3) <365477AB-D641-389D-B8F4-A1FAE9657EEE> /usr/lib/libSystem.B.dylib 0x7fff94c64000 - 0x7fff94cfefff libvMisc.dylib (380.10) <A7F12764-A94C-36EB-88E0-F826F5AF55B4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff94cff000 - 0x7fff94e85fff libBLAS.dylib (1073.4) <C102C0F6-8CB6-3B49-BA6B-2EB61F0B2784> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff94e86000 - 0x7fff94f9e92f libobjc.A.dylib (532.2) <90D31928-F48D-3E37-874F-220A51FD9E37> /usr/lib/libobjc.A.dylib 0x7fff95221000 - 0x7fff95233ff7 libz.1.dylib (43) <2A1551E8-A272-3DE5-B692-955974FE1416> /usr/lib/libz.1.dylib 0x7fff9527d000 - 0x7fff95357fff com.apple.backup.framework (1.4.3 - 1.4.3) <6B65C44C-7777-3331-AD9D-438D10AAC777> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff95358000 - 0x7fff953c5ff7 com.apple.datadetectorscore (4.1 - 269.3) <5775F0DB-87D6-310D-8B03-E2AD729EFB28> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff953c6000 - 0x7fff953ceff7 libsystem_dnssd.dylib (379.38.1) <BDCB8566-0189-34C0-9634-35ABD3EFE25B> /usr/lib/system/libsystem_dnssd.dylib 0x7fff95460000 - 0x7fff9547bff7 libsystem_kernel.dylib (2050.48.19) <81945B94-D6CB-3B77-9E95-0429540B0DF0> /usr/lib/system/libsystem_kernel.dylib 0x7fff9547c000 - 0x7fff9547cfff com.apple.CoreServices (57 - 57) <9DD44CB0-C644-35C3-8F57-0B41B3EC147D> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff9547d000 - 0x7fff954aeff7 com.apple.DictionaryServices (1.2 - 184.4) <054F2D6F-9CFF-3EF1-9778-25C551B616C1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff954af000 - 0x7fff954b6ff7 libcopyfile.dylib (89.0.70) <30824A67-6743-3D99-8DC3-92578FA9D7CB> /usr/lib/system/libcopyfile.dylib 0x7fff9577c000 - 0x7fff957a3ff7 com.apple.PerformanceAnalysis (1.16 - 16) <E4888388-F41B-313E-9CBB-5807D077BDA9> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff957a4000 - 0x7fff963d1fff com.apple.AppKit (6.8 - 1187.40) <F12CF463-6F88-32ED-9EBA-0FA2AD3CF576> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff963d6000 - 0x7fff963edfff libGL.dylib (8.10.1) <F8BABA3C-7810-3A65-83FC-61945AA50E90> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff963ee000 - 0x7fff963f3fff libcompiler_rt.dylib (30) <08F8731D-5961-39F1-AD00-4590321D24A9> /usr/lib/system/libcompiler_rt.dylib 0x7fff963f4000 - 0x7fff96414fff libPng.dylib (854) <B45259B6-6489-38D4-BC5C-E0E2B2D2674C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff96415000 - 0x7fff9680cfff libLAPACK.dylib (1073.4) <D632EC8B-2BA0-3853-800A-20DA00A1091C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff9680d000 - 0x7fff9680ffff libCVMSPluginSupport.dylib (8.10.1) <F0239392-E0CB-37D7-BFE2-D6F5D42F9196> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff96818000 - 0x7fff9681cfff libCGXType.A.dylib (340.4) <EE3454BA-BB14-3584-839E-300A6C140C77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x7fff96826000 - 0x7fff96848ff7 com.apple.Kerberos (2.0 - 1) <C49B8820-34ED-39D7-A407-A3E854153556> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff96990000 - 0x7fff96b3efff com.apple.QuartzCore (1.8 - 304.5) <5674D50C-D96C-3A2D-95C5-C93311C7FB56> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff96b3f000 - 0x7fff96b4afff com.apple.CommonAuth (3.0 - 2.0) <E5F401E5-3AEA-33DF-AC70-3C96B52CC754> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff96b4b000 - 0x7fff96b72fff com.apple.framework.familycontrols (4.1 - 410) <50F5A52C-8FB6-300A-977D-5CFDE4D5796B> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x7fff96b73000 - 0x7fff96b73ffd com.apple.audio.units.AudioUnit (1.9.2 - 1.9.2) <6D314680-7409-3BC7-A807-36341411AF9A> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff96b74000 - 0x7fff96b8bfff com.apple.GenerationalStorage (1.1 - 132.3) <FD4A84B3-13A8-3C60-A59E-25A361447A17> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff96b98000 - 0x7fff96b9dfff com.apple.OpenDirectory (10.8 - 151.10) <CF44120B-9B01-32DD-852E-C9C0E1243FC0> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff96b9e000 - 0x7fff96ba9fff libsystem_notify.dylib (98.6) <1E490CB2-9311-3B36-8372-37D3FB0FD818> /usr/lib/system/libsystem_notify.dylib 0x7fff96c9f000 - 0x7fff96d2cff7 com.apple.SearchKit (1.4.0 - 1.4.0) <C7F43889-F8BF-3CB9-AD66-11AEFCBCEDE7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff96d2d000 - 0x7fff96d5bff7 libsystem_m.dylib (3022.6) <B434BE5C-25AB-3EBD-BAA7-5304B34E3441> /usr/lib/system/libsystem_m.dylib 0x7fff96d6f000 - 0x7fff96daeff7 com.apple.QD (3.42.1 - 285.1) <77A20C25-EBB5-341C-A05C-5D458B97AD5C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff96daf000 - 0x7fff96df2ff7 com.apple.bom (12.0 - 192) <0BF1F2D2-3648-36B7-BE4B-551A0173209B> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 0x7fff96df3000 - 0x7fff96e99ff7 com.apple.CoreServices.OSServices (557.6 - 557.6) <1BDB5456-0CE9-301C-99C1-8EFD0D2BFCCD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff96e9a000 - 0x7fff96f18fff com.apple.ApplicationServices.ATS (341.2 - 341.5) <6B5001BF-101E-3135-9D1A-AD83ECD73C7A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff96f19000 - 0x7fff96f1bfff com.apple.TrustEvaluationAgent (2.0 - 23) <A97D348B-32BF-3E52-8DF2-59BFAD21E1A3> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff97076000 - 0x7fff970b0ff7 com.apple.GSS (3.0 - 2.0) <A358661E-DEE1-3FFA-B6A0-D34F7781BCF6> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff970b3000 - 0x7fff970b4ff7 libsystem_sandbox.dylib (220.4) <E2A3D8A9-80A3-3666-8D8B-D22829C2B0EC> /usr/lib/system/libsystem_sandbox.dylib 0x7fff970b5000 - 0x7fff97153ff7 com.apple.ink.framework (10.8.2 - 150) <84B9825C-3822-375F-BE58-A753444FBDE2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff97154000 - 0x7fff971c2fff com.apple.framework.IOKit (2.0.1 - 755.42.2) <18E64CC5-2671-3C47-B2C6-0EEEDF899461> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff971c3000 - 0x7fff971dafff com.apple.CFOpenDirectory (10.8 - 151.10) <FFBBA538-00B5-334E-BA5B-C8AD6CDCDA14> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff971db000 - 0x7fff971faff7 libresolv.9.dylib (51) <0882DC2D-A892-31FF-AD8C-0BB518C48B23> /usr/lib/libresolv.9.dylib 0x7fff971fb000 - 0x7fff9720aff7 libxar.1.dylib (105) <370ED355-E516-311E-BAFD-D80633A84BE1> /usr/lib/libxar.1.dylib 0x7fff9720b000 - 0x7fff97230ff7 libc++abi.dylib (26) <D86169F3-9F31-377A-9AF3-DB17142052E4> /usr/lib/libc++abi.dylib 0x7fff97323000 - 0x7fff97323fff com.apple.ApplicationServices (45 - 45) <A3ABF20B-ED3A-32B5-830E-B37831A45A80> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff97328000 - 0x7fff9732bfff com.apple.help (1.3.2 - 42) <343904FE-3022-3573-97D6-5FE17F8643BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff973d7000 - 0x7fff973d9ff7 libunc.dylib (25) <92805328-CD36-34FF-9436-571AB0485072> /usr/lib/system/libunc.dylib 0x7fff973da000 - 0x7fff973dcfff libquarantine.dylib (52.1) <143B726E-DF47-37A8-90AA-F059CFD1A2E4> /usr/lib/system/libquarantine.dylib 0x7fff973dd000 - 0x7fff9743cfff com.apple.AE (645.6 - 645.7) <2F1E192C-DF34-3903-9F30-27B896699CA4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff97840000 - 0x7fff97897ff7 com.apple.ScalableUserInterface (1.0 - 1) <F1D43DFB-1796-361B-AD4B-39F1EED3BE19> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface 0x7fff97898000 - 0x7fff978dbff7 com.apple.RemoteViewServices (2.0 - 80.6) <5CFA361D-4853-3ACC-9EFC-A2AC1F43BA4B> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff9792f000 - 0x7fff97932ff7 libdyld.dylib (210.2.3) <F59367C9-C110-382B-A695-9035A6DD387E> /usr/lib/system/libdyld.dylib 0x7fff97933000 - 0x7fff982cda97 com.apple.CoreGraphics (1.600.0 - 340.4) <1B66B1D3-C371-329C-92AB-45C262241649> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff982ce000 - 0x7fff982d0fff com.apple.securityhi (4.0 - 55002) <34E45C60-DC7E-3FCC-A1ED-EBF48B77C559> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff982d1000 - 0x7fff98423fff com.apple.audio.toolbox.AudioToolbox (1.9.2 - 1.9.2) <DC5F3D1B-036A-37DE-BC24-7636DC95EA1C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff984b9000 - 0x7fff985c5ff7 libFontParser.dylib (84.11) <AA35FD57-6410-3C34-86D3-735469AE8855> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff985c6000 - 0x7fff986c3ff7 libxml2.2.dylib (22.3) <47B09CB2-C636-3024-8B55-6040F7829B4C> /usr/lib/libxml2.2.dylib 0x7fff9890d000 - 0x7fff9891bff7 libkxld.dylib (2050.48.19) <C2A24ADB-71E6-37F8-906C-078D9E4A88F1> /usr/lib/system/libkxld.dylib 0x7fff98a92000 - 0x7fff98ab3ff7 libCRFSuite.dylib (33) <736ABE58-8DED-3289-A042-C25AF7AE5B23> /usr/lib/libCRFSuite.dylib 0x7fff98ab4000 - 0x7fff98d58ff7 com.apple.CoreImage (8.4.0 - 1.0.1) <CC6DD22B-FFC6-310B-BE13-2397A02C79EF> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff98db7000 - 0x7fff98dedfff libsystem_info.dylib (406.18) <32D9AC7E-3906-3EA7-9FEB-4BD333F14A01> /usr/lib/system/libsystem_info.dylib 0x7fff98dee000 - 0x7fff98ebaff7 libsystem_c.dylib (825.40.1) <543B05AE-CFA5-3EFE-8E58-77225411BA6B> /usr/lib/system/libsystem_c.dylib 0x7fff98ec6000 - 0x7fff98edafff com.apple.speech.synthesis.framework (4.1.12 - 4.1.12) <94EDF2AB-809C-3D15-BED5-7AD45B2A7C16> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff98edb000 - 0x7fff98f25ff7 libGLU.dylib (8.10.1) <6699DEA6-9EEB-3B84-A57F-B25AE44EC584> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff98f26000 - 0x7fff98f8ffff libstdc++.6.dylib (56) <EAA2B53E-EADE-39CF-A0EF-FB9D4940672A> /usr/lib/libstdc++.6.dylib 0x7fff99048000 - 0x7fff990a4ff7 com.apple.Symbolication (1.3 - 93) <F2C7E0B6-B241-3020-B30A-0636D0FA3378> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff990a5000 - 0x7fff990acfff com.apple.NetFS (5.0 - 4.0) <82E24B9A-7742-3DA3-9E99-ED267D98C05E> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff99138000 - 0x7fff99197fff libTIFF.dylib (854) <29014639-6085-3F19-AE47-1026F70A3D0D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff991f2000 - 0x7fff991f6fff libCoreVMClient.dylib (32.5) <DB009CD4-BB0E-3331-BBB4-A118781D193F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff991f7000 - 0x7fff99223ff7 libRIP.A.dylib (340.4) <B05DA32B-0841-391E-9A43-19FA99CBFE16> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x7fff99295000 - 0x7fff99295fff com.apple.vecLib (3.8 - vecLib 3.8) <6CBBFDC4-415C-3910-9558-B67176447789> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff99917000 - 0x7fff999dcff7 com.apple.coreui (2.0 - 181.1) <83D2C92D-6842-3C9D-9289-39D5B4554C3A> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 2 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 184 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=210.9M resident=121.4M(58%) swapped_out_or_unallocated=89.6M(42%) Writable regions: Total=127.3M written=32.8M(26%) resident=34.4M(27%) swapped_out=0K(0%) unallocated=92.9M(73%) REGION TYPE VIRTUAL =========== ======= (null) (reserved) 956K reserved VM address space (unallocated) CG backing stores 196K CG shared images 1184K CoreServices 4912K IOKit 12.5M MALLOC 73.7M MALLOC guard page 48K Memory tag=249 156K STACK GUARD 56.1M Stack 18.7M VM_ALLOCATE 434.1M DATA 11.3M IMAGE 528K LINKEDIT 62.2M TEXT 148.7M UNICODE 544K mapped file 34.8M shared memory 468K =========== ======= TOTAL 860.9M TOTAL, minus reserved VM space 860.0M

Model: MacBookPro9,1, BootROM MBP91.00D3.B0B, 4 processors, Intel Core i7, 2.6 GHz, 8 GB, SMC 2.1f175 Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 384 MB Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533643465238432D50422020 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533643465238432D50422020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (5.106.98.100.17) Bluetooth: Version 6.1.7f5 15859, 3 service, 13 devices, 3 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: APPLE HDD HTS727575A9E362, 750.16 GB Serial ATA Device: HL-DT-ST DVDRW GS31N USB Device: hub_device, 0x8087 (Intel Corporation), 0x0024, 0x1a100000 / 2 USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0x1a110000 / 3 USB Device: hub_device, 0x8087 (Intel Corporation), 0x0024, 0x1d100000 / 2 USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0x1d180000 / 3 USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0253, 0x1d183000 / 6 USB Device: BRCM20702 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x1d181000 / 5 USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821d, 0x1d181300 / 7 USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x1d182000 / 4

#2505 fixed 0ad crash on various maps when GLSL is enabled leper pointhi
Description

If I set "prefere GLSL" in the settings, and start a map like Acropolis Bay, Bakrier,... 0 A.D. crash and make a memory access error. On other maps, it work without crash.

I'm working on Ubuntu 14.04 with an intel graphic card. The Bug appear on the current dev-version

#6586 fixed 0ad fails to start if broken symlink is in mods folder phosit Andy Alt
Description

This happens on the svn version (maybe on a25, but I haven't tested it).

0ad fails to start if a broken symlink is in the mods folder. The error message doesn't indicate the specific problem.

Steps to reproduce:

  • Close 0ad if it's open
  • In your mods folder, add a broken symlink
  • Start 0ad
TIMER| CONFIG_Init: 1.74907 ms
Function call failed: return value was -1 (Function failed (no details available))
Location: file_system.cpp:123 (GetDirectoryEntries)

Call stack:

(0x5613abf648ce) ./pyrogenesis(+0x6438ce) [0x5613abf648ce]
(0x5613abf0f2ef) ./pyrogenesis(+0x5ee2ef) [0x5613abf0f2ef]
(0x5613abf10ef4) ./pyrogenesis(+0x5efef4) [0x5613abf10ef4]
(0x5613abf0f503) ./pyrogenesis(+0x5ee503) [0x5613abf0f503]
(0x5613abf266a2) ./pyrogenesis(+0x6056a2) [0x5613abf266a2]
(0x5613abc1b2ed) ./pyrogenesis(+0x2fa2ed) [0x5613abc1b2ed]
(0x5613abbf71be) ./pyrogenesis(+0x2d61be) [0x5613abbf71be]
(0x5613ab9d9296) ./pyrogenesis(+0xb8296) [0x5613ab9d9296]
(0x5613ab9c4bc7) ./pyrogenesis(+0xa3bc7) [0x5613ab9c4bc7]
(0x7f4993a94290) /usr/lib/libc.so.6(+0x29290) [0x7f4993a94290]
(0x7f4993a9434a) /usr/lib/libc.so.6(__libc_start_main+0x8a) [0x7f4993a9434a]
(0x5613ab9d5bd5) ./pyrogenesis(+0xb4bd5) [0x5613ab9d5bd5]

errno = 40 (?)
OS error = ?
#5918 fixed 0ad graphics broken with 32-bit color depth under Xorg Dunedan
Description

When running 0ad (a23b) with 32-bit color depth under Xorg, graphics are completely broken. Running with 24-bit color depth works fine.

The attached screenshot shows that it's broken, however it fails to visualize how broken it is. In reality it's much worse. Also note that the problems aren't limited to 0ad, but to all other windows as well.

To reproduce one has to have a 32-bit capable monitor available and set the following Xorg settings:

Section "Screen"
       Identifier "Screen"
       DefaultDepth 30
EndSection

I encountered this issue while using kwin as window manager and an AMD Ryzen 5 Pro 4650G with the amdgpu graphics driver.

#4319 duplicate 0ad-0.0.21-alpha/build/resources/0ad.desktop: error: key "URL" is present in group "Desktop Entry", but the type is "Application" while this key is only valid for type "Link" Igor Gnatenko
Description

[brain@x1carbon 0ad]$ desktop-file-validate 0ad-0.0.21-alpha/build/resources/0ad.desktop 0ad-0.0.21-alpha/build/resources/0ad.desktop: error: key "URL" is present in group "Desktop Entry", but the type is "Application" while this key is only valid for type "Link"

#6799 duplicate 0ad: Javascript Error before game settings Ahoybrause
Description

Game shows errors before game settings are made.

[4.461] error: JavaScript error: gamesettings/GameSettings.js line 97
[4.461] error: Infinite loop initializing attribute detected, componentes: ["biome", "campaignData", "ceasefire" ......
[4.461] error: fromInitAttributes@gamesettings/GameSettings.js:97:9
[4.461] error: parseSettings@gui/gamesetup/controllers/GameSettingsController.js:191:18 [4.461] error: onLoad@gui/gamesetup/Controllers/GameSettingsController.[js:89:10 js:89:10]
[4.461] error: SetupWindows@gui/gamesetup/SetupWindows.js:61:11
[4.461] error: init@gui/gamesetup/gamesetup.js:47:18 [4.461] error: onPress@gui/pregame/MainMenuItems.js:99:13 [4.461] error: performButtonAction@gui/pregame/MainMenuItemHandler.js:77:9
[4.461] error: pressButton@gui/pregame/MainMenuItemHandler.js:63:10
[4.461] error: GUI page 'page_gamesetup.xml': Failed to call init() function

I have already deleted all the data belonging 0ad from the hard drive and uninstalled the game. Reinstalling did not solve the problem.

#5420 duplicate 2 bugs ZeNiiX
Description
  1. the troops are locked between the buildings

2.Les navires se déplacent quand on demande aux troupes de monter a bord

#739 fixed 2 tests fail fabio
Description

Since two days I am getting this tests failure:

Running 253 tests........................................................................................
In TestSerializer::test_script_basic:
../../../source/simulation2/tests/../../../source/simulation2/tests/test_Serializer.h:276: Error: Expected (std::string(stream.str()) == std::string("script: ({x:123, y:[1, 1.5, \"2\", \"test\", (void 0), null, true, false]})\n")), found ("script: {\n  \"x\": 123,\n  \"y\": [\n    1,\n    1.5,\n    \"2\",\n    \"test\",\n    null,\n    null,\n    true,\n    false\n  ]\n}\n" != "script: ({x:123, y:[1, 1.5, \"2\", \"test\", (void 0), null, true, false]})\n")
....................................ERROR: JavaScript error: cyclic object value
ERROR: StringifyJSON failed

In TestComponentManager::test_script_serialization:
../../../source/simulation2/tests/../../../source/simulation2/tests/test_ComponentManager.h:677: Error: Expected (std::string(debugStream.str()) == std::string("rng: \"78606\"\n" "entities:\n" "- id: 1\n" "  TestScript1_values:\n" "    object: ({x:1234, str:\"this is a string\", things:{a:1, b:\"2\", c:[3, \"4\", [5, []]]}})\n" "\n" "- id: 2\n" "  TestScript1_entity:\n" "    object: ({})\n" "\n" "- id: 3\n" "  TestScript1_nontree:\n" "    object: ({x:#2=[#1=[2], #1#, #2#, {y:#1#}]})\n" "\n" "- id: 4\n" "  TestScript1_custom:\n" "    object: ({c:1})\n" "\n")), found ("rng: \"78606\"\nentities:\n- id: 1\n  TestScript1_values:\n    object: {\n  \"x\": 1234,\n  \"str\": \"this is a string\",\n  \"things\": {\n    \"a\": 1,\n    \"b\": \"2\",\n    \"c\": [\n      3,\n      \"4\",\n      [\n        5,\n        []\n      ]\n    ]\n  }\n}\n\n- id: 2\n  TestScript1_entity:\n    object: {}\n\n- id: 3\n  TestScript1_nontree:\n    object: \n\n- id: 4\n  TestScript1_custom:\n    object: {\n  \"c\": 1\n}\n\n" != "rng: \"78606\"\nentities:\n- id: 1\n  TestScript1_values:\n    object: ({x:1234, str:\"this is a string\", things:{a:1, b:\"2\", c:[3, \"4\", [5, []]]}})\n\n- id: 2\n  TestScript1_entity:\n    object: ({})\n\n- id: 3\n  TestScript1_nontree:\n    object: ({x:#2=[#1=[2], #1#, #2#, {y:#1#}]})\n\n- id: 4\n  TestScript1_custom:\n    object: ({c:1})\n\n")
...............................................................................................................................
Failed 2 of 253 tests
Success rate: 99%
#2684 fixed 3rd macedinian war scenario gives an error in AuraManager Yves mimo
Description

When trying to play this map on svn, there is an JS error just at startup

GAME STARTED, ALL INIT COMPLETE

WARNING: JavaScript warning: simulation/components/AuraManager.js line 133 reference to undefined property this.modificationsCache[valueName][ent] ERROR: JavaScript error: simulation/components/AuraManager.js line 133 TypeError: this.modificationsCache[valueName][ent] is undefined

AuraManager.prototype.ApplyModifications@simulation/components/AuraManager.js:133 ApplyValueModificationsToEntity@simulation/helpers/ValueModification.js:14 Attack.prototype.GetAttackStrengths/applyMods@simulation/components/Attack.js:369 Attack.prototype.GetAttackStrengths@simulation/components/Attack.js:373 GuiInterface.prototype.GetExtendedEntityState@simulation/components/GuiInterface.js:360 GuiInterface.prototype.ScriptCall@simulation/components/GuiInterface.js:1978

ERROR: Error calling component script function ScriptCall WARNING: JavaScript warning: gui/session/session.js line 642 reference to undefined property heroState.armour

#660 worksforme 64 bits compile fails on OS X Mandrappa Kurelek
Description

Apparently libz.dylib and libjpeg.dylib installed from ports are 32 bits. I don't know if there is a way to pull 64 versions.

Linking CXX shared library libnvimage.dylib
ld: warning: in /usr/local/lib/libz.dylib, file was built for i386 which is not the architecture being linked (x86_64)
ld: warning: in /usr/local/lib/libjpeg.dylib, file was built for i386 which is not the architecture being linked (x86_64)
Undefined symbols:
  "_jpeg_start_decompress", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
  "_jpeg_std_error", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
  "_jpeg_CreateDecompress", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
  "_jpeg_read_header", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
  "_jpeg_destroy_decompress", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
  "_jpeg_finish_decompress", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
  "_jpeg_resync_to_restart", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
  "_jpeg_read_scanlines", referenced from:
      nv::ImageIO::loadJPG(nv::Stream&)    in ImageIO.cpp.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [src/nvimage/libnvimage.dylib] Error 1
make[2]: *** [src/nvimage/CMakeFiles/nvimage.dir/all] Error 2
make[1]: *** [src/nvtt/CMakeFiles/nvtt.dir/rule] Error 2
make: *** [nvtt] Error 2
ERROR: NVTT build failed

#1119 wontfix 64 bits compile fails on OS X Geoffroy
Description

Apparently libz.dylib and libjpeg.dylib installed from ports are 32 bits. I don't know if there is a way to pull 64 versions.

[ 46%] Built target nvmath Linking CXX shared library libnvimage.dylib ld: warning: ignoring file /usr/local/lib/libz.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) ld: warning: ignoring file /usr/local/lib/libjpeg.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) Undefined symbols for architecture x86_64:

"_jpeg_std_error", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

"_jpeg_CreateDecompress", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

"_jpeg_resync_to_restart", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

"_jpeg_read_header", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

"_jpeg_start_decompress", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

"_jpeg_read_scanlines", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

"_jpeg_finish_decompress", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

"_jpeg_destroy_decompress", referenced from:

nv::ImageIO::loadJPG(nv::Stream&) in ImageIO.cpp.o

ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make[3]: * [src/nvimage/libnvimage.dylib] Error 1 make[2]: * [src/nvimage/CMakeFiles/nvimage.dir/all] Error 2 make[1]: * [src/nvtt/CMakeFiles/nvtt.dir/rule] Error 2 make: * [nvtt] Error 2 ERROR: NVTT build failed

I know this is similar to http://trac.wildfiregames.com/ticket/660, but this ticket has been closed and the problem persists, or reappeared, with alpha 8.

#6826 worksforme A 27 mod not replacing the resource upgrades ShadowOfHassen
Description

I installed my mod (https://mod.io/g/0ad/m/0-ad-balancing-mod) on a 27 and when it was enabled it does not change the resource types.

My mod changes the resource upgrade costs for the resource gathering upgrades.

#5364 invalid A few opinions! Atro
Description

Hello Wildfire games,your game 0 AD is in an amazing state.Here are some of the problems I've had on it:

First of all,The game is a bit too harsh on the new players,especially in the mp scene but that's how it is in most games,just I would recommend for the players that firstly open the game,make a somewhat smaller tutorial that is NOT optional,I skipped it at first thinking I would learn as I went,but that took a bit. Secondly,one thing that I thought was kind of annoying was the pathfinding of my troops (while I know the formations are in progress),many of my troops got stuck in some trees and I had to get them out of there micromanaging or just delete them. And also,I do know the game is in Alpha but in the full release I'd love to see more history to the game,not necessarily more nations to play as,but more facts and things to know about the respective nation. And Thank you for reading this,I may be a new player but this was my first impression of the game.I think it has A LOT of potential!

#4687 invalid A list of suggestions that could potentially improve the game. RavenOfThor
Description

Greetings, Wildfire Games!

I grew up with Age of Empires and similar games and I am elated to see the development of a new title to add to the genre! As you have stated multiple times already on the game's webpage, this game is in it's Alpha stages, and I appreciate that. So, in order to make the game better for the future, I am going to make a list of things you may or may not have already heard of throughout the audience criticisms of this game.

Firstly, the graphics

Basic, nothing impressive and by far the least of your concerns right now. I'd focus more on other things and make it look functional rather than pretty. Although I would like to raise a slight concern. On some of the maps, I see a mountain and I think impassible terrain. However, due to poor texturing, there are sometimes actually paths through the mountain that I can't see, and enemy units can pass behind my walls and lines at any opportunity. Again, small problems that can be solved quickly, however a bit of a hindrance to the experience. Perhaps a dirt road texture to go over the mountain where there are roads? A continuity with units so that you can see what type they are when gathering resources would be appreciated.

Secondly, the Units

I haven't played too many matches (Not sure if you can tell or not) but I have seen some problems with the units, more specifically the path-finding in formations. It doesn't work in cramped places, which is a real problem in maps like Acropolis where bottlenecks are key! In Age of Empires and Mythology, it was quite easy to solve with an automated switch between column and rank formations, allowing for easy access in the tightest of places. As much as I could do the same, manually, in 0 A.D. I can't because even then they still can't fit through, and as a result I have to come out of formation where my expensive and few hoplites get bogged down and out dps-ed by more numerous and cheap barbarian units. I'm sure you're working on a fix for this right now but it's a bother to say the least. Either make your maps/tight spots bigger or make units cluster a tiny bit more (recommended(?) option). As stated before in the graphics, when military units are gathering supplies, it's impossible to tell which is which due to there only being a single model for them currently. (which can be fixed very simply by using the models of said units in the animation!!) Otherwise, some new units would be much appreciated. I'm not sure what units however so I'll leave that choice to you

Thirdly, AI

Again, not something to concern yourself too much with for the time being, (imo the units category may be most important) but I'll state it nonetheless. It sucks at fighting. It builds what is essentially a raiding party and sends it off to try and rape you. No strategy, no formations, just a bunch of units to send off in a straight line. Which sucks cause it gets slaughtered by my superior and more disciplined forces using the magic and advanced techniques of formations. (Note that I have only played Medium and below because I am a casual scrub who has no friends and plays games on easy mode to have the illusion of some sort of power. Also I find this game much more difficult than others because of the sudden increase in numbers. So, if you've implemented said formations into the AI in the hard and above, splendid! I'm terrified!)

Fourthly, Navy

The Naval units in 0 AD are HUGE and the maps feel way too small to fight with them. That's about it really...

Last but not least,

I'm not trying to put too much on your plate. I know that you are definitely working round the clock to perfect this game, which is especially hard considering you're marketing the game as free! I want to see this game place itself in the high numbers of AoE. All it needs is some more fleshing out, then (and I emphasise then) inputting some additional units to give the game some extra flavour. I admire the work that this team is doing and I hope this game meets amazing success!

A final note: If you are able to respond to this, could you please also tell me how the game is patched? Will I need to download the latest version fresh? or is there some way of inputting the files (like WinRAR)?

#6091 fixed A mahout for the mauryan worker elephant Stan Imarok
Description

Add a mahout to the mauryan worker elephant and give them back their ability to help building structures.

See also the corresponding task on the forums: here

#2652 invalid A program where nothing is lost on shutdown should not ask if it really should shut down. Radagast
Description

See blender: There is data that can be lost and yet it simply creates a small backup of it as quit.blend (simply saving the modified blender file to quit.blend if ordered to terminate)

0AD asks if it really should shutdown even though the user pressed Exit. As startup time is low and no info can be lost in the main menu anyway, this pop-up is unnecessary.

#6545 duplicate A red line from the centre of my screen to top left r0Gu3
Description

It is a minor bug which does not affect the gameplay at all. I see a red line from the centre of my screen to the top left corner of the screen. I was playing a tutorial match when I witnessed that. It was present for 90% of the time and I haven't got the time to play it again so cannot confirm on whether it is only present in the tutorial match or all the matches.

I am on a M1 MacBook Pro, in case it's an OS problem.

#6199 fixed A shining boundary line. gameboy
Description

@vladislavbelov

I tested the latest svn25445 and found a problem: when I rotated the camera, I found a shiny boundary line. The map I used was: Mediterranean Coves (2)https://wildfiregames.com/forum/uploads/monthly_2021_05/screenshot0021.png.27ce00a6c83f9217c9ef9249d557d9b0.png


        
#5106 fixed A single unit "dancing" to dodge arrows of dozens of attackers elexis
Description

As well demonstrated by Hannibal Barca on the Jebel Barkal mountain, one can set a unit to patrol between two very close points to dodge 100% of dozens of attackers arrows.

The attackers shoot at the point where the enemy will be expected to be. But the enemy unit does a turnaround before he reaches that point, so none of the arrows hit it.

With patroling it is very easy, one has only to do about three clicks. So we might add a minimum distance to avoid the problem.

But the issue also exists without patroling, by manual dancing (originally done by wesono). (I'm not sure how this can be addressed, since one should be able to move units by a short distance.)

It can be a very gamebreaking problem if there is a fight of 30 to 100 ranged units where one party misses all arrows and the other party strikes every time.

At least the patroling should be disabled for this release if possible.

#3228 duplicate A* algorithm thinks that enemy doors can be passed Kalle Richter
Description

units get stuck before the entrace even though there's a hole in the wall where they could pass.

experienced with 0.0.18+r16619-0ubuntu1~15.04~wfg1

#2633 duplicate A0 error reporting baucc
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation writing 0x01E69958)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 487 (Tentativo di accedere ad un indirizzo non valido.)

#2284 needsinfo A14: error with Intel graphic card Raymond
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files. Using the latest Intel graphic driver: 8.15.10.2869 WHQL (4th October 2012) for Intel Q45/Q43 Express Chipset.

While starting 0 A.D. A14:

--- Details: unhandled exception (Access violation reading 0x00000008)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

--- Hardware: Dell OptiPlex 760

#3485 needsinfo A18 Crash on Windows Stan
Description

Today Ptimal reported a crash.

#4790 wontfix A23 libraries update Itms fabio
Description

Reminder for libraries to consider updating for A23, on Windows and OSX:

(see also #4362 for OSX)

(see also #3004 for Windows)

#6264 invalid A24 Maurya civilization impossible build "edict pillar of ashoka" FX
Description

Hello, 

in A24, it is impossible to build an Edict Pillar of Ashoka with the Maurya civilization. It is written in red "current count: 0", "limit:0". 

Thank you

#6624 invalid A26 crashing when started via LinuxMint Cinnamon rori1977
Description

Hello, first of all big thanks for releasing A26 - well done.

I would like to share an observation occuring when starting A26 via LinuxMint Cinnamon via the start menu.

Observed behaviour:

  1. Click LinumMint "Start"-button
  2. Click Games
  3. Click 0 AD

The window manager crashes and I am being logged out. After loggin in again to LinuxMint I can resume as normal.

Surprisingly everything works well, when I start 0ad via the "terminal". Doing this work flawlessly, so my assumtion is that there is an issue between 0ad and the Cinnamon Window Manager.

As I am a bit new, please guide me should I have missing to include relevant information for you.

#6538 fixed A8 and L8 are unsupported framebuffer formats for some drivers Vladislav Belov
Description

As reported on the forum: https://wildfiregames.com/forum/topic/80452-rev26886-crashes-on-game-start-only-me-closed/ we can't render to A8.

#3402 fixed AI - Move boats away from allied docks mimo LordParamount
Description

My bot ally prevents my port from producing boats since his are occupying all the space needed around my port.

#2998 fixed AI - Petra: Naval errors brian
Description

Occurred on github version. Rev: 0c13394b318b0e0ff1e67483d857e643eb2be1e4


WARNING: PlayerID 4 | Petra: dock constructed without base index 0

ERROR: JavaScript error: simulation/ai/petra/transportPlan.js line 557 ReferenceError: attackPan is not defined m.TransportPlan.prototype.resetUnit@simulation/ai/petra/transportPlan.js:557 m.TransportPlan.prototype.onBoarding/<@simulation/ai/petra/transportPlan.js:295 m.EntityCollection.prototype.forEach@simulation/ai/common-api/entitycollection.js:142 m.TransportPlan.prototype.onBoarding@simulation/ai/petra/transportPlan.js:233 m.TransportPlan.prototype.update@simulation/ai/petra/transportPlan.js:221 m.NavalManager.prototype.update@simulation/ai/petra/navalManager.js:658 m.HQ.prototype.update@simulation/ai/petra/headquarters.js:2081 m.PetraBot.prototype.OnUpdate@simulation/ai/petra/_petrabot.js:121 m.BaseAI.prototype.HandleMessage@simulation/ai/common-api/baseAI.js:83

ERROR: JavaScript error: simulation/ai/petra/transportPlan.js line 283 TypeError: oldPos is undefined m.TransportPlan.prototype.onBoarding/<@simulation/ai/petra/transportPlan.js:283 m.EntityCollection.prototype.forEach@simulation/ai/common-api/entitycollection.js:142 m.TransportPlan.prototype.onBoarding@simulation/ai/petra/transportPlan.js:233 m.TransportPlan.prototype.update@simulation/ai/petra/transportPlan.js:221 m.NavalManager.prototype.update@simulation/ai/petra/navalManager.js:658 m.HQ.prototype.update@simulation/ai/petra/headquarters.js:2081 m.PetraBot.prototype.OnUpdate@simulation/ai/petra/_petrabot.js:121 m.BaseAI.prototype.HandleMessage@simulation/ai/common-api/baseAI.js:83

WARNING: JavaScript warning: simulation/ai/petra/transportPlan.js line 262 reference to undefined property self.boardingPos[shipId]

ERROR: JavaScript error: simulation/ai/common-api/utils.js line 32 TypeError: a is undefined m.SquareVectorDistance@simulation/ai/common-api/utils.js:32 m.TransportPlan.prototype.onBoarding/<@simulation/ai/petra/transportPlan.js:262 m.EntityCollection.prototype.forEach@simulation/ai/common-api/entitycollection.js:142 m.TransportPlan.prototype.onBoarding@simulation/ai/petra/transportPlan.js:233 m.TransportPlan.prototype.update@simulation/ai/petra/transportPlan.js:221 m.NavalManager.prototype.update@simulation/ai/petra/navalManager.js:658 m.HQ.prototype.update@simulation/ai/petra/headquarters.js:2081 m.PetraBot.prototype.OnUpdate@simulation/ai/petra/_petrabot.js:121 m.BaseAI.prototype.HandleMessage@simulation/ai/common-api/baseAI.js:83

ERROR: Script message handler OnGarrisonedUnitsChanged failed

ERROR: JavaScript error: simulation/components/Trader.js line 56 TypeError: gain is null Trader.prototype.CalculateGain@simulation/components/Trader.js:56 Trader.prototype.OnGarrisonedUnitsChanged@simulation/components/Trader.js:277 GarrisonHolder.prototype.EjectOrKill@simulation/components/GarrisonHolder.js:681 GarrisonHolder.prototype.OnGlobalOwnershipChanged@simulation/components/GarrisonHolder.js:599

ERROR: Script message handler OnGlobalOwnershipChanged failed

#2747 fixed AI - Petra: Walking and fighting, targetClasses is undefined mimo brian
Description

ERROR: Error in timer on entity 4852, IID 85, function TimerHandler: TypeError: this.order.data.targetClasses is undefined UnitAI.prototype.FindWalkAndFightTargets@simulation/components/UnitAI.js:5359 UnitAI.prototype.UnitFsmSpec.INDIVIDUAL.WALKINGANDFIGHTING.Timer@simulation/components/UnitAI.js:1500 FSM.prototype.ProcessMessage@simulation/helpers/FSM.js:274 UnitAI.prototype.TimerHandler@simulation/components/UnitAI.js:3773 Timer.prototype.OnUpdate@simulation/components/Timer.js:100

#2797 fixed AI - Petra: tech is not defined mimo brian
Description

ERROR: JavaScript error: simulation/ai/petra/researchManager.js line 171 ReferenceError: tech is not defined m.ResearchManager.prototype.update@simulation/ai/petra/researchManager.js:171 m.HQ.prototype.update@simulation/ai/petra/headquarters.js:1894 m.PetraBot.prototype.OnUpdate@simulation/ai/petra/_petrabot.js:85 m.BaseAI.prototype.HandleMessage@simulation/ai/common-api/baseAI.js:85

#3418 fixed AI Defense Manager - army is undefined mimo silure
Description

Hello,

Getting this error on some maps, this also causes a huge slowdown past some time (r17021).

ERROR: JavaScript error: simulation/ai/petra/defenseManager.js line 401
TypeError: army is undefined
  m.DefenseManager.prototype.checkEvents@simulation/ai/petra/defenseManager.js:401:1
  m.DefenseManager.prototype.update@simulation/ai/petra/defenseManager.js:18:2
  m.HQ.prototype.update@simulation/ai/petra/headquarters.js:2039:2
  m.PetraBot.prototype.OnUpdate@simulation/ai/petra/_petrabot.js:123:3
  m.BaseAI.prototype.HandleMessage@simulation/ai/common-api/baseAI.js:81:2
#4991 fixed AI Error mimo fpre_O_O_O_O_O_O
Description

Warning Player ID 4 ...

The Errors are from me, but the petra bot error warnings not.

I added replay. Error comes pretty end of replay.

SVN revision r20908.

Executing turn 4666 of 6798 WARNING: PlayerID 4 | Petra error in incrementBuilderCounters for structures/spart_outpost with count < 0 WARNING: PlayerID 4 | Petra error in incrementBuilderCounters for structures/spart_barracks with count < 0 WARNING: PlayerID 4 | Petra error in incrementBuilderCounters for structures/spart_blacksmith with count < 0 WARNING: PlayerID 4 | Petra error in incrementBuilderCounters for structures/spart_fortress with count < 0 WARNING: PlayerID 4 | Petra error in incrementBuilderCounters for structures/spart_syssiton with count < 0 WARNING: PlayerID 4 | Petra error in incrementBuilderCounters for structures/spart_theatron with count < 0 WARNING: PlayerID 4 | Petra error in incrementBuilderCounters for structures/spart_royal_stoa with count < 0

#2379 fixed AI Errors wraitii Josh
Description

I just got:

ERROR: JavaScript error: simulation/ai/aegis/attack_plan.js line 1053 TypeError: enemyStructures is undefined ([object Object],[object Object],[object Object])@simulation/ai/aegis/attack_plan.js:1053 ([object Object],[object Object],[object Object])@simulation/ai/aegis/headquarters.js:1163 ([object Object])@simulation/ai/aegis/aegis.js:172 ([object Object],2,[object Object])@simulation/ai/common-api/baseAI.js:79

repeated 7 times in a game vs the AI.

#2690 fixed AI Naval Errors mimo brian
Description

At revision 15573.

ERROR: JavaScript error: simulation/ai/common-api/utils.js line 32 TypeError: b is undefined m.SquareVectorDistance@simulation/ai/common-api/utils.js:32 m.TransportPlan.prototype.onBoarding/<@simulation/ai/petra/transportPlan.js:287 m.EntityCollection.prototype.forEach@simulation/ai/common-api/entitycollection.js:196 m.TransportPlan.prototype.onBoarding@simulation/ai/petra/transportPlan.js:237 m.TransportPlan.prototype.update@simulation/ai/petra/transportPlan.js:225 m.NavalManager.prototype.update@simulation/ai/petra/navalManager.js:554 m.HQ.prototype.update@simulation/ai/petra/headquarters.js:1939 m.PetraBot.prototype.OnUpdate@simulation/ai/petra/_petrabot.js:85 m.BaseAI.prototype.HandleMessage@simulation/ai/common-api/baseAI.js:85

#5373 duplicate AI OOS ahurwitz88
Description

When playing with two people, the games loose sync with each other and the other player appears to do something completely different on the screen I am playing on. The AI on both screens is consistent, but the other player is not. Please fix!, thanks.

#6020 fixed AI assisted gameplay bug wraitii Langbart
Description

Activate it?
Ok, so I host a 2 player game, set both parties to AI. Start the game, quit the game immediately after loading. Host a new game and now I can be player 1 and have the little gear next to my name. When I enter the game, I can play with the AI at the same time. This is persistent even if you restart the game. Deactivate it?
Go to the small gear and set it to none.

It only works in Multi Player mode. The bug was introduced with [24852].

This bug was first reported over IRC by 'fpre'. Not reproducible on A23. (I'm creating the ticket now so the bug won't be forgotten).

#2364 fixed AI battle problems Keaton the Wise
Description

I've noticed that the AI only seem to have one or two battles and then send in five or six units at a time.

#963 fixed AI bot scripts - civic center trainingQueue lexa
Description

Between the alpha 7 and the svn versions, issues appeared with my AI bot, but it is not visible when you are a human.

Test case :

  • The game starts
  • The civic center trainingQueue starts empty, and make it build a woman
  • The trainingQueue has 1 entity and it builds it correctly
  • At the end, the entity is released but the trainingQueue still has 1 element

I have traced the element 0 in the queue and it has a progress property which is always 0 during the training of the unit, and it goes straight to a number close to 1 when the unit is released.

#1964 fixed AI can spawn units before the needed technologies are researched wraitii sanderd17
Description

Even with the new AI interface, Aegis bot can still spawn some of the units without researching the needed technology.

For example, it can spawn champion units from barracks before it's even in city phase, so it couldn't have researched the "champion units" technology.

I don't know if there are other places where a technology limits unit creation. There's one I know, with Athenian triremes, but as the AI can't do naval warfare yet, that won't matter. But it'd be worth handling this on an a more abstract level, so all future similar cases will be handled correctly.

#2603 fixed AI common API does not take into account promotion technologies when training units. mimo mimo
Description

One of the reasons of the present late game problems in the AIs (either Aegis or Petra) is that the common API does not take promotion technologies into account when trying to build new units. This is done in the function trainableEntities from common-api/entity.js, where the list is taken directly from the trainer's template. So in late game, the AI continuously tries (without success) to train basic units while only advanced or elite ones are available.

r15243 contains a temporary hack which should be removed when this is fixed.

#3725 fixed AI does not build houses on random map mimo svott
Description

I played a game with two AI opponents and one did not build houses. Therefore, the opponent did not had more than 18 units.

Map: Alpine Valley, map size: 3, player: 3 AI level: both medium

Civilization of problematic AI: Iberians

Build: 17570

#3513 fixed AI is idle mimo Stan
Description

We played today on r17118 with ffm and elexis, and noticed the enemy didn't move much. It was a naval map.

#5948 fixed AI is not researching free (cost or time) technologies Silier Silier
#6149 fixed AI is too strong on easy mode for new players Langbart
Description

Some new users have reported that the AI is quite hard to beat and would like a version that is between "Sandbox" and "Very easy".

Forum

  • DanW58 - Very Easy = too hard frustration. (15/Jan/21)

    I find Sandbox too easy, and Very Easy too hard. I've installed and uninstalled this game with disgust 3 times already. Could there not be something in-between?

    Got a first wave of attacks way too soon, and then two or three minutes later another wave, about twice the size. I find it just impossible to survive. Every time I try to play this I end up quitting the game.

    Fighting a super-AI may be fun for people playing at insane level, but I want the AI to be dumb.

Reddit r/0ad

  • Facochr666 - difficulty setting (11/Feb/21)

    But I'm a lousy gamer, I just wanted to build my city, quietly in my corner and go attack when I wanted to, so I put the difficulty at the minimum and I get my face smashed in 20 mins. I know I don't know how to play yet but this is a bit hardcore for me.

IRC 0ad

  • asdf (22/Feb/21)

    16:30 < asdf> hey I can't beat computer on middle level :)
    16:30 < asdf> how come he is so fucking smart

  • Thedwarf (26/Feb/21)

    11:41 < Thedwarf> ok - I havent tried the easier difficulty - still struggling with the default
    11:42 < Thedwarf> still have yet to win a match myself yet

  • frsch (16/Apr/21)

    00:43 < frsch> Hello. I wonder if it is relevant that Sandbox level is too easy but even Very Easy can be much more tricky?)
    00:44 < frsch> Very Easy even when Defensive mode is selected, sends me troops since very early

#6095 invalid AI level of difficulty should be viewable after game starts Andy Alt
Description

There should be an option somewhere in-game that displays the AI level of difficulty.

#1484 duplicate AI of animals,abscent of "fear" Peter
Description

A lot of animals ignore attacking of them, don't try to escape.

#3582 fixed AI retasking units back and forth mimo elexis
Description

Has been reported by gameboy here http://wildfiregames.com/forum/index.php?showuser=13978 and here #3580.

You can reproduce the bug with r17181 and replaying the attached commands.txt.

The bug occurs with the red units at minute 11/12 near the stone at the very right.

The AI orders the units to gather, then walk, waits some turns, orders them to gather stone and repeats that.

Seems like it can't decide what to do.

#3469 fixed AI should not build docks in too tight rivers mimo elexis
Description

If you let the AI play the random map "English Channel", there are some small rivers. A ship can barely pass there. If a dock is built, then the passage is blocked immediately.

Furthermore the AI continues to build many ships there which can't move anywhere, block everything and idle forever.

http://113.imagebam.com/download/_rCouYM3p4V-7y3Ur-tZkQ/43852/438515607/screenshot10086.png

#3470 fixed AI should not capture houses in enemy territory elexis
Description

It is a bit useless to capture individual houses, farms and storehouses in the enemy territory, as the the building will be lost again quickly due to the missing territory influence.

Capturing buildings near the own territorry does make sense though if the buildings will be connected to the own or allied territorry.

#2960 fixed AI should support different map resolutions Itms mimo
Description

The AI uses internally 3 kinds of maps:

  • the passability map (from simulation)
  • the territory map, containing the owner of each cell (from simulation)
  • resource map (created internally)

In the present code, all maps were supposed to have cells of 4x4m as passability and territory maps from simulation were 4x4 maps. But in the new pathFinder branch being developped, the passability map will be 1x1m while the territory one will be 8x8m. So the AI should be able to cope with maps of different resolutions.

#6654 fixed AI sometimes makes demands to an already defeated player Freagarach Gurken Khan
Description

Sometimes the AI tries to negotiate with a player that's already defeated: makes no sense.

See: PetraAI bot doesn't recognize defeat of competitor, it's trading with (11/Oct/22)

analysing the replay from the forum link above

11:40 `User` wants to become neutral with `Lysander`
11:40 `Lysander` wants `1000 Food`
11:50 `User` sends `Lysander` `1000 Food`
11:50 `User` becomes neutral with `Lysander`

30:00 `User` wants to become allied with `Lysander` 
30:00 `Lysander` wants `1000 Food`
30:00-31:00 `User` sends `Lysander` `400 Food` (and `200 Metal, 100 Wood`)
31:10 `User` resigns
32:10 `Lysander` wants the remaining `600 Food` (asking a private message)

to reproduce

  • start a match with some AI's
  • try to make an alliance, where the AI asks you for a tribute
  • only send a part of the tribute
  • get defeated, for example with cheat code exodia 1
  • AI asks you in a private message, for the rest

note

To see private messages from the AI when watching the replay:

  1. either change the name in the user.cfg to the name of the player, whose private messages from the AI you would like to see or
  2. change the name in the attached replay file

#888 fixed AI speed has decreased James Baillie Kieran P
Description

The AI is slower in Alpha 6 than it was in the previous release. We need to really optimize this.

One AI on a map is unbearably slow as it progresses. The game should be able to easily cope with 8 AI (standard "big" game).

Work out ways to increase the AI speed and implement them.

#3487 invalid AI stops doing anything after loading a game MrFrety
Description

Ubuntu 14.04

#2441 fixed AI stops gathering resources at certain point in game wraitii brian
Description

After the AI prints a couple messages about expanding its base, a warning containing "treu" appears. Around this point (not sure if it is exact) the AI stops gathering resources. If you provide the computer with more resources, it will continue to play until it runs out. If you task some of its gatherers to collect resources, it will collect for a while and then stop. This occurs even when the AI has many gatherers and there are still resources of all types remaining on the map.

Have only tested on Hardest difficulty, but Michael confirmed it on Hard also.

warn("treu"); is found in binaries/data/mods/public/simulation/ai/aegis/base-manager.js on line 678

#5748 duplicate AI using shortest distance without using pathfinding so it's actually much longer tuxayo
Description

See the attached screenshot. They should using the storage house (I don't know how it is en english) on the right. But only the miner on the right do that.

replay is the one of ticket #5747 time is 1:04:00

#2741 fixed AI: Petra - TypeError: p is undefined mimo brian
Description

ERROR: JavaScript error: simulation/ai/common-api/map-module.js line 35 TypeError: p is undefined m.Map.prototype.gamePosToMapPos@simulation/ai/common-api/map-module.js:35 m.Accessibility.prototype.getAccessValue@simulation/ai/common-api/terrain-analysis.js:327 m.AttackPlan.prototype.updatePreparation/<@simulation/ai/petra/attackPlan.js:532 m.EntityCollection.prototype.forEach@simulation/ai/common-api/entitycollection.js:196 m.AttackPlan.prototype.updatePreparation@simulation/ai/petra/attackPlan.js:516 m.AttackManager.prototype.update@simulation/ai/petra/attackManager.js:87 m.HQ.prototype.update@simulation/ai/petra/headquarters.js:1942 m.PetraBot.prototype.OnUpdate@simulation/ai/petra/_petrabot.js:85 m.BaseAI.prototype.HandleMessage@simulation/ai/common-api/baseAI.js:85

#4959 fixed AIBehavior warning in the lobby elexis elexis
Description

When selecting a multiplayer match where an AI plays, we get a warning about AIBehavior not being defined (while it still displays "Default" as a behavior in the gamedetails).

#2129 invalid AIDiff undefined warnings in Atlas historic_bruno
Description
  • Start Atlas
  • Open players tab to load player data
  • Generate a random map
  • Get warnings like:
    WARNING: JavaScript warning: simulation/helpers/InitGame.js line 20 reference to undefined property settings.PlayerData[i].AIDiff
    

InitGame could fix this with a sensible default, we can also add an AI difficulty control to Atlas.

#5200 fixed AIInterface freezes the game for 8 seconds on gamestart elexis
Description

There is an about 8 second freeze on the loading screen before the mapgen starts.

It occurs when simulation/helpers/Setup.js initializes the diplomacy with SetTeam. That broadcasts MT_DiplomacyChanged which triggers Auras.prototype.Clean().

According to temple, AIInterface.prototype.OnTemplateModification consumes most of the time for processing that.

See Phab:P127 for some statistics in seconds. It's only teambonuses that change the template costs and it is slow (500ms per call) without any entities on the map.

WARNING: Auras.OnDiplomacyChanged ["teambonuses/brit_player_teambonus"] 0.667
WARNING: Auras.OnDiplomacyChanged ["teambonuses/iber_player_teambonus"] 0.697
WARNING: Auras.OnDiplomacyChanged ["teambonuses/sele_player_teambonus"] 0.792
WARNING: Auras.OnDiplomacyChanged ["teambonuses/maur_player_teambonus"] 0.917
{
	"type": "global",
	"affects": ["CitizenSoldier Javelin"],
	"affectedPlayers": ["ExclusiveMutualAlly"],
	"modifications": [
		{ "value": "Cost/Resources/food", "multiply": 0.8 },
		{ "value": "Cost/Resources/wood", "multiply": 0.8 },
		{ "value": "Cost/Resources/metal", "multiply": 0.8 },
		{ "value": "Cost/Resources/stone", "multiply": 0.8 }
	],
	"auraName": "Saripeko",
	"auraDescription": "Reduces the cost for citizen-soldier skirmishers with 20% for allies of Iberian players"
}

If this is new in Alpha 23, then it could be one of the reasons why players dropped more often in this release D1513.

#4907 fixed AIManager must initialize RNG with the AISeed immediately elexis elexis
Description

As noticed by mimo in Phab:D1159, the AIManager does not initialize the RNG of the AI Manager with the AISeed determined in the gamesetup soon enough.

It executes cmpAIManager.AddPlayer in InitGame.js prior to cmpAIManager.SetRNGSeed, so the Config function in config.js of the bot may not use any randomization functions if it wants to stay in sync.

It's the case since the introduction of the AISeed in r15973.

#2377 fixed AIs don't have aura information wraitii wraitii
Description

Since the introduction of auras, there is a new way to distort stats. AIs can't know which entities are affected.

We probably need something akin to how we handle technologies, with "GetTechModifications()" that's passed to AIs. This is kind of ugly as it could be a lot of information though. So perhaps devise something cleverer using messages? Change the system more fundamentally?

I'm putting this as "Must Have" because it has weird effects: for example if there is an Aura that decreases HP, the AI will notice the decreased HP but won't notice that the max HP is also decreased, and will think the unit/building needs to be healed/repaired. This already happens with Gauls (which for some reason have a CC with base HP 2400 and not 3000), but that's probably because I fail to apply technologies properly.

#3515 invalid AIs lauching attacks on Gaia Stan
Description

I encountered that bug playing on a 4v4 in a MPGame.

http://trac.wildfiregames.com/raw-attachment/ticket/3515/screenshot0292.png

#4864 duplicate ALT + TAB Crash in Intel graphics BrunoSJP
Description

ALT + TAB Crash in Intel graphics.

#5823 fixed API3 handles 0/false values from template incorrect Silier
Description

https://code.wildfiregames.com/source/0ad/browse/ps/trunk/binaries/data/mods/public/simulation/ai/common-api/entity.js$36 needs to check for undefined
if (value[arg])
Reported by Teiresias
Found by smiley
Forum link: https://wildfiregames.com/forum/topic/29206-questions-on-ai-api3-template-handling/

#2121 fixed ARM build issues Josh fabio
Description

Recently after fixing nvtt package Debian and Ubuntu also enabled building armel and armhf 0ad. Both builds fail with different issues. The latest build status and logs are available here: https://buildd.debian.org/status/package.php?p=0ad&suite=sid

The arm specific build log are available at:

1) armel (fixed in SVN?)

fails with:

FCollada/FMath/FMRandom.cpp
FCollada/FMath/FMSkew.cpp
FCollada/FMath/FMVector3.cpp
FCollada/FMath/FMVolume.cpp
FCollada/FUtils/FUAssert.cpp
FCollada/FUtils/FUBase64.cpp
/tmp/ccEqcoJM.s: Assembler messages:
/tmp/ccEqcoJM.s:156: Error: selected processor does not support ARM mode `bkpt 0'
make[2]: *** [output/debug/FCollada/FUtils/FUAssert.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/«PKGBUILDDIR»/libraries/source/fcollada/src'
make[1]: *** [override_dh_auto_build] Error 1
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
ERROR: FCollada build failed

2) armhf on Ubuntu 12.04

fails with:

../../../source/simulation2/helpers/Geometry.cpp: In function 'bool Geometry::TestRaySquare(CFixedVector2D, CFixedVector2D, CFixedVector2D, CFixedVector2D, CFixedVector2D)':
../../../source/simulation2/helpers/Geometry.cpp:239:1: error: unable to find a register to spill in class 'LO_REGS'
../../../source/simulation2/helpers/Geometry.cpp:239:1: error: this is the insn:
(insn 75 20 17 2 (set (reg/v:DI 141 [ sum ])
        (plus:DI (mult:DI (sign_extend:DI (reg:SI 245 [ a$value ]))
                (sign_extend:DI (reg:SI 241 [ u$value ])))
            (reg/v:DI 141 [ sum ]))) ../../../source/maths/FixedVector2D.h:200 49 {*mulsidi3adddi_v6}
     (nil))
../../../source/simulation2/helpers/Geometry.cpp:239: confused by earlier errors, bailing out

3) SSE warning:

when running test on a proper architecture this is printed:

No SSE available. Slow fallback routines will b used.

The message should be updated.

#602 fixed Ability to add units to or remove from an already selected group of units Kieran P Kieran P
Description

The game needs a way to select units to add to a group of already selected units.

All of the following happen when holding the SHIFT key:

  • Clicking a single unselected unit should add them to the group of already selected units
  • Clicking a single selected unit should remove them from the group of already selected units
  • Dragging over a group units where any/all of them in the dragzone are unselected should select the unselected ones, while keeping the selected ones selected
  • Dragging over a group of units where all of them in the dragzone are selected should remove them all from the group.

The latter two options should show the dragging zone as normal, and use the unit selection rings to indicate what will happen. e.g. for the last one, unselecting a group of units should remove the unit selection ring as you dragzone over them.

#772 wontfix Ability to modify Civilization and Team also for "Scenario" map fabio
Description

It would be nice if they could be changed as in the Random maps, at least with maps that have only a Civic center and not other special buildings (Acropolis and Miletus...).

It would also be nice to be able to disable some player.

Finally the default AI should be probably changed to "Demo Bot" rather than Unassigned.

#1482 invalid Absent animation of destruction of ships Peter
Description

Absent animation of destruction of ships. It would be nice to have animations=)

#3387 fixed Access the summary screen in replays wraitii elexis
Description

For replays, we should add a menu item that leads to the summary screen. If entered from a replay, the summary screen should return back to the game again (unless the game has ended).

This way you could check the stats without exiting the game.

#3603 needsinfo Access violation writing 0x00000000 elexis
Description

Someone experienced a crash today playing a match with two others against 5 bots on r17251.

He was using windows 8.1, rejoined twice and crashed a long time after that.

Also notice Itms and wraitii also crashed few revisions ago.

Luckily we have a crashdump this time.

#468 duplicate Access violation writing 0x0B69CA40 Ikkerens
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation writing 0x0B69CA40)

Location: unknown:0 (?)

Call stack:

0B69CA40

errno = 0 (?) OS error = 487 (Poging om toegang te verkrijgen tot ongeldig adres.) Above translated: Attempt to access a invalid adress.

When debugging in vs2008, stops at this part (green arrow pointing at second line): File: unifont.cpp

		// [cumulative for 12: 20ms]
		(*f->glyphs_id)[(wchar_t)Codepoint] = (unsigned short)i;
		(*f->glyphs_size)[(wchar_t)Codepoint] = Advance;
#4530 duplicate Accuracy tooltip Leonardo
Description

Es sabido que las unidades a distancia tienen su margen de acierto, pero me parece importante añadir el dato numérico en el panel de información de la unidad.

Add a number that shows the level of accuracy of each range unit In unit panel info.

#3283 duplicate Actor Changes Through Techs Nikos
Description

It would be nice to be able to alter actors through technologies, or at least to add props/missiles to them.

Say you want to implement the visual effect of a fire arrows tech for archers, ships and structures. Currently you need an additional template for each of the unit classes, linking to a new actor with the fire arrow missile for each one of them. With units having multiple ranks, this extends to a rather huge number of changes for something so basic.

Other examples of commonly helpful functions would be having blacksmith upgrades partly change the visuals of units, adding new armor sets/shields/weapons etc or simulating bought/looted/equipped gear for an RPG game. Coupled with stat-changing techs (and a few enhancements to those) it could even replace the rank templates reducing the needed game files by a lot.

I have no clue how hard this addition might be to implement, but it would indeed come too handy.

#929 duplicate Actor Editor can't find libAtlasUI.so in Linux historic_bruno
Description

As reported here, Actor Editor builds as part of Atlas but it won't run on Linux. It's trying to use a path relative to the build directory to locate libAtlasUI.so, instead of the library's output directory (which is binaries/system). This is a bug in both our new and old build system.

#4005 fixed Actor error with samnite_skirmisher sanderd17 mimo
Description

This is reproducible by playing the sandbox-cartaginians map, switching to player 2, selecting the samnite_skirmishers (located a bit south-east of the wonder) and asking them to attack anything. We get the error

ERROR: Unit with actor 'samnite_skirmisher' launched a projectile but has no actor on 'projectile' attachpoint

#1861 fixed Actor variation randomization broken ben michael
Description

Open up any scenario and look at the trees or your starting units. You will see the actors are only using one variation. Instead, they should be randomized. This is a recent-ish bug.

#60 fixed Actors - Foundation Texture Stuart Walpole
Description
  • Foundation texture (eg leafy texture under trees, paved/dirt texture under buildings).
#58 duplicate Actors - Hidden Stuart Walpole
Description
  • Concealed objects (player's vision is blocked by another entity in the way) masked in player colour.
#61 fixed Actors - Particle Props Stuart Walpole
Description
  • Particle effects (smoke, flames, rubble) can be attached to sockets on a unit just like props.
  • Obviously requires a working particle system.
#59 fixed Actors - Vertex Animation Stuart Walpole
Description
  • Animated meshes using vertex animation (swaying trees, flags, flowing capes -- could be done with boning/skinning if absolutely necessary.
  • If we could support vertex animation though, we would also be more accessable to the moding community that isn't as capable with bones and skin as developers).
#4186 fixed Adapt the mod selector to the new gui features Imarok
Description

The mod selector should use a sortable olist and therefore remove the dropdown and checkbox for sorting in the top right corner.

#982 fixed Add "debugging mode" to command handling historic_bruno
Description

Since we've temporarily disabled build restrictions for AIs, it has revealed subtle flaws in AI logic, since previously commands would silently fail under certain conditions. So a "debugging mode" is proposed for Commands.js, which would optionally show errors that occur during command handling ("Gather failed: resource not owned by player", "Construct failed: invalid location", etc.) The idea is this mode could be used by AI developers to test changes in their scripts (and possibly UI devs?). Really it only needs to be a flag set somewhere, which parts of Commands.js would check before displaying a message on failure. Even a simple message would be helpful.

#5141 duplicate Add "re-run match with identical settings" option to end-of-match summary screen. Soupy
Description

Sometimes I would like to immediately restart a match after it has ended, especially if I lost/won by a narrow margin. Although the normal start match screen doesn't change after every game, it can be annoying when using random match settings to look up what the game parameters were and re-enter them.

On a similar note, the "replay" button is misleading; instead of playing the exact same match again, it allows you to watch the match that was just played. A better name for this button would be "Watch Replay" or something similar.

#2202 fixed Add AppData file philip alexanderW2
Description

Shipping this file in Linux packages has the advantage that 0 A.D. is presented in a much slicker way than otherwise. It will look roughly like this: http://jimmac.musichall.cz/stuff/gnome3/Software/app.html

Spec: http://people.freedesktop.org/~hughsient/appdata/

AppData file: https://github.com/hughsie/fedora-appstream/blob/master/appdata-extra/desktop/0ad.appdata.xml

#4690 wontfix Add Flatpak to Linux install instructions alexanderW3
Description

Flatpak [1] is a new, disto-agnostic packaging & sandboxing technology. Currently it works out-of-the-box on Arch, Debian Stretch (or later), Endless OS, Fedora 25 (or later), Mageia 6 (or later) and OpenSUSE Tumbleweed, for Ubuntu a PPA is needed. Flathub [2] is a central repository of Flatpaks, where I've uploaded a build recipe for 0 A.D.

It might be helpful to add these install instructions to https://play0ad.com/download/linux/:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub com.play0ad.zeroad

If you're interested, you can get push access to the recipe at [3]

[1] http://flatpak.org/

[2] https://flathub.org/

[3] https://github.com/flathub/com.play0ad.zeroad

#443 fixed Add GPL header Philip Taylor Philip Taylor
Description

Need to remember to add the GPL header block to all the new source files.

#663 fixed Add GUI error dialog box on Linux / OS X Philip Taylor
Description

On Windows, debug_warn etc pops up a dialog box. On Linux / OS X we just print to stdout and expect the user to respond via stdin, which is no good if they're fullscreen or if they launched from a menu.

Possibly we could use an external tool like xmessage to do the fiddly business of displaying a dialog box with minimal dependencies.

#6248 invalid Add GUI property input_init_value_destroyed_at_focus Langbart
Description

Currently the chat input field in the lobby has no default text e.g. Say something, which gets destroyed as soon as you select the field. The article wiki/GUI_-_Properties already lists this possibility, but says Not yet implemented (last edit 22/Oct/13).

It should look like in the image below, it comes from a game called: Wreckfest:

#5417 fixed Add GameDataPaths URL to Windows crash error message Silier Silier
Description

A lot of users which report error, do not attache log files. Mostly they do after they are asked and are provided with link to datapaths page.

So in the displayed error message should be said where that files are located or provided link to web page with datapaths.

Also it should be considered to make that filenames bold for example to outstand from another text message.

#960 fixed Add Latin Small Letter Schwa (ə) to fonts historic_bruno
Description

The native name of the Carthaginian infantry javelinists (Səḫīr Kidōn) references the small Latin schwa (U+0259 in IPA Extensions of the Unicode standard) which is not yet included in our fonts. I don't know how we usually handle this, should we add in all letters up to and including the schwa (we have a gap between U+0241 and U+1E00)? Need we include all the IPA Extensions for completeness (about 100 new characters)?

The characters are defined in charset.txt, all the fonts would need to be rebuilt (see the fontbuilder2 utility for details).

#3167 invalid Add Seleudics units to unit summary Kalle Richter
Description

on http://trac.wildfiregames.com/wiki/Unit_Summary_Table

#466 wontfix Add SpiderMonkey JIT stats to profiler Philip Taylor
Description

Currently we don't enable SpiderMonkey's JIT (because it adds complexity and hasn't yet been necessary), but at some point we might do so, in which case this will become more useful:

jstracer.cpp currently provides InitJITStatsClass which sets up a stats object (see also shell/js.cpp which calls it) if there's appropriate build flags (maybe just DEBUG), and records various data about how the JIT is working (see jitstats.tbl).

It might be useful to make that data accessible in the game, so we can see if anything causes the JIT to stop working properly. This should probably be implemented as part of the in-game profiler - see ps/ProfileViewer.h, and also see CRendererStatsTable in renderer/Renderer.cpp as an example of how to return data to be displayed.

We have multiple SpiderMonkey runtimes, and it looks like there's only a single global copy of the JIT stats, so that's probably not ideal but it might work okay anyway.

#1961 fixed Add UI sound type and suitable API to sound manager stwf historic_bruno
Description

We need a way to play UI sounds (e.g. button clicks #948) with a separate gain so the player can mute them independently if they choose. They can't really be lumped into music, ambient, or action sounds.

There should be simple C++ and JS APIs for playing these sounds, and it should work independently of the simulation. In particular, GUI code shouldn't have to manage the sound data, but it should be cached in the sound manager for efficiency. A single function like PlayUISound(filename) would be nice.

#6636 fixed Add Vulkan renderer backend support Vladislav Belov Vladislav Belov
Description

Currently we're heavily CPU bound during rendering phase because of unoptimized art. As we might have a lot of draw calls (up to 50k in the worst case). Most of which can't be truly instanced.

To decrease CPU time during draw command processing we can add Vulkan and build draw commands lists by ourselves.

#6514 duplicate Add a "Generate Preview" button to Atlas wowgetoffyourcellphone
Description

It would be a great feature to have a button in Atlas that generates a preview image for the map being worked on. That way all preview images can be standardized and anyone making a new map can easily get a preview image for their map without needing to muck around with screenshots and image editing software.

Features and Behavior:

  1. A small button in the map setting panel under the Preview field.
  2. Clicking this button generates an image of the whole map in the proper resolution and format and places the image in the correct game directory.
  3. Also doing this automatically enters the file name of the new image in the Preview field.
  4. Bonus: Add a "Browse..." button as well that opens the map preview folder and allows the player to manually select a preview image.
#1605 fixed Add a "Used" section to each of the resources in the stats screen Deiz Erik Johansson
Description

It would be really nice to be able to see how much of each resource you have used in the post-game statistics. I imagine it would be easiest/best to do it similar to how the barter statistics are done, just add a "/ Used" to the top and "/ #####" to the resource display to the right of each resource displayed as gathered.

#4677 fixed Add a 8-bit music Easter Egg elexis Itms
Description

The 8-bit version of Honor Bound is not currently used. It would be nice to play it when a cheat code is entered. The code could be "retro me" or "0.8. Bit" or something even funnier :)

The music can be found here: audio/trunk/music/0_8Bit_Bonus_Track.wav and should be converted to ogg.

#6296 wontfix Add a hint to disable TLS - No me deja iniciar sesión Diego Alejandro
Description

Al intentar dar inicion de sesion dentro del juego, me da el mensaje de "No se pudo verificar el certidicado del servidor o no se completo la conexion del todo"

deepl.com
When I try to log into the game, I get the message "Could not verify server certificate or connection not fully completed".

This is a common problem, especially among Spanish-speaking players. The problem is regularly raised via IRC or the forum. A recent post about the problem accumulated ~16k views in less than 10 days.

possible workaround

The referenced issue is #4705, since nobody is actively working on it, the best thing would be to add some text to the error message asking to attempt to disable TLS in the settings, this alone would reduce the number of users asking for help immensely.

#1079 worksforme Add a hotkey to exit the program immediately Josh Matthews
Description

I get a little bit more annoyed every time I need to use the mouse to exit the current match, then quit the program by clicking too many dialog boxes.

#5608 fixed Add a hotkey to see the last alarm position Imarok Stan
Description

Currently when attacked you have no way to quickly go there. With a hotkey one could just press spacebar for instance and go there.

Reported here https://wildfiregames.com/forum/index.php?/topic/27053-request-battle-sounds/

This will be helped with #3491

#438 fixed Add a jsval wrapper type Philip Taylor Philip Taylor
Description

Some of the code uses jsval as a template type parameter, particularly in ToJSVal/FromJSVal. Since jsval is a typedef of unsigned long (or something like that), it conflicts with the normal integer type and things will break. (The current code doesn't even compile on 32-bit Linux).

So there should be a special type (maybe a ScriptVal or something) which just wraps a jsval, and can be used as a distinct type for templates.

#421 fixed Add a review request flag to Trac Philip Taylor
Description

Add a review request flag to Trac

#3924 duplicate Add a timeline to the summary Imarok
Description

It would be nice to add a timeline to the summary screen, which shows the development of some important values (scores, population, etc.) of every player over time. Here is an example: http://draginol.stardock.net/images2014/Galactic-Civilizations-III-Everything-yo_DF11/image_thumb_28.png

#3136 invalid Add a way of region-selecting other than parallel to screen coordinates dg1727
Description

Currently, the bandbox / "rubberband selection rectangle" has its edges parallel to screen coordinates.

Units are often arranged according to the map coordinate axes, though. E.g., when ungarrisoned from a building or when constructing a building. Selecting some units that are in this kind of array, without selecting nearby units, can be cumbersome if the camera is pointing in such a direction that map coordinates are oblique to screen coordinates.

Suggested solution:

A UI for rotating the bandbox while it is being drawn. For example, while the mouse is down, one key rotates the bandbox axes clockwise and another key rotates them the other way. The endpoint of the bandbox can simultaneously be moved with the mouse, as in the existing method, although the start point of the bandbox would stay fixed.

This would be a fairly general solution, in that, when map coordinates are parallel to screen coordinates, a group of units arranged obliquely to map coordinates could also be easily selected, unlike at present.

#2781 duplicate Add a way to know which map/scenario you are playing serveurix
Description

It would be nice to have a way to know the name of the map (or scenario/campaign in the future) you are playing on, via an item in the menu (like "scenario informations" that would print infos like map name, pop cap, victory conditions, etc), or somewhere on the GUI (like in the top bar).

This is important especially when you choose your map randomly, and when the only way to know the name of the map is during the map generation/loading (or by saving and watch the name given to the saved game), which is not very convenient.

#2493 fixed Add an internationalization and localization component to Trac Adrián Chaves
Description

We should have an “I18n & L10n” component.

#3848 fixed Add and revert 64 bit integer script conversions echotangoecho elexis
Description

Whenever one tries to send a variable of the type i64 (std::time_t) or u64from C++ to JS, the code compiles on linux but not on windows (happened with #3258 and r17928). The replay list currently convert the timestamp to a string and should be fixed. At that time, Itms added a change to source/scriptinterface/ScriptConversions.cpp so that the code compiles on windows, but that doesn't work on unix, see attachment:t3258_visual_replay_menu_v9.2.patch:ticket:3258.

#3594 fixed Add animations to capturing wraitii
Description

We currently have no animations for capturing for most civs. This is imo a release blocker as it is very confusing to see units stacked around a building apparently doing nothing. We should add a placeholder at least,perhaps the healing, cheering (promotion) animation?

#4368 fixed Add another path placement method to rmgen lib FeXoR FeXoR
Description

The two maps Deep Forest and Schwarzwald both use the same path placement method. That method is much more irregular and allows path bended to either side as well as roughly straight paths. So it would be a nice addition to the much more regular existing path placement method in the libs.

This method should be put into the rmgen lib as a function to be then used in both maps.

Schwarzwald should have the ammount of paths changed to one roughly straight one to the lake and one to each naigboring player from each player ... while we're at it ;)

#4892 fixed Add axes to the summary screen graphs elexis
Description

The summary screen graphs in #3403 are awesome, but they would be much more useful if one could read the values from the graphs by having the axes labeled.

#1228 fixed Add bird animations / AI wraitii Irina
Description

Birds' animation doesn't play on all maps in Alpha 9 Ides of March.

Screenshot attached.

#582 fixed Add camera reset command Philip Taylor
Description

In the map editor, sometimes you can get the camera lost (badly rotated or scrolled off the side of the world) so it's hard to recover. There should be some way (hotkey? button? menu command?) to reset the camera to an on-world position and default orientation.

Also there should probably be a way to reset to the game's default camera orientation without changing position, so designers can see the same perspective players will usually see. Maybe this should be combined with the recovery thing - always reset to default orientation, and if the camera's still off the side of the map then move it back on.

#4179 fixed Add channel topic for irc channels scythetwirler Donnie Murdock
Description

I would like see the irc channel get proper working topic that dont get removed every day and stay that can be updated for both irc channels if it possible

https://www.quakenet.org/help/q-commands/settopic how to do it in quakenet

#6842 fixed Add compute shader support to backends Vladislav Belov Vladislav Belov
Description

Compute shaders are mainly needed for the following tasks:

  • Skinning - to reduce CPU load by delegating that work to GPU
  • Upscaling (FSR)/Downscaling (Supersampling) - to be able to render the game in a different resolution for performance/quality

We need to implement them for GL and Vulkan backends.

Refs: https://wildfiregames.com/forum/topic/102722-support-for-amd-fidelityfx-super-resolution-and-vulkan/

#5595 fixed Add continuous integration for macOS Itms Krinkle
Description

The Jenkins jobs that performs compilation of libs and source, and runs the tests, is currently testing Linux (GCC) and Windows (VS2015).

It'd be nice if we could get a third slave for macOS. Or if direct integration with code review isn't feasible yet, a first step could be to have post-merge builds on commit, hourly or nightly.

Some prior discussion:

#819 fixed Add dust particles for building destruction Art Department Kieran P
Description

We have the animation and the sound. Now we just need the dust to go with the building destruction.

It'd be nice for Alpha 5 if someone wants something to do, but otherwise, it can wait for the next release.

#4716 duplicate Add garrison flag to the ship. Lionkanzen
Description

This can be nice for naval battles to nows if an enemy is transport units in their ships. Probably like AOE2.

Suggestion from Facebook fan.

#2414 fixed Add hover effect to minimap button Michael Michael
Description

Currently the buttons in the minimap have no hover effect like alle the other buttons have.

#1811 fixed Add in-game config menus historic_bruno
Description

We need some user-friendly menus for setting options. For graphics, it might be nice to have a live scene rendered in the background so the user can see how each setting alters the appearance of the game. Probably it's best to design each menu page by hand, rather than trying to generate them. If there's more than a handful of settings, it should be full-screen instead of jammed into a dialog (see current in-game settings menu for example of what not to do). Tooltips explaining each option are essential.

We could have two modes for complicated settings like graphics: basic and advanced. Basic would only show simple options that anyone can understand (graphics detail: high/medium/low), while Advanced would show all the specific settings and numbers e.g. shadow map size and filtering, AO, particles, specular, normal mapping, parallax quality, gamma. Some options might not be available on the user's system so they should be disabled, explanations are good too.

Implementing this ticket depends somewhat on #1810 but we could start with mockups.

#3131 invalid Add infantry crossbows dg1727
Description

Currently, 0AD appears to have crossbows only as siege weapons (helepolis, scorpio, bolt shooter).

However, https://en.wikipedia.org/wiki/Gastraphetes indicates that infantry crossbows were used in Greco-Roman cultures in the time period that 0AD covers. Maybe crossbow soldiers can be added to 0AD at some point.

#3437 fixed Add link from summary screen to replay Imarok elexis
Description

Adding a link to replay the game you just played (or replayed) to the summary screen would be great.

In case the user played a lobby game, it should display a message box confirming that the user wants to leave the lobby. Don't forget to actually end the XmppConnection in that case.

#2080 fixed Add maximum scrollbar size and fix minimum scrollbar size. Josh Josh
Description

There is currently a minimum_bar_size property for scrollbars, but no matching maximum_bar_size property and minimum_bar size itself is bugged.

I have attached a patch which fixes both issues and does some micro-optimization and fixes some typos in the scrollbar code.

#1343 fixed Add minimap screenshot to map info section (match setup screen) rdxi
Description

Spahbod has been working on adding map previews to game setup, it should be completed for Alpha 11.

#1133 invalid Add missing mines Art Department O.Davoodi
Description

Here is a list of missing mines:

  • Large metal and stone mines for alpine
  • All mines for polar
  • All mines for steppe
  • Small metal mine and large stone mine for savannah
  • It is also better to change the texture for small stone mine of tropic
#2703 fixed Add mod support to replay mode leper Itms
Description

Currently, only the public mod is loaded when launching the replay mode, and supporting the mods in that mode would make debug easier:

  • for modders.
  • when adding features to the engine that have an effect on moddability.

There is already a TODO in the code requesting that feature.

#5143 invalid Add more civilization please Juan Rivero
Description

Hello creators of 0 A.D, can you add more civilation, there something said that there were not only romans or egipt... it will be good if you add vikings, Israel (in bible time) canaan, babylonia, and other more!!! It will be great if there where a story of each civilation and including hereos.

Thanks... :D Me, RoadFires

From Argentina

P.D. This game is great

#6191 fixed Add new Tips marder Stan
Description

Each alpha we add a bunch of new things players don't know about. It would be nice to have tooltip for

  • XP trickle in barracks
  • Autoqueue
  • Resource counters ?
#3506 fixed Add new colors to gamesetup trompetin17 Stan
Description

Currently the only colors available are loaded from player_defaults.jsonDue to this, you can really add new ones, because for instance the game doesn't support 9 players.

We could either split this file to extract the colors, or modify the parser to allow more players to be parsed.

We could use something like this to generate different colors

http://gamedev.stackexchange.com/questions/46463/how-can-i-find-an-optimum-set-of-colors-for-10-players

#5831 fixed Add option to disallow variants bb bb
Description

Having many different props rendered can cause performance issues. Therefore it would be good if there is an option in the option menu to limit the number of variants. This can be achieved by unrandomizing the code around https://trac.wildfiregames.com/browser/ps/trunk/source/graphics/ObjectBase.cpp#L557 if the option is enabled.

#1944 fixed Add optional attribute to action element for beginning of sound playback stwf stwf
Description

This is a feature request from Pureon to support having a sound file that begins at a different time than the action animation.

Here is a copy of the email

1) For siege weapons and probably other units we need a new actor time value that can be set separately from the 'event' trigger (which fires when the weapon's projectile is released). Our attack sound effects currently start on the 'event', but for catapults and some other units the sound effects should start much earlier - for example when the Roman Ballista is being cranked ready to fire, that's when the cranking sound should start.

What we have now is:

<animation event="0.75" load="0.7" file="mechanical/rome_ballista_atttack.dae" name="Melee" speed="150"/>

Which fires the sound and projectile at event="0.75" and the projectile appears on the Ballista at load="0.7"

What we would like to have is something like this:

<animation event="0.75" load="0.7" sound="0.1" file="mechanical/rome_ballista_atttack.dae" name="Melee" speed="150"/>

Here the sound would start to play at sound="0.1" of the catapult cranking + firing animation.

#1590 fixed Add particle support to actor editor shh historic_bruno
Description

The <particles> element of actors is not currently handled by actor editor. See art/actors/particle for examples.

#892 fixed Add paths to random maps historic_bruno historic_bruno
Description

One thing missing from the rmgen API is the ability to place paths. Paths are conceptually a line connecting two points, with some parametric variation in curviness. They can be used for roads, rivers, and many other things. The current plan for implementation is an area placer called PathPlacer which can be used in place of clumps.

An example of how this might look on the Cantabrian Highlands map: http://imgur.com/gIpf0

#1183 invalid Add player team information to "PlayerData" for random maps O.Davoodi
Description

We need the team information if we want to place allied players near each other. Currently PlayerData only contains civ name.

#1239 fixed Add plugins and current theme to integration instance gerbilOFdoom Brian Stempin
Description

It's time to make sure that our plugins and theme play nicely together. We need to start using our integration region to make sure all's well.

#2308 fixed Add proper license header and tests to hash functions for the lobby Josh leper
Description

We should add the proper license header to pbkdf2 and hmac_sha256 from sha.cpp. IIRC those are from OpenBSD.

Those functions also need some tests to verify that they do what they should. (Related: r14123)

#493 fixed Add proper square intersection code Philip Taylor Philip Taylor
Description

CCmpObstructionManager deals with line/circle/square intersections, for use with pathfinding and building placement etc. Currently squares aren't implemented at all (it pretends they're circles) - they should be added.

"Squares" are non-axis-aligned rectangles, so I think it's just some slightly ugly but straightforward geometry. Everything needs to be done with fixed-point maths (to get reliably repeatable results), so care needs to be taken with overflow, which makes it a bit trickier.

There ought to be some test cases for the code (see e.g. test_Position.h for the general framework for testing simulation components).

#1053 fixed Add queued / multiple orders to rally points leper historic_bruno
Description

Units support queued orders (waypoints) which the player can use by holding down the shift key when assigning orders. So our rally points should also support queued orders, with the same hotkey. For instance if you want trained units to follow a specific path, you could give multiple rally points with the same shift hotkey. I guess this would require changes to the rally point line renderer to support connecting multiple way points (maybe it should share its implementation with #657) and instead of having a single rally point order, there would be an array with all orders after the first being queued.

#1337 duplicate Add scrollable chat log to in-game chat (enter hotkey) rdxi
Description

page up to scroll up page down to scroll down escape to go to bottom

#1305 fixed Add some informations about current game problems inside the game fabio
Description

So that users won't complain again and again about them in the forum (e.g. "the game lags"). A list of problems was already reported on the forum, see http://www.wildfiregames.com/forum/index.php?showtopic=15796&st=0&p=236295&fromsearch=1&#entry236295 .

Ideally there should be a brief list of major problems and a TODO list (as it was available in past releases announce). A page similar to the help screen should be enough.

Even better the list should be shown automatically every time the game get an update.

#1463 fixed Add support for OpenBSD leper Anthony J. Bentley
Description

Make these libraries compile on OpenBSD and fix all remaining issues.

FCollada r11936
nvtt r11962 upstream bug report
SpiderMonkey r11942

#5981 fixed Add support for testing game balance in RL interface wraitii Brian Broll
Description

It would be great to be able to support quantitative evaluation of game balance using the RL interface. This has been discussed on the 0 AD IRC here: http://irclogs.wildfiregames.com/%230ad-dev/2021-01-25-QuakeNet-%230ad-dev.log Specifically, if the RL interface enabled users to modify game parameters (such as cavalry speed or damage) then the game could be evaluated with different parameters and these parameters may be able to be optimized. One simple first approach may be to evaluate simple mini-scenarios where infantry simply attack each other to determine the valid range of parameter values where the scenario outcomes are desirable.

One approach that has been discussed with @wraitii has been to allow the user/developer to evaluate custom JS using the RL interface. This would enable the game parameters to be changed (eg, using custom modifiers) and then evaluated programmatically.

As a note on the safety of this approach, this feature would only be available when the --rl-interface flag is used. If players tried to use this to cheat, they would end up simply getting their game out of sync with the opponent rather than creating some desirable exploit.

#2268 duplicate Add team score to game summary screen Grzes Kabza leper
Description

It would be nice to display a team score in the end game screen. It probably only makes sense to display this when the teams were locked.

Related files (all relative to binaries/data/mods/public):

  • gui/summary/*
  • gui/session/session.js (!leaveGame() for passing the data to the summary screen)
  • simulation/components/GuiInterface.js (for what data !leaveGame() has access to)

Somewhat related ticket #686.

#1520 fixed Add technology support to AIs historic_bruno
Description

AIs currently ignore the existence of technologies. The following are changes needed at minimum to fully support techs:

  • Modify the AI's entity template data in response to tech modifications (see #1358)
  • Modify entity collections in response to tech modifications
  • Pass list of researched and available techs through to the AIs
  • Add some research plans to the AIs, starting with qBot
#4876 fixed Add the default AI difficulty in the game options mimo
Description

For beginners who usually play very-easy or easy, it is cumbersome to always have to change the AI difficulty. This should become an option, and be used each time we start a new game (if no persist match settings), when adding a new player, ... instead of the default taken from the player_defaults.json

#4708 fixed Add tick box to let users not save password for lobby rugk
Description

Some users might not want to save the password at all, so please add a tick box (maybe off by default, so an opt-out) "Remember my password".

This is also somewhat security-critical. E.g. taking the following example as a thread model: On a shared, public computer (internet cafe) the admin is so nice to install 0ad (don't ask me whether this is realistic). There, obviously I do not want the next user of the system to login as me. This is only an example! There may be other reasons and situations (multiuser setup, no disk encryption, paranoia, whatever…) why users do not want to have their passwords saved.

Also another UX aspect: Currently I do not even know that my password is saved. So probably, I think I have to use an easy one or have to save it somewhere else, so that I do not lose access. However, when I see that checkbox, I see "Ah, right, it is saving my password. How nice.".

#6135 fixed Add trading state in UnitAI. Freagarach Freagarach
Description

Currently, in UnitAI trading is handled by PerformTradeAndMoveToNextMarket which seems like it should just be converted to a substate, TRADING, of TRADE.

#2899 fixed Add very easy and nightmare AI difficulty level Raymond
Description
  • sandbox: AI has a gathering rate factor of 0.33, does not trade/barter and does not attack
  • very easy: AI has a gathering rate factor of 0.33, does not trade/barter and does not rush
  • easy: AI has a gathering rate factor of 0.66, does not trade/barter and does not rush
  • medium: AI has a gathering rate factor of 1
  • hard: AI has a gathering rate factor of 1.33
  • very hard: AI has a gathering rate factor of 1.66
  • nightmare: AI has a gathering rate factor of 2

New and changed level in bold.

Forum thread: http://www.wildfiregames.com/forum/index.php?showtopic=18905

#1389 duplicate Adding Multilanguage Support (gettext) Gustavo
Description

Hi everywone sory for my bad english. I like the game is a good idea. I suggest for made the game more friendly adding multilanguage support with gettext library

http://www.gnu.org/software/gettext/gettext.html

For example wordpress use this library

http://codex.wordpress.org/Translating_WordPress

#2920 worksforme Adding Non-Stackable Attribute To Auras Nikos
Description

Many units have planned auras such as celtic druids, war elephants etc. The problem is that those are currently only designed for heroes and adding one to a normal unit makes the effect double for each nearby extra unit of that type, breaking balance. An option to prevent this would make auras much more handy and help implement missing features.

#1628 duplicate Adding a marker which indicates the place where we send our units. necris
Description

I think we need to add a marker which indicates the place where we send our units. 

#817 fixed Adding garrisoning flags Pureon Kieran P
Description

When a building has units garrisoned, it should have a flag on the highest point of it, to indicate units are in there.

A suggestion from Fabio also suggested that the flag should be high adjusted depending on the amount of units garrisoned.

flag at base position: < 50% garrisoned units
flag at mid: >= 50% garrisoned units
flag at top: all units garrisoned
#6151 fixed Adding icons/ pixel shapes to the minimap Langbart
Description

Add the possibility to change the coloured dot on the minimap into an icon. Sebastián Gómez (16/Mar/19 - created a proposal on how this could look like (see image below for more clarity).

Alternatively, a user named Wijitmaker made the suggestion to allow drawing different pixel shapes instead of having them all as squares. (24/Jul/11 - Minimap Colours)

A Youtube channel called T90Official - Age Of Empires 2 shows how pixel shapes could look like on a minmap:
The Legend of Ace RETURNS! (23/Apr/21)

#2993 fixed Additional and randomly choose menu backgrounds Stan
Description

For now we only have one background. It would be nice in the future to have different ones, perhaps even to select them using the last config of the user. (Ie : he plays gauls he gets a gaul background).

Some artworks that could be used

http://lordgood.deviantart.com/art/Seleucid-Streets-499248882 http://lordgood.deviantart.com/art/Punic-Streets-498409150 http://lordgood.deviantart.com/art/Ashokan-Streets-497866017 http://lordgood.deviantart.com/art/Fall-of-Qart-Hadasht-410397238

From Thomas : Thread http://www.wildfiregames.com/forum/index.php?showtopic=17708

http://callmevargo.deviantart.com/art/The-Night-Gathering-408155594

#2180 fixed Aegis AI errors on Skirmish maps wraitii michael
Description

Skirmish maps now work as advertised, but the AegisBot AI now gives continuous errors.

WARNING: JavaScript warning: simulation/ai/common-api-v3/shared.js line 344 reference to undefined property this._entities[id]
ERROR: JavaScript error: simulation/ai/common-api-v3/shared.js line 344 TypeError: this._entities[id] is undefined ([object Object])@simulation/ai/common-api-v3/shared.js:344 ([object Object])@simulation/ai/common-api-v3/shared.js:218
ERROR: JavaScript error: simulation/ai/common-api-v3/gamestate.js line 584 TypeError: template is null ([object Array])@simulation/ai/common-api-v3/gamestate.js:584 ([object Object],[object Array],[object Array])@simulation/ai/aegis/headquarters.js:296 ([object Object],[object Object])@simulation/ai/aegis/headquarters.js:270 ([object Object],[object Object],[object Array])@simulation/ai/aegis/headquarters.js:1036 ([object Object])@simulation/ai/aegis/aegis.js:160 ([object Object],[object Object])@simulation/ai/common-api-v3/base.js:68 @:0
#1754 fixed Aegis Bot JavaScript warning when slaughtering AI-controlled animals. wraitii michael
Description

Happens on Median Oasis 4 and maybe Deccan Plateau (both newer maps).

WARNING: JavaScript warning: simulation/ai/common-api-v2/entity.js line 279 reference to undefined property this._entity.hitpoints

WARNING: JavaScript warning: simulation/ai/common-api-v2/entity.js line 62 reference to undefined property this._template.Health

ERROR: JavaScript error: simulation/ai/common-api-v2/entity.js line 62 TypeError: this._template.Health is undefined ()@simulation/ai/common-api-v2/entity.js:62 ()@simulation/ai/common-api-v2/entity.js:280 ()@simulation/ai/common-api-v2/entity.js:282 ([object Object],"1923",[object Object])@simulation/ai/qbot-wc/economy.js:238 ([object Object])@simulation/ai/common-api-v2/entitycollection.js:79 ([object Object])@simulation/ai/qbot-wc/economy.js:238 ([object Object],[object Object],[object Array])@simulation/ai/qbot-wc/economy.js:754 ()@simulation/ai/qbot-wc/qbot.js:132 ([object Object])@simulation/ai/common-api-v2/base.js:147 @:0

#2252 duplicate Aegis Bot not playing in multiplayer mode Dileepa
Description

When playing against Aegis Bot in multiplayer mode, the bot does not play. Refer to the screenshot and you will see that the bot was standing there until I came to their base. The bot attacks once I arrived but does not collect any resources etc.

The error may be

<p class="error">ERROR: JavaScript error: simulation/ai/common-api-v3/shared.js line 344
TypeError: this._entities[id] is undefined
  ([object Object])@simulation/ai/common-api-v3/shared.js:344
  ([object Object])@simulation/ai/common-api-v3/shared.js:218</p>
#2082 fixed Aegis errors in Multiplayer. wraitii scythetwirler
Description

Recurring errors, starting at turn 3560 and only stopping when the last AI was exterminated.

ERROR: JavaScript error: simulation/ai/aegis/attack_plan.js line 505
 TypeError: this.buildOrder[0] is undefined
  ([object Object],[object Object],[object Array])@simulation/ai/aegis/attack_plan.js:505
  ([object Object],[object Object],[object Array])@simulation/ai/aegis/military.js:362
  ([object Object])@simulation/ai/aegis/aegis.js:232
  ([object Object],[object Object])@simulation/ai/common-api-v3/base.js:66

Logs attached as requested by historic_bruno.

#2274 fixed Aegis javascript error wraitii mimo
Description

I've got a javascript error with aegis

ERROR: JavaScript error: simulation/ai/aegis/headquarters.js line 201 TypeError: builders.forEach is not a function

([object Object],[object Array],[object Object])@simulation/ai/aegis/headquarters.js:201 ([object Object],[object Object],[object Array])@simulation/ai/aegis/headquarters.js:1032 ([object Object])@simulation/ai/aegis/aegis.js:160 ([object Object],[object Object])@simulation/ai/common-api-v3/base.js:68

Looking at the code in headquarters.js, it seems the function bulkPickWorkers return false when it should return an empty entity collection.

#1710 fixed AegisBot AI error: this._template.Health is undefined dialectric
Description

Running the Sept 5 build, Third Macedonian War scenario, with AegisBot for the Macedonians, I killed a macedonian sheep and encountered a multiple warning and error message, which repeats continuously. Errors shown include:

Javascript error: simulation/ai/common-api-v2/entity.js line 62 TypeError: this._template.Health is undefined

It can be reproduced by (1)playing Third Macedonian War scenario (2)setting Macedonian, or both AIs, to AegisBot (3)taking a horse unit from your compound right across the map until you reach the macedonian sheep - they have a blue collar - and killing one with your horse unit.

The death of the sheep triggers the error.

#4758 invalid After 2 hours of playing, enemy units aren't attacked anymore Pshem
Description

I was playing my third game, against an easy opponent after loosing twice against medium AI. I wanted to learn all the options, so I walled up the only way to my base with a wall and stationed ~80 units in it, the surrounding buildings, towers and behind it. Apart from the first skirmish where I nearly got wiped out, as the wall wasn't built yet, the defense was going quite well and I was getting ready to counter attack after researching all the upgrades, when suddenly(3-5 minutes before the end of the provided replay), my units stopped shooting their opponents. Manual targeting was also impossible.

I'm playing the Linux version, from the play0ad snap. I'm including the replay file and the savegame, so hopefully the problem can be replicated and fixed. I'm not sure if it's and AI problem, or a core engine one.

If I were to guess what happened it would be something like this: opposing units unique id's overflew and new opponents were considered dead by my soldiers targeting algorithms. But that's just a theory and hopefully someone can discover the real issue.

As a sidenote: I couldn't generate an automatic bugreport with my version of the game, probably because of how snap confinement is done. The displayed URL couldn't be selected and copy pasted into a browser, which is a small usability issue.

#4897 needsinfo After Attempting to create a Wonder the game asks if I would like to exit. The after selecting no, I can on longer build new units, change formation, or do anything with the bottom bar. Far2Lost
Description

After deciding to build a Wonder in a match(no Wonder win condition) it gets stuck at 1hp and looks like it isn't building. Then the game randomly asks if I would like to exit. After selecting no, I discovered I was ununable to queue more units and send the unit into formations. Despite that I could still command the units I had.

#1637 fixed After game installation there is no 0 A.D. shortcut on the desktop wraitii kvg
Description

Most of games have shortcut on the desktop.

#6750 fixed After queued construction of several fields, woman becomes idle Freagarach Langbart
Description

to reproduce

  • start a game with the Han select at least 4 women and task them to build two rice fields
    • You can also choose another civ, but then you would need 6 women
  • hold the shift key pressed while giving the order
  • when the second field is fully constructed, one woman becomes idle

bisect

[27559]

#2521 needsinfo AfterBattle Music Keaton the Wise Keaton the Wise
Description

After the combat music is played during a battle, the music should change to something slow and sad as if mourning those who died in the battle.

#536 worksforme Akaestor (Healer) training progress shown as 1000% Evans
Description

When the player trains and Akaestor (Healer), the build progress is shown as 1000% and then the unit is spawned.

#2188 worksforme AlcInit failed when starting Atlas from main menu historic_bruno
Description

I haven't seen this before and I can't reproduce it, but we can look up the error code and see what it means.

ERROR: Sound: AlcInit failed, m_Device=00000000 m_Context=00000000 dev_name=OpenAL Soft err=40964
#3084 fixed Alignment error in German AI configuration Itms Raymond
Description

The German text "KI-Schwierigkeitsgrad:" is not fully readable. See screenshot.

#2918 fixed Alignment error in German options screen leper Raymond
Description

It is possible to increase the vertical space between each entry? There are some line break which are not really nice to check which is enabled/disabled.

The "f" and "ß" in "Begrüßungsfenster" are not fully readable.

#2926 fixed Alignment error in German speed option ingame Raymond
Description

It is possible to increase drop down ingame menu for select game speed, so there are no line breaks?

#2865 duplicate Alignment error in German stats screen Raymond
Description

buildings > "Verwaltungssitz"

market > "Hauscheffizienz" and "Handelseinkommen"

So please make the stats wider

#4718 fixed All Relics Captured Message elexis brian
Description

Future perfect tense implies that victory will occur by the time the timer finishes.

Future tense implies that victory will occur when the timer finishes.

I would change the message when all relics are captured from the future perfect tense "will have won" to just future tense "will win".

#3083 duplicate All text disappears from menus Rlarkins
Description

When panning across the screen or selecting a remote location for a unit to go to, the screen changes. Detail from the menus disappears including all detail of resources available. This makes the game impossible to play.

#2668 wontfix Alliances or Guilds for multiplayer. ("Guild-System") Josh Radagast
Description

Accounts' primary keys that are stored in the online database could be referenced in a new table called "alliance" or "guild".

` Ally | Member | isCouncillor


Gallic Alliance | Vercinget0rix | true Gallic Alliance | Getafix | true ... Free Cities | Venedig ` The civilization should probably be free to choose?

Game start changes required. When starting a multiplayer Alliance game from the Guild/Alliance-home, then all members that are currently online are given as parameter to the gamesetup screen and are automatically marked as allies (same team).

Several GUI pages could be useful:

  • Alliance/Guild home/lobby. (fortress or diplomacy/embassy saloon showing all members, marking those that are online in a lighter color hue).
  • Alliance/Guild ranking.

Essentially an own lobby.

Member functions:

  • Donate gold coins into the guild' treasury. (can be used for further upgrading the guild lobby, e.g. higher member limit. Starting with 4 members?)
  • Guild chat.

Councillor Functions:

  • Invite member. (best via setting up a poll, 50% of the members have to agree to. yes no vote.)
  • Kick member (dissolve alliance).

On top of Guilds, a online diplomacy system could be developed, allowing Guilds to forge alliances with other guilds. (though essentially this can be handled on a per game setting in the diplomacy panel. thus there are no changes needed.)

#2956 needsinfo Allies attack each other? Chris
Description

I was playing the 2v2 map and all of a sudden my neighbor/ally started attacking me out of nowhere.

#2404 fixed Allow Unrated Games Josh Josh
Description

Display if a multiplayer game can be rated when started through the lobby and also allow the host to disable rating.

#797 fixed Allow archers to move on top of the walls frapell
Description

When building defenses with walls and towers, you place archers on these towers and they stay there. What i propose here, is, you build walls and towers, and for each tower, the amount of possible archers increase by say, 5, in the whole set of walls and towers (provided they are all built together as a whole). Archers do not need to stay inside the towers, they can move over the walls, so they can fire from any place in the wall, or get to another tower and fire from there.

With this, it will not happen that you will get a lot of towers built on parts where the enemy never gets, and you have a lot of archers there, doing nothing.

Perhaps it is something you can allow archers to do or not, if they stay inside a specific tower, they get the extra protection the tower gives, but they are stuck there and cannot move. On the other hand, if they can move, they can be killed if they stay over the wall, but they are able to move.

#5632 fixed Allow auras and technologies to modify resource trickle intervals Stan Stan
Description

Reported by Polakrity on Phab:D2400 currently one cannot modify resource trickle intervals.

Currently, since the interval value is always read from the template, there is no way to modify it using auras or techs.

One will have to update the GetTimers() function and handle modification changes in OnValueModification

Also since the repeattime in the timer is currently the interval, it might be nice to decouple then, and/or make them both modifiable.

#2755 fixed Allow bots to quit game for testing ben agentx
Description

http://trac.wildfiregames.com/browser/ps/trunk/binaries/data/mods/public/gui/session/messages.js

90	    "quit": function(notification, player)
91	    {
92	        exit(); // TODO this doesn't work anymore
93	    },

Would be very useful to launch multiple games one after the other for overnight testing.

#3135 invalid Allow combat elephants to be garrisoned in CC & Elephant Stables dg1727
Description

The Mauryan civ has an Elephant Archer unit and a War Elephant (melee) unit. The War Elephant appears to be the same, in terms of gameplay mechanics, as in some other civs: Carthaginian, Seleucid, Ptolemies.

Although Worker Elephants can be garrisoned in the Civil Center or Elephant Stables, combat elephants (archer or melee) can't be.

  1. This seems quite unrealistic. Should horses be unable to be garrisoned in a horse stable?
  2. It makes combat elephants (especially the archers) almost useless because, if they can't be garrisoned, then they can't be healed that way. Since the elephants are slow-moving, they rapidly take damage in combat, so they can only be used in about 2 battles before dying.

I tried to use a healer once to heal the combat elephants, but I don't know if that is supported, since the elephants' health didn't seem to be increasing.

Because of the same fact that the elephants are slow-moving, they wouldn't be OP = overpowering if allowed to heal. They could still be killed in a large battle, and they will take a long time to walk to the garrisoning building & back.

The request is, "Allow combat elephants to be garrisoned in CC & Elephant Stables."

#1982 wontfix Allow constructing buildings in allied territory leper
Description

We should allow players to construct buildings in allied territory. The building should count towards the allied players territory. Also make sure to update cmpTerritoryDecay accordingly. When the diplomacy changes from mutual allied the building should count towards the owner.

This should be made a game setup option.

#5441 duplicate Allow empty hotkeys/values in default.cfg and user.cfg nani
Description

Currently you can't disable a hotkey in user.cfg by modifying the shortcut as an empty string or a "no defined" value without getting an error.

This could also serve as a way to have extra default hotkeys disabled by default that an user might want to add a shortcut to it.

Opinions appreciated

#2672 fixed Allow enabling post processing effects in-game Itms Adomas Jackevičius
Description

Hello,

After installing 0 A.D. on Arch Linux when I launched it I set graphics options what I call to "max" and when I entered game it was BLACK SCEEEN. I got confused. Disabling one by one options in Graphics Options menu I found out that Post Processing causes the trouble. To enable Post Processing I had to restart the game, but the tooltip did not mention that. Not sure if it's a bug, but it should reload the engine so it displays correctly after settings change or smth.

Running Arch Linux x86_64 on GTX 780 GPU

#5902 wontfix Allow entities without resistance. Freagarach Freagarach
Description

Currently, cmpResistance is not needed to damage a target (Attacking.js-helper) since just no resistance is assumed.

However, range queries looking for a target need an interface that is implemented, which currently is cmpResistance.

This means that when one has an entity without cmpResistance, it technically _can_ be attacked, but [Unit|Building]AI won't take that entity into account and as such won't be attacked.

It was discussed (r22754 / rP22754) that a proper fix is probably adding a Attackable / Targetable component which could be used for this purpose (and maybe other purposes as well, e.g. distribute attacks).

#3266 duplicate Allow lobby users to change their password historic_bruno
Description

Currently, users have no way to change their own lobby password. The game should provide a UI for that. It would also be easier to reset a forgotten password, since an admin could give the user a temp password, which they log in with and change.

#965 fixed Allow media keys for changing volume in game alexhultman
Description

There is currently no way to change volume in game. You have to guess what volume to use, enter the game and test, leave the game and adjust, enter again and play. Media keys should be enabled to allow easy volume adjustment and control e.g. rhytmbox.

#2740 fixed Allow more flexibility to move-attack command mimo mimo
Description

Presently, in move-attack mode, units will attack all enemy entities along their path. It would be nice to be able to select what kind of entities should be attacked (for example ignoring structures can be useful). Here is a patch to do that. It is complete for what concerns the simulation (including AIs that will benefit from it). For the gui part, I can think of adding some keys: for example if U is pressed during the move-attack CTRL-click, only units will be targeted, and if B is pressed, only buildings. More combinations could be added if felt necessary. But may-be there are some better ideas ?

#2932 duplicate Allow player to select their faction in multiplayer mode rogue-spectre
Description

I'm currently trying to migrate players from age of empire 2 to 0ad, it's a slow process, but it permits to see things i cannot in single mode. Eventually i can try a multiplayer party with 10 computers, for now i only tried a party with 2 players and 1 AI.

Currently when setting a multiplayer party, only the host can change the faction of the players, it would be much better if each player could choose it's own faction. ( can be borring for the host if there is like 10 people changing their mind on the faction they want to use ).

One thing that could be also added it the possibility for the host to force random faction for everyone.

#5359 duplicate Allow right-clicking on disabled buttons cpc
Description

Thanks for this great game!

Right clicking on UI buttons shows extra information, but only when the button is enabled. When the button is disabled (for lack of resources, for example), right-clicking on it does nothing. It would be great if the right-click information was available even when the left-click action isn't available.

There are multiple possible implementations:

  • Always allow right clicks (see attached patch)
  • Add an enabledRight property in addition to enabled
  • Stop using the enabled property and add an early return to the onPress handler instead where relevant.
#902 fixed Allow setting rally points while constructing buildings Josh Raymond
Description

It is possible to set waypoints for construction buildings (different types of barracks) while this buildings are in construction? This is also possible in other real-time strategy games like StarCraft II.

#5683 duplicate Allow to give units to allies. Stockfish
Description

Hello, I'm Stockfish, since some mounths i thougt about one idea that could make very different the TGs (and better too)

What about making an option in-game to have the possibility of giving some building or unit to one mate? (always of course that unit or building is in the same phase or down than the phase you are)

In real wars, countries give resources to another countries, but they give units, buildings and territories too!!

I think that could be AMAZING! Imagine all the variants and Team Work that would give to the games, and of course games will be more balanced and tactics!

Greetings!!

#6521 fixed Allow to set the biome with the autostart command Freagarach Langbart
Description

issue

The -autostart-seed=SEED flag allows a specific random map to be loaded, this is great for testing. The changes made with commit [26584] now also load different biomes. This forces you to load the same map multiple times to get the specific seed/ biome you want to test.

to reproduce

  • Choose a random map that has several biomes, e.g., Mainland.
  • Start this map with the -autostart-seed flag from the command line, e.g.
    binaries/system/pyrogenesis -conf=mod.enabledmods:"public" -autostart="random/mainland" -autostart-seed=100
    
  • Close 0 A.D. and run the same command again, usually a different biome will appear.

possible solution

Add a -autostart-biome flag to the command line.

  • source/ps/GameSetup/GameSetup.cpp

    a b bool Autostart(const CmdLineArgs& args)  
    965965            CStr num = args.Get("autostart-players");
    966966            numPlayers = num.ToUInt();
    967967        }
     968        // Set biome if wanted
     969        if (args.Has("autostart-biome"))
     970        {
     971            CStr biome = args.Get("autostart-biome");
     972            Script::SetProperty(rq, settings, "Biome", biome);
     973        }
    968974        // Set up player data
    969975        for (size_t i = 0; i < numPlayers; ++i)
    970976        {
  • tested with the following command
    binaries/system/pyrogenesis -conf=mod.enabledmods:"public" -autostart="random/mainland" -autostart-seed=100 -autostart-biome="generic/nubia"
    

related ticket

#2548 fixed Allow translating “Join Game” differently Itms Adrián Chaves
Description

In the main menu, *Join Game* stands for joining a game that you still have to specify. In the lobby, it stands for joining the game currently selected in the list of games.

Some langauges (e.g. Galician) require to translate “Join Game” differently in each of those contexts.

Note: In addition to providing an i18n context to allow different translations, provide a translator comment to explain what each “Join Game” stands for.

#549 fixed Allow units to be moved by right-clicking on the mini-map Evans
Description

Units can be ordered to move to a certain place by right clicking on the mini-map.

#5892 fixed Allow users to PushOrderFront. Freagarach Freagarach
Description

Often when gathering a player wants to construct a building and then go back to gathering. One can order an entity to build something and queue an gathering order, but that means one has to select multiple entities from the same resource. It would be easier (and just plain nice) to be able to push orders to the front of the queue.

#1946 duplicate Allow using a tag, such as [br], to define line breaks in GUI XML files Adrián Chaves
Description

Currently, to print line breaks in text in the GUI XML files, you need to use them in the XML file itself:

<object>
[font="serif-bold-16"]Alpha XIII: Magadha![/font]

WARNING: This is an early development version of the game. Many features have not been added yet.

Get involved at: play0ad.com
</object>

I would like to be able to do this:

<object>[font="serif-bold-16"]Alpha XIII: Magadha![/font][br][br]WARNING: This is an early development version of the game. Many features have not been added yet.[br][br]Get involved at: play0ad.com</object>

Implementation requires modifying sources/gui/GUItext.h and sources/gui/GUItext.cpp, as far as I can tell.

I want this feature so that I can implement internationalization of this type of text objects in XML like this:

<object>
    <keep>[font="serif-bold-16"]</keep>
    <localize>Alpha XIII: Magadha</localize>
    <keep>[/font][br][br]</keep>
    <localize>WARNING: This is an early development version of the game. Many features have not been added yet.</localize>
    <keep>[br][br]</keep>
    <localize>Get involved at: play0ad.com</localize>
</object>

So that translators can work with that object as the following three strings:

  • Alpha XIII: Magadha
  • WARNING: This is an early development version of the game. Many features have not been added yet.
  • Get involved at: play0ad.com
#3123 invalid Allow wild predators to be used as food dg1727
Description

Currently, if a wild predator (e.g., lioness or tiger) is killed by soldiers, the body of the predator just lays there until it disappears. It seems unrealistic not to be able to use these animals as a food resource.

I am sure that in real life, our heroes (by which I mean any of the soldiers, not just 0AD "hero units") who went to the hazard of killing these beasts would be glad to eat lion meat, tiger meat, etc. during wartime.

#4589 fixed Allow {civ} replacement for technologies in ProductionQueue fatherbushido
Description

Following an idea of mimo, we could perhaps add civ replacement for technologies (like for units) in ProductionQueue. So we could merge phase_town and phase_town_athen in phase_town_{civ} in the following template

<Technologies datatype="tokens">
      phase_town
      phase_town_athen
      phase_city
      phase_city_athen
      unlock_spies
      spy_counter
</Technologies>

Take care to handle the case where we want phase_town when we don't have a specific phase town.

#2697 invalid Alpha 16 has buggy graphics and crashes alexanderW3
Description

If I enable shadows, only unit outlines can be seen, everything else is black. The shadows flicker and the game crashes:

"Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000004)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 42 (?) OS error = 487 (Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.)"

#2774 invalid Alpha 17 - 02/09/2014 - deleting any object -> system error Stanislav Halas
Description

Identified in version: Alpha 17 Balancing Branch (02/09/2014)

Description: Deletion of any object (button "Delete"->"Yes") - causes a system error. Object is deleted - ie. system error will not prevent deletion of the object.

Log in the attachment.

Sorry for my bad English :(

#2769 invalid Alpha 17 - R02092014 - AI civilization is not developing Stanislav Halas
Description

Identification in release: Alpha 17 - 02/09/2014 (dd/mm/yyyy) SLA: High

Description issue: AI civilization is not developing. After 40 minutes, is AI civilization still in the beginning - with SCORE 65.

Map: Alpine Valleys AI Dificulty: Medium

Sorry for my bad english :(

#3313 invalid Alpha 18 only renders bluescreen with old graphics card Geppetto
Description

Dear Sir/Madame

I have Xubuntu laptop (Core Duo 2, 2Gb ram) and worked perfectly with the previous version of 0ad (Osiris). Now that I have updated to Rhododactylos I have graphic issues. The menu visualisation and the map selection stage is faultless, but when I start the game it shows a blue screen with just a few graphic elements of the GUI. I can hear the sound of the game but I cannot see anything. What should I do?

http://trac.wildfiregames.com/raw-attachment/ticket/3313/0ad.png

#976 fixed Alpha 7 doesn't start in Windows Dionos
Description

In my case, the latest version won't run in Windows 7 32 bit (updated version). The version number is Alpha 7 (0ad-r10288-alpha-win32) and it is installed in the default directory. I tried completely uninstalling the previous version, restarting the system and running the executable as administrator.

When "pyrogenesis.exe" is opened, it seems to read on the harddisc, but nothing happens. After less than half a minute the HD is no longer accessed and the game remains visible in task manager using more than 90% CPU. It can only be stopped by ending the process. No logs are generated.

The debug output is in the attachment.

#179 wontfix Alpha-channel problems with NVemulate and renderpath=vertexshader Philip Taylor
Description

When running the game with [NVemulate http://developer.nvidia.com/object/nvemulate.html], set to any emulation mode (NV30, NV40, G80), on a GeForce 4, with renderpath=vertexshader, transparent textures look like in the attachment: parts with alpha=255 (e.g. leaf centres) are usually transparent or stripey, and flicker as you zoom in and out. It works correctly when renderpath=fixed.

Looks like some kind of z-accuracy issue, where models use two different implementations of vertex transformation and end up at slightly different z value? (I'm not sure if it's only ever an issue with NVemulate, or if it can affect real hardware too.)

#4181 fixed Alt + tab crash with Intel HD 4000 graphics card yellowbase
Description

0 a.d. 0.19 runs fine until I switch to another task with alt-tab or simply go out of the full-screen mode to see the desktop. the crash happens every time I do so.

#1348 wontfix Alt key get grabbed by OS (Ubuntu 12.04) fabio
Description

The Alt key get grabbed by the OS on Ubuntu 12.04 so that Alt+F does nothing, while Alt call Unity menu. With one of these:

hotkey.fps.toggle = "Shift+F"
hotkey.fps.toggle = "Ctrl+F"

it works fine.

#6092 fixed Alt+F4 triggers closing the game when it shouldn't wraitii Imarok
Description

The Alt + F4 hotkey gets always triggered when the keys are pressed and not only when someone starts pressing the keys.

This was not broken in A23b.

To reproduce:

  • Open 0ad
  • Open some other application (might be 0ad again)
  • Press Alt+ F4
  • both windows get closed

(You can also close 20 instances of 0ad at once by holding Alt+F4 for some seconds)

Edit: The issue was introduced by Phab:rP24215 / r24215.

#4898 duplicate Alt+Tab Crash pavoo
Description

I get low fps and when ı do Alt+Tab then it gives an error.The previous version did not have this error.

(It works fine on my 32 bit computer but it gives it on my 64 bit computer)

#1381 fixed Alt+enter on Mac OS ben vls
Description

HW: MacBook Pro 13" 2011 (hd 3000) Mac OS 10.7.3 all updates include

After alt+enter critical error

Process:         pyrogenesis [35503]
Path:            /Applications/0ad.app/Contents/MacOS/pyrogenesis
Identifier:      com.wildfiregames.0ad
Version:         0.0.0 (0.0.0)
Code Type:       X86-64 (Native)
Parent Process:  launchd [110]

Date/Time:       2012-05-03 23:20:08.040 +0800
OS Version:      Mac OS X 10.7.3 (11D50b)
Report Version:  9

Interval Since Last Report:          685415 sec
Crashes Since Last Report:           2
Per-App Interval Since Last Report:  69 sec
Per-App Crashes Since Last Report:   1
Anonymous UUID:                      61127360-A7BD-48AD-A6DF-91C1B17E4BE8

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000

VM Regions Near 0:
--> 
    __TEXT                 000000010677f000-0000000107150000 [  9.8M] r-x/rwx SM=COW  /Applications/0ad.app/Contents/MacOS/pyrogenesis

Application Specific Information:
objc[35503]: garbage collection is OFF

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   GLEngine                      	0x000000012b02cacc gleRunVertexSubmitImmediate + 972
1   GLEngine                      	0x000000012b01d2b4 gleDrawArraysOrElements_ExecCore + 1128
2   GLEngine                      	0x000000012afa9760 glDrawElements_Exec + 468
3   com.wildfiregames.0ad         	0x00000001069433cc CPatchRData::RenderStreams(std::vector<CPatchRData*, std::allocator<CPatchRData*> > const&, boost::shared_ptr<CShaderProgram> const&, int) + 838
4   com.wildfiregames.0ad         	0x000000010696ba1a TerrainRenderer::RenderPatches(bool) + 386
5   com.wildfiregames.0ad         	0x0000000106954fb2 CRenderer::RenderShadowMap() + 164
6   com.wildfiregames.0ad         	0x00000001069553e2 CRenderer::RenderSubmissions() + 472
7   com.wildfiregames.0ad         	0x0000000106955a8f CRenderer::RenderScene(Scene&) + 131
8   com.wildfiregames.0ad         	0x00000001068cff53 CGameView::Render() + 99
9   com.wildfiregames.0ad         	0x000000010689c370 Render() + 704
10  com.wildfiregames.0ad         	0x0000000106781c2f SDL_main + 4303
11  com.wildfiregames.0ad         	0x0000000106cd95f1 -[SDLMain applicationDidFinishLaunching:] + 97
12  com.apple.Foundation          	0x00007fff8412fd32 __-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_1 + 47
13  com.apple.CoreFoundation      	0x00007fff8d859aaa _CFXNotificationPost + 2634
14  com.apple.Foundation          	0x00007fff8411bfe7 -[NSNotificationCenter postNotificationName:object:userInfo:] + 65
15  com.apple.AppKit              	0x00007fff8787260f -[NSApplication _postDidFinishNotification] + 212
16  com.apple.AppKit              	0x00007fff87872375 -[NSApplication _sendFinishLaunchingNotification] + 78
17  com.apple.AppKit              	0x00007fff8787103c -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 242
18  com.apple.AppKit              	0x00007fff87870d9d -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 330
19  com.apple.CoreFoundation      	0x00007fff8d8a3591 -[NSObject performSelector:withObject:withObject:] + 65
20  com.apple.Foundation          	0x00007fff841527eb __-[NSAppleEventManager setEventHandler:andSelector:forEventClass:andEventID:]_block_invoke_1 + 101
21  com.apple.Foundation          	0x00007fff84151772 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 283
22  com.apple.Foundation          	0x00007fff84151600 _NSAppleEventManagerGenericHandler + 105
23  com.apple.AE                  	0x00007fff868dbc25 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 200
24  com.apple.AE                  	0x00007fff868dbb03 _ZL25dispatchEventAndSendReplyPK6AEDescPS_ + 38
25  com.apple.AE                  	0x00007fff868db9f7 aeProcessAppleEvent + 250
26  com.apple.HIToolbox           	0x00007fff89eb6af9 AEProcessAppleEvent + 102
27  com.apple.AppKit              	0x00007fff8786e1a9 _DPSNextEvent + 1247
28  com.apple.AppKit              	0x00007fff8786d861 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
29  com.apple.AppKit              	0x00007fff8786a19d -[NSApplication run] + 470
30  com.wildfiregames.0ad         	0x0000000106cd93d4 CustomApplicationMain + 548
31  com.wildfiregames.0ad         	0x0000000106cd99b0 main + 272
32  com.wildfiregames.0ad         	0x0000000106780834 start + 52

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x00007fff88de17e6 kevent + 10
1   libdispatch.dylib             	0x00007fff8e6355be _dispatch_mgr_invoke + 923
2   libdispatch.dylib             	0x00007fff8e63414e _dispatch_mgr_thread + 54

Thread 2:
0   libsystem_kernel.dylib        	0x00007fff88de0bca __psynch_cvwait + 10
1   libsystem_c.dylib             	0x00007fff8ba40274 _pthread_cond_wait + 840
2   com.wildfiregames.0ad         	0x0000000106d5bf9b SDL_CondWaitTimeout + 235
3   com.wildfiregames.0ad         	0x0000000106d5b92e SDL_SemWaitTimeout + 158
4   com.wildfiregames.0ad         	0x0000000106d5b9bf SDL_SemWait + 31
5   com.wildfiregames.0ad         	0x0000000106890121 CUserReporterWorker::Run() + 581
6   com.wildfiregames.0ad         	0x000000010688f641 CUserReporterWorker::RunThread(void*) + 113
7   libsystem_c.dylib             	0x00007fff8ba3c8bf _pthread_start + 335
8   libsystem_c.dylib             	0x00007fff8ba3fb75 thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff88de0e42 __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff8b9f2dea nanosleep + 164
2   com.wildfiregames.0ad         	0x0000000106d6374c SDL_Delay + 108
3   com.wildfiregames.0ad         	0x0000000106d6379d RunTimer + 45
4   com.wildfiregames.0ad         	0x0000000106ce839f SDL_RunThread + 127
5   com.wildfiregames.0ad         	0x0000000106d5b448 RunThread + 24
6   libsystem_c.dylib             	0x00007fff8ba3c8bf _pthread_start + 335
7   libsystem_c.dylib             	0x00007fff8ba3fb75 thread_start + 13

Thread 4:
0   libsystem_kernel.dylib        	0x00007fff88de0bca __psynch_cvwait + 10
1   libsystem_c.dylib             	0x00007fff8ba40274 _pthread_cond_wait + 840
2   com.wildfiregames.0ad         	0x0000000106d5bf9b SDL_CondWaitTimeout + 235
3   com.wildfiregames.0ad         	0x0000000106d5b92e SDL_SemWaitTimeout + 158
4   com.wildfiregames.0ad         	0x0000000106d5b9bf SDL_SemWait + 31
5   com.wildfiregames.0ad         	0x000000010692500f CTextureConverter::RunThread(void*) + 715
6   libsystem_c.dylib             	0x00007fff8ba3c8bf _pthread_start + 335
7   libsystem_c.dylib             	0x00007fff8ba3fb75 thread_start + 13

Thread 5:: Dispatch queue: com.apple.opengl.cvmDoWork
0   libsystem_kernel.dylib        	0x00007fff88ddf67a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff88dded71 mach_msg + 73
2   libCoreVMClient.dylib         	0x00007fff83534b2f cvmsServ_BuildModularFunction + 184
3   libCoreVMClient.dylib         	0x00007fff83535bd7 CVMSBuildModularFunction + 75
4   libCVMSPluginSupport.dylib    	0x00007fff8846f701 cvm_deferred_build_modular(void*) + 234
5   libdispatch.dylib             	0x00007fff8e63510a _dispatch_queue_drain + 264
6   libdispatch.dylib             	0x00007fff8e634f66 _dispatch_queue_invoke + 54
7   libdispatch.dylib             	0x00007fff8e634760 _dispatch_worker_thread2 + 198
8   libsystem_c.dylib             	0x00007fff8ba3e3da _pthread_wqthread + 316
9   libsystem_c.dylib             	0x00007fff8ba3fb85 start_wqthread + 13

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff88de1192 __workq_kernreturn + 10
1   libsystem_c.dylib             	0x00007fff8ba3e594 _pthread_wqthread + 758
2   libsystem_c.dylib             	0x00007fff8ba3fb85 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x00000000000c2b03  rbx: 0x0000000000000600  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x00007fae2a9edc00  rsi: 0x0000000000000000  rbp: 0x00007fff6637d560  rsp: 0x00007fff6637d400
   r8: 0x0000000000000000   r9: 0x0000000000441808  r10: 0x0000000000000010  r11: 0x0000000000000202
  r12: 0x0000000000000600  r13: 0x0000000000000600  r14: 0x00007fae2a9edc00  r15: 0x0000000000000000
  rip: 0x000000012b02cacc  rfl: 0x0000000000010213  cr2: 0x0000000000000000
Logical CPU: 0

Binary Images:
       0x10677f000 -        0x10714ffe7 +com.wildfiregames.0ad (0.0.0 - 0.0.0) <8A1B1C65-F3B4-39C7-926B-7799F2FEB36B> /Applications/0ad.app/Contents/MacOS/pyrogenesis
       0x107552000 -        0x10757dfff  com.apple.audio.OpenAL (1.5.1 - 1.5.1) <5B954EC6-08B6-3255-932C-DDAB908E72F4> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
       0x10758f000 -        0x10769cfff +libX11.6.dylib (10.0.0 - compatibility 10.0.0) <EDF51216-D36C-3012-B334-F2629DF08E68> /usr/X11/lib/libX11.6.dylib
       0x1076c6000 -        0x1076d7fff +libxcb.1.dylib (3.0.0 - compatibility 3.0.0) <D2A0CE9B-38FA-3ABD-8F02-2360A2475917> /usr/X11/lib/libxcb.1.dylib
       0x1076e4000 -        0x1076e5ff7  libCyrillicConverter.dylib (54.0.0 - compatibility 1.0.0) <C8D0607A-A668-36EE-AF03-866BD04B5611> /System/Library/CoreServices/Encodings/libCyrillicConverter.dylib
       0x1076e9000 -        0x1076eafff +libXau.6.dylib (7.0.0 - compatibility 7.0.0) <E6813580-AEC5-3CDC-BCC2-59DBFB67ADDE> /usr/X11/lib/libXau.6.dylib
       0x1076ee000 -        0x1076f1ff7 +libXdmcp.6.dylib (7.0.0 - compatibility 7.0.0) <A05CB37B-7FAC-3500-AFF5-E40D5F34198C> /usr/X11/lib/libXdmcp.6.dylib
       0x108d97000 -        0x108dc5ff7  GLRendererFloat (??? - ???) <0C213C61-C08C-3B5D-85A4-EB4660AF55BF> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
       0x12af7f000 -        0x12b118fff  GLEngine (??? - ???) <8BA26192-A4D7-362D-8B57-5FCF4B706A25> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
       0x12b14c000 -        0x12b245fff  libGLProgrammability.dylib (??? - ???) <B7710703-8652-36B8-83DD-4F216FAF0730> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
       0x12b26b000 -        0x12b676ff7  com.apple.driver.AppleIntelHD3000GraphicsGLDriver (7.18.11 - 7.1.8) <B3612412-7530-3FB9-AF32-C9433755CC76> /System/Library/Extensions/AppleIntelHD3000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD3000GraphicsGLDriver
    0x7fff6637f000 -     0x7fff663b3baf  dyld (195.6 - ???) <0CD1B35B-A28F-32DA-B72E-452EAD609613> /usr/lib/dyld
    0x7fff83160000 -     0x7fff83160fff  com.apple.ApplicationServices (41 - 41) <89B6AD5B-5C75-3E83-8C2B-AA7F4C55E400> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff83169000 -     0x7fff83169fff  libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
    0x7fff8316a000 -     0x7fff832a0fff  com.apple.vImage (5.1 - 5.1) <A08B7582-67BC-3EED-813A-4833645964A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff8352d000 -     0x7fff8352dfff  com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <C06A140F-6114-3B8B-B080-E509303145B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff83534000 -     0x7fff83537fff  libCoreVMClient.dylib (??? - ???) <E034C772-4263-3F48-B083-25A758DD6228> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff8353a000 -     0x7fff83586ff7  com.apple.SystemConfiguration (1.11.2 - 1.11) <A14F3583-9CC0-397D-A50E-17217075953F> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff83587000 -     0x7fff835f7fff  com.apple.datadetectorscore (3.0 - 179.4) <B4C6417F-296C-31C1-BB94-980BFCDC9175> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff83783000 -     0x7fff83823fff  com.apple.LaunchServices (480.27.1 - 480.27.1) <4DC96C1E-6FDE-305E-9718-E4C5C1341F56> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff83852000 -     0x7fff8387dff7  libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <4DB5ED11-004B-36B5-AE5F-2AB714754241> /usr/lib/libxslt.1.dylib
    0x7fff83fb7000 -     0x7fff83fcefff  com.apple.MultitouchSupport.framework (220.62.1 - 220.62.1) <3F8C015B-88AC-370F-B39D-B4665FB7616A> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff84115000 -     0x7fff84118ff7  com.apple.securityhi (4.0 - 1) <7146CB8E-B754-3B0E-A74E-77E9138A81C5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff84119000 -     0x7fff84432ff7  com.apple.Foundation (6.7.1 - 833.24) <6D4E6F93-64EF-3D41-AE80-2BB10E2E6323> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff84433000 -     0x7fff84442ff7  libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
    0x7fff84443000 -     0x7fff8475fff7  com.apple.CoreServices.CarbonCore (960.20 - 960.20) <C45CA09E-8867-3D67-BB2E-48D2E6B0D78C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff84a21000 -     0x7fff84a2bff7  liblaunch.dylib (392.35.0 - compatibility 1.0.0) <8F8BB206-CECA-33A5-A105-4A01C3ED5D23> /usr/lib/system/liblaunch.dylib
    0x7fff84a2c000 -     0x7fff84a37ff7  com.apple.speech.recognition.framework (4.0.19 - 4.0.19) <48607E6E-8612-3267-9184-E948B1863B32> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff84a38000 -     0x7fff84a39fff  libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff84a3a000 -     0x7fff84a4cff7  libsasl2.2.dylib (3.15.0 - compatibility 3.0.0) <6245B497-784B-355C-98EF-2DC6B45BF05C> /usr/lib/libsasl2.2.dylib
    0x7fff84a4d000 -     0x7fff84a63fff  libGL.dylib (??? - ???) <6A473BF9-4D35-34C6-9F8B-86B68091A9AF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff84a64000 -     0x7fff84a6cfff  libsystem_dnssd.dylib (??? - ???) <998E3778-7B43-301C-9053-12045AB8544D> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff84a6d000 -     0x7fff84a6dfff  com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff84c9a000 -     0x7fff84c9cfff  libquarantine.dylib (36.2.0 - compatibility 1.0.0) <48656562-FF20-3B55-9F93-407ACA7341C0> /usr/lib/system/libquarantine.dylib
    0x7fff859b2000 -     0x7fff85a79ff7  com.apple.ColorSync (4.7.1 - 4.7.1) <EA74B067-9916-341A-9C68-6165A4656042> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff85a8e000 -     0x7fff85b9bfff  libJP2.dylib (??? - ???) <F2B34A61-75F0-3BFE-A309-EE0DF4AF9E37> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff85b9c000 -     0x7fff85bf0ff7  libFontRegistry.dylib (??? - ???) <F98926EF-FFA0-37C5-824C-02E436E21DD1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff85bf1000 -     0x7fff85c01ff7  com.apple.opengl (1.7.6 - 1.7.6) <C168883D-9BC5-3C38-9937-42852D719718> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff85c08000 -     0x7fff85c1dfff  com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <C061ECBB-7061-3A43-8A18-90633F943295> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff85c6c000 -     0x7fff85c7fff7  libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib
    0x7fff85cac000 -     0x7fff85d30ff7  com.apple.ApplicationServices.ATS (317.5.0 - ???) <C2B254F0-6ED8-3313-9CFC-9ACD519C8A9E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff85d3b000 -     0x7fff8601dfff  com.apple.security (7.0 - 55110) <252F9E04-FF8A-3EA7-A38E-51DD0653663C> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8602d000 -     0x7fff86030fff  libRadiance.dylib (??? - ???) <CD89D70D-F177-3BAE-8A26-644EA7D5E28E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff86031000 -     0x7fff8606afe7  libssl.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <79AAEC98-1258-3DA4-B1C0-4120049D390B> /usr/lib/libssl.0.9.8.dylib
    0x7fff8606b000 -     0x7fff86184fff  com.apple.DesktopServices (1.6.2 - 1.6.2) <6B83172E-F539-3AF8-A76D-1F9EA357B076> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff86185000 -     0x7fff86185fff  com.apple.Carbon (153 - 153) <C1A30E01-E113-38A0-95CA-99360F92A37A> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff86186000 -     0x7fff86239fff  com.apple.CoreText (220.11.0 - ???) <0322442E-0530-37E8-A7D6-AEFD909F0AFE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff8686d000 -     0x7fff868d7ff7  com.apple.framework.IOKit (2.0 - ???) <EEEB42FD-E3E1-3A94-A771-B1993B694F17> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff868d8000 -     0x7fff86917fff  com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff86918000 -     0x7fff8696cff7  com.apple.ScalableUserInterface (1.0 - 1) <33563775-C662-313D-B7FA-3D575A9F3D41> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
    0x7fff869fd000 -     0x7fff86aa1fff  com.apple.ink.framework (1.3.2 - 110) <C8840EA4-AE7B-360C-A191-D36B5F10B6B5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff86aa2000 -     0x7fff86aa8ff7  libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
    0x7fff86aa9000 -     0x7fff86aaafff  libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib
    0x7fff86abb000 -     0x7fff86abffff  libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
    0x7fff86aca000 -     0x7fff86cf2fe7  com.apple.CoreData (104.1 - 358.13) <F1DA3110-C4DF-3F0A-A057-AEE78DE8C99D> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff86d39000 -     0x7fff86d69ff7  com.apple.DictionaryServices (1.2.1 - 158.2) <3FC86118-7553-38F7-8916-B329D2E94476> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff86d85000 -     0x7fff86ff8fff  com.apple.CoreImage (7.93 - 1.0.1) <0B7D855E-A2B6-3C14-A242-2CF2165C6E7E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff874d3000 -     0x7fff874d3fff  com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8765f000 -     0x7fff876a2ff7  libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <85D00F5C-43ED-33A9-80B4-72EB0EAE3E25> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff876a3000 -     0x7fff876a4fff  libdnsinfo.dylib (395.7.0 - compatibility 1.0.0) <37FEFE78-BCB5-37EC-8E99-747469BCA4C7> /usr/lib/system/libdnsinfo.dylib
    0x7fff877e1000 -     0x7fff877e2ff7  libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
    0x7fff87857000 -     0x7fff87864ff7  libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <3373D310-3B10-3DD1-B754-B7B138CD448D> /usr/lib/libbz2.1.0.dylib
    0x7fff87865000 -     0x7fff88469fff  com.apple.AppKit (6.7.3 - 1138.32) <A9EB81C6-C519-3F29-89F1-42C3E8930281> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8846a000 -     0x7fff8846dfff  com.apple.help (1.3.2 - 42) <BF14DE49-F7E8-336F-81FB-BBDF2DB3AC09> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff8846e000 -     0x7fff88470fff  libCVMSPluginSupport.dylib (??? - ???) <B2FC6EC0-1A0C-3482-A3C9-D08446E8713A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff88471000 -     0x7fff88478fff  com.apple.NetFS (4.0 - 4.0) <433EEE54-E383-3505-9154-45B909FD3AF0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff88479000 -     0x7fff88482ff7  libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
    0x7fff8849c000 -     0x7fff8849dff7  libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
    0x7fff88512000 -     0x7fff8858dff7  com.apple.print.framework.PrintCore (7.1 - 366.1) <3F140DEB-9F87-3672-97CC-F983752581AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff885d3000 -     0x7fff885d3fff  com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff887ab000 -     0x7fff8894afff  com.apple.QuartzCore (1.7 - 270.2) <F2CCDEFB-DE43-3E32-B242-A22C82617186> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8898f000 -     0x7fff8899afff  com.apple.CommonAuth (2.1 - 2.0) <272CB600-6DA8-3952-97C0-5DC594DCA024> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff889cc000 -     0x7fff88ac1fff  libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
    0x7fff88ac2000 -     0x7fff88bc4ff7  libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <22F1D1B6-1761-3687-9EFD-036EA15FB2E4> /usr/lib/libxml2.2.dylib
    0x7fff88bcc000 -     0x7fff88bd2fff  libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib
    0x7fff88bf2000 -     0x7fff88c77ff7  com.apple.Heimdal (2.1 - 2.0) <3758B442-6175-32B8-8C17-D8ABDD589BF9> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff88dc3000 -     0x7fff88dc9fff  com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff88dca000 -     0x7fff88deafff  libsystem_kernel.dylib (1699.24.8 - compatibility 1.0.0) <C56819BB-3779-3726-B610-4CF7B3ABB6F9> /usr/lib/system/libsystem_kernel.dylib
    0x7fff892a8000 -     0x7fff892a9ff7  libsystem_sandbox.dylib (??? - ???) <5087ADAD-D34D-3844-9D04-AFF93CED3D92> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff89605000 -     0x7fff89622ff7  com.apple.openscripting (1.3.3 - ???) <4FACC89E-FDAA-3CA5-B5CD-1F4EEAEDF7CF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff89623000 -     0x7fff89671fff  libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
    0x7fff89672000 -     0x7fff896adfff  com.apple.LDAPFramework (3.1 - 120.2) <5633BDE9-BDCB-35CC-BC6B-B8E4CD011D51> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff89710000 -     0x7fff8974bfff  libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
    0x7fff89c12000 -     0x7fff89c12fff  com.apple.audio.units.AudioUnit (1.7.2 - 1.7.2) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff89c13000 -     0x7fff89c29ff7  com.apple.ImageCapture (7.0 - 7.0) <F15FC6FB-9E88-3BE9-BABE-0454D3A502A0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff89c2a000 -     0x7fff89c38ff7  libkxld.dylib (??? - ???) <B1BD4862-9D3F-3EEF-895C-A8E2E53684B6> /usr/lib/system/libkxld.dylib
    0x7fff89c39000 -     0x7fff89d92fff  com.apple.audio.toolbox.AudioToolbox (1.7.2 - 1.7.2) <0AD8197C-1BA9-30CD-98F1-4CA2C6559BA8> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff89e58000 -     0x7fff89e58fff  com.apple.Cocoa (6.6 - ???) <7EC4D759-B2A6-3A99-AC75-809FED1500C6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff89e59000 -     0x7fff89e7dfff  com.apple.RemoteViewServices (1.3 - 44) <21D7A0E7-6699-37AB-AE6C-BF69AF3D61C2> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff89e7e000 -     0x7fff89ea5ff7  com.apple.PerformanceAnalysis (1.10 - 10) <DD87C994-66D6-330A-BAF9-AB86BE125A62> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff89ea6000 -     0x7fff8a1d0ff7  com.apple.HIToolbox (1.8 - ???) <D6A0D513-4893-35B4-9FFE-865FF419F2C2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff8a1d1000 -     0x7fff8a273ff7  com.apple.securityfoundation (5.0 - 55107) <6C2E7362-CB11-3CBD-BB1C-348E4B10F25A> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff8a27f000 -     0x7fff8a2acfe7  libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <7BEBB139-50BB-3112-947A-F4AA168F991C> /usr/lib/libSystem.B.dylib
    0x7fff8a394000 -     0x7fff8a42aff7  libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8a567000 -     0x7fff8a56cfff  libGIF.dylib (??? - ???) <393E2DB5-9479-39A6-A75A-B5F20B852532> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff8a635000 -     0x7fff8a642fff  libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <CBA71562-050B-3515-92B7-8BC1E2EEEF2A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff8a65e000 -     0x7fff8a742e5f  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
    0x7fff8a74d000 -     0x7fff8a7e7ff7  com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff8aee4000 -     0x7fff8af67fef  com.apple.Metadata (10.7.0 - 627.28) <1C14033A-69C9-3757-B24D-5583AEAC2CBA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff8b1df000 -     0x7fff8b1e4fff  libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8b1e5000 -     0x7fff8b23dfff  libTIFF.dylib (??? - ???) <DD797FBE-9B63-3785-A9EA-0321D113538B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff8b23e000 -     0x7fff8b243fff  libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
    0x7fff8b2a1000 -     0x7fff8b37ffff  com.apple.ImageIO.framework (3.1.1 - 3.1.1) <DB530A63-8ECF-3B53-AC9A-1692A5397E2F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff8b388000 -     0x7fff8b39aff7  libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
    0x7fff8b487000 -     0x7fff8b4a3ff7  com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8b4a4000 -     0x7fff8b4afff7  libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
    0x7fff8b524000 -     0x7fff8b53bfff  com.apple.CFOpenDirectory (10.7 - 146) <E71AE4A2-F72B-35F2-9043-9F45CF75F11A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8b743000 -     0x7fff8b747fff  libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) <37517279-C92E-3217-B49A-838198B48787> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff8b748000 -     0x7fff8b74aff7  com.apple.print.framework.Print (7.1 - 247.1) <8A4925A5-BAA3-373C-9B5D-03E0270C6B12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff8b74b000 -     0x7fff8b78aff7  libGLImage.dylib (??? - ???) <348729DC-BC44-3744-B249-9DFA6498344A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8b78b000 -     0x7fff8b792ff7  com.apple.CommerceCore (1.0 - 17) <3894FE48-EDCE-30E9-9796-E2F959D92704> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
    0x7fff8b793000 -     0x7fff8b875fff  com.apple.CoreServices.OSServices (478.37 - 478.37) <1DAC695E-0D0F-3AE2-974F-A173E69E67CC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8b876000 -     0x7fff8b87dfff  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <0AB51EE2-E914-358C-AC19-47BC024BDAE7> /usr/lib/system/libcopyfile.dylib
    0x7fff8b935000 -     0x7fff8b95bff7  com.apple.framework.familycontrols (3.0 - 300) <DC06CF3A-2F10-3867-9498-CADAE30D0CE4> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff8b9ee000 -     0x7fff8bacbfef  libsystem_c.dylib (763.12.0 - compatibility 1.0.0) <FF69F06E-0904-3C08-A5EF-536FAFFFDC22> /usr/lib/system/libsystem_c.dylib
    0x7fff8bacc000 -     0x7fff8bae0ff7  com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff8bae1000 -     0x7fff8bf0efff  libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8bf91000 -     0x7fff8bfb0fff  libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib
    0x7fff8bfb1000 -     0x7fff8bfb6ff7  libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
    0x7fff8bfb7000 -     0x7fff8bffdff7  libcurl.4.dylib (7.0.0 - compatibility 7.0.0) <01DD0773-236C-3AC3-B43B-07911F458767> /usr/lib/libcurl.4.dylib
    0x7fff8bffe000 -     0x7fff8c038fe7  com.apple.DebugSymbols (2.1 - 87) <149201BE-A8A4-3E40-AD65-E5194B59162E> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff8c039000 -     0x7fff8c062fff  libJPEG.dylib (??? - ???) <64D079F9-256A-323B-A837-84628B172F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff8c063000 -     0x7fff8c0c9ff7  com.apple.coreui (1.2.1 - 165.3) <378C9221-ADE6-36D9-9944-F33AE6904E4F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff8c0ca000 -     0x7fff8c0eafff  libPng.dylib (??? - ???) <F4D84592-C450-3076-88E9-8E6517C7EF33> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff8c0eb000 -     0x7fff8c12bff7  libcups.2.dylib (2.9.0 - compatibility 2.0.0) <29DE948E-38C4-3CC5-B528-40C691380607> /usr/lib/libcups.2.dylib
    0x7fff8c12c000 -     0x7fff8c157ff7  com.apple.CoreServicesInternal (113.12 - 113.12) <C37DAC1A-35D2-30EC-9112-5EEECED5C461> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff8c158000 -     0x7fff8c15efff  IOSurface (??? - ???) <03F95CAC-569C-3573-B3D7-2D211B8BDC56> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff8c15f000 -     0x7fff8c183fff  com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff8c187000 -     0x7fff8c28cfff  libFontParser.dylib (??? - ???) <0920DA16-2066-33E6-BF95-AD4B0F3C22B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff8c28d000 -     0x7fff8c2e8ff7  com.apple.HIServices (1.11 - ???) <DE8FA7FA-0A41-35D9-8473-5104F81DA934> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff8c2e9000 -     0x7fff8c349fff  libvDSP.dylib (325.4.0 - compatibility 1.0.0) <3A7521E6-5510-3FA7-AB65-79693A7A5839> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff8c34a000 -     0x7fff8c39cff7  libGLU.dylib (??? - ???) <3C9153A0-8499-3DC0-AAA4-9FA6E488BE13> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff8c39d000 -     0x7fff8c504ff7  com.apple.CFNetwork (520.3.2 - 520.3.2) <516B611D-E53E-3467-9211-3C5B86ABA865> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8c52f000 -     0x7fff8c571ff7  libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8c572000 -     0x7fff8c573fff  liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
    0x7fff8c574000 -     0x7fff8c582fff  com.apple.NetAuth (3.1 - 3.1) <FE7EC4D7-5632-3B8D-9094-A0AC8D60EDEE> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff8c6c6000 -     0x7fff8c8c8fff  libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101> /usr/lib/libicucore.A.dylib
    0x7fff8c8c9000 -     0x7fff8c8f6ff7  com.apple.opencl (1.50.69 - 1.50.69) <687265AF-E9B6-3537-89D7-7C12EB38193D> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff8d103000 -     0x7fff8d176fff  libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
    0x7fff8d177000 -     0x7fff8d27efe7  libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
    0x7fff8d378000 -     0x7fff8d3a0ff7  com.apple.CoreVideo (1.7 - 70.1) <98F917B2-FB53-3EA3-B548-7E97B38309A7> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff8d7cb000 -     0x7fff8d7feff7  com.apple.GSS (2.1 - 2.0) <57AD81CE-6320-38C9-9B66-0E5A4DEA898A> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff8d80d000 -     0x7fff8d9e1fff  com.apple.CoreFoundation (6.7.1 - 635.19) <57B77925-9065-38C9-A05B-02F4F9ED007C> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8dc23000 -     0x7fff8e0eafff  FaceCoreLight (1.4.7 - compatibility 1.0.0) <E9D2A69C-6E81-358C-A162-510969F91490> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
    0x7fff8e0eb000 -     0x7fff8e1f7fff  libcrypto.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <3A8E1F89-5E26-3C8B-B538-81F5D61DBF8A> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8e1f8000 -     0x7fff8e239fff  com.apple.QD (3.40 - ???) <47674D2C-BE88-388E-B1B0-03F08BFFE5FD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff8e253000 -     0x7fff8e255fff  com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff8e274000 -     0x7fff8e286ff7  libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
    0x7fff8e287000 -     0x7fff8e28cfff  libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib
    0x7fff8e28d000 -     0x7fff8e291ff7  com.apple.CommonPanels (1.2.5 - 94) <37C6540B-F8D1-355A-806C-F93D8FB522AB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff8e632000 -     0x7fff8e640fff  libdispatch.dylib (187.7.0 - compatibility 1.0.0) <712AAEAC-AD90-37F7-B71F-293FF8AE8723> /usr/lib/system/libdispatch.dylib
    0x7fff8e641000 -     0x7fff8e645fff  libdyld.dylib (195.5.0 - compatibility 1.0.0) <380C3F44-0CA7-3514-8080-46D1C9DF4FCD> /usr/lib/system/libdyld.dylib
    0x7fff8e96a000 -     0x7fff8e987fff  libxpc.dylib (77.18.0 - compatibility 1.0.0) <26C05F31-E809-3B47-AF42-1460971E3AC3> /usr/lib/system/libxpc.dylib
    0x7fff8e988000 -     0x7fff8e9fdff7  libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
    0x7fff8ea67000 -     0x7fff8f3f77a7  com.apple.CoreGraphics (1.600.0 - ???) <177D9BAD-72C9-3ADF-A391-5B88C5EE623F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff8f3f8000 -     0x7fff8f45aff7  com.apple.Symbolication (1.3 - 91) <B072970E-9EC1-3495-A1FA-D344C6E74A13> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff8f67a000 -     0x7fff8f6e2ff7  com.apple.audio.CoreAudio (4.0.2 - 4.0.2) <DFD8F4DE-3B45-3A2E-9CBE-FD8D5DD30923> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff8f6e3000 -     0x7fff8f6e9fff  libGFXShared.dylib (??? - ???) <B95E9B22-AE68-3E48-8733-00CCCA08D50E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff8f845000 -     0x7fff8f84afff  com.apple.OpenDirectory (10.7 - 146) <A674AB55-6E3D-39AE-9F9B-9865D0193020> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff8f850000 -     0x7fff8f8c6fff  com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff8f8c7000 -     0x7fff8feabfff  libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 3
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 57447
    thread_create: 1
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=165.5M resident=107.9M(65%) swapped_out_or_unallocated=57.6M(35%)
Writable regions: Total=219.7M written=104.2M(47%) resident=142.1M(65%) swapped_out=0K(0%) unallocated=77.6M(35%)
 
REGION TYPE                        VIRTUAL
===========                        =======
CG backing stores                    7356K
CG image                               12K
CG raster data                         64K
CG shared images                     3448K
CoreGraphics                           16K
CoreServices                         1828K
IOKit                                 9.9M
JS JIT generated code                4128K
JS JIT generated code (reserved)      192K        reserved VM address space (unallocated)
MALLOC                              120.9M
MALLOC guard page                      32K
Memory tag=240                          4K
Memory tag=242                         12K
Memory tag=251                          8K
OpenGL GLSL                          1372K
OpenGL GLSL (reserved)                128K        reserved VM address space (unallocated)
STACK GUARD                          56.0M
Stack                                11.0M
VM_ALLOCATE                         564.5M
__CI_BITMAP                            80K
__DATA                               12.5M
__IMAGE                               528K
__LINKEDIT                           53.4M
__TEXT                              112.1M
__UNICODE                             544K
mapped file                          39.6M
shared memory                        2764K
===========                        =======
TOTAL                                 1.0G
TOTAL, minus reserved VM space        1.0G

Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.4 GHz, 4 GB, SMC 1.68f98
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353737334448302D4348392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353737334448302D4348392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.100.98.75.19)
Bluetooth: Version 4.0.3f12, 2 service, 18 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: ST9500325ASG, 500,11 GB
Serial ATA Device: MATSHITADVD-R   UJ-8A8
USB Device: hub_device, 0x0424  (SMSC), 0x2513, 0xfd100000 / 2
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3
USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 3
USB Device: hub_device, 0x0424  (SMSC), 0x2513, 0xfa100000 / 2
USB Device: BRCM2070 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 7
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0253, 0xfa120000 / 4

#3681 worksforme Altas: wrong territory rendering after map resize fcxSanya
Description

Resizing map to a larger value results in the following territory rendering issue: http://i.imgur.com/UV3tV5N.jpg (territory is limited to a square area) After map save/load the territory is rendered normally. The issue was originally reported here: http://forum.ubuntu.ru/index.php?topic=166770.msg2133226#msg2133226

#378 invalid Ambient - Swamp OPEN Matt Sherman
Description

Ambient - Swamp SDD# 490

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#387 invalid Ambient Fauna - Breeding/Fearful/Passive - African Elephant OPEN Matt Sherman
Description

Ambient fauna - Breeding/Fearful/Passive - African Elephant SDD# 701

Specifications

Mono
3-Seconds
Non-Looping

5 Sounds Req'd

#383 invalid Ambient Fauna - Breeding/Fearful/Passive - Camel OPEN Matt Sherman
Description

Ambient fauna - Breeding/Fearful/Passive - Camel SDD# 656

Specifications

Mono
5-Seconds
Looping

5 Sounds Req'd

#384 invalid Ambient Fauna - Breeding/Fearful/Passive - Hawk OPEN Matt Sherman
Description

Ambient fauna - Breeding/Fearful/Passive - Hawk SDD# 679

Specifications

Mono
5-Seconds
Looping

5 Sounds Req'd

#388 invalid Ambient Fauna - Breeding/Fearful/Passive - Pig OPEN Matt Sherman
Description

Ambient fauna - Breeding/Fearful/Passive - Pig SDD# 722

Specifications

Mono
5-Seconds
Looping

5 Sounds Req'd

#385 invalid Ambient Fauna - Breeding/Fearful/Passive - Seagull OPEN Matt Sherman
Description

Ambient fauna - Breeding/Fearful/Passive - Seagull SDD# 688

Specifications

Mono
5-Seconds
Looping

5 Sounds Req'd

#386 invalid Ambient Fauna - Breeding/Fearful/Passive - Wolf OPEN Matt Sherman
Description

Ambient fauna - Breeding/Fearful/Passive - Wolf SDD# 700

Specifications

Mono
3-Seconds
Non-Looping

5 Sounds Req'd

#382 invalid Ambient Fauna - Deer OPEN Matt Sherman
Description

Ambient Fauna - Deer SDD# 600

Specifications

Mono
5-Seconds
Looping

5 Sounds Req'd

#381 invalid Ambient Fauna - Wolf OPEN Matt Sherman
Description

Ambient Fauna - Wolf SDD# 556

Specifications

Mono
5-Seconds
Looping

5 Sounds Req'd

#379 invalid Ambient Flora - Creaking of Trees OPEN Matt Sherman
Description

Ambient Flora - Creaking of Trees SDD# 494

Specifications

Stereo
1-Minute
Non-Looping

2 Sounds Req'd

#380 invalid Ambient Flora - Reeds Rustling OPEN Matt Sherman
Description

Ambient Flora - Reeds Rustling SDD# 495

Specifications

Stereo
1-Minute
Non-Looping

2 Sounds Req'd

#310 invalid Ambient Flora/Geology Sounds OPEN Matt Sherman
Description

Create - Ambient Flora/Geo sounds such as:

Creaking of trees, rustling of reeds, crops, leaves ect..

Ambiences should be in stereo and roughly 1 min in duration.

Files should loop seamlessly.

5 Separate Ambiences Requred

#363 invalid Ambient Sounds - Alpine Soundscape OPEN Matt Sherman
Description

Ambient Sounds - Alpine Soundscape SDD# 448

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#367 invalid Ambient Sounds - Desert Soundscape goblor Matt Sherman
Description

Ambient Sounds - Desert Soundscape SDD# 453

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#365 invalid Ambient Sounds - Mediteranean Soundscape OPEN Matt Sherman
Description

Ambient Sounds - Mediteranean Soundscape SDD# 451

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#369 invalid Ambient Sounds - Polar Soundscape OPEN Matt Sherman
Description

Ambient Sounds - Polar Soundscape SDD# 455

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#366 invalid Ambient Sounds - Savannah Soundscape OPEN Matt Sherman
Description

Ambient Sounds - Savannah Soundscape SDD# 452

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#368 invalid Ambient Sounds - Semi-Arid Soundscape OPEN Matt Sherman
Description

Ambient Sounds - Semi-Arid Soundscape SDD# 454

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#364 invalid Ambient Sounds - Steppes Soundscape OPEN Matt Sherman
Description

Ambient Sounds - Steppes Soundscape SDD# 450

Specifications

Stereo
30-Seconds
Looping

4 Sounds Req'd

#5345 fixed An extra argument is passed to Array.shift FeXoR False Vision
Description

A am reading the source code for a while now.

I found out in

"\data\mods\public\maps\random\rmgen\math.js"

Line 140 where there is

pointsToAdd.shift(i);

The argument is extra as Array.shift does not accept any args.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/shift

#1597 duplicate An issue attacking enemy farms by resource-harvesting forces Dmitry
Description

When attacking enemy farms by a group of units containing resource-harvesting units the cursor is changing to a "wheat-harvesting" cursor. After right clicking by the farm the units go harvest but not to attack. So there is no chance (without autoattack cases) to destroy a farm using only forces able to harvest resources.

#317 invalid Animal Death Matt Sherman Matt Sherman
Description

Universal Animal Death Sound SDD # 157"

Specifications

MONO 
3 seconds in duration. 
Non-Looping

4 Files Required.

#6707 fixed Animal actor on siege catapult changes color through packing Freagarach Langbart
Description

This issue was reported by Aristippus of Cyrene in the forum

to reproduce

  • start a game with Han, or any other civ that has a catapult
  • unpack it and pack it a couple of times, pay attention to the color of the animal
HAN

MACE

reproducible

  • this has been the case since at least A24 [24937]

possible workaround

  • change the settings to None for Model appearance randomization

expected behaviour

  • the animal actor changes back to its original color instead of choosing a random color
#6746 fixed Animal becomes idle for queued garrison Freagarach Langbart
Description

to reproduce

  • build and select two corrals
  • press ctrl while keeping shift pressed, right-click on the first corral and then on the second corral
  • make animals, note that the animal from the first corral does not go into the second corral once the first corral is full

expected behavior

  • animal goes into the second corral and does not become idle
#3474 fixed Animal roaming mimo elexis
Description

Animals only walk some steps when roaming and rotate too frequently, almost looks like spinning. Similar problems were encountered in #1833. Bug was introduced in r17028.

https://trac.wildfiregames.com/raw-attachment/ticket/3474/deer_ballet.gif

https://trac.wildfiregames.com/raw-attachment/ticket/3474/whale_ballet.gif

#1970 fixed Animal: Aurochs Bull & Aurochs Cow michael
Description

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17409 https://wildfiregames.com/forum/index.php?/topic/18469-committed-zebu-rigging/page/4/ Wikipedia: http://en.wikipedia.org/wiki/Auroch

The Aurochs Cow is herdable/domesticable species of cattle. The Aurochs Bull is a larger version of the Cow and is an aggressive huntable. Alpine, Mediterranean, Steppe, and Temperate biomes in our game.

Requires: Models, Textures, Animations (walk, run, Bull-attack, idle, graze, death).

#1974 fixed Animal: Bengal Tiger historic_bruno
Description

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17385

Wikipedia: https://en.wikipedia.org/wiki/Bengal_tiger

A big, scary kitty. In the Asian biome of 0 A.D.

Requires: Model, Texture, Animations (run, walk, idle, attack, death)

#1981 fixed Animal: Eurasian Brown Bear Stan michael
Description

Discussion:

Wikipedia: http://en.wikipedia.org/wiki/European_bear

A large hair mammal who will defend itself when threatened. Alpine, Desert, Mediterranean, Polar, Steppe, and Temperate biomes in 0 A.D.

Requires: Model, Texture, Animations (run, walk, idle, graze, attack, death)

#1980 fixed Animal: Eurasian Wolf michael
Description

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17450

Wikipedia: http://en.wikipedia.org/wiki/Eurasian_wolf

A pack predator extent to the Temperate, Alpine, Steppe, and Polar biomes of 0 A.D.

Requires: Model, Texture, Animations (run, walk, idle, attack, death)

#1975 fixed Animal: Hawk wraitii Micket
Description

Requires: Model, Texture, Animations (flying?)

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17389

Exact species should be decided upon.

#1969 fixed Animal: Hippopotamus Stan michael
Description

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17357

Wikipedia: http://en.wikipedia.org/wiki/Hippopotamus

A large violent huntable riparian mammal. Desert and Savanna biomes in our game.

Requires: Model, Texture, Animations (walk, run, attack, idle, graze, death).

#1976 fixed Animal: Nile Crocodile michael
Description

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17399

Wikipedia: http://en.wikipedia.org/wiki/Nile_crocodile

A large reptilian opportunistic predator who hangs out in shallow water awaiting prey. In the African Desert, Tropic, and Savanna biomes of 0 A.D.

Requires: Model, Texture, Animations (run, walk, swim, idle, attack, death)

#1991 duplicate Animal: Partridge Micket
Description

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17391

Wikipedia: http://en.wikipedia.org/wiki/Partridge

Requires: Models, Textures, Animations (walk, run)

#2099 fixed Animal: War Dogs Filippos
Description

War dogs need a death animation.

#1979 fixed Animal: White Rhinoceros michael
Description

Discussion: http://www.wildfiregames.com/forum/index.php?showtopic=17411

Wikipedia: http://en.wikipedia.org/wiki/Rhinoceros#White_rhinoceros

A two-horned species of the dangerous Rhinoceros family. Extant in the African Tropic and Savanna biomes of 0 A.D.

Requires: Model, Texture, Animations (run, walk, idle, attack, death)

#1992 fixed Animal: Zebu (Indian cattle-Bos indicus) Stan michael
Description

Forum Discussion and current progress: http://www.wildfiregames.com/forum/index.php?showtopic=16909

Wikipedia: http://en.wikipedia.org/wiki/Zebu

A beast of burden and milk for India, for the Asian Tropic biome.

#891 fixed Animals can attack buildings Erik Johansson
Description

Some animals are meant to be aggressive and attack the players units, that works fine as far as I can tell. However, at the moment they also attack buildings, something they shouldn't :) Perhaps it's something that's difficult to do, in that case it might benefit from being done at the same time that most cavalry/infantry units will be stopped from attacking buildings. Either way, the easiest way to limit it (especially since there is/might be edge cases like the Iberian Champion Javelinists which are cavalry units, but can attack buildings) is to add a new tag in the XMLs? Something like <CanAttackBuildings />?

#6245 fixed Animation interruption when gathering and dropping at the same entity. Freagarach
Description

wowgetoffyourcellphone noticed some difference in glory gathering in Delenda Est in A25, with respect to A24: https://www.youtube.com/embed/Bisu3BvmcBo. It might be the unit pushing patch or the UnitAI gathering refactoring.

In any case, it looks weird and undesirable to have these visuals when gathering and dropping at the same entity. Perhaps a check for the distance at returning resource and then not moving already solves this?

#147 fixed Animation/propping bugs Jan Wassenberg
Description

peltast: when running, spear is on wrong prop point (holding it in the wrong hand?!)

Duplicate: fire up cantabrian generated and order the starting unit(s) to run.

#725 invalid Anon members cannot contribute to wiki Brian Stempin Brian Stempin
Description

DGMurdockIII indicated via IRC that our current wiki is a bit of a turn-off to community members due to the mandatory registration. We should discuss allowing anon edits and how to moderate them.

#5356 invalid Anonymous feedback failed on Ubuntu 18.04 (error 301) - Alpha XXIII Ken Wood tzium
Description

After I installed Ubuntu 18.04 on my PC (I used Ubuntu 16.04 until some weeks ago) the anonymous feedback feature is not working anymore. Every time I open 0AD I get "Status: upload failed (301)".

#540 duplicate Any plans to translate the game for other languages? Need help? Henrique Poyatos
Description

I think I can translate the game to Brazilian Portuguese (pt_BR).

#525 fixed ApicIds deadlock Philip Taylor
Description

See call stack (from Brian), particularly:

        pyrogenesis_dbg.exe!_ia32_asm_CAS()  + 0x10 bytes       
>       pyrogenesis_dbg.exe!ModuleInit(volatile int * initState=0x00c55a7c, long (void)* init=0x004b4ff0)  Line 44 + 0x10 bytes C++
        pyrogenesis_dbg.exe!ApicIds()  Line 172 + 0xf bytes     C++
        pyrogenesis_dbg.exe!VerifyRunningOnCorrectProcessors(unsigned long affinity=1)  Line 252 + 0x5 bytes    C++
        pyrogenesis_dbg.exe!os_cpu_SetThreadAffinityMask(unsigned int processorMask=1)  Line 275 + 0x9 bytes    C++
        pyrogenesis_dbg.exe!os_cpu_CallByEachCPU(void (unsigned int, unsigned int)* cb=0x00414380, unsigned int cbData=12933656)  Line 293 + 0xb bytes  C++
        pyrogenesis_dbg.exe!InitApicIds()  Line 160 + 0xf bytes C++
        pyrogenesis_dbg.exe!ModuleInit(volatile int * initState=0x00c55a7c, long (void)* init=0x004b4ff0)  Line 46 + 0x5 bytes  C++
        pyrogenesis_dbg.exe!ApicIds()  Line 172 + 0xf bytes     C++

The first ModuleInit call locks the state while calling init() which then tries to lock the state itself.

#4828 needsinfo Aplication crashes on the first run after install on W7 x64 Enterprise Jose
#5718 duplicate App crashes when trying to connect to Game Lobby Michete13
Description

The game seems to crash only when I try to connect to Game Lobby and not other modes. Here are the logs, thank you for your assistance and for a great game!

Process: pyrogenesis [1086] Path: /Applications/0 A.D.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.X (0.0.X) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: pyrogenesis [1086] User ID: 501

Date/Time: 2020-04-10 18:40:10.650 +0200 OS Version: Mac OS X 10.15.2 (19C57) Report Version: 12 Anonymous UUID: 7EA5F832-4AC0-FA78-CEF3-7EF518846D8F

Time Awake Since Boot: 1100 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [1086]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.wildfiregames.0ad 0x0000000101426847 gmpn_submul_1 + 183

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 9:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 10:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 11:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 12:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 13:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x00007fff6e236296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff6a250a96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff6a250922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff6a250734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff6a250174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45 5 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 14: 0 libsystem_kernel.dylib 0x00007fff6e236296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff6a250a96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff6a250922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff6a250734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff6a250174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45 5 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 15: 0 libsystem_kernel.dylib 0x00007fff6e23625a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6e2365d0 mach_msg + 60 2 com.wildfiregames.0ad 0x0000000100626a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 16:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff6e23625a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6e2365d0 mach_msg + 60 2 com.apple.audio.CoreAudio 0x00007fff360e50c3 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111 3 com.apple.audio.CoreAudio 0x00007fff35fdf462 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 2677 4 com.apple.audio.CoreAudio 0x00007fff3611561c HALB_IOThread::Entry(void*) + 72 5 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 17: 0 libsystem_kernel.dylib 0x00007fff6e238bba semwait_signal + 10 1 libsystem_c.dylib 0x00007fff6e1bc0fa nanosleep + 196 2 com.wildfiregames.0ad 0x000000010055edc4 SDL_Delay_REAL + 100 3 com.wildfiregames.0ad 0x0000000100472ea7 SDL_Delay + 23 4 com.wildfiregames.0ad 0x0000000100232017 CSoundManagerWorker::Run() + 71 5 com.wildfiregames.0ad 0x0000000100231f92 CSoundManagerWorker::RunThread(void*) + 98 6 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 7 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 18: 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010020a961 CUserReporterWorker::Run() + 561 7 com.wildfiregames.0ad 0x000000010020a6f2 CUserReporterWorker::RunThread(void*) + 98 8 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 9 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 19:: SDLTimer 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x00000001004d7c79 SDL_TimerThread + 633 5 com.wildfiregames.0ad 0x00000001004d7167 SDL_RunThread + 135 6 com.wildfiregames.0ad 0x00000001005559f5 RunThread + 21 7 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 20:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff6e23625a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6e2365d0 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff369e9890 CFRunLoopServiceMachPort + 322 3 com.apple.CoreFoundation 0x00007fff369e8456 CFRunLoopRun + 1705 4 com.apple.CoreFoundation 0x00007fff369e7738 CFRunLoopRunSpecific + 503 5 com.apple.AppKit 0x00007fff33d42a72 _NSEventThread + 132 6 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 7 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 21: 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x00000001002b92fb CTextureConverter::RunThread(void*) + 107 7 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 22: 0 libsystem_pthread.dylib 0x00007fff6e2fa818 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x7563c0be872ebea4 rbx: 0x0000000103c51768 rcx: 0x7563c0be872ebea4 rdx: 0x7563c0be872ebea4 rdi: 0x00007ffeefbfc628 rsi: 0x00000001052baaf0 rbp: 0x0000000000000007 rsp: 0x00007ffeefbfc3c8

r8: 0x0000000000000000 r9: 0x4d461daa841f6331 r10: 0x5a1349e1760c002d r11: 0x5a1349e1760c002d

r12: 0x0000600003704000 r13: 0x00007ffeefbff4d0 r14: 0x0000000103c51840 r15: 0x00007ffeefbff4d0 rip: 0x0000000101426847 rfl: 0x0000000000010203 cr2: 0x0000000101426790

Logical CPU: 0 Error Code: 0x00000000 Trap Number: 6

Binary Images:

0x100000000 - 0x103b7dff7 +com.wildfiregames.0ad (0.0.X - 0.0.X) <BC128FE0-6B53-3F00-8953-4FC11528928C> /Applications/0 A.D.app/Contents/MacOS/pyrogenesis 0x10a39e000 - 0x10a4fafff com.apple.audio.units.Components (1.14 - 1.14) <1595DF88-DE04-38C7-B7B3-9DC5660DFAFA> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x10a755000 - 0x10a758047 libobjc-trampolines.dylib (781.2) <5086531C-1418-305A-9EA1-859217B3C001> /usr/lib/libobjc-trampolines.dylib 0x10b000000 - 0x10b45dff7 com.apple.audio.AudioDSPComponents (1.0 - 1) <B76E22DA-A99B-3C73-9625-A2E79199B94A> /System/Library/Components/AudioDSP.component/Contents/MacOS/AudioDSP 0x10bbfb000 - 0x10bc8bcb7 dyld (733.8) <EEA931D0-403E-3BC8-862A-CBA037DE4A74> /usr/lib/dyld 0x10d8b7000 - 0x10d8caff3 com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <B5383878-30A5-331B-9BCC-BE702DD76E4E> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib

0x7fff2dbc9000 - 0x7fff2e0c9ff7 com.apple.driver.AppleIntelHD4000GraphicsGLDriver (14.3.9 - 14.0.3) <FB30E3E7-3A7F-3241-9FFD-90A33FADF4EA> /System/Library/Extensions/AppleIntelHD4000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsGLDriver 0x7fff2e0ca000 - 0x7fff2e149ffc com.apple.driver.AppleIntelHD4000GraphicsMTLDriver (14.3.9 - 14.0.3) <8C44455A-B59A-3BA6-ABE4-D3788D67198C> /System/Library/Extensions/AppleIntelHD4000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsMTLDriver 0x7fff31067000 - 0x7fff31978fff com.apple.GeForceGLDriver (14.0.31 - 14.0.0) <48C06402-03B5-3F5F-BFF0-8F8A2892EFA8> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver 0x7fff31979000 - 0x7fff32051ff7 libclh.dylib (14.0.31) <E2D7E166-93CA-307C-A24A-D343F9563D9B> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib 0x7fff32052000 - 0x7fff32208ff2 com.apple.GeForceMTLDriver (14.0.31 - 14.0.0) <805B7150-29A1-3EB6-95F5-485F85B50392> /System/Library/Extensions/GeForceMTLDriver.bundle/Contents/MacOS/GeForceMTLDriver 0x7fff325f4000 - 0x7fff325f4fff com.apple.Accelerate (1.11 - Accelerate 1.11) <479607C6-EE4F-3471-BCFD-9A8677A509A3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff325f5000 - 0x7fff3260bff7 libCGInterfaces.dylib (524.2) <7968C789-A816-3796-8551-175469182197> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fff3260c000 - 0x7fff32eb3fc7 com.apple.vImage (8.1 - 524.2) <AC41E95B-0E55-355F-8047-6296D6B2A5D5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff32eb4000 - 0x7fff3304dfef libBLAS.dylib (1303.60.1) <4EEC9C82-8018-39E8-BBBA-E6FB5B145897> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff3304e000 - 0x7fff33254fff libBNNS.dylib (144.40.3) <104C39EF-728E-3364-A4D1-007FC26643C3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff33256000 - 0x7fff3360afff libLAPACK.dylib (1303.60.1) <0918AC5B-DC2D-3878-90F9-4E16C4302FAB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff3360b000 - 0x7fff33620ff8 libLinearAlgebra.dylib (1303.60.1) <8EAA14E4-345A-398A-8236-A10F5DB7A2CC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff33621000 - 0x7fff33626ff3 libQuadrature.dylib (7) <17EC31E3-3D77-3B5A-8ADD-6A3DBC1531E7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff33627000 - 0x7fff33697fff libSparse.dylib (103) <350DAE1C-C990-343F-A98A-1B4317EAA869> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff33698000 - 0x7fff336aaff7 libSparseBLAS.dylib (1303.60.1) <4BEB0A98-08B2-376D-8A35-B203E3EE3470> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff336ab000 - 0x7fff3383dfc7 libvDSP.dylib (735.40.1) <0C40F97B-FD6C-3324-91DC-947266F2A502> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff3383e000 - 0x7fff339b8ff7 libvMisc.dylib (735.40.1) <4398AF07-22E6-3C60-AC9E-119827779CCB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff339b9000 - 0x7fff339b9fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <22118F7C-4019-32CE-B8AF-50FFBF9BC050> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff339ba000 - 0x7fff33a19ffc com.apple.Accounts (113 - 113) <ABA6CA9E-22B4-3EE9-8C8D-080CB863FD72> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts 0x7fff33b5f000 - 0x7fff3491afff com.apple.AppKit (6.9 - 1894.20.140) <80D94BA8-5CEC-3D85-AEE9-364513234AC6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff3496a000 - 0x7fff3496afff com.apple.ApplicationServices (48 - 50) <DD9B7CF2-A6CA-3C88-804A-C15AFFEC3CD6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff3496b000 - 0x7fff349d6fff com.apple.ApplicationServices.ATS (377 - 493.0.2.1) <6BDB3B14-0F4E-3B10-93C8-7F0E5E4F2EFE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff34a6f000 - 0x7fff34aadff8 libFontRegistry.dylib (274.0.2.3) <3DD574D6-06F2-35A1-8CE0-6097BDD3DE1F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff34b08000 - 0x7fff34b37ff7 com.apple.ATSUI (1.0 - 1) <FA934D50-2391-3515-95D4-35696E165C37> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI 0x7fff34b38000 - 0x7fff34b3cff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <C0801FB4-954F-3897-B384-276B73B062B5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff34bd7000 - 0x7fff34c2dff2 com.apple.HIServices (1.22 - 674.1) <8A3BBFB0-D41E-3BF1-AF8F-4E9082A49FC6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff34c2e000 - 0x7fff34c3cfff com.apple.LangAnalysis (1.7.0 - 1.7.0) <BEDFF67B-5FD5-38FA-AC8F-D9458DC2EF50> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff34c3d000 - 0x7fff34c82ff2 com.apple.print.framework.PrintCore (15 - 516) <14C48FDF-5E58-391B-873E-B96E55CDA21C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff34c83000 - 0x7fff34c8dfff com.apple.QD (4.0 - 413) <AD40EB5E-231E-39C5-A468-5B979374912C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff34c8e000 - 0x7fff34c9bff0 com.apple.speech.synthesis.framework (9.0.24 - 9.0.24) <16454C5C-4029-396A-A8F4-730E50CE2024> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff34c9c000 - 0x7fff34d7cffa com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <9F13C2FB-6042-339A-8D85-E8E499BA856B> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff34d7e000 - 0x7fff34d7efff com.apple.audio.units.AudioUnit (1.14 - 1.14) <22A443ED-28B0-3161-9CF6-890FD03275D3> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff350f4000 - 0x7fff35480ff6 com.apple.CFNetwork (1121.1.2 - 1121.1.2) <CD7AA80C-C73B-39C7-AE03-A36BFB936F29> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff354fa000 - 0x7fff354fafff com.apple.Carbon (160 - 162) <27DBFB11-A568-3C45-B98D-F5F5165E939B> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff354fb000 - 0x7fff354feffb com.apple.CommonPanels (1.2.6 - 101) <AE22F241-E6CE-3F18-9EB5-437CF0FDE477> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff354ff000 - 0x7fff357f3ffb com.apple.HIToolbox (2.1.1 - 994) <21D1507B-BFC3-33B7-88FE-64417FE9CAD5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff357f4000 - 0x7fff357f7ff3 com.apple.help (1.3.8 - 68) <94E3E502-C479-3C37-8927-239FFF0205B3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff357f8000 - 0x7fff357fdff7 com.apple.ImageCapture (9.0 - 1600.25.4.1) <89D63EAA-364C-34B4-A417-7A51BF52C4AE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff357fe000 - 0x7fff357fefff com.apple.ink.framework (10.15 - 227) <66BD9432-DB9B-33EC-85B2-F5F21F39C4C3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff357ff000 - 0x7fff35819ff2 com.apple.openscripting (1.7 - 185.1) <DF25310B-227E-3DB5-948C-E52F9877DEE7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff3583a000 - 0x7fff3583afff com.apple.print.framework.Print (15 - 271) <27E1B868-53A4-3207-B36A-F08BDCBBBB3D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff3583b000 - 0x7fff3583dff7 com.apple.securityhi (9.0 - 55008) <2C8B6D0E-3089-3964-B305-9EC3F74673A5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff3583e000 - 0x7fff35844ff7 com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <93A00BEB-FEE0-3FC6-ABCA-846EDA81818E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff359df000 - 0x7fff359dffff com.apple.Cocoa (6.11 - 23) <37C3A005-20C7-3EC1-9256-658ED538E175> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff359ed000 - 0x7fff35bd8ff7 com.apple.ColorSync (4.13.0 - 3394.3) <2DCA9B8E-1202-36F0-8867-AF4F687E17D2> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff35ec8000 - 0x7fff363d7ffa com.apple.audio.CoreAudio (5.0 - 5.0) <E297B888-EC18-3333-AB26-5C80F4A2E40A> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff3642a000 - 0x7fff36461ff0 com.apple.CoreBluetooth (1.0 - 1) <C2C12610-0109-35C0-BAFF-871D41D9EDE2> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff36462000 - 0x7fff36854ffe com.apple.CoreData (120 - 977.1) <0736ED55-3CFB-3856-805B-82BF567C895D> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff36855000 - 0x7fff36964ff6 com.apple.CoreDisplay (1.0 - 186.3.8) <33C67C14-A3D8-36D8-96E4-3F5D61F6F7B2> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff36965000 - 0x7fff36de5fff com.apple.CoreFoundation (6.9 - 1674.103) <B3DABA35-8AE8-3D73-BE00-189DE552B349> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff36de7000 - 0x7fff37484ff0 com.apple.CoreGraphics (2.0 - 1348.15) <05A2D9F3-1DFB-3C01-BE29-AE53A373EA4D> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff37492000 - 0x7fff377efff5 com.apple.CoreImage (15.0.0 - 920.9) <0A757F12-78A7-3C10-8F1D-118D855F6C65> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff37d79000 - 0x7fff37d79fff com.apple.CoreServices (1069.11 - 1069.11) <DD05556D-DEF3-348D-878D-CA3AB5C91D66> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff37d7a000 - 0x7fff37dfffff com.apple.AE (838 - 838) <1D2A4944-20FA-372A-B8DE-01067521CF8C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff37e00000 - 0x7fff380e1ff7 com.apple.CoreServices.CarbonCore (1217 - 1217) <17EE58A1-232F-3E35-AC81-C88509A1CE8F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff380e2000 - 0x7fff3812fffd com.apple.DictionaryServices (1.2 - 323.3) <631AEDD4-9328-33A7-ACE5-5FDE790FE7FD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff38130000 - 0x7fff38138fff com.apple.CoreServices.FSEvents (1268.60.1 - 1268.60.1) <9C5A3C2D-CA76-329E-B80C-9CA1A1B1BE51> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff38139000 - 0x7fff38372ff0 com.apple.LaunchServices (1069.11 - 1069.11) <7D9167B7-8C60-3F42-BA15-8A85E6238FD2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff38373000 - 0x7fff3840bff9 com.apple.Metadata (10.7.0 - 2075.4) <E57FA2CF-3BD5-3947-84CC-976F192C07C7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff3840c000 - 0x7fff38439ff7 com.apple.CoreServices.OSServices (1069.11 - 1069.11) <C7F894DA-EA68-3467-B004-1D6C7D58703A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff3843a000 - 0x7fff384a1fff com.apple.SearchKit (1.4.1 - 1.4.1) <644BE782-F3CA-3CC2-A062-5472ECC68230> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff384a2000 - 0x7fff384c6ff5 com.apple.coreservices.SharedFileList (131.3 - 131.3) <3B586025-C347-38CF-B89F-9942CB88AA79> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff387ef000 - 0x7fff389a3ffe com.apple.CoreText (643.1.2.3 - 643.1.2.3) <97DA20DE-64C9-3589-92EB-BEC07B81EF19> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff389a4000 - 0x7fff389e8fff com.apple.CoreVideo (1.8 - 334.0) <63E19193-0864-373F-AC59-DC97514B02A5> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff389e9000 - 0x7fff38a76ff9 com.apple.framework.CoreWLAN (13.0 - 1455.3) <DC360D58-99EE-3760-9D79-5712B2872497> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff38c3a000 - 0x7fff38c45fff com.apple.DirectoryService.Framework (10.15 - 220.40.1) <DF3ED7B3-3CD7-3921-A2F9-02CC994E05C2> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x7fff38c46000 - 0x7fff38cf1ff0 com.apple.DiscRecording (9.0.3 - 9030.4.5) <2163991C-1EA0-3A85-BC29-4C21C341B845> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording 0x7fff38d16000 - 0x7fff38d1cfff com.apple.DiskArbitration (2.7 - 2.7) <8B55B221-DB4E-3CCD-B104-FC52A4127A66> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff38f10000 - 0x7fff39036ff6 com.apple.FileProvider (265 - 265) <5A6F54E2-6B39-318D-A4BD-83E6FA2679D3> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider 0x7fff3904b000 - 0x7fff3904dff3 com.apple.ForceFeedback (1.0.6 - 1.0.6) <97106930-3894-3000-969B-7C72097BFDC1> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x7fff3904e000 - 0x7fff39416ff4 com.apple.Foundation (6.9 - 1674.103) <9D7DB588-6BDC-3D7B-B267-761D4ECC88A9> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff39483000 - 0x7fff394d3ff7 com.apple.GSS (4.0 - 2.0) <03016123-6D22-33EA-B9A7-EB60DD458FAB> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff3960e000 - 0x7fff39726ff8 com.apple.Bluetooth (7.0.2 - 7.0.2f4) <33538BF2-D6D3-3BF2-844D-A11C118E479E> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff3978d000 - 0x7fff39830ffb com.apple.framework.IOKit (2.0.2 - 1726.60.2) <65BD2F00-4BC5-3EF6-BF4D-DA1F0513E2B9> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff39832000 - 0x7fff39842ffc com.apple.IOSurface (269.6 - 269.6) <D90653D3-7E7F-3CFF-8F00-931B0AA725B1> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff398b8000 - 0x7fff39a17ffe com.apple.ImageIO.framework (3.3.0 - 1972.15) <4C28BF01-6EDA-39EE-9063-CBACB2034CB0> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff39a18000 - 0x7fff39a1bfff libGIF.dylib (1972.15) <824064F1-C757-3B37-8E91-37A4BDAAABFF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff39a1c000 - 0x7fff39ad5fff libJP2.dylib (1972.15) <43BF1FC2-BF84-3C63-9E5C-4842BB82A11A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff39ad6000 - 0x7fff39afbff3 libJPEG.dylib (1972.15) <8F741091-BCE4-36E3-8564-0889B3E4C05B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff39d78000 - 0x7fff39d92ff7 libPng.dylib (1972.15) <4F3419F4-0B34-302F-B596-02F1CA40C38F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff39d93000 - 0x7fff39d94fff libRadiance.dylib (1972.15) <0655DC55-6B70-37B5-97A5-D1621118FCB7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff39d95000 - 0x7fff39dddff7 libTIFF.dylib (1972.15) <C177F3A2-1877-306A-B607-C753BA6FF036> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff3b203000 - 0x7fff3b215ff3 com.apple.Kerberos (3.0 - 1) <A7787101-9525-3C28-BDD5-77B3C73ED8B0> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff3b216000 - 0x7fff3b216fff libHeimdalProxy.dylib (77) <CB20F0B8-EDC1-3592-8B2D-6AEF80BE080B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib 0x7fff3b217000 - 0x7fff3b24dfff com.apple.LDAPFramework (2.4.28 - 194.5) <36821308-0C82-343C-A315-12B77A4BAE4E> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x7fff3bdc6000 - 0x7fff3be89ff1 com.apple.Metal (212.2.4 - 212.2.4) <EC7C6127-B280-3EF0-AA80-5FB505148EED> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff3bea6000 - 0x7fff3bee2ff3 com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <7B7AF6B3-CD50-320A-85CA-45958CDF850A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff3bee3000 - 0x7fff3bf69fe6 com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <3D396C87-5CA4-3A8F-8EEF-FFE3883AD75A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff3bf6a000 - 0x7fff3bf8eff8 com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <D7E077C7-9332-30F9-8AFE-F02520EDF96B> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff3bf8f000 - 0x7fff3bfa4fff com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <EE87BFE1-5811-3A0C-BC68-6966D7FEDAE5> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray 0x7fff3bfa5000 - 0x7fff3c104ff4 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <08A6AF10-E23F-3F1D-AA26-E79E7FC09B07> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff3c105000 - 0x7fff3c153fff com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <6FA84C3F-72F0-3234-9406-8F9EB922D3A2> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector 0x7fff3c154000 - 0x7fff3c155ff5 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <4DB9192E-5464-3A78-A9D3-35153717A21F> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff3d09b000 - 0x7fff3d0a7ffe com.apple.NetFS (6.0 - 4.0) <C803F10A-5C01-365B-A988-64B021DCDDD5> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff3d0a8000 - 0x7fff3d1ebff6 com.apple.Network (1.0 - 1) <B87BEA5C-05CF-3284-BB74-33F9297225F8> /System/Library/Frameworks/Network.framework/Versions/A/Network 0x7fff3d4ce000 - 0x7fff3d4f0fff com.apple.audio.OpenAL (1.8 - 1.8) <AC9B5A7A-A325-302F-A993-A0ADCBE48038> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x7fff3fc0b000 - 0x7fff3fc13fff libcldcpuengine.dylib (2.12.7) <EB839D02-0D1E-38FB-A5E9-A5F2E27B3C5E> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fff3fc14000 - 0x7fff3fc6cff7 com.apple.opencl (3.5 - 3.5) <987CE84F-AC14-3CD4-9233-51CA828DA927> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff3fc6d000 - 0x7fff3fc89fff com.apple.CFOpenDirectory (10.15 - 220.40.1) <BD6064BC-F588-3A34-A70C-CF8B62CA04E0> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff3fc8a000 - 0x7fff3fc95ff7 com.apple.OpenDirectory (10.15 - 220.40.1) <17B8A217-97DE-3DCA-B91B-6FB68451B94B> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff405f0000 - 0x7fff405f2fff libCVMSPluginSupport.dylib (17.10.22) <F040B206-0834-3D3C-8941-B89F74D1F054> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff405f3000 - 0x7fff405f8fff libCoreFSCache.dylib (176.10) <72D4F770-DB3F-3242-B3DB-8488D910BD47> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff405f9000 - 0x7fff405fdfff libCoreVMClient.dylib (176.10) <05AF05BB-AE62-39F9-BDEA-1BB1EE643301> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff405fe000 - 0x7fff40606ff7 libGFXShared.dylib (17.10.22) <6F327728-FC25-3428-B734-824B48EFC20B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff40607000 - 0x7fff40611fff libGL.dylib (17.10.22) <EA373BF1-0720-31A6-A5EF-8F1E67787264> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff40612000 - 0x7fff40647fff libGLImage.dylib (17.10.22) <6B0D6644-CEB0-3821-BAD4-05A56369A4F9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff40648000 - 0x7fff407daff7 libGLProgrammability.dylib (17.10.22) <8A872988-F69C-3396-850A-1A2016BE2499> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fff407db000 - 0x7fff40817fff libGLU.dylib (17.10.22) <3516B087-6286-3831-9706-87634DB3AF07> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff41247000 - 0x7fff41256ff7 com.apple.opengl (17.10.22 - 17.10.22) <43B981BE-B730-345F-9AA4-49D075EBE0DB> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff41257000 - 0x7fff413d0ff7 GLEngine (17.10.22) <25A0A86A-A02C-39FD-AF13-B3B90BBEF197> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fff413d1000 - 0x7fff413f9fff GLRendererFloat (17.10.22) <DA03DEB1-2A7C-39EB-A406-724044F349D4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fff42211000 - 0x7fff4248fff0 com.apple.QuartzCore (1.11 - 815.26) <D0953F98-5F8A-3346-8438-DBD870E9088B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff42fdf000 - 0x7fff43331ffa com.apple.security (7.0 - 59306.61.1) <8B67829D-DDEB-3208-A4CE-FD5A57B1A0BB> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff43332000 - 0x7fff433bbff7 com.apple.securityfoundation (6.0 - 55236.60.1) <D4B6FD66-8DB2-3373-B192-00CB9DFF9AA7> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff433ea000 - 0x7fff433eeff0 com.apple.xpc.ServiceManagement (1.0 - 1) <AC719A11-8152-3BA1-9A01-62AD8A8F4022> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff4417f000 - 0x7fff441e9fff com.apple.SystemConfiguration (1.19 - 1.19) <96A25B9C-51EA-33B2-B681-B92365686CDB> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff47f58000 - 0x7fff4801cfe7 com.apple.APFS (1412.61.1 - 1412.61.1) <AB316478-3C6D-33C1-A060-47D836CD01E1> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff4910f000 - 0x7fff49110ff1 com.apple.AggregateDictionary (1.0 - 1) <29A10B7A-673A-3930-AB40-F1A57CE2D41E> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary 0x7fff49620000 - 0x7fff4963dffc com.apple.AppContainer (4.0 - 448.60.2) <EDF36C00-E6DD-399C-A096-E837956D396C> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer 0x7fff49692000 - 0x7fff496a0ff7 com.apple.AppSandbox (4.0 - 448.60.2) <FE493C66-50EB-3B23-A88A-5886D1C1543E> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x7fff49b2f000 - 0x7fff49b53ff3 com.apple.framework.Apple80211 (13.0 - 1460.1) <4358EB87-7120-30C3-9517-A99F2B31E8ED> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff49c89000 - 0x7fff49c98fef com.apple.AppleFSCompression (119 - 1.0) <48D076F0-D93E-3EFE-8400-9A7615D34F9F> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff49d97000 - 0x7fff49da2ff7 com.apple.AppleIDAuthSupport (1.0 - 1) <1C27C132-6261-33D8-A2E2-2AC85AAA7494> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport 0x7fff49de4000 - 0x7fff49e2cfff com.apple.AppleJPEG (1.0 - 1) <E24CA921-96D1-356A-9E24-F5BB15BA123A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff4a207000 - 0x7fff4a20bff7 com.apple.AppleSRP (5.0 - 1) <1C833F7F-662E-33D0-A9E6-3F5C850A46AD> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP 0x7fff4a20c000 - 0x7fff4a22efff com.apple.applesauce (1.0 - 16.22) <FB2BE134-D950-39FC-9912-C53B1CCFC38F> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff4a2ee000 - 0x7fff4a2f1ffb com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <1374869E-E504-3C4F-999E-DF08DCF2643B> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo 0x7fff4a38b000 - 0x7fff4a39aff9 com.apple.AssertionServices (1.0 - 223.60.4) <2C4FB378-B226-3134-A39E-ECB46B6FA5FA> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices 0x7fff4ae16000 - 0x7fff4ae67ffd com.apple.audio.AudioSession (1.0 - 17) <14A895C9-51E6-3602-AC3E-F4D503DD64D1> /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession 0x7fff4ae68000 - 0x7fff4ae95ff7 libSessionUtility.dylib (17) <B21DE8BC-E6F5-39D9-8F5C-4161F2F4AB91> /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib 0x7fff4af2e000 - 0x7fff4b16bff7 com.apple.audio.AudioToolboxCore (1.0 - 1104.30) <20C1EA64-71AD-326A-A552-E37DC0D907BE> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore 0x7fff4b16c000 - 0x7fff4b285ff4 com.apple.AuthKit (1.0 - 1) <1AE3B67D-F772-3711-9D9B-3B0AF9C31680> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit 0x7fff4b440000 - 0x7fff4b449ff3 com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <C12221CF-CA5D-333F-B384-201235F2AB92> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff4b44a000 - 0x7fff4b4ebff8 com.apple.backup.framework (1.11.2 - 1298.2.10) <29722310-281C-3DD8-A096-A3D4ECCD6176> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff4b4ec000 - 0x7fff4b56dffd com.apple.BaseBoard (464.1 - 464.1) <9D9C02DD-412F-3678-8618-E11632006139> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard 0x7fff4b66f000 - 0x7fff4b6abfff com.apple.bom (14.0 - 219.2) <6DAE8ED0-92B1-3E4B-B54C-E30D5588E02B> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 0x7fff4c231000 - 0x7fff4c280fff com.apple.ChunkingLibrary (302 - 302) <C9AFF6B0-8BBC-3FE7-BD65-0631E06DA637> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fff4d140000 - 0x7fff4d151fff com.apple.CommonAuth (4.0 - 2.0) <4DB8B487-119C-3606-9F9D-A62AAB097D3D> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff4d165000 - 0x7fff4d17cfff com.apple.commonutilities (8.0 - 900) <3F9742B4-C4D6-3EE8-89C2-1630F7C754CF> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities 0x7fff4dc9a000 - 0x7fff4dcb9ff0 com.apple.analyticsd (1.0 - 1) <9AD0F7A2-37DE-3F14-A843-D573DED81646> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics 0x7fff4df84000 - 0x7fff4df8fff7 com.apple.frameworks.CoreDaemon (1.3 - 1.3) <68D6AC85-CAFE-3223-BF1C-1FD8FFA61144> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon 0x7fff4e210000 - 0x7fff4e220ff3 com.apple.CoreEmoji (1.0 - 107) <4BBD8552-5D0D-32F7-AB41-85A51F59B2CA> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff4e874000 - 0x7fff4e8deff0 com.apple.CoreNLP (1.0 - 213) <682C4550-F662-3BD0-BD30-A4BEF5E2B74B> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP 0x7fff4ed50000 - 0x7fff4ed58ff0 com.apple.CorePhoneNumbers (1.0 - 1) <8E2800B5-D750-340B-824C-F294A3581D51> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers 0x7fff4f4a5000 - 0x7fff4f4c8ff7 com.apple.CoreSVG (1.0 - 129) <DF071FDE-1BE6-3899-B203-29275A39AD1E> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG 0x7fff4f4c9000 - 0x7fff4f4fcff7 com.apple.CoreServicesInternal (446.6 - 446.6) <B7CEA8A6-6C94-3E88-844D-6A3169CC2BA9> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff4f4fd000 - 0x7fff4f52bff7 com.apple.CSStore (1069.11 - 1069.11) <C7CCB364-F4ED-3E46-90D6-1376F10F8DB3> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore 0x7fff4fa2e000 - 0x7fff4fab5fff com.apple.CoreSymbolication (11.0 - 64509.98.1) <38CCC6A0-E7F8-3FE0-A3E2-DF27CC6C8A58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff4fb4d000 - 0x7fff4fc79ff4 com.apple.coreui (2.1 - 608.3) <98D37B78-FC09-3D5B-B3F6-2B8A0E20360B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff4fc7a000 - 0x7fff4fe15ff6 com.apple.CoreUtils (6.1 - 610.18) <CCC7314C-57F5-3528-B6F4-C470385069AF> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff4ff4a000 - 0x7fff4ff5dff1 com.apple.CrashReporterSupport (10.13 - 15011) <72E8461C-DA63-3768-84DC-FB52DCB0CC4F> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff501c7000 - 0x7fff501d9ffc com.apple.framework.DFRFoundation (1.0 - 252) <B5747371-51E9-30C2-A80E-AB995925CEB5> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff501da000 - 0x7fff501dffff com.apple.DSExternalDisplay (3.1 - 380) <58AB05D2-DA0C-376E-972B-F50A774D726D> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff50248000 - 0x7fff502c3ff8 com.apple.datadetectorscore (8.0 - 659) <FA91248B-4B1A-355B-BC2D-E6531DD67863> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff5030f000 - 0x7fff5034dff0 com.apple.DebugSymbols (194 - 194) <63EC0BF1-7FAC-3234-870A-0AB25921DADB> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff5034e000 - 0x7fff504aaffe com.apple.desktopservices (1.14.2 - 1281.2.6) <61257EE1-FBCA-3B57-84C8-6EA97BCF39CC> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff505ed000 - 0x7fff506b5ff6 com.apple.DiskImagesFramework (559.40.3 - 559.40.3) <FC858532-A872-3B43-8650-7D7E960C5457> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages 0x7fff506b6000 - 0x7fff50786ff6 com.apple.DiskManagement (13.0 - 1648.60.1) <05521AEB-172A-3AAC-90CB-F0FA6B952883> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement 0x7fff50865000 - 0x7fff50869ff9 com.apple.EFILogin (2.0 - 2) <6FA447B0-32F6-3A81-B5EC-DAA9B595FACB> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin 0x7fff51ceb000 - 0x7fff52106ff9 com.apple.vision.FaceCore (4.3.0 - 4.3.0) <8B2604AE-C6F8-3A53-8A94-DBA2A762EC2B> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff5276a000 - 0x7fff528a1ffc libFontParser.dylib (277.2.1.2) <06A40213-0043-31F3-9AF5-DA513322DA20> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x7fff528a2000 - 0x7fff528d6fff libTrueTypeScaler.dylib (277.2.1.2) <84394970-1C12-3DFB-A72F-9E80944B2191> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib 0x7fff5293b000 - 0x7fff5294bff6 libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <DF14F485-8D5C-3F5F-9846-7433958B752F> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib 0x7fff55e10000 - 0x7fff55e11fff libmetal_timestamp.dylib (902.11.1) <815B0315-2A6A-374E-A9F5-A86A8242482B> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib 0x7fff574ac000 - 0x7fff574b7ff7 libGPUSupportMercury.dylib (17.10.22) <E63C272B-E2EF-3297-A7CD-152BC0EFEA51> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fff574b8000 - 0x7fff574befff com.apple.GPUWrangler (4.5.21 - 4.5.21) <ACFA40E7-18A3-3A98-BCB3-0196FFD230D2> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler 0x7fff577da000 - 0x7fff57800ffb com.apple.GenerationalStorage (2.0 - 313) <EF5FDA24-EE14-3EF6-BF2B-FA72FFA175C6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff58924000 - 0x7fff58932ffb com.apple.GraphVisualizer (1.0 - 100.1) <F59FCBF7-63DA-3C59-945E-E5BB66C4CCFF> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff589a5000 - 0x7fff589a9ff4 com.apple.HIDAnalytics (1.0 - 1) <85C4C9A5-703B-37A6-949C-F95E5DC05103> /System/Library/PrivateFrameworks/HIDAnalytics.framework/Versions/A/HIDAnalytics 0x7fff58ac5000 - 0x7fff58b82ff4 com.apple.Heimdal (4.0 - 2.0) <DE4CE40D-4797-3793-97FE-49FC4B764E56> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff5acc1000 - 0x7fff5acc9ffd com.apple.IOAccelerator (438.2.8 - 438.2.8) <15817F17-2AF1-32DF-8A6C-DD65B80075D7> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff5accc000 - 0x7fff5ace2ff7 com.apple.IOPresentment (1.0 - 37) <F70AC027-E18E-39BC-A96E-ED15B802C832> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff5b06c000 - 0x7fff5b0b7ff4 com.apple.IconServices (438.3 - 438.3) <1F6BDF56-6C42-3C29-BD16-5C9921C64D87> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff5b275000 - 0x7fff5b27bffc com.apple.InternationalSupport (1.0 - 45) <5A076C86-0CA4-338E-AEC1-1C8F5E601DA3> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport 0x7fff5b4bc000 - 0x7fff5b4dcff6 com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <665A02F2-2DC9-3BE1-8A91-DC8629495B1D> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle 0x7fff5b634000 - 0x7fff5b702ff5 com.apple.LanguageModeling (1.0 - 215.1) <34D9FCAB-CDB6-3F3A-AAD8-A9D0A0713AE3> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff5b703000 - 0x7fff5b74bff7 com.apple.Lexicon-framework (1.0 - 72) <7413459B-0E19-3C4F-BB84-4E8914875C2D> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff5b752000 - 0x7fff5b756ff2 com.apple.LinguisticData (1.0 - 353.6) <63A3EE9B-A415-31A0-88DA-278AC277E1B1> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff5b7fa000 - 0x7fff5b7ffff7 com.apple.LoginUICore (4.0 - 4.0) <468B06DF-5690-3404-B97E-FA6C393CACD6> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore 0x7fff5c2e7000 - 0x7fff5c31afff com.apple.MediaKit (16 - 923) <C55D7226-8635-3C3D-84F6-B63051C78097> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit 0x7fff5cab0000 - 0x7fff5cafcfff com.apple.spotlight.metadata.utilities (1.0 - 2075.4) <65B49E2A-EF09-30EB-9821-4B348E35EE0B> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities 0x7fff5cafd000 - 0x7fff5cbcbffd com.apple.gpusw.MetalTools (1.0 - 1) <0E41F3B9-EEB3-35AD-8464-75864345693A> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff5cdfb000 - 0x7fff5ce19ff7 com.apple.MobileKeyBag (2.0 - 1.0) <8C650D8D-3711-32C6-AF4B-E0F165B55B5E> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag 0x7fff5d080000 - 0x7fff5d0aeff7 com.apple.MultitouchSupport.framework (3420.2 - 3420.2) <1BB8C03E-ACBA-3042-9AFA-A918B6183C01> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff5d5ad000 - 0x7fff5d5b7fff com.apple.NetAuth (6.2 - 6.2) <CB6D1EE0-3397-3254-A67B-FB24ABC3CF43> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff5dfa8000 - 0x7fff5dff4ff7 com.apple.OTSVG (1.0 - 643.1.2.3) <21D6DEC5-89CF-3856-977F-FFB033605FF6> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG 0x7fff5f18a000 - 0x7fff5f195ffe com.apple.PerformanceAnalysis (1.243.1 - 243.1) <3D906473-45A4-3C06-93DB-F66ACF9E217D> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff5f196000 - 0x7fff5f1beffb com.apple.persistentconnection (1.0 - 1.0) <FDBC8DE5-1C73-3D5C-A9BA-3C391B10A7BD> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection 0x7fff61ab0000 - 0x7fff61b0aff7 com.apple.ProtectedCloudStorage (1.0 - 1) <53AE5D1D-D3A3-3085-88F8-2CE1076CF210> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage 0x7fff61b0b000 - 0x7fff61b24fff com.apple.ProtocolBuffer (1 - 274.20.7.15.1) <7CE69139-FFAC-3C48-A491-39604B93CA37> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff61f2d000 - 0x7fff61f56ff9 com.apple.RemoteViewServices (2.0 - 148) <590871B7-47F6-3936-AA17-B0AA0DC177D4> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff620bc000 - 0x7fff620f7ff4 com.apple.RunningBoardServices (1.0 - 223.60.4) <2DF794E5-4008-3D86-9856-F28C49142FE3> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices 0x7fff63a3d000 - 0x7fff63a40ff9 com.apple.SecCodeWrapper (4.0 - 448.60.2) <4EED91B7-2B87-3EDF-9E92-311F55247B3C> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x7fff63bb3000 - 0x7fff63cd7ff4 com.apple.Sharing (1506.6 - 1506.6) <6E65B170-45C1-354E-8D55-22BF5DFF9C90> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff64cef000 - 0x7fff64fe7ffa com.apple.SkyLight (1.600.0 - 450.1) <65653F86-25AD-3283-9F81-DA56A8D01F69> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff6582f000 - 0x7fff6583dfff com.apple.SpeechRecognitionCore (6.0.91 - 6.0.91) <0D6C7167-ECA8-3D6E-BC08-CCE8B4115F8E> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff66060000 - 0x7fff66069ff7 com.apple.SymptomDiagnosticReporter (1.0 - 1238.60.1) <06787E03-CFFE-3240-B95A-8D2763ED550B> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter 0x7fff660db000 - 0x7fff66105ffc com.apple.framework.SystemAdministration (1.0 - 1.0) <1B306488-1675-33B8-B544-B3C3C93ECB39> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration 0x7fff6631f000 - 0x7fff6632fff3 com.apple.TCC (1.0 - 1) <5DDF1103-C7EE-3588-A532-F33AC526B288> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff66824000 - 0x7fff668ebff4 com.apple.TextureIO (3.10.9 - 3.10.9) <360BB4A8-E37F-30DB-B798-2DAD29DEA9D3> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff66a68000 - 0x7fff66a69fff com.apple.TrustEvaluationAgent (2.0 - 33) <B479997B-F2E3-3D95-88F2-572D25B14A15> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff67742000 - 0x7fff6799cff2 com.apple.UIFoundation (1.0 - 660) <5BAA592B-3B1B-367F-8A26-3AFFB4C355D0> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff68590000 - 0x7fff685b0fff com.apple.UserManagement (1.0 - 1) <EDB62A60-2BCA-3022-A07F-83E9E0431C48> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement 0x7fff69364000 - 0x7fff6944effe com.apple.ViewBridge (462 - 462) <AD0573C5-5C5A-3BE3-AD29-FEE92A78B169> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge 0x7fff695f4000 - 0x7fff695f5fff com.apple.WatchdogClient.framework (1.0 - 67.60.1) <DE42FAF9-24CB-34DA-9AD0-76FE0F3C1C5E> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient 0x7fff6a1d2000 - 0x7fff6a1d5ffa com.apple.dt.XCTTargetBootstrap (1.0 - 15700) <E7FE2B68-51FA-3863-AB49-BEE9D862DBAB> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap 0x7fff6a24e000 - 0x7fff6a25cff5 com.apple.audio.caulk (1.0 - 32.3) <400717FB-3552-3F61-BCBE-53F89F33DDAE> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7fff6a59d000 - 0x7fff6a59fff3 com.apple.loginsupport (1.0 - 1) <1E3EFDAA-97FB-352A-8802-005343FE60F9> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff6a5a0000 - 0x7fff6a5b3ffd com.apple.login (3.0 - 3.0) <40531B9D-B0F1-371F-A5E8-0FC91D7AD175> /System/Library/PrivateFrameworks/login.framework/Versions/A/login 0x7fff6a8c3000 - 0x7fff6a8f9ffa libAudioToolboxUtility.dylib (1104.30) <5688DDAC-8A24-3061-B431-43AFCA320EF5> /usr/lib/libAudioToolboxUtility.dylib 0x7fff6a900000 - 0x7fff6a935ff7 libCRFSuite.dylib (48) <7E22F62C-3EEA-3880-9CCD-0EA93FB953DC> /usr/lib/libCRFSuite.dylib 0x7fff6a938000 - 0x7fff6a942ff3 libChineseTokenizer.dylib (34) <3023F415-2B77-38DA-ABDD-16BFD18CED69> /usr/lib/libChineseTokenizer.dylib 0x7fff6a943000 - 0x7fff6a9ccfff libCoreStorage.dylib (551) <5CA96279-B9E0-390D-8488-CD77D5EB89A6> /usr/lib/libCoreStorage.dylib 0x7fff6a9cf000 - 0x7fff6a9d1ff7 libDiagnosticMessagesClient.dylib (112) <D84AA565-8B5C-39EB-AB5E-61DC38B8493C> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff6aa16000 - 0x7fff6abcdff3 libFosl_dynamic.dylib (100.4) <84A5F946-01EE-3740-BD2F-4C2A6B1FE82B> /usr/lib/libFosl_dynamic.dylib 0x7fff6abf4000 - 0x7fff6abfaff3 libIOReport.dylib (54) <B68B8787-1D0A-3E06-8E6A-0E59771F796C> /usr/lib/libIOReport.dylib 0x7fff6acda000 - 0x7fff6ace1fff libMatch.1.dylib (36) <F161E5B5-59CB-3C46-BA6D-0E5DE36DF7FC> /usr/lib/libMatch.1.dylib 0x7fff6ad11000 - 0x7fff6ad30fff libMobileGestalt.dylib (826.60.1) <7FA72434-FD46-300D-A6BD-D47A4FEF03C5> /usr/lib/libMobileGestalt.dylib 0x7fff6ae97000 - 0x7fff6ae98ff3 libSystem.B.dylib (1281) <2F6BCFD9-A5F9-30FE-BF5A-5C53D3CBAB4D> /usr/lib/libSystem.B.dylib 0x7fff6af27000 - 0x7fff6af28fff libThaiTokenizer.dylib (3) <DDCB09BD-CBDF-3628-B44F-C5328037A929> /usr/lib/libThaiTokenizer.dylib 0x7fff6af40000 - 0x7fff6af56fff libapple_nghttp2.dylib (1.39.2) <0685C38F-7A9F-34CB-B3FF-92601483A0FF> /usr/lib/libapple_nghttp2.dylib 0x7fff6af8b000 - 0x7fff6affdff7 libarchive.2.dylib (72.40.2) <88E010D7-060F-333E-B5B4-0249154B9868> /usr/lib/libarchive.2.dylib 0x7fff6affe000 - 0x7fff6b12bfc5 libate.dylib (2.0.9) <930596F3-F683-3F06-A357-5821BF217ED9> /usr/lib/libate.dylib 0x7fff6b12f000 - 0x7fff6b12fff3 libauto.dylib (187) <724B1E92-64DC-30CD-A90B-DA90B5794A94> /usr/lib/libauto.dylib 0x7fff6b1f6000 - 0x7fff6b206ff3 libbsm.0.dylib (60) <2E6E444F-7BF3-32E0-AF3A-DE9BF9D9DAAB> /usr/lib/libbsm.0.dylib 0x7fff6b207000 - 0x7fff6b213fff libbz2.1.0.dylib (44) <8FCE28A3-D250-37F5-93B6-866E8494DCAA> /usr/lib/libbz2.1.0.dylib 0x7fff6b214000 - 0x7fff6b267ff7 libc++.1.dylib (800.7) <6018A70E-5CD3-32AF-BA60-E7A0B7E7CEB2> /usr/lib/libc++.1.dylib 0x7fff6b268000 - 0x7fff6b27cfff libc++abi.dylib (800.7) <BC1E5821-4540-3226-ABB0-BC35E4DDF0B9> /usr/lib/libc++abi.dylib 0x7fff6b27d000 - 0x7fff6b27dffb libcharset.1.dylib (59) <1B71DC8A-FBF2-37F8-92C0-34AE72B7CED3> /usr/lib/libcharset.1.dylib 0x7fff6b27e000 - 0x7fff6b28fffb libcmph.dylib (8) <55F5F96B-F93C-3A1A-80F7-61B9ED2C2F6C> /usr/lib/libcmph.dylib 0x7fff6b290000 - 0x7fff6b2a8ff7 libcompression.dylib (87) <EB2A1E37-1359-3570-8CEC-496E6B5C39B7> /usr/lib/libcompression.dylib 0x7fff6b578000 - 0x7fff6b58eff7 libcoretls.dylib (167) <EFA4D470-4840-3D55-A287-32E82EC0EC58> /usr/lib/libcoretls.dylib 0x7fff6b58f000 - 0x7fff6b590fff libcoretls_cfhelpers.dylib (167) <F0EAEB10-7C1F-3CB1-B04E-D7B96665C749> /usr/lib/libcoretls_cfhelpers.dylib 0x7fff6b733000 - 0x7fff6b82dfff libcrypto.35.dylib (47.11.1) <7260227F-1E87-3E19-88B1-9EBF75620398> /usr/lib/libcrypto.35.dylib 0x7fff6ba34000 - 0x7fff6bb38fe7 libcrypto.44.dylib (47.11.1) <605586E0-F9D4-356B-80A6-3B630864535F> /usr/lib/libcrypto.44.dylib 0x7fff6bb3b000 - 0x7fff6bb46ff7 libcsfde.dylib (551) <71213116-5522-34A0-B731-EA243E7CD88B> /usr/lib/libcsfde.dylib 0x7fff6bb4e000 - 0x7fff6bbadfff libcups.2.dylib (483.2) <2C8BF301-578F-3148-9A52-C1CA90402D9B> /usr/lib/libcups.2.dylib 0x7fff6bbaf000 - 0x7fff6bc16fff libcurl.4.dylib (118) <B8AE54EE-41F3-314B-BE6F-F2B70D186C4F> /usr/lib/libcurl.4.dylib 0x7fff6bcb9000 - 0x7fff6bcb9fff libenergytrace.dylib (21) <38819A80-4A1A-32D7-99D3-B675808F30CF> /usr/lib/libenergytrace.dylib 0x7fff6bcba000 - 0x7fff6bcd3ff7 libexpat.1.dylib (19.60.2) <81E75AD6-C332-3DC6-804F-A71FC64EC6A1> /usr/lib/libexpat.1.dylib 0x7fff6bce1000 - 0x7fff6bce3fff libfakelink.dylib (149) <AAA5BBB4-F6FA-3B36-9245-B6999A95C63C> /usr/lib/libfakelink.dylib 0x7fff6bcf2000 - 0x7fff6bcf7fff libgermantok.dylib (24) <6D3925E0-8A6F-3BE1-8729-ABEDE2264AF1> /usr/lib/libgermantok.dylib 0x7fff6bcf8000 - 0x7fff6bd01ff7 libheimdal-asn1.dylib (564.60.2) <69184137-9EFE-366C-BE2D-7027A1677F76> /usr/lib/libheimdal-asn1.dylib 0x7fff6bd02000 - 0x7fff6bdf2ff7 libiconv.2.dylib (59) <54B90704-F9C8-31B4-AE04-FE496B3725A3> /usr/lib/libiconv.2.dylib 0x7fff6bdf3000 - 0x7fff6c04bff7 libicucore.A.dylib (64252.0.1) <AD2FDFC2-F9D9-3D64-950A-6CF6FC114B95> /usr/lib/libicucore.A.dylib 0x7fff6c065000 - 0x7fff6c066fff liblangid.dylib (133) <7E36BF2A-6E88-3A32-8412-4FD5D850D44A> /usr/lib/liblangid.dylib 0x7fff6c067000 - 0x7fff6c07fff3 liblzma.5.dylib (16) <A4980A1E-CA23-31F2-8CAD-3BA62F802FE7> /usr/lib/liblzma.5.dylib 0x7fff6c097000 - 0x7fff6c13efff libmecab.dylib (883.1.1) <790EBEF5-E677-363E-848F-C5E378F35C98> /usr/lib/libmecab.dylib 0x7fff6c13f000 - 0x7fff6c3a1fe1 libmecabra.dylib (883.1.1) <B59546A4-D7B2-365E-ADB3-13BC524E3407> /usr/lib/libmecabra.dylib 0x7fff6c70d000 - 0x7fff6c73cff7 libncurses.5.4.dylib (57) <D781E97A-8970-329C-ADB8-F3CEA0343F8E> /usr/lib/libncurses.5.4.dylib 0x7fff6c86b000 - 0x7fff6cce1ff7 libnetwork.dylib (1880.60.5) <0B1AF784-11A0-31EE-AC24-2E0BAB975CC7> /usr/lib/libnetwork.dylib 0x7fff6cd80000 - 0x7fff6cdb2ff6 libobjc.A.dylib (781.2) <A4B8E4C6-EBDC-328D-A7A1-690033067A83> /usr/lib/libobjc.A.dylib 0x7fff6cdb3000 - 0x7fff6cdb4ff7 libodfde.dylib (26) <A2D8BCBC-AE08-3814-A7F7-E9852D69AB97> /usr/lib/libodfde.dylib 0x7fff6cdc5000 - 0x7fff6cdc9fff libpam.2.dylib (25) <C6BFA445-E6A2-3A18-89F3-2E1D85405E69> /usr/lib/libpam.2.dylib 0x7fff6cdcc000 - 0x7fff6ce02ff7 libpcap.A.dylib (89.60.2) <882835C6-7DA0-3465-A646-EBA215EF9DAD> /usr/lib/libpcap.A.dylib 0x7fff6ce84000 - 0x7fff6ce9cff7 libresolv.9.dylib (67.40.1) <2DEF6C56-0CF8-3469-B21C-D8994D048807> /usr/lib/libresolv.9.dylib 0x7fff6ce9e000 - 0x7fff6cee2fff libsandbox.1.dylib (1217.61.1) <5D1AC9FE-A068-3883-AEB6-5F0D2F8B93A5> /usr/lib/libsandbox.1.dylib 0x7fff6cee3000 - 0x7fff6cef5fff libsasl2.2.dylib (213) <600FEDE0-0868-3579-8773-25BD2EC3C687> /usr/lib/libsasl2.2.dylib 0x7fff6cef8000 - 0x7fff6d0d9ff7 libsqlite3.dylib (308.4) <FD0DEFCF-DF10-3418-9904-E95D95AF3CF1> /usr/lib/libsqlite3.dylib 0x7fff6d1cd000 - 0x7fff6d1faffb libssl.46.dylib (47.11.1) <82B7CF9F-0C56-304B-874E-08DEDD5AD390> /usr/lib/libssl.46.dylib 0x7fff6d2cf000 - 0x7fff6d32aff8 libusrtcp.dylib (1880.60.5) <5D0CEAF0-F412-3768-9BE1-4D51F9832D29> /usr/lib/libusrtcp.dylib 0x7fff6d32b000 - 0x7fff6d32effb libutil.dylib (57) <86C9C769-0523-38C6-940E-900C8CAB780A> /usr/lib/libutil.dylib 0x7fff6d32f000 - 0x7fff6d33cfff libxar.1.dylib (420) <03679705-EDE0-361D-B0B2-1A69170A6FF1> /usr/lib/libxar.1.dylib 0x7fff6d342000 - 0x7fff6d424ff7 libxml2.2.dylib (32.13) <DDA76502-B9D9-3459-97DB-C8B85D9310A9> /usr/lib/libxml2.2.dylib 0x7fff6d428000 - 0x7fff6d450fff libxslt.1.dylib (16.7) <0BBEC00F-116C-3AF8-B751-970482388AED> /usr/lib/libxslt.1.dylib 0x7fff6d451000 - 0x7fff6d463ffb libz.1.dylib (76) <1005ADEB-04A2-3E42-B915-AB4B40A7AB3A> /usr/lib/libz.1.dylib 0x7fff6dec7000 - 0x7fff6deccff3 libcache.dylib (83) <AD7479C0-73FA-3B2E-9544-D566DFFAB4C6> /usr/lib/system/libcache.dylib 0x7fff6decd000 - 0x7fff6ded8fff libcommonCrypto.dylib (60165) <F7B65873-FAC8-3EB5-8912-34109EFC74B5> /usr/lib/system/libcommonCrypto.dylib 0x7fff6ded9000 - 0x7fff6dee0fff libcompiler_rt.dylib (101.2) <51107CAA-0727-370D-8287-940D40D09AC1> /usr/lib/system/libcompiler_rt.dylib 0x7fff6dee1000 - 0x7fff6deeafff libcopyfile.dylib (166.40.1) <6454A046-88E5-32D6-898C-FB0D30D28637> /usr/lib/system/libcopyfile.dylib 0x7fff6deeb000 - 0x7fff6df82fe7 libcorecrypto.dylib (866.60.3) <8090C446-35C8-31B4-8B1E-AF6D0EF3524B> /usr/lib/system/libcorecrypto.dylib 0x7fff6e099000 - 0x7fff6e0daff0 libdispatch.dylib (1173.60.1) <A9EDFE95-31BA-3BEF-89CA-60DE153237FA> /usr/lib/system/libdispatch.dylib 0x7fff6e0db000 - 0x7fff6e110ff7 libdyld.dylib (733.8) <8E2D3DED-0756-37A0-9D55-B9264CA020B4> /usr/lib/system/libdyld.dylib 0x7fff6e111000 - 0x7fff6e111ffb libkeymgr.dylib (30) <0B9A3AF7-086E-3E7A-A52E-3DAF2E52CF86> /usr/lib/system/libkeymgr.dylib 0x7fff6e112000 - 0x7fff6e11eff7 libkxld.dylib (6153.61.1) <E4A12D21-999B-34CE-ACEC-7C7972B3BAED> /usr/lib/system/libkxld.dylib 0x7fff6e11f000 - 0x7fff6e11fff7 liblaunch.dylib (1738.61.1) <A061D971-A337-3528-8B78-FFAD2B0B5CC6> /usr/lib/system/liblaunch.dylib 0x7fff6e120000 - 0x7fff6e125ff7 libmacho.dylib (949.0.1) <9831715F-ED86-3A9D-88CD-152C888B784B> /usr/lib/system/libmacho.dylib 0x7fff6e126000 - 0x7fff6e128ff7 libquarantine.dylib (110.40.3) <58CE8913-EC7B-376B-BC80-69763993A1E4> /usr/lib/system/libquarantine.dylib 0x7fff6e129000 - 0x7fff6e12aff7 libremovefile.dylib (48) <4E1AD797-3993-3E05-BB9B-B4E3038CE09C> /usr/lib/system/libremovefile.dylib 0x7fff6e12b000 - 0x7fff6e142fff libsystem_asl.dylib (377.60.2) <2CD6CABE-F8D7-3CCA-A930-08F8AC356D30> /usr/lib/system/libsystem_asl.dylib 0x7fff6e143000 - 0x7fff6e143fff libsystem_blocks.dylib (74) <71A75F21-83AD-382F-95E4-4D6B77B4B9FE> /usr/lib/system/libsystem_blocks.dylib 0x7fff6e144000 - 0x7fff6e1cbff7 libsystem_c.dylib (1353.60.8) <ECA8CD0D-0B55-3151-B389-8109DAEC85B1> /usr/lib/system/libsystem_c.dylib 0x7fff6e1cc000 - 0x7fff6e1cfffb libsystem_configuration.dylib (1061.40.2) <CE186284-4923-35DE-9141-7B6B89523668> /usr/lib/system/libsystem_configuration.dylib 0x7fff6e1d0000 - 0x7fff6e1d3ff7 libsystem_coreservices.dylib (114) <FBE4483A-7B6E-30CF-AECE-828AFFACDC15> /usr/lib/system/libsystem_coreservices.dylib 0x7fff6e1d4000 - 0x7fff6e1dcfff libsystem_darwin.dylib (1353.60.8) <9AC37996-630C-3B1E-8285-CFC77B684359> /usr/lib/system/libsystem_darwin.dylib 0x7fff6e1dd000 - 0x7fff6e1e4ffb libsystem_dnssd.dylib (1096.60.2) <7F0DF910-F4AC-3CED-9494-295B5E45549C> /usr/lib/system/libsystem_dnssd.dylib 0x7fff6e1e5000 - 0x7fff6e1e6ffb libsystem_featureflags.dylib (17) <985005B7-C0B3-3DCA-B064-6D34A0687212> /usr/lib/system/libsystem_featureflags.dylib 0x7fff6e1e7000 - 0x7fff6e234fff libsystem_info.dylib (538) <D9805FBC-1BBD-3825-AB62-83C3ABB4191F> /usr/lib/system/libsystem_info.dylib 0x7fff6e235000 - 0x7fff6e261ff7 libsystem_kernel.dylib (6153.61.1) <90F8650F-D3A9-38B3-BB8C-B5D3686393BC> /usr/lib/system/libsystem_kernel.dylib 0x7fff6e262000 - 0x7fff6e2aefff libsystem_m.dylib (3178) <C11C38D0-FFFC-338B-9508-06D73B547AA9> /usr/lib/system/libsystem_m.dylib 0x7fff6e2af000 - 0x7fff6e2d6fff libsystem_malloc.dylib (283.60.1) <51472F42-71BE-348F-B42E-4EDD3040B690> /usr/lib/system/libsystem_malloc.dylib 0x7fff6e2d7000 - 0x7fff6e2e4ffb libsystem_networkextension.dylib (1095.60.2) <846C06C0-A705-38AE-8A29-3FA4153252B3> /usr/lib/system/libsystem_networkextension.dylib 0x7fff6e2e5000 - 0x7fff6e2eeff3 libsystem_notify.dylib (241) <7CB7DE46-5877-3CAD-8526-CACEA22F3AD5> /usr/lib/system/libsystem_notify.dylib 0x7fff6e2ef000 - 0x7fff6e2f8fef libsystem_platform.dylib (220) <AC9560A9-CCE8-3158-BCC8-8FF47929397A> /usr/lib/system/libsystem_platform.dylib 0x7fff6e2f9000 - 0x7fff6e303fff libsystem_pthread.dylib (416.60.2) <9D14694F-F3FE-385D-9B23-6A87844D5CBF> /usr/lib/system/libsystem_pthread.dylib 0x7fff6e304000 - 0x7fff6e308fff libsystem_sandbox.dylib (1217.61.1) <AA2E4441-A517-3921-AF0E-AA8158D2A6D9> /usr/lib/system/libsystem_sandbox.dylib 0x7fff6e309000 - 0x7fff6e30bfff libsystem_secinit.dylib (62.60.1) <129C187A-E580-3F00-A0C3-E96A633364F1> /usr/lib/system/libsystem_secinit.dylib 0x7fff6e30c000 - 0x7fff6e313ffb libsystem_symptoms.dylib (1238.60.1) <5540DEA3-9C3A-3991-8C3A-7B375A5410C7> /usr/lib/system/libsystem_symptoms.dylib 0x7fff6e314000 - 0x7fff6e32aff2 libsystem_trace.dylib (1147.60.3) <EF6BD746-85CD-3490-92E6-7C7EDA0B703B> /usr/lib/system/libsystem_trace.dylib 0x7fff6e32c000 - 0x7fff6e331ffb libunwind.dylib (35.4) <769F4C16-2746-3182-85C1-45CC98D119C8> /usr/lib/system/libunwind.dylib 0x7fff6e332000 - 0x7fff6e366ffe libxpc.dylib (1738.61.1) <AC9AD00D-BAA9-3ABC-B557-77E604CF9955> /usr/lib/system/libxpc.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 725 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=623.3M resident=0K(0%) swapped_out_or_unallocated=623.3M(100%) Writable regions: Total=755.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=755.0M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 2 Activity Tracing 256K 1 CG backing stores 6056K 3 CG image 560K 6 CoreAnimation 56K 10 CoreGraphics 8K 1 CoreImage 24K 2 CoreUI image data 312K 5 Foundation 4K 1 IOKit 15.5M 2 Kernel Alloc Once 8K 1 MALLOC 442.9M 233 MALLOC guard page 32K 7 MALLOC_LARGE (reserved) 160K 1 reserved VM address space (unallocated) MALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated) Memory Tag 242 12K 1 STACK GUARD 56.1M 23 Stack 19.2M 25 VM_ALLOCATE 32.1M 51 VM_ALLOCATE (reserved) 292K 1 reserved VM address space (unallocated) DATA 35.2M 314 DATA_CONST 344K 4 FONT_DATA 4K 1 GLSLBUILTINS 5176K 1 LINKEDIT 364.0M 7 OBJC_RO 32.0M 1 OBJC_RW 1780K 2 TEXT 259.3M 307 UNICODE 564K 1 mapped file 51.3M 16 shared memory 632K 13 =========== ======= ======= TOTAL 1.5G 1044 TOTAL, minus reserved VM space 1.3G 1044

Model: MacBookPro10,1, BootROM 258.0.0.0.0, 4 processors, Quad-Core Intel Core i7, 2,3 GHz, 8 GB, SMC 2.3f35 Graphics: kHW_IntelHD4000Item, Intel HD Graphics 4000, spdisplays_builtin Graphics: kHW_NVidiaGeForceGT650MItem, NVIDIA GeForce GT 650M, spdisplays_pcie_device, 1 GB Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533642465238432D50422020 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533642465238432D50422020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.21.190.33 AirPortDriverBrcm4360-1415) Bluetooth: Version 7.0.2f4, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM256E, 251 GB USB Device: USB 3.0 Bus USB Device: USB 2.0 Bus USB Device: Hub USB Device: FaceTime HD Camera (Built-in) USB Device: USB 2.0 Bus USB Device: Hub USB Device: Hub USB Device: Apple Internal Keyboard / Trackpad USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4 Process: pyrogenesis [1086] Path: /Applications/0 A.D.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.X (0.0.X) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: pyrogenesis [1086] User ID: 501

Date/Time: 2020-04-10 18:40:10.650 +0200 OS Version: Mac OS X 10.15.2 (19C57) Report Version: 12 Anonymous UUID: 7EA5F832-4AC0-FA78-CEF3-7EF518846D8F

Time Awake Since Boot: 1100 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [1086]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.wildfiregames.0ad 0x0000000101426847 gmpn_submul_1 + 183

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 9:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 10:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 11:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 12:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 13:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x00007fff6e236296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff6a250a96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff6a250922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff6a250734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff6a250174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45 5 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 14: 0 libsystem_kernel.dylib 0x00007fff6e236296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff6a250a96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff6a250922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff6a250734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff6a250174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45 5 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 15: 0 libsystem_kernel.dylib 0x00007fff6e23625a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6e2365d0 mach_msg + 60 2 com.wildfiregames.0ad 0x0000000100626a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 16:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff6e23625a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6e2365d0 mach_msg + 60 2 com.apple.audio.CoreAudio 0x00007fff360e50c3 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111 3 com.apple.audio.CoreAudio 0x00007fff35fdf462 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 2677 4 com.apple.audio.CoreAudio 0x00007fff3611561c HALB_IOThread::Entry(void*) + 72 5 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 17: 0 libsystem_kernel.dylib 0x00007fff6e238bba semwait_signal + 10 1 libsystem_c.dylib 0x00007fff6e1bc0fa nanosleep + 196 2 com.wildfiregames.0ad 0x000000010055edc4 SDL_Delay_REAL + 100 3 com.wildfiregames.0ad 0x0000000100472ea7 SDL_Delay + 23 4 com.wildfiregames.0ad 0x0000000100232017 CSoundManagerWorker::Run() + 71 5 com.wildfiregames.0ad 0x0000000100231f92 CSoundManagerWorker::RunThread(void*) + 98 6 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 7 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 18: 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010020a961 CUserReporterWorker::Run() + 561 7 com.wildfiregames.0ad 0x000000010020a6f2 CUserReporterWorker::RunThread(void*) + 98 8 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 9 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 19:: SDLTimer 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x00000001004d7c79 SDL_TimerThread + 633 5 com.wildfiregames.0ad 0x00000001004d7167 SDL_RunThread + 135 6 com.wildfiregames.0ad 0x00000001005559f5 RunThread + 21 7 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 20:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff6e23625a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6e2365d0 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff369e9890 CFRunLoopServiceMachPort + 322 3 com.apple.CoreFoundation 0x00007fff369e8456 CFRunLoopRun + 1705 4 com.apple.CoreFoundation 0x00007fff369e7738 CFRunLoopRunSpecific + 503 5 com.apple.AppKit 0x00007fff33d42a72 _NSEventThread + 132 6 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 7 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 21: 0 libsystem_kernel.dylib 0x00007fff6e238ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6e2ff185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x00000001002b92fb CTextureConverter::RunThread(void*) + 107 7 libsystem_pthread.dylib 0x00007fff6e2fee65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff6e2fa83b thread_start + 15

Thread 22: 0 libsystem_pthread.dylib 0x00007fff6e2fa818 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x7563c0be872ebea4 rbx: 0x0000000103c51768 rcx: 0x7563c0be872ebea4 rdx: 0x7563c0be872ebea4 rdi: 0x00007ffeefbfc628 rsi: 0x00000001052baaf0 rbp: 0x0000000000000007 rsp: 0x00007ffeefbfc3c8

r8: 0x0000000000000000 r9: 0x4d461daa841f6331 r10: 0x5a1349e1760c002d r11: 0x5a1349e1760c002d

r12: 0x0000600003704000 r13: 0x00007ffeefbff4d0 r14: 0x0000000103c51840 r15: 0x00007ffeefbff4d0 rip: 0x0000000101426847 rfl: 0x0000000000010203 cr2: 0x0000000101426790

Logical CPU: 0 Error Code: 0x00000000 Trap Number: 6

Binary Images:

0x100000000 - 0x103b7dff7 +com.wildfiregames.0ad (0.0.X - 0.0.X) <BC128FE0-6B53-3F00-8953-4FC11528928C> /Applications/0 A.D.app/Contents/MacOS/pyrogenesis 0x10a39e000 - 0x10a4fafff com.apple.audio.units.Components (1.14 - 1.14) <1595DF88-DE04-38C7-B7B3-9DC5660DFAFA> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x10a755000 - 0x10a758047 libobjc-trampolines.dylib (781.2) <5086531C-1418-305A-9EA1-859217B3C001> /usr/lib/libobjc-trampolines.dylib 0x10b000000 - 0x10b45dff7 com.apple.audio.AudioDSPComponents (1.0 - 1) <B76E22DA-A99B-3C73-9625-A2E79199B94A> /System/Library/Components/AudioDSP.component/Contents/MacOS/AudioDSP 0x10bbfb000 - 0x10bc8bcb7 dyld (733.8) <EEA931D0-403E-3BC8-862A-CBA037DE4A74> /usr/lib/dyld 0x10d8b7000 - 0x10d8caff3 com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <B5383878-30A5-331B-9BCC-BE702DD76E4E> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib

0x7fff2dbc9000 - 0x7fff2e0c9ff7 com.apple.driver.AppleIntelHD4000GraphicsGLDriver (14.3.9 - 14.0.3) <FB30E3E7-3A7F-3241-9FFD-90A33FADF4EA> /System/Library/Extensions/AppleIntelHD4000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsGLDriver 0x7fff2e0ca000 - 0x7fff2e149ffc com.apple.driver.AppleIntelHD4000GraphicsMTLDriver (14.3.9 - 14.0.3) <8C44455A-B59A-3BA6-ABE4-D3788D67198C> /System/Library/Extensions/AppleIntelHD4000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsMTLDriver 0x7fff31067000 - 0x7fff31978fff com.apple.GeForceGLDriver (14.0.31 - 14.0.0) <48C06402-03B5-3F5F-BFF0-8F8A2892EFA8> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver 0x7fff31979000 - 0x7fff32051ff7 libclh.dylib (14.0.31) <E2D7E166-93CA-307C-A24A-D343F9563D9B> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib 0x7fff32052000 - 0x7fff32208ff2 com.apple.GeForceMTLDriver (14.0.31 - 14.0.0) <805B7150-29A1-3EB6-95F5-485F85B50392> /System/Library/Extensions/GeForceMTLDriver.bundle/Contents/MacOS/GeForceMTLDriver 0x7fff325f4000 - 0x7fff325f4fff com.apple.Accelerate (1.11 - Accelerate 1.11) <479607C6-EE4F-3471-BCFD-9A8677A509A3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff325f5000 - 0x7fff3260bff7 libCGInterfaces.dylib (524.2) <7968C789-A816-3796-8551-175469182197> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fff3260c000 - 0x7fff32eb3fc7 com.apple.vImage (8.1 - 524.2) <AC41E95B-0E55-355F-8047-6296D6B2A5D5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff32eb4000 - 0x7fff3304dfef libBLAS.dylib (1303.60.1) <4EEC9C82-8018-39E8-BBBA-E6FB5B145897> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff3304e000 - 0x7fff33254fff libBNNS.dylib (144.40.3) <104C39EF-728E-3364-A4D1-007FC26643C3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff33256000 - 0x7fff3360afff libLAPACK.dylib (1303.60.1) <0918AC5B-DC2D-3878-90F9-4E16C4302FAB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff3360b000 - 0x7fff33620ff8 libLinearAlgebra.dylib (1303.60.1) <8EAA14E4-345A-398A-8236-A10F5DB7A2CC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff33621000 - 0x7fff33626ff3 libQuadrature.dylib (7) <17EC31E3-3D77-3B5A-8ADD-6A3DBC1531E7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff33627000 - 0x7fff33697fff libSparse.dylib (103) <350DAE1C-C990-343F-A98A-1B4317EAA869> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff33698000 - 0x7fff336aaff7 libSparseBLAS.dylib (1303.60.1) <4BEB0A98-08B2-376D-8A35-B203E3EE3470> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff336ab000 - 0x7fff3383dfc7 libvDSP.dylib (735.40.1) <0C40F97B-FD6C-3324-91DC-947266F2A502> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff3383e000 - 0x7fff339b8ff7 libvMisc.dylib (735.40.1) <4398AF07-22E6-3C60-AC9E-119827779CCB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff339b9000 - 0x7fff339b9fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <22118F7C-4019-32CE-B8AF-50FFBF9BC050> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff339ba000 - 0x7fff33a19ffc com.apple.Accounts (113 - 113) <ABA6CA9E-22B4-3EE9-8C8D-080CB863FD72> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts 0x7fff33b5f000 - 0x7fff3491afff com.apple.AppKit (6.9 - 1894.20.140) <80D94BA8-5CEC-3D85-AEE9-364513234AC6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff3496a000 - 0x7fff3496afff com.apple.ApplicationServices (48 - 50) <DD9B7CF2-A6CA-3C88-804A-C15AFFEC3CD6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff3496b000 - 0x7fff349d6fff com.apple.ApplicationServices.ATS (377 - 493.0.2.1) <6BDB3B14-0F4E-3B10-93C8-7F0E5E4F2EFE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff34a6f000 - 0x7fff34aadff8 libFontRegistry.dylib (274.0.2.3) <3DD574D6-06F2-35A1-8CE0-6097BDD3DE1F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff34b08000 - 0x7fff34b37ff7 com.apple.ATSUI (1.0 - 1) <FA934D50-2391-3515-95D4-35696E165C37> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI 0x7fff34b38000 - 0x7fff34b3cff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <C0801FB4-954F-3897-B384-276B73B062B5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff34bd7000 - 0x7fff34c2dff2 com.apple.HIServices (1.22 - 674.1) <8A3BBFB0-D41E-3BF1-AF8F-4E9082A49FC6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff34c2e000 - 0x7fff34c3cfff com.apple.LangAnalysis (1.7.0 - 1.7.0) <BEDFF67B-5FD5-38FA-AC8F-D9458DC2EF50> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff34c3d000 - 0x7fff34c82ff2 com.apple.print.framework.PrintCore (15 - 516) <14C48FDF-5E58-391B-873E-B96E55CDA21C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff34c83000 - 0x7fff34c8dfff com.apple.QD (4.0 - 413) <AD40EB5E-231E-39C5-A468-5B979374912C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff34c8e000 - 0x7fff34c9bff0 com.apple.speech.synthesis.framework (9.0.24 - 9.0.24) <16454C5C-4029-396A-A8F4-730E50CE2024> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff34c9c000 - 0x7fff34d7cffa com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <9F13C2FB-6042-339A-8D85-E8E499BA856B> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff34d7e000 - 0x7fff34d7efff com.apple.audio.units.AudioUnit (1.14 - 1.14) <22A443ED-28B0-3161-9CF6-890FD03275D3> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff350f4000 - 0x7fff35480ff6 com.apple.CFNetwork (1121.1.2 - 1121.1.2) <CD7AA80C-C73B-39C7-AE03-A36BFB936F29> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff354fa000 - 0x7fff354fafff com.apple.Carbon (160 - 162) <27DBFB11-A568-3C45-B98D-F5F5165E939B> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff354fb000 - 0x7fff354feffb com.apple.CommonPanels (1.2.6 - 101) <AE22F241-E6CE-3F18-9EB5-437CF0FDE477> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff354ff000 - 0x7fff357f3ffb com.apple.HIToolbox (2.1.1 - 994) <21D1507B-BFC3-33B7-88FE-64417FE9CAD5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff357f4000 - 0x7fff357f7ff3 com.apple.help (1.3.8 - 68) <94E3E502-C479-3C37-8927-239FFF0205B3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff357f8000 - 0x7fff357fdff7 com.apple.ImageCapture (9.0 - 1600.25.4.1) <89D63EAA-364C-34B4-A417-7A51BF52C4AE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff357fe000 - 0x7fff357fefff com.apple.ink.framework (10.15 - 227) <66BD9432-DB9B-33EC-85B2-F5F21F39C4C3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff357ff000 - 0x7fff35819ff2 com.apple.openscripting (1.7 - 185.1) <DF25310B-227E-3DB5-948C-E52F9877DEE7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff3583a000 - 0x7fff3583afff com.apple.print.framework.Print (15 - 271) <27E1B868-53A4-3207-B36A-F08BDCBBBB3D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff3583b000 - 0x7fff3583dff7 com.apple.securityhi (9.0 - 55008) <2C8B6D0E-3089-3964-B305-9EC3F74673A5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff3583e000 - 0x7fff35844ff7 com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <93A00BEB-FEE0-3FC6-ABCA-846EDA81818E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff359df000 - 0x7fff359dffff com.apple.Cocoa (6.11 - 23) <37C3A005-20C7-3EC1-9256-658ED538E175> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff359ed000 - 0x7fff35bd8ff7 com.apple.ColorSync (4.13.0 - 3394.3) <2DCA9B8E-1202-36F0-8867-AF4F687E17D2> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff35ec8000 - 0x7fff363d7ffa com.apple.audio.CoreAudio (5.0 - 5.0) <E297B888-EC18-3333-AB26-5C80F4A2E40A> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff3642a000 - 0x7fff36461ff0 com.apple.CoreBluetooth (1.0 - 1) <C2C12610-0109-35C0-BAFF-871D41D9EDE2> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff36462000 - 0x7fff36854ffe com.apple.CoreData (120 - 977.1) <0736ED55-3CFB-3856-805B-82BF567C895D> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff36855000 - 0x7fff36964ff6 com.apple.CoreDisplay (1.0 - 186.3.8) <33C67C14-A3D8-36D8-96E4-3F5D61F6F7B2> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff36965000 - 0x7fff36de5fff com.apple.CoreFoundation (6.9 - 1674.103) <B3DABA35-8AE8-3D73-BE00-189DE552B349> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff36de7000 - 0x7fff37484ff0 com.apple.CoreGraphics (2.0 - 1348.15) <05A2D9F3-1DFB-3C01-BE29-AE53A373EA4D> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff37492000 - 0x7fff377efff5 com.apple.CoreImage (15.0.0 - 920.9) <0A757F12-78A7-3C10-8F1D-118D855F6C65> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff37d79000 - 0x7fff37d79fff com.apple.CoreServices (1069.11 - 1069.11) <DD05556D-DEF3-348D-878D-CA3AB5C91D66> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff37d7a000 - 0x7fff37dfffff com.apple.AE (838 - 838) <1D2A4944-20FA-372A-B8DE-01067521CF8C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff37e00000 - 0x7fff380e1ff7 com.apple.CoreServices.CarbonCore (1217 - 1217) <17EE58A1-232F-3E35-AC81-C88509A1CE8F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff380e2000 - 0x7fff3812fffd com.apple.DictionaryServices (1.2 - 323.3) <631AEDD4-9328-33A7-ACE5-5FDE790FE7FD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff38130000 - 0x7fff38138fff com.apple.CoreServices.FSEvents (1268.60.1 - 1268.60.1) <9C5A3C2D-CA76-329E-B80C-9CA1A1B1BE51> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff38139000 - 0x7fff38372ff0 com.apple.LaunchServices (1069.11 - 1069.11) <7D9167B7-8C60-3F42-BA15-8A85E6238FD2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff38373000 - 0x7fff3840bff9 com.apple.Metadata (10.7.0 - 2075.4) <E57FA2CF-3BD5-3947-84CC-976F192C07C7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff3840c000 - 0x7fff38439ff7 com.apple.CoreServices.OSServices (1069.11 - 1069.11) <C7F894DA-EA68-3467-B004-1D6C7D58703A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff3843a000 - 0x7fff384a1fff com.apple.SearchKit (1.4.1 - 1.4.1) <644BE782-F3CA-3CC2-A062-5472ECC68230> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff384a2000 - 0x7fff384c6ff5 com.apple.coreservices.SharedFileList (131.3 - 131.3) <3B586025-C347-38CF-B89F-9942CB88AA79> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff387ef000 - 0x7fff389a3ffe com.apple.CoreText (643.1.2.3 - 643.1.2.3) <97DA20DE-64C9-3589-92EB-BEC07B81EF19> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff389a4000 - 0x7fff389e8fff com.apple.CoreVideo (1.8 - 334.0) <63E19193-0864-373F-AC59-DC97514B02A5> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff389e9000 - 0x7fff38a76ff9 com.apple.framework.CoreWLAN (13.0 - 1455.3) <DC360D58-99EE-3760-9D79-5712B2872497> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff38c3a000 - 0x7fff38c45fff com.apple.DirectoryService.Framework (10.15 - 220.40.1) <DF3ED7B3-3CD7-3921-A2F9-02CC994E05C2> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x7fff38c46000 - 0x7fff38cf1ff0 com.apple.DiscRecording (9.0.3 - 9030.4.5) <2163991C-1EA0-3A85-BC29-4C21C341B845> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording 0x7fff38d16000 - 0x7fff38d1cfff com.apple.DiskArbitration (2.7 - 2.7) <8B55B221-DB4E-3CCD-B104-FC52A4127A66> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff38f10000 - 0x7fff39036ff6 com.apple.FileProvider (265 - 265) <5A6F54E2-6B39-318D-A4BD-83E6FA2679D3> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider 0x7fff3904b000 - 0x7fff3904dff3 com.apple.ForceFeedback (1.0.6 - 1.0.6) <97106930-3894-3000-969B-7C72097BFDC1> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x7fff3904e000 - 0x7fff39416ff4 com.apple.Foundation (6.9 - 1674.103) <9D7DB588-6BDC-3D7B-B267-761D4ECC88A9> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff39483000 - 0x7fff394d3ff7 com.apple.GSS (4.0 - 2.0) <03016123-6D22-33EA-B9A7-EB60DD458FAB> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff3960e000 - 0x7fff39726ff8 com.apple.Bluetooth (7.0.2 - 7.0.2f4) <33538BF2-D6D3-3BF2-844D-A11C118E479E> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff3978d000 - 0x7fff39830ffb com.apple.framework.IOKit (2.0.2 - 1726.60.2) <65BD2F00-4BC5-3EF6-BF4D-DA1F0513E2B9> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff39832000 - 0x7fff39842ffc com.apple.IOSurface (269.6 - 269.6) <D90653D3-7E7F-3CFF-8F00-931B0AA725B1> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff398b8000 - 0x7fff39a17ffe com.apple.ImageIO.framework (3.3.0 - 1972.15) <4C28BF01-6EDA-39EE-9063-CBACB2034CB0> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff39a18000 - 0x7fff39a1bfff libGIF.dylib (1972.15) <824064F1-C757-3B37-8E91-37A4BDAAABFF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff39a1c000 - 0x7fff39ad5fff libJP2.dylib (1972.15) <43BF1FC2-BF84-3C63-9E5C-4842BB82A11A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff39ad6000 - 0x7fff39afbff3 libJPEG.dylib (1972.15) <8F741091-BCE4-36E3-8564-0889B3E4C05B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff39d78000 - 0x7fff39d92ff7 libPng.dylib (1972.15) <4F3419F4-0B34-302F-B596-02F1CA40C38F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff39d93000 - 0x7fff39d94fff libRadiance.dylib (1972.15) <0655DC55-6B70-37B5-97A5-D1621118FCB7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff39d95000 - 0x7fff39dddff7 libTIFF.dylib (1972.15) <C177F3A2-1877-306A-B607-C753BA6FF036> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff3b203000 - 0x7fff3b215ff3 com.apple.Kerberos (3.0 - 1) <A7787101-9525-3C28-BDD5-77B3C73ED8B0> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff3b216000 - 0x7fff3b216fff libHeimdalProxy.dylib (77) <CB20F0B8-EDC1-3592-8B2D-6AEF80BE080B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib 0x7fff3b217000 - 0x7fff3b24dfff com.apple.LDAPFramework (2.4.28 - 194.5) <36821308-0C82-343C-A315-12B77A4BAE4E> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x7fff3bdc6000 - 0x7fff3be89ff1 com.apple.Metal (212.2.4 - 212.2.4) <EC7C6127-B280-3EF0-AA80-5FB505148EED> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff3bea6000 - 0x7fff3bee2ff3 com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <7B7AF6B3-CD50-320A-85CA-45958CDF850A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff3bee3000 - 0x7fff3bf69fe6 com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <3D396C87-5CA4-3A8F-8EEF-FFE3883AD75A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff3bf6a000 - 0x7fff3bf8eff8 com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <D7E077C7-9332-30F9-8AFE-F02520EDF96B> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff3bf8f000 - 0x7fff3bfa4fff com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <EE87BFE1-5811-3A0C-BC68-6966D7FEDAE5> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray 0x7fff3bfa5000 - 0x7fff3c104ff4 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <08A6AF10-E23F-3F1D-AA26-E79E7FC09B07> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff3c105000 - 0x7fff3c153fff com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <6FA84C3F-72F0-3234-9406-8F9EB922D3A2> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector 0x7fff3c154000 - 0x7fff3c155ff5 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <4DB9192E-5464-3A78-A9D3-35153717A21F> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff3d09b000 - 0x7fff3d0a7ffe com.apple.NetFS (6.0 - 4.0) <C803F10A-5C01-365B-A988-64B021DCDDD5> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff3d0a8000 - 0x7fff3d1ebff6 com.apple.Network (1.0 - 1) <B87BEA5C-05CF-3284-BB74-33F9297225F8> /System/Library/Frameworks/Network.framework/Versions/A/Network 0x7fff3d4ce000 - 0x7fff3d4f0fff com.apple.audio.OpenAL (1.8 - 1.8) <AC9B5A7A-A325-302F-A993-A0ADCBE48038> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x7fff3fc0b000 - 0x7fff3fc13fff libcldcpuengine.dylib (2.12.7) <EB839D02-0D1E-38FB-A5E9-A5F2E27B3C5E> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fff3fc14000 - 0x7fff3fc6cff7 com.apple.opencl (3.5 - 3.5) <987CE84F-AC14-3CD4-9233-51CA828DA927> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff3fc6d000 - 0x7fff3fc89fff com.apple.CFOpenDirectory (10.15 - 220.40.1) <BD6064BC-F588-3A34-A70C-CF8B62CA04E0> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff3fc8a000 - 0x7fff3fc95ff7 com.apple.OpenDirectory (10.15 - 220.40.1) <17B8A217-97DE-3DCA-B91B-6FB68451B94B> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff405f0000 - 0x7fff405f2fff libCVMSPluginSupport.dylib (17.10.22) <F040B206-0834-3D3C-8941-B89F74D1F054> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff405f3000 - 0x7fff405f8fff libCoreFSCache.dylib (176.10) <72D4F770-DB3F-3242-B3DB-8488D910BD47> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff405f9000 - 0x7fff405fdfff libCoreVMClient.dylib (176.10) <05AF05BB-AE62-39F9-BDEA-1BB1EE643301> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff405fe000 - 0x7fff40606ff7 libGFXShared.dylib (17.10.22) <6F327728-FC25-3428-B734-824B48EFC20B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff40607000 - 0x7fff40611fff libGL.dylib (17.10.22) <EA373BF1-0720-31A6-A5EF-8F1E67787264> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff40612000 - 0x7fff40647fff libGLImage.dylib (17.10.22) <6B0D6644-CEB0-3821-BAD4-05A56369A4F9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff40648000 - 0x7fff407daff7 libGLProgrammability.dylib (17.10.22) <8A872988-F69C-3396-850A-1A2016BE2499> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fff407db000 - 0x7fff40817fff libGLU.dylib (17.10.22) <3516B087-6286-3831-9706-87634DB3AF07> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff41247000 - 0x7fff41256ff7 com.apple.opengl (17.10.22 - 17.10.22) <43B981BE-B730-345F-9AA4-49D075EBE0DB> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff41257000 - 0x7fff413d0ff7 GLEngine (17.10.22) <25A0A86A-A02C-39FD-AF13-B3B90BBEF197> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fff413d1000 - 0x7fff413f9fff GLRendererFloat (17.10.22) <DA03DEB1-2A7C-39EB-A406-724044F349D4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fff42211000 - 0x7fff4248fff0 com.apple.QuartzCore (1.11 - 815.26) <D0953F98-5F8A-3346-8438-DBD870E9088B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff42fdf000 - 0x7fff43331ffa com.apple.security (7.0 - 59306.61.1) <8B67829D-DDEB-3208-A4CE-FD5A57B1A0BB> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff43332000 - 0x7fff433bbff7 com.apple.securityfoundation (6.0 - 55236.60.1) <D4B6FD66-8DB2-3373-B192-00CB9DFF9AA7> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff433ea000 - 0x7fff433eeff0 com.apple.xpc.ServiceManagement (1.0 - 1) <AC719A11-8152-3BA1-9A01-62AD8A8F4022> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff4417f000 - 0x7fff441e9fff com.apple.SystemConfiguration (1.19 - 1.19) <96A25B9C-51EA-33B2-B681-B92365686CDB> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff47f58000 - 0x7fff4801cfe7 com.apple.APFS (1412.61.1 - 1412.61.1) <AB316478-3C6D-33C1-A060-47D836CD01E1> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff4910f000 - 0x7fff49110ff1 com.apple.AggregateDictionary (1.0 - 1) <29A10B7A-673A-3930-AB40-F1A57CE2D41E> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary 0x7fff49620000 - 0x7fff4963dffc com.apple.AppContainer (4.0 - 448.60.2) <EDF36C00-E6DD-399C-A096-E837956D396C> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer 0x7fff49692000 - 0x7fff496a0ff7 com.apple.AppSandbox (4.0 - 448.60.2) <FE493C66-50EB-3B23-A88A-5886D1C1543E> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x7fff49b2f000 - 0x7fff49b53ff3 com.apple.framework.Apple80211 (13.0 - 1460.1) <4358EB87-7120-30C3-9517-A99F2B31E8ED> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff49c89000 - 0x7fff49c98fef com.apple.AppleFSCompression (119 - 1.0) <48D076F0-D93E-3EFE-8400-9A7615D34F9F> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff49d97000 - 0x7fff49da2ff7 com.apple.AppleIDAuthSupport (1.0 - 1) <1C27C132-6261-33D8-A2E2-2AC85AAA7494> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport 0x7fff49de4000 - 0x7fff49e2cfff com.apple.AppleJPEG (1.0 - 1) <E24CA921-96D1-356A-9E24-F5BB15BA123A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff4a207000 - 0x7fff4a20bff7 com.apple.AppleSRP (5.0 - 1) <1C833F7F-662E-33D0-A9E6-3F5C850A46AD> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP 0x7fff4a20c000 - 0x7fff4a22efff com.apple.applesauce (1.0 - 16.22) <FB2BE134-D950-39FC-9912-C53B1CCFC38F> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff4a2ee000 - 0x7fff4a2f1ffb com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <1374869E-E504-3C4F-999E-DF08DCF2643B> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo 0x7fff4a38b000 - 0x7fff4a39aff9 com.apple.AssertionServices (1.0 - 223.60.4) <2C4FB378-B226-3134-A39E-ECB46B6FA5FA> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices 0x7fff4ae16000 - 0x7fff4ae67ffd com.apple.audio.AudioSession (1.0 - 17) <14A895C9-51E6-3602-AC3E-F4D503DD64D1> /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession 0x7fff4ae68000 - 0x7fff4ae95ff7 libSessionUtility.dylib (17) <B21DE8BC-E6F5-39D9-8F5C-4161F2F4AB91> /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib 0x7fff4af2e000 - 0x7fff4b16bff7 com.apple.audio.AudioToolboxCore (1.0 - 1104.30) <20C1EA64-71AD-326A-A552-E37DC0D907BE> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore 0x7fff4b16c000 - 0x7fff4b285ff4 com.apple.AuthKit (1.0 - 1) <1AE3B67D-F772-3711-9D9B-3B0AF9C31680> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit 0x7fff4b440000 - 0x7fff4b449ff3 com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <C12221CF-CA5D-333F-B384-201235F2AB92> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff4b44a000 - 0x7fff4b4ebff8 com.apple.backup.framework (1.11.2 - 1298.2.10) <29722310-281C-3DD8-A096-A3D4ECCD6176> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff4b4ec000 - 0x7fff4b56dffd com.apple.BaseBoard (464.1 - 464.1) <9D9C02DD-412F-3678-8618-E11632006139> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard 0x7fff4b66f000 - 0x7fff4b6abfff com.apple.bom (14.0 - 219.2) <6DAE8ED0-92B1-3E4B-B54C-E30D5588E02B> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 0x7fff4c231000 - 0x7fff4c280fff com.apple.ChunkingLibrary (302 - 302) <C9AFF6B0-8BBC-3FE7-BD65-0631E06DA637> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fff4d140000 - 0x7fff4d151fff com.apple.CommonAuth (4.0 - 2.0) <4DB8B487-119C-3606-9F9D-A62AAB097D3D> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff4d165000 - 0x7fff4d17cfff com.apple.commonutilities (8.0 - 900) <3F9742B4-C4D6-3EE8-89C2-1630F7C754CF> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities 0x7fff4dc9a000 - 0x7fff4dcb9ff0 com.apple.analyticsd (1.0 - 1) <9AD0F7A2-37DE-3F14-A843-D573DED81646> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics 0x7fff4df84000 - 0x7fff4df8fff7 com.apple.frameworks.CoreDaemon (1.3 - 1.3) <68D6AC85-CAFE-3223-BF1C-1FD8FFA61144> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon 0x7fff4e210000 - 0x7fff4e220ff3 com.apple.CoreEmoji (1.0 - 107) <4BBD8552-5D0D-32F7-AB41-85A51F59B2CA> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff4e874000 - 0x7fff4e8deff0 com.apple.CoreNLP (1.0 - 213) <682C4550-F662-3BD0-BD30-A4BEF5E2B74B> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP 0x7fff4ed50000 - 0x7fff4ed58ff0 com.apple.CorePhoneNumbers (1.0 - 1) <8E2800B5-D750-340B-824C-F294A3581D51> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers 0x7fff4f4a5000 - 0x7fff4f4c8ff7 com.apple.CoreSVG (1.0 - 129) <DF071FDE-1BE6-3899-B203-29275A39AD1E> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG 0x7fff4f4c9000 - 0x7fff4f4fcff7 com.apple.CoreServicesInternal (446.6 - 446.6) <B7CEA8A6-6C94-3E88-844D-6A3169CC2BA9> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff4f4fd000 - 0x7fff4f52bff7 com.apple.CSStore (1069.11 - 1069.11) <C7CCB364-F4ED-3E46-90D6-1376F10F8DB3> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore 0x7fff4fa2e000 - 0x7fff4fab5fff com.apple.CoreSymbolication (11.0 - 64509.98.1) <38CCC6A0-E7F8-3FE0-A3E2-DF27CC6C8A58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff4fb4d000 - 0x7fff4fc79ff4 com.apple.coreui (2.1 - 608.3) <98D37B78-FC09-3D5B-B3F6-2B8A0E20360B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff4fc7a000 - 0x7fff4fe15ff6 com.apple.CoreUtils (6.1 - 610.18) <CCC7314C-57F5-3528-B6F4-C470385069AF> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff4ff4a000 - 0x7fff4ff5dff1 com.apple.CrashReporterSupport (10.13 - 15011) <72E8461C-DA63-3768-84DC-FB52DCB0CC4F> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff501c7000 - 0x7fff501d9ffc com.apple.framework.DFRFoundation (1.0 - 252) <B5747371-51E9-30C2-A80E-AB995925CEB5> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff501da000 - 0x7fff501dffff com.apple.DSExternalDisplay (3.1 - 380) <58AB05D2-DA0C-376E-972B-F50A774D726D> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff50248000 - 0x7fff502c3ff8 com.apple.datadetectorscore (8.0 - 659) <FA91248B-4B1A-355B-BC2D-E6531DD67863> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff5030f000 - 0x7fff5034dff0 com.apple.DebugSymbols (194 - 194) <63EC0BF1-7FAC-3234-870A-0AB25921DADB> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff5034e000 - 0x7fff504aaffe com.apple.desktopservices (1.14.2 - 1281.2.6) <61257EE1-FBCA-3B57-84C8-6EA97BCF39CC> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff505ed000 - 0x7fff506b5ff6 com.apple.DiskImagesFramework (559.40.3 - 559.40.3) <FC858532-A872-3B43-8650-7D7E960C5457> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages 0x7fff506b6000 - 0x7fff50786ff6 com.apple.DiskManagement (13.0 - 1648.60.1) <05521AEB-172A-3AAC-90CB-F0FA6B952883> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement 0x7fff50865000 - 0x7fff50869ff9 com.apple.EFILogin (2.0 - 2) <6FA447B0-32F6-3A81-B5EC-DAA9B595FACB> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin 0x7fff51ceb000 - 0x7fff52106ff9 com.apple.vision.FaceCore (4.3.0 - 4.3.0) <8B2604AE-C6F8-3A53-8A94-DBA2A762EC2B> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff5276a000 - 0x7fff528a1ffc libFontParser.dylib (277.2.1.2) <06A40213-0043-31F3-9AF5-DA513322DA20> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x7fff528a2000 - 0x7fff528d6fff libTrueTypeScaler.dylib (277.2.1.2) <84394970-1C12-3DFB-A72F-9E80944B2191> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib 0x7fff5293b000 - 0x7fff5294bff6 libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <DF14F485-8D5C-3F5F-9846-7433958B752F> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib 0x7fff55e10000 - 0x7fff55e11fff libmetal_timestamp.dylib (902.11.1) <815B0315-2A6A-374E-A9F5-A86A8242482B> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib 0x7fff574ac000 - 0x7fff574b7ff7 libGPUSupportMercury.dylib (17.10.22) <E63C272B-E2EF-3297-A7CD-152BC0EFEA51> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fff574b8000 - 0x7fff574befff com.apple.GPUWrangler (4.5.21 - 4.5.21) <ACFA40E7-18A3-3A98-BCB3-0196FFD230D2> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler 0x7fff577da000 - 0x7fff57800ffb com.apple.GenerationalStorage (2.0 - 313) <EF5FDA24-EE14-3EF6-BF2B-FA72FFA175C6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff58924000 - 0x7fff58932ffb com.apple.GraphVisualizer (1.0 - 100.1) <F59FCBF7-63DA-3C59-945E-E5BB66C4CCFF> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff589a5000 - 0x7fff589a9ff4 com.apple.HIDAnalytics (1.0 - 1) <85C4C9A5-703B-37A6-949C-F95E5DC05103> /System/Library/PrivateFrameworks/HIDAnalytics.framework/Versions/A/HIDAnalytics 0x7fff58ac5000 - 0x7fff58b82ff4 com.apple.Heimdal (4.0 - 2.0) <DE4CE40D-4797-3793-97FE-49FC4B764E56> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff5acc1000 - 0x7fff5acc9ffd com.apple.IOAccelerator (438.2.8 - 438.2.8) <15817F17-2AF1-32DF-8A6C-DD65B80075D7> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff5accc000 - 0x7fff5ace2ff7 com.apple.IOPresentment (1.0 - 37) <F70AC027-E18E-39BC-A96E-ED15B802C832> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff5b06c000 - 0x7fff5b0b7ff4 com.apple.IconServices (438.3 - 438.3) <1F6BDF56-6C42-3C29-BD16-5C9921C64D87> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff5b275000 - 0x7fff5b27bffc com.apple.InternationalSupport (1.0 - 45) <5A076C86-0CA4-338E-AEC1-1C8F5E601DA3> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport 0x7fff5b4bc000 - 0x7fff5b4dcff6 com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <665A02F2-2DC9-3BE1-8A91-DC8629495B1D> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle 0x7fff5b634000 - 0x7fff5b702ff5 com.apple.LanguageModeling (1.0 - 215.1) <34D9FCAB-CDB6-3F3A-AAD8-A9D0A0713AE3> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff5b703000 - 0x7fff5b74bff7 com.apple.Lexicon-framework (1.0 - 72) <7413459B-0E19-3C4F-BB84-4E8914875C2D> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff5b752000 - 0x7fff5b756ff2 com.apple.LinguisticData (1.0 - 353.6) <63A3EE9B-A415-31A0-88DA-278AC277E1B1> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff5b7fa000 - 0x7fff5b7ffff7 com.apple.LoginUICore (4.0 - 4.0) <468B06DF-5690-3404-B97E-FA6C393CACD6> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore 0x7fff5c2e7000 - 0x7fff5c31afff com.apple.MediaKit (16 - 923) <C55D7226-8635-3C3D-84F6-B63051C78097> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit 0x7fff5cab0000 - 0x7fff5cafcfff com.apple.spotlight.metadata.utilities (1.0 - 2075.4) <65B49E2A-EF09-30EB-9821-4B348E35EE0B> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities 0x7fff5cafd000 - 0x7fff5cbcbffd com.apple.gpusw.MetalTools (1.0 - 1) <0E41F3B9-EEB3-35AD-8464-75864345693A> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff5cdfb000 - 0x7fff5ce19ff7 com.apple.MobileKeyBag (2.0 - 1.0) <8C650D8D-3711-32C6-AF4B-E0F165B55B5E> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag 0x7fff5d080000 - 0x7fff5d0aeff7 com.apple.MultitouchSupport.framework (3420.2 - 3420.2) <1BB8C03E-ACBA-3042-9AFA-A918B6183C01> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff5d5ad000 - 0x7fff5d5b7fff com.apple.NetAuth (6.2 - 6.2) <CB6D1EE0-3397-3254-A67B-FB24ABC3CF43> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff5dfa8000 - 0x7fff5dff4ff7 com.apple.OTSVG (1.0 - 643.1.2.3) <21D6DEC5-89CF-3856-977F-FFB033605FF6> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG 0x7fff5f18a000 - 0x7fff5f195ffe com.apple.PerformanceAnalysis (1.243.1 - 243.1) <3D906473-45A4-3C06-93DB-F66ACF9E217D> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff5f196000 - 0x7fff5f1beffb com.apple.persistentconnection (1.0 - 1.0) <FDBC8DE5-1C73-3D5C-A9BA-3C391B10A7BD> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection 0x7fff61ab0000 - 0x7fff61b0aff7 com.apple.ProtectedCloudStorage (1.0 - 1) <53AE5D1D-D3A3-3085-88F8-2CE1076CF210> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage 0x7fff61b0b000 - 0x7fff61b24fff com.apple.ProtocolBuffer (1 - 274.20.7.15.1) <7CE69139-FFAC-3C48-A491-39604B93CA37> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff61f2d000 - 0x7fff61f56ff9 com.apple.RemoteViewServices (2.0 - 148) <590871B7-47F6-3936-AA17-B0AA0DC177D4> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff620bc000 - 0x7fff620f7ff4 com.apple.RunningBoardServices (1.0 - 223.60.4) <2DF794E5-4008-3D86-9856-F28C49142FE3> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices 0x7fff63a3d000 - 0x7fff63a40ff9 com.apple.SecCodeWrapper (4.0 - 448.60.2) <4EED91B7-2B87-3EDF-9E92-311F55247B3C> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x7fff63bb3000 - 0x7fff63cd7ff4 com.apple.Sharing (1506.6 - 1506.6) <6E65B170-45C1-354E-8D55-22BF5DFF9C90> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff64cef000 - 0x7fff64fe7ffa com.apple.SkyLight (1.600.0 - 450.1) <65653F86-25AD-3283-9F81-DA56A8D01F69> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff6582f000 - 0x7fff6583dfff com.apple.SpeechRecognitionCore (6.0.91 - 6.0.91) <0D6C7167-ECA8-3D6E-BC08-CCE8B4115F8E> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff66060000 - 0x7fff66069ff7 com.apple.SymptomDiagnosticReporter (1.0 - 1238.60.1) <06787E03-CFFE-3240-B95A-8D2763ED550B> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter 0x7fff660db000 - 0x7fff66105ffc com.apple.framework.SystemAdministration (1.0 - 1.0) <1B306488-1675-33B8-B544-B3C3C93ECB39> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration 0x7fff6631f000 - 0x7fff6632fff3 com.apple.TCC (1.0 - 1) <5DDF1103-C7EE-3588-A532-F33AC526B288> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff66824000 - 0x7fff668ebff4 com.apple.TextureIO (3.10.9 - 3.10.9) <360BB4A8-E37F-30DB-B798-2DAD29DEA9D3> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff66a68000 - 0x7fff66a69fff com.apple.TrustEvaluationAgent (2.0 - 33) <B479997B-F2E3-3D95-88F2-572D25B14A15> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff67742000 - 0x7fff6799cff2 com.apple.UIFoundation (1.0 - 660) <5BAA592B-3B1B-367F-8A26-3AFFB4C355D0> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff68590000 - 0x7fff685b0fff com.apple.UserManagement (1.0 - 1) <EDB62A60-2BCA-3022-A07F-83E9E0431C48> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement 0x7fff69364000 - 0x7fff6944effe com.apple.ViewBridge (462 - 462) <AD0573C5-5C5A-3BE3-AD29-FEE92A78B169> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge 0x7fff695f4000 - 0x7fff695f5fff com.apple.WatchdogClient.framework (1.0 - 67.60.1) <DE42FAF9-24CB-34DA-9AD0-76FE0F3C1C5E> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient 0x7fff6a1d2000 - 0x7fff6a1d5ffa com.apple.dt.XCTTargetBootstrap (1.0 - 15700) <E7FE2B68-51FA-3863-AB49-BEE9D862DBAB> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap 0x7fff6a24e000 - 0x7fff6a25cff5 com.apple.audio.caulk (1.0 - 32.3) <400717FB-3552-3F61-BCBE-53F89F33DDAE> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7fff6a59d000 - 0x7fff6a59fff3 com.apple.loginsupport (1.0 - 1) <1E3EFDAA-97FB-352A-8802-005343FE60F9> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff6a5a0000 - 0x7fff6a5b3ffd com.apple.login (3.0 - 3.0) <40531B9D-B0F1-371F-A5E8-0FC91D7AD175> /System/Library/PrivateFrameworks/login.framework/Versions/A/login 0x7fff6a8c3000 - 0x7fff6a8f9ffa libAudioToolboxUtility.dylib (1104.30) <5688DDAC-8A24-3061-B431-43AFCA320EF5> /usr/lib/libAudioToolboxUtility.dylib 0x7fff6a900000 - 0x7fff6a935ff7 libCRFSuite.dylib (48) <7E22F62C-3EEA-3880-9CCD-0EA93FB953DC> /usr/lib/libCRFSuite.dylib 0x7fff6a938000 - 0x7fff6a942ff3 libChineseTokenizer.dylib (34) <3023F415-2B77-38DA-ABDD-16BFD18CED69> /usr/lib/libChineseTokenizer.dylib 0x7fff6a943000 - 0x7fff6a9ccfff libCoreStorage.dylib (551) <5CA96279-B9E0-390D-8488-CD77D5EB89A6> /usr/lib/libCoreStorage.dylib 0x7fff6a9cf000 - 0x7fff6a9d1ff7 libDiagnosticMessagesClient.dylib (112) <D84AA565-8B5C-39EB-AB5E-61DC38B8493C> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff6aa16000 - 0x7fff6abcdff3 libFosl_dynamic.dylib (100.4) <84A5F946-01EE-3740-BD2F-4C2A6B1FE82B> /usr/lib/libFosl_dynamic.dylib 0x7fff6abf4000 - 0x7fff6abfaff3 libIOReport.dylib (54) <B68B8787-1D0A-3E06-8E6A-0E59771F796C> /usr/lib/libIOReport.dylib 0x7fff6acda000 - 0x7fff6ace1fff libMatch.1.dylib (36) <F161E5B5-59CB-3C46-BA6D-0E5DE36DF7FC> /usr/lib/libMatch.1.dylib 0x7fff6ad11000 - 0x7fff6ad30fff libMobileGestalt.dylib (826.60.1) <7FA72434-FD46-300D-A6BD-D47A4FEF03C5> /usr/lib/libMobileGestalt.dylib 0x7fff6ae97000 - 0x7fff6ae98ff3 libSystem.B.dylib (1281) <2F6BCFD9-A5F9-30FE-BF5A-5C53D3CBAB4D> /usr/lib/libSystem.B.dylib 0x7fff6af27000 - 0x7fff6af28fff libThaiTokenizer.dylib (3) <DDCB09BD-CBDF-3628-B44F-C5328037A929> /usr/lib/libThaiTokenizer.dylib 0x7fff6af40000 - 0x7fff6af56fff libapple_nghttp2.dylib (1.39.2) <0685C38F-7A9F-34CB-B3FF-92601483A0FF> /usr/lib/libapple_nghttp2.dylib 0x7fff6af8b000 - 0x7fff6affdff7 libarchive.2.dylib (72.40.2) <88E010D7-060F-333E-B5B4-0249154B9868> /usr/lib/libarchive.2.dylib 0x7fff6affe000 - 0x7fff6b12bfc5 libate.dylib (2.0.9) <930596F3-F683-3F06-A357-5821BF217ED9> /usr/lib/libate.dylib 0x7fff6b12f000 - 0x7fff6b12fff3 libauto.dylib (187) <724B1E92-64DC-30CD-A90B-DA90B5794A94> /usr/lib/libauto.dylib 0x7fff6b1f6000 - 0x7fff6b206ff3 libbsm.0.dylib (60) <2E6E444F-7BF3-32E0-AF3A-DE9BF9D9DAAB> /usr/lib/libbsm.0.dylib 0x7fff6b207000 - 0x7fff6b213fff libbz2.1.0.dylib (44) <8FCE28A3-D250-37F5-93B6-866E8494DCAA> /usr/lib/libbz2.1.0.dylib 0x7fff6b214000 - 0x7fff6b267ff7 libc++.1.dylib (800.7) <6018A70E-5CD3-32AF-BA60-E7A0B7E7CEB2> /usr/lib/libc++.1.dylib 0x7fff6b268000 - 0x7fff6b27cfff libc++abi.dylib (800.7) <BC1E5821-4540-3226-ABB0-BC35E4DDF0B9> /usr/lib/libc++abi.dylib 0x7fff6b27d000 - 0x7fff6b27dffb libcharset.1.dylib (59) <1B71DC8A-FBF2-37F8-92C0-34AE72B7CED3> /usr/lib/libcharset.1.dylib 0x7fff6b27e000 - 0x7fff6b28fffb libcmph.dylib (8) <55F5F96B-F93C-3A1A-80F7-61B9ED2C2F6C> /usr/lib/libcmph.dylib 0x7fff6b290000 - 0x7fff6b2a8ff7 libcompression.dylib (87) <EB2A1E37-1359-3570-8CEC-496E6B5C39B7> /usr/lib/libcompression.dylib 0x7fff6b578000 - 0x7fff6b58eff7 libcoretls.dylib (167) <EFA4D470-4840-3D55-A287-32E82EC0EC58> /usr/lib/libcoretls.dylib 0x7fff6b58f000 - 0x7fff6b590fff libcoretls_cfhelpers.dylib (167) <F0EAEB10-7C1F-3CB1-B04E-D7B96665C749> /usr/lib/libcoretls_cfhelpers.dylib 0x7fff6b733000 - 0x7fff6b82dfff libcrypto.35.dylib (47.11.1) <7260227F-1E87-3E19-88B1-9EBF75620398> /usr/lib/libcrypto.35.dylib 0x7fff6ba34000 - 0x7fff6bb38fe7 libcrypto.44.dylib (47.11.1) <605586E0-F9D4-356B-80A6-3B630864535F> /usr/lib/libcrypto.44.dylib 0x7fff6bb3b000 - 0x7fff6bb46ff7 libcsfde.dylib (551) <71213116-5522-34A0-B731-EA243E7CD88B> /usr/lib/libcsfde.dylib 0x7fff6bb4e000 - 0x7fff6bbadfff libcups.2.dylib (483.2) <2C8BF301-578F-3148-9A52-C1CA90402D9B> /usr/lib/libcups.2.dylib 0x7fff6bbaf000 - 0x7fff6bc16fff libcurl.4.dylib (118) <B8AE54EE-41F3-314B-BE6F-F2B70D186C4F> /usr/lib/libcurl.4.dylib 0x7fff6bcb9000 - 0x7fff6bcb9fff libenergytrace.dylib (21) <38819A80-4A1A-32D7-99D3-B675808F30CF> /usr/lib/libenergytrace.dylib 0x7fff6bcba000 - 0x7fff6bcd3ff7 libexpat.1.dylib (19.60.2) <81E75AD6-C332-3DC6-804F-A71FC64EC6A1> /usr/lib/libexpat.1.dylib 0x7fff6bce1000 - 0x7fff6bce3fff libfakelink.dylib (149) <AAA5BBB4-F6FA-3B36-9245-B6999A95C63C> /usr/lib/libfakelink.dylib 0x7fff6bcf2000 - 0x7fff6bcf7fff libgermantok.dylib (24) <6D3925E0-8A6F-3BE1-8729-ABEDE2264AF1> /usr/lib/libgermantok.dylib 0x7fff6bcf8000 - 0x7fff6bd01ff7 libheimdal-asn1.dylib (564.60.2) <69184137-9EFE-366C-BE2D-7027A1677F76> /usr/lib/libheimdal-asn1.dylib 0x7fff6bd02000 - 0x7fff6bdf2ff7 libiconv.2.dylib (59) <54B90704-F9C8-31B4-AE04-FE496B3725A3> /usr/lib/libiconv.2.dylib 0x7fff6bdf3000 - 0x7fff6c04bff7 libicucore.A.dylib (64252.0.1) <AD2FDFC2-F9D9-3D64-950A-6CF6FC114B95> /usr/lib/libicucore.A.dylib 0x7fff6c065000 - 0x7fff6c066fff liblangid.dylib (133) <7E36BF2A-6E88-3A32-8412-4FD5D850D44A> /usr/lib/liblangid.dylib 0x7fff6c067000 - 0x7fff6c07fff3 liblzma.5.dylib (16) <A4980A1E-CA23-31F2-8CAD-3BA62F802FE7> /usr/lib/liblzma.5.dylib 0x7fff6c097000 - 0x7fff6c13efff libmecab.dylib (883.1.1) <790EBEF5-E677-363E-848F-C5E378F35C98> /usr/lib/libmecab.dylib 0x7fff6c13f000 - 0x7fff6c3a1fe1 libmecabra.dylib (883.1.1) <B59546A4-D7B2-365E-ADB3-13BC524E3407> /usr/lib/libmecabra.dylib 0x7fff6c70d000 - 0x7fff6c73cff7 libncurses.5.4.dylib (57) <D781E97A-8970-329C-ADB8-F3CEA0343F8E> /usr/lib/libncurses.5.4.dylib 0x7fff6c86b000 - 0x7fff6cce1ff7 libnetwork.dylib (1880.60.5) <0B1AF784-11A0-31EE-AC24-2E0BAB975CC7> /usr/lib/libnetwork.dylib 0x7fff6cd80000 - 0x7fff6cdb2ff6 libobjc.A.dylib (781.2) <A4B8E4C6-EBDC-328D-A7A1-690033067A83> /usr/lib/libobjc.A.dylib 0x7fff6cdb3000 - 0x7fff6cdb4ff7 libodfde.dylib (26) <A2D8BCBC-AE08-3814-A7F7-E9852D69AB97> /usr/lib/libodfde.dylib 0x7fff6cdc5000 - 0x7fff6cdc9fff libpam.2.dylib (25) <C6BFA445-E6A2-3A18-89F3-2E1D85405E69> /usr/lib/libpam.2.dylib 0x7fff6cdcc000 - 0x7fff6ce02ff7 libpcap.A.dylib (89.60.2) <882835C6-7DA0-3465-A646-EBA215EF9DAD> /usr/lib/libpcap.A.dylib 0x7fff6ce84000 - 0x7fff6ce9cff7 libresolv.9.dylib (67.40.1) <2DEF6C56-0CF8-3469-B21C-D8994D048807> /usr/lib/libresolv.9.dylib 0x7fff6ce9e000 - 0x7fff6cee2fff libsandbox.1.dylib (1217.61.1) <5D1AC9FE-A068-3883-AEB6-5F0D2F8B93A5> /usr/lib/libsandbox.1.dylib 0x7fff6cee3000 - 0x7fff6cef5fff libsasl2.2.dylib (213) <600FEDE0-0868-3579-8773-25BD2EC3C687> /usr/lib/libsasl2.2.dylib 0x7fff6cef8000 - 0x7fff6d0d9ff7 libsqlite3.dylib (308.4) <FD0DEFCF-DF10-3418-9904-E95D95AF3CF1> /usr/lib/libsqlite3.dylib 0x7fff6d1cd000 - 0x7fff6d1faffb libssl.46.dylib (47.11.1) <82B7CF9F-0C56-304B-874E-08DEDD5AD390> /usr/lib/libssl.46.dylib 0x7fff6d2cf000 - 0x7fff6d32aff8 libusrtcp.dylib (1880.60.5) <5D0CEAF0-F412-3768-9BE1-4D51F9832D29> /usr/lib/libusrtcp.dylib 0x7fff6d32b000 - 0x7fff6d32effb libutil.dylib (57) <86C9C769-0523-38C6-940E-900C8CAB780A> /usr/lib/libutil.dylib 0x7fff6d32f000 - 0x7fff6d33cfff libxar.1.dylib (420) <03679705-EDE0-361D-B0B2-1A69170A6FF1> /usr/lib/libxar.1.dylib 0x7fff6d342000 - 0x7fff6d424ff7 libxml2.2.dylib (32.13) <DDA76502-B9D9-3459-97DB-C8B85D9310A9> /usr/lib/libxml2.2.dylib 0x7fff6d428000 - 0x7fff6d450fff libxslt.1.dylib (16.7) <0BBEC00F-116C-3AF8-B751-970482388AED> /usr/lib/libxslt.1.dylib 0x7fff6d451000 - 0x7fff6d463ffb libz.1.dylib (76) <1005ADEB-04A2-3E42-B915-AB4B40A7AB3A> /usr/lib/libz.1.dylib 0x7fff6dec7000 - 0x7fff6deccff3 libcache.dylib (83) <AD7479C0-73FA-3B2E-9544-D566DFFAB4C6> /usr/lib/system/libcache.dylib 0x7fff6decd000 - 0x7fff6ded8fff libcommonCrypto.dylib (60165) <F7B65873-FAC8-3EB5-8912-34109EFC74B5> /usr/lib/system/libcommonCrypto.dylib 0x7fff6ded9000 - 0x7fff6dee0fff libcompiler_rt.dylib (101.2) <51107CAA-0727-370D-8287-940D40D09AC1> /usr/lib/system/libcompiler_rt.dylib 0x7fff6dee1000 - 0x7fff6deeafff libcopyfile.dylib (166.40.1) <6454A046-88E5-32D6-898C-FB0D30D28637> /usr/lib/system/libcopyfile.dylib 0x7fff6deeb000 - 0x7fff6df82fe7 libcorecrypto.dylib (866.60.3) <8090C446-35C8-31B4-8B1E-AF6D0EF3524B> /usr/lib/system/libcorecrypto.dylib 0x7fff6e099000 - 0x7fff6e0daff0 libdispatch.dylib (1173.60.1) <A9EDFE95-31BA-3BEF-89CA-60DE153237FA> /usr/lib/system/libdispatch.dylib 0x7fff6e0db000 - 0x7fff6e110ff7 libdyld.dylib (733.8) <8E2D3DED-0756-37A0-9D55-B9264CA020B4> /usr/lib/system/libdyld.dylib 0x7fff6e111000 - 0x7fff6e111ffb libkeymgr.dylib (30) <0B9A3AF7-086E-3E7A-A52E-3DAF2E52CF86> /usr/lib/system/libkeymgr.dylib 0x7fff6e112000 - 0x7fff6e11eff7 libkxld.dylib (6153.61.1) <E4A12D21-999B-34CE-ACEC-7C7972B3BAED> /usr/lib/system/libkxld.dylib 0x7fff6e11f000 - 0x7fff6e11fff7 liblaunch.dylib (1738.61.1) <A061D971-A337-3528-8B78-FFAD2B0B5CC6> /usr/lib/system/liblaunch.dylib 0x7fff6e120000 - 0x7fff6e125ff7 libmacho.dylib (949.0.1) <9831715F-ED86-3A9D-88CD-152C888B784B> /usr/lib/system/libmacho.dylib 0x7fff6e126000 - 0x7fff6e128ff7 libquarantine.dylib (110.40.3) <58CE8913-EC7B-376B-BC80-69763993A1E4> /usr/lib/system/libquarantine.dylib 0x7fff6e129000 - 0x7fff6e12aff7 libremovefile.dylib (48) <4E1AD797-3993-3E05-BB9B-B4E3038CE09C> /usr/lib/system/libremovefile.dylib 0x7fff6e12b000 - 0x7fff6e142fff libsystem_asl.dylib (377.60.2) <2CD6CABE-F8D7-3CCA-A930-08F8AC356D30> /usr/lib/system/libsystem_asl.dylib 0x7fff6e143000 - 0x7fff6e143fff libsystem_blocks.dylib (74) <71A75F21-83AD-382F-95E4-4D6B77B4B9FE> /usr/lib/system/libsystem_blocks.dylib 0x7fff6e144000 - 0x7fff6e1cbff7 libsystem_c.dylib (1353.60.8) <ECA8CD0D-0B55-3151-B389-8109DAEC85B1> /usr/lib/system/libsystem_c.dylib 0x7fff6e1cc000 - 0x7fff6e1cfffb libsystem_configuration.dylib (1061.40.2) <CE186284-4923-35DE-9141-7B6B89523668> /usr/lib/system/libsystem_configuration.dylib 0x7fff6e1d0000 - 0x7fff6e1d3ff7 libsystem_coreservices.dylib (114) <FBE4483A-7B6E-30CF-AECE-828AFFACDC15> /usr/lib/system/libsystem_coreservices.dylib 0x7fff6e1d4000 - 0x7fff6e1dcfff libsystem_darwin.dylib (1353.60.8) <9AC37996-630C-3B1E-8285-CFC77B684359> /usr/lib/system/libsystem_darwin.dylib 0x7fff6e1dd000 - 0x7fff6e1e4ffb libsystem_dnssd.dylib (1096.60.2) <7F0DF910-F4AC-3CED-9494-295B5E45549C> /usr/lib/system/libsystem_dnssd.dylib 0x7fff6e1e5000 - 0x7fff6e1e6ffb libsystem_featureflags.dylib (17) <985005B7-C0B3-3DCA-B064-6D34A0687212> /usr/lib/system/libsystem_featureflags.dylib 0x7fff6e1e7000 - 0x7fff6e234fff libsystem_info.dylib (538) <D9805FBC-1BBD-3825-AB62-83C3ABB4191F> /usr/lib/system/libsystem_info.dylib 0x7fff6e235000 - 0x7fff6e261ff7 libsystem_kernel.dylib (6153.61.1) <90F8650F-D3A9-38B3-BB8C-B5D3686393BC> /usr/lib/system/libsystem_kernel.dylib 0x7fff6e262000 - 0x7fff6e2aefff libsystem_m.dylib (3178) <C11C38D0-FFFC-338B-9508-06D73B547AA9> /usr/lib/system/libsystem_m.dylib 0x7fff6e2af000 - 0x7fff6e2d6fff libsystem_malloc.dylib (283.60.1) <51472F42-71BE-348F-B42E-4EDD3040B690> /usr/lib/system/libsystem_malloc.dylib 0x7fff6e2d7000 - 0x7fff6e2e4ffb libsystem_networkextension.dylib (1095.60.2) <846C06C0-A705-38AE-8A29-3FA4153252B3> /usr/lib/system/libsystem_networkextension.dylib 0x7fff6e2e5000 - 0x7fff6e2eeff3 libsystem_notify.dylib (241) <7CB7DE46-5877-3CAD-8526-CACEA22F3AD5> /usr/lib/system/libsystem_notify.dylib 0x7fff6e2ef000 - 0x7fff6e2f8fef libsystem_platform.dylib (220) <AC9560A9-CCE8-3158-BCC8-8FF47929397A> /usr/lib/system/libsystem_platform.dylib 0x7fff6e2f9000 - 0x7fff6e303fff libsystem_pthread.dylib (416.60.2) <9D14694F-F3FE-385D-9B23-6A87844D5CBF> /usr/lib/system/libsystem_pthread.dylib 0x7fff6e304000 - 0x7fff6e308fff libsystem_sandbox.dylib (1217.61.1) <AA2E4441-A517-3921-AF0E-AA8158D2A6D9> /usr/lib/system/libsystem_sandbox.dylib 0x7fff6e309000 - 0x7fff6e30bfff libsystem_secinit.dylib (62.60.1) <129C187A-E580-3F00-A0C3-E96A633364F1> /usr/lib/system/libsystem_secinit.dylib 0x7fff6e30c000 - 0x7fff6e313ffb libsystem_symptoms.dylib (1238.60.1) <5540DEA3-9C3A-3991-8C3A-7B375A5410C7> /usr/lib/system/libsystem_symptoms.dylib 0x7fff6e314000 - 0x7fff6e32aff2 libsystem_trace.dylib (1147.60.3) <EF6BD746-85CD-3490-92E6-7C7EDA0B703B> /usr/lib/system/libsystem_trace.dylib 0x7fff6e32c000 - 0x7fff6e331ffb libunwind.dylib (35.4) <769F4C16-2746-3182-85C1-45CC98D119C8> /usr/lib/system/libunwind.dylib 0x7fff6e332000 - 0x7fff6e366ffe libxpc.dylib (1738.61.1) <AC9AD00D-BAA9-3ABC-B557-77E604CF9955> /usr/lib/system/libxpc.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 725 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=623.3M resident=0K(0%) swapped_out_or_unallocated=623.3M(100%) Writable regions: Total=755.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=755.0M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 2 Activity Tracing 256K 1 CG backing stores 6056K 3 CG image 560K 6 CoreAnimation 56K 10 CoreGraphics 8K 1 CoreImage 24K 2 CoreUI image data 312K 5 Foundation 4K 1 IOKit 15.5M 2 Kernel Alloc Once 8K 1 MALLOC 442.9M 233 MALLOC guard page 32K 7 MALLOC_LARGE (reserved) 160K 1 reserved VM address space (unallocated) MALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated) Memory Tag 242 12K 1 STACK GUARD 56.1M 23 Stack 19.2M 25 VM_ALLOCATE 32.1M 51 VM_ALLOCATE (reserved) 292K 1 reserved VM address space (unallocated) DATA 35.2M 314 DATA_CONST 344K 4 FONT_DATA 4K 1 GLSLBUILTINS 5176K 1 LINKEDIT 364.0M 7 OBJC_RO 32.0M 1 OBJC_RW 1780K 2 TEXT 259.3M 307 UNICODE 564K 1 mapped file 51.3M 16 shared memory 632K 13 =========== ======= ======= TOTAL 1.5G 1044 TOTAL, minus reserved VM space 1.3G 1044

Model: MacBookPro10,1, BootROM 258.0.0.0.0, 4 processors, Quad-Core Intel Core i7, 2,3 GHz, 8 GB, SMC 2.3f35 Graphics: kHW_IntelHD4000Item, Intel HD Graphics 4000, spdisplays_builtin Graphics: kHW_NVidiaGeForceGT650MItem, NVIDIA GeForce GT 650M, spdisplays_pcie_device, 1 GB Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533642465238432D50422020 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54333531533642465238432D50422020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.21.190.33 AirPortDriverBrcm4360-1415) Bluetooth: Version 7.0.2f4, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM256E, 251 GB USB Device: USB 3.0 Bus USB Device: USB 2.0 Bus USB Device: Hub USB Device: FaceTime HD Camera (Built-in) USB Device: USB 2.0 Bus USB Device: Hub USB Device: Hub USB Device: Apple Internal Keyboard / Trackpad USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4

#6638 needsinfo Apple game crash Kevin E Fraley
Description

Translated Report (Full Report Below)


Process: pyrogenesis [8356] Path: /Users/USER/Desktop/0 A.D..app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.25b (0.0.25b) Code Type: X86-64 (Native) Parent Process: launchd [1] User ID: 501

Date/Time: 2022-10-06 09:34:23.2765 -0500 OS Version: macOS 12.6 (21G115) Report Version: 12 Anonymous UUID: DE948911-6A77-E415-84DA-6B70FBAFBEA5

Sleep/Wake UUID: 18237E5B-34C3-4ABE-940C-574325351CC0

Time Awake Since Boot: 47000 seconds Time Since Wake: 1360 seconds

System Integrity Protection: enabled

Crashed Thread: 0 main Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_PROTECTION_FAILURE at 0x00007ff7b268df58 Exception Codes: 0x0000000000000002, 0x00007ff7b268df58 Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [8356]

VM Region Info: 0x7ff7b268df58 is in 0x7ff7aee8e000-0x7ff7b268e000; bytes after start: 58720088 bytes before end: 167

REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL MALLOC_LARGE 7fac8a698000-7fac8a6ef000 [ 348K] rw-/rwx SM=PRV GAP OF 0x4b2479f000 BYTES

---> STACK GUARD 7ff7aee8e000-7ff7b268e000 [ 56.0M] ---/rwx SM=NUL ... for thread 0

Stack 7ff7b268e000-7ff7b2e8e000 [ 8192K] rw-/rwx SM=PRV thread 0

Thread 0 Crashed:: main Dispatch queue: com.apple.main-thread 0 pyrogenesis 0x10df79bb5 js::jit::JSJitFrameIter::machineState() const + 53

Thread 1:: Task Mgr #0 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3029bb Threading::WorkerThread::RunUntilDeath() + 299 4 pyrogenesis 0x10d3055da void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 2:: Task Mgr #1 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3029bb Threading::WorkerThread::RunUntilDeath() + 299 4 pyrogenesis 0x10d3055da void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 3:: Task Mgr #2 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3029bb Threading::WorkerThread::RunUntilDeath() + 299 4 pyrogenesis 0x10d3055da void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 4:: Task Mgr #4 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3029bb Threading::WorkerThread::RunUntilDeath() + 299 4 pyrogenesis 0x10d3055da void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 5:: Task Mgr #3 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3029bb Threading::WorkerThread::RunUntilDeath() + 299 4 pyrogenesis 0x10d3055da void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 6:: Task Mgr #5 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3029bb Threading::WorkerThread::RunUntilDeath() + 299 4 pyrogenesis 0x10d3055da void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 7:: Task Mgr #6 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3029bb Threading::WorkerThread::RunUntilDeath() + 299 4 pyrogenesis 0x10d3055da void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 8:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 9:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 10:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 11:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 12:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 13:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 14:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 15:: JS Helper 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10e16777b mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) + 75

Thread 16: 0 libsystem_kernel.dylib 0x7ff80a86e97a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff80a86ece8 mach_msg + 56 2 pyrogenesis 0x10e110703 MachExceptionHandlerThread() + 771

Thread 17:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x7ff80a86e9b6 semaphore_wait_trap + 10 1 caulk 0x7ff8133ab2e6 caulk::mach::semaphore::wait_or_error() + 16 2 caulk 0x7ff813393148 caulk::concurrent::details::worker_thread::run() + 36 3 caulk 0x7ff813392e0c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 41 4 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 18:: CSoundManagerWorker 0 libsystem_kernel.dylib 0x7ff80a8712be semwait_signal + 10 1 libsystem_c.dylib 0x7ff80a785863 nanosleep + 196 2 pyrogenesis 0x10d798b16 SDL_Delay_REAL + 102 3 pyrogenesis 0x10d5d95f7 SDL_Delay + 23 4 pyrogenesis 0x10d34a1e7 CSoundManagerWorker::Run() + 583 5 pyrogenesis 0x10d349f59 Threading::HandleExceptionsBase<&(CSoundManagerWorker::RunThread(CSoundManagerWorker*)), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*) + 121 6 pyrogenesis 0x10d34a50a void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CSoundManagerWorker*), CSoundManagerWorker*> >(void*) + 58 7 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 8 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 19:: CUserReportWorker 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d30c668 CUserReporterWorker::Run() + 920 4 pyrogenesis 0x10d30c1f8 Threading::HandleExceptionsBase<&(CUserReporterWorker::RunThread(CUserReporterWorker*)), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*) + 120 5 pyrogenesis 0x10d30e80a void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CUserReporterWorker*), CUserReporterWorker*> >(void*) + 58 6 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 20:: SDLTimer 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 pyrogenesis 0x10d78f7ed SDL_CondWaitTimeout_REAL + 205 3 pyrogenesis 0x10d78f1c5 SDL_SemWaitTimeout_REAL + 181 4 pyrogenesis 0x10d662df6 SDL_TimerThread + 614 5 pyrogenesis 0x10d6623c4 SDL_RunThread + 132 6 pyrogenesis 0x10d78ec35 RunThread + 21 7 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 8 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 21:: TextureConverter 0 libsystem_kernel.dylib 0x7ff80a8713ea psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80a8aba6f _pthread_cond_wait + 1249 2 libc++.1.dylib 0x7ff80a809d02 std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&) + 18 3 pyrogenesis 0x10d3f1bb9 CTextureConverter::RunThread(CTextureConverter*) + 249 4 pyrogenesis 0x10d3f284a void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CTextureConverter*), CTextureConverter*> >(void*) + 58 5 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 6 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 22:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x7ff80a86e97a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff80a86ece8 mach_msg + 56 2 CoreFoundation 0x7ff80a97236d CFRunLoopServiceMachPort + 319 3 CoreFoundation 0x7ff80a9709f8 CFRunLoopRun + 1276 4 CoreFoundation 0x7ff80a96fe3c CFRunLoopRunSpecific + 562 5 AppKit 0x7ff80d5179ce _NSEventThread + 132 6 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 23:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x7ff80a86e97a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x7ff80a86ece8 mach_msg + 56 2 CoreAudio 0x7ff80c4f1c07 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111 3 CoreAudio 0x7ff80c37c729 HALC_ProxyIOContext::IOWorkLoop() + 3931 4 CoreAudio 0x7ff80c37b205 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 63 5 CoreAudio 0x7ff80c547616 HALB_IOThread::Entry(void*) + 72 6 libsystem_pthread.dylib 0x7ff80a8ab4e1 _pthread_start + 125 7 libsystem_pthread.dylib 0x7ff80a8a6f6b thread_start + 15

Thread 24: 0 libsystem_pthread.dylib 0x7ff80a8a6f48 start_wqthread + 0

Thread 25: 0 libsystem_pthread.dylib 0x7ff80a8a6f48 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0xff7803a02c4b0088 rbx: 0x00007ff7b268e6c0 rcx: 0x00007ff7b2dba820 rdx: 0x00007ff7b2dba810 rdi: 0x00007ff7b268e660 rsi: 0x00007ff7b268e660 rbp: 0x00007ff7b268e630 rsp: 0x00007ff7b268df60

r8: 0x0000000000006020 r9: 0x0000000000000020 r10: 0x00000000bc67e576 r11: 0x00007fac699ba680

r12: 0x00007ff7b268e660 r13: 0x000000000000018b r14: 0x00007ff7b268e1e0 r15: 0x00007ff7b268e1e0 rip: 0x000000010df79bb5 rfl: 0x0000000000210297 cr2: 0x00007ff7b268df58

Logical CPU: 2 Error Code: 0x00000006 (no mapping for user data write) Trap Number: 14

Thread 0 instruction stream:

74 8b e8 fe 47 c6 00 48-8d 05 04 be aa 02 48 8d t...G..H......H. 0d de 20 c9 02 48 89 01-c7 04 25 00 00 00 00 4a .. ..H....%....J 00 00 00 e8 33 da 1e 00-0f 1f 00 41 57 41 56 41 ....3......AWAVA 54 53 48 81 ec 58 02 00-00 49 89 f4 49 89 fe 48 TSH..X...I..I..H 8b 05 05 cd be 02 48 8b-00 48 89 84 24 50 02 00 ......H..H..$P.. 00 41 83 7c 24 08 07 0f-84 91 03 00 00 4c 89 e7 .A.|$........L..

[e8]e6 fe ff ff 49 89 c7-49 8b 54 24 28 48 85 d2 .....I..I.T$(H.. <==

75 23 4c 89 e7 e8 d1 fe-ff ff 41 8b 74 24 10 48 u#L.......A.t$.H 8b 48 30 2b 31 48 89 c7-e8 8e 59 f8 ff 48 89 c2 .H0+1H....Y..H.. 49 89 54 24 28 48 8d 7c-24 10 4c 89 fe e8 f9 5e I.T$(H.|$.L.... 0a 00 49 8b 1c 24 4c 89-e7 e8 9d fe ff ff 8b 40 ..I..$L........@ 64 0f 28 05 f3 66 cc 00-0f 29 44 24 50 0f 28 05 d.(..f...)D$P.(.

Binary Images:

0x10d072000 - 0x110b65fff com.wildfiregames.0ad (0.0.25b) <c3acd240-8880-34fb-8889-5fe77bd4428f> /Users/USER/Desktop/0 A.D..app/Contents/MacOS/pyrogenesis

0x7ff80a86d000 - 0x7ff80a8a4fff libsystem_kernel.dylib (*) <8cc28466-fd2f-3c80-9834-9525b7beac19> /usr/lib/system/libsystem_kernel.dylib 0x7ff80a8a5000 - 0x7ff80a8b0fff libsystem_pthread.dylib (*) <b5454e27-e8c7-3fdb-b77f-714f1e82e70b> /usr/lib/system/libsystem_pthread.dylib 0x7ff80a7fe000 - 0x7ff80a856fff libc++.1.dylib (*) <e67ac91f-f1dc-30ec-84f3-83f5bdad3434> /usr/lib/libc++.1.dylib 0x7ff813391000 - 0x7ff8133b2fff com.apple.audio.caulk (1.0) <8e7b3d95-1d47-3f17-9512-c5fcc30792c2> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7ff80a775000 - 0x7ff80a7fdfff libsystem_c.dylib (*) <e42e9d7a-03b4-340b-b61e-dcd45fd4acc0> /usr/lib/system/libsystem_c.dylib 0x7ff80a8f2000 - 0x7ff80adf4fff com.apple.CoreFoundation (6.9) <93c48919-68af-367e-9a67-db4159bc962c> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7ff80d36b000 - 0x7ff80e1fafff com.apple.AppKit (6.9) <06015263-62ac-3b08-a298-dc835c18452a> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7ff80c1c2000 - 0x7ff80c8f7fff com.apple.audio.CoreAudio (5.0) <9be547d0-0af1-3470-afde-2ac4cd34441e> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio

0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%) Writable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 512K 4 Activity Tracing 256K 1 CG backing stores 3840K 4 CG image 912K 20 ColorSync 216K 25 CoreAnimation 48K 8 CoreGraphics 4K 1 CoreUI image data 304K 5 Foundation 32K 2 IOKit 7940K 1 Kernel Alloc Once 8K 1 MALLOC 1.9G 1409 MALLOC guard page 32K 8 MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) ObjC additional data 15K 1 OpenGL GLSL 256K 3 STACK GUARD 56.1M 26 Stack 32.6M 26 VM_ALLOCATE 2.1G 1243 VM_ALLOCATE (reserved) 280K 7 reserved VM address space (unallocated) CTF 756 1 DATA 34.7M 382 DATA_CONST 18.8M 224 DATA_DIRTY 974K 130 FONT_DATA 4K 1 GLSLBUILTINS 5176K 1 LINKEDIT 658.2M 12 TEXT 385.3M 395 UNICODE 592K 1 dyld private memory 1024K 1 mapped file 82.7M 20 shared memory 788K 18 =========== ======= ======= TOTAL 5.6G 3982 TOTAL, minus reserved VM space 5.3G 3982


Full Report


{"app_name":"pyrogenesis","timestamp":"2022-10-06 09:34:23.00 -0500","app_version":"0.0.25b","slice_uuid":"c3acd240-8880-34fb-8889-5fe77bd4428f","build_version":"0.0.25b","platform":1,"bundleID":"com.wildfiregames.0ad","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6 (21G115)","incident_id":"5B7102F6-302C-4257-B7AB-E052D97F72F8","name":"pyrogenesis"} {

"uptime" : 47000, "procLaunch" : "2022-10-06 09:30:28.2663 -0500", "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "iMac17,1", "procStartAbsTime" : 46913357219757, "coalitionID" : 2751, "osVersion" : {

"train" : "macOS 12.6", "build" : "21G115", "releaseType" : "User"

}, "captureTime" : "2022-10-06 09:34:23.2765 -0500", "incident" : "5B7102F6-302C-4257-B7AB-E052D97F72F8", "bug_type" : "309", "pid" : 8356, "procExitAbsTime" : 47148353411014, "cpuType" : "X86-64", "procName" : "pyrogenesis", "procPath" : "\/Users\/USER\/Desktop\/0 A.D..app\/Contents\/MacOS\/pyrogenesis", "bundleInfo" : {"CFBundleShortVersionString":"0.0.25b","CFBundleVersion":"0.0.25b","CFBundleIdentifier":"com.wildfiregames.0ad"}, "storeInfo" : {"deviceIdentifierForVendor":"C7340364-8A8A-5B03-9419-9B2BCDAF5080","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.wildfiregames.0ad", "crashReporterKey" : "DE948911-6A77-E415-84DA-6B70FBAFBEA5", "wakeTime" : 1360, "sleepWakeUUID" : "18237E5B-34C3-4ABE-940C-574325351CC0", "sip" : "enabled", "vmRegionInfo" : "0x7ff7b268df58 is in 0x7ff7aee8e000-0x7ff7b268e000; bytes after start: 58720088 bytes before end: 167\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n MALLOC_LARGE 7fac8a698000-7fac8a6ef000 [ 348K] rw-\/rwx SM=PRV \n GAP OF 0x4b2479f000 BYTES\n---> STACK GUARD 7ff7aee8e000-7ff7b268e000 [ 56.0M] ---\/rwx SM=NUL ... for thread 0\n Stack 7ff7b268e000-7ff7b2e8e000 [ 8192K] rw-\/rwx SM=PRV thread 0", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000002, 0x00007ff7b268df58","rawCodes":[2,140701826867032],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x00007ff7b268df58"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":8356}, "vmregioninfo" : "0x7ff7b268df58 is in 0x7ff7aee8e000-0x7ff7b268e000; bytes after start: 58720088 bytes before end: 167\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n MALLOC_LARGE 7fac8a698000-7fac8a6ef000 [ 348K] rw-\/rwx SM=PRV \n GAP OF 0x4b2479f000 BYTES\n---> STACK GUARD 7ff7aee8e000-7ff7b268e000 [ 56.0M] ---\/rwx SM=NUL ... for thread 0\n Stack 7ff7b268e000-7ff7b2e8e000 [ 8192K] rw-\/rwx SM=PRV thread 0", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"queue":"com.apple.main-thread","instructionState":{"instructionStream":{"bytes":[116,139,232,254,71,198,0,72,141,5,4,190,170,2,72,141,13,222,32,201,2,72,137,1,199,4,37,0,0,0,0,74,0,0,0,232,51,218,30,0,15,31,0,65,87,65,86,65,84,83,72,129,236,88,2,0,0,73,137,244,73,137,254,72,139,5,5,205,190,2,72,139,0,72,137,132,36,80,2,0,0,65,131,124,36,8,7,15,132,145,3,0,0,76,137,231,232,230,254,255,255,73,137,199,73,139,84,36,40,72,133,210,117,35,76,137,231,232,209,254,255,255,65,139,116,36,16,72,139,72,48,43,49,72,137,199,232,142,89,248,255,72,137,194,73,137,84,36,40,72,141,124,36,16,76,137,254,232,249,94,10,0,73,139,28,36,76,137,231,232,157,254,255,255,139,64,100,15,40,5,243,102,204,0,15,41,68,36,80,15,40,5],"offset":96}},"frames":[{"imageOffset":15760309,"symbol":"js::jit::JSJitFrameIter::machineState() const","symbolLocation":53,"imageIndex":0}],"id":478453,"triggered":true,"threadState":{"r13":{"value":395},"rax":{"value":18408467463349665928},"rflags":{"value":2163351},"cpu":{"value":2},"r14":{"value":140701826867680},"rsi":{"value":140701826868832},"r8":{"value":24608},"cr2":{"value":140701826867032},"rdx":{"value":140701834389520},"r10":{"value":3160925558},"r9":{"value":32},"r15":{"value":140701826867680},"rbx":{"value":140701826868928},"trap":{"value":14,"description":"(no mapping for user data write)"},"err":{"value":6},"r11":{"value":140378482910848},"rip":{"value":4529298357,"matchesCrashFrame":1},"rbp":{"value":140701826868784},"rsp":{"value":140701826867040},"r12":{"value":140701826868832},"rcx":{"value":140701834389536},"flavor":"x86_THREAD_STATE","rdi":{"value":140701826868832}},"name":"main"},{"id":478458,"name":"Task Mgr #0","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2689467,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":299,"imageIndex":0},{"imageOffset":2700762,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478459,"name":"Task Mgr #1","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2689467,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":299,"imageIndex":0},{"imageOffset":2700762,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478460,"name":"Task Mgr #2","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2689467,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":299,"imageIndex":0},{"imageOffset":2700762,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478461,"name":"Task Mgr #4","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2689467,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":299,"imageIndex":0},{"imageOffset":2700762,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478462,"name":"Task Mgr #3","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2689467,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":299,"imageIndex":0},{"imageOffset":2700762,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478463,"name":"Task Mgr #5","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2689467,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":299,"imageIndex":0},{"imageOffset":2700762,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478464,"name":"Task Mgr #6","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2689467,"symbol":"Threading::WorkerThread::RunUntilDeath()","symbolLocation":299,"imageIndex":0},{"imageOffset":2700762,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Threading::WorkerThread*), Threading::WorkerThread*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478465,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478466,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478467,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478468,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478469,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478470,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478471,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478472,"name":"JS Helper","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":17782651,"symbol":"mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)","symbolLocation":75,"imageIndex":0}]},{"id":478473,"frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":1},{"imageOffset":17426179,"symbol":"MachExceptionHandlerThread()","symbolLocation":771,"imageIndex":0}]},{"id":478476,"name":"AMCP Logging Spool","frames":[{"imageOffset":6582,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":107238,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":4},{"imageOffset":8520,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":4},{"imageOffset":7692,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":41,"imageIndex":4},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478521,"name":"CSoundManagerWorker","frames":[{"imageOffset":17086,"symbol":"semwait_signal","symbolLocation":10,"imageIndex":1},{"imageOffset":67683,"symbol":"nanosleep","symbolLocation":196,"imageIndex":5},{"imageOffset":7498518,"symbol":"SDL_Delay_REAL","symbolLocation":102,"imageIndex":0},{"imageOffset":5666295,"symbol":"SDL_Delay","symbolLocation":23,"imageIndex":0},{"imageOffset":2982375,"symbol":"CSoundManagerWorker::Run()","symbolLocation":583,"imageIndex":0},{"imageOffset":2981721,"symbol":"Threading::HandleExceptionsBase<&(CSoundManagerWorker::RunThread(CSoundManagerWorker*)), void (*)(CSoundManagerWorker*)>::Wrapper(CSoundManagerWorker*)","symbolLocation":121,"imageIndex":0},{"imageOffset":2983178,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CSoundManagerWorker*), CSoundManagerWorker*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478522,"name":"CUserReportWorker","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":2729576,"symbol":"CUserReporterWorker::Run()","symbolLocation":920,"imageIndex":0},{"imageOffset":2728440,"symbol":"Threading::HandleExceptionsBase<&(CUserReporterWorker::RunThread(CUserReporterWorker*)), void (*)(CUserReporterWorker*)>::Wrapper(CUserReporterWorker*)","symbolLocation":120,"imageIndex":0},{"imageOffset":2738186,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CUserReporterWorker*), CUserReporterWorker*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478523,"name":"SDLTimer","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":7460845,"symbol":"SDL_CondWaitTimeout_REAL","symbolLocation":205,"imageIndex":0},{"imageOffset":7459269,"symbol":"SDL_SemWaitTimeout_REAL","symbolLocation":181,"imageIndex":0},{"imageOffset":6229494,"symbol":"SDL_TimerThread","symbolLocation":614,"imageIndex":0},{"imageOffset":6226884,"symbol":"SDL_RunThread","symbolLocation":132,"imageIndex":0},{"imageOffset":7457845,"symbol":"RunThread","symbolLocation":21,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478542,"name":"TextureConverter","frames":[{"imageOffset":17386,"symbol":"psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":2},{"imageOffset":48386,"symbol":"std::1::condition_variable::wait(std::1::unique_lock<std::__1::mutex>&)","symbolLocation":18,"imageIndex":3},{"imageOffset":3668921,"symbol":"CTextureConverter::RunThread(CTextureConverter*)","symbolLocation":249,"imageIndex":0},{"imageOffset":3672138,"symbol":"void* std::1::thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(CTextureConverter*), CTextureConverter*> >(void*)","symbolLocation":58,"imageIndex":0},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":478552,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":1},{"imageOffset":525165,"symbol":"CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":6},{"imageOffset":518648,"symbol":"CFRunLoopRun","symbolLocation":1276,"imageIndex":6},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":6},{"imageOffset":1755598,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":479177,"name":"com.apple.audio.IOThread.client","frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":1},{"imageOffset":3341319,"symbol":"HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int)","symbolLocation":111,"imageIndex":8},{"imageOffset":1812265,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":3931,"imageIndex":8},{"imageOffset":1806853,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":63,"imageIndex":8},{"imageOffset":3692054,"symbol":"HALB_IOThread::Entry(void*)","symbolLocation":72,"imageIndex":8},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":2},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":2}]},{"id":479858,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]},{"id":479885,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]}], "usedImages" : [ {

"source" : "P", "arch" : "x86_64", "base" : 4513538048, "CFBundleShortVersionString" : "0.0.25b", "CFBundleIdentifier" : "com.wildfiregames.0ad", "size" : 61816832, "uuid" : "c3acd240-8880-34fb-8889-5fe77bd4428f", "path" : "\/Users\/USER\/Desktop\/0 A.D..app\/Contents\/MacOS\/pyrogenesis", "name" : "pyrogenesis", "CFBundleVersion" : "0.0.25b"

}, {

"source" : "P", "arch" : "x86_64", "base" : 140703305224192, "size" : 229376, "uuid" : "8cc28466-fd2f-3c80-9834-9525b7beac19", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib"

}, {

"source" : "P", "arch" : "x86_64", "base" : 140703305453568, "size" : 49152, "uuid" : "b5454e27-e8c7-3fdb-b77f-714f1e82e70b", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib"

}, {

"source" : "P", "arch" : "x86_64", "base" : 140703304769536, "size" : 364544, "uuid" : "e67ac91f-f1dc-30ec-84f3-83f5bdad3434", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib"

}, {

"source" : "P", "arch" : "x86_64", "base" : 140703451123712, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.audio.caulk", "size" : 139264, "uuid" : "8e7b3d95-1d47-3f17-9512-c5fcc30792c2", "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk", "name" : "caulk"

}, {

"source" : "P", "arch" : "x86_64", "base" : 140703304208384, "size" : 561152, "uuid" : "e42e9d7a-03b4-340b-b61e-dcd45fd4acc0", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib"

}, {

"source" : "P", "arch" : "x86_64h", "base" : 140703305768960, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5255168, "uuid" : "93c48919-68af-367e-9a67-db4159bc962c", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1866"

}, {

"source" : "P", "arch" : "x86_64", "base" : 140703350304768, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15269888, "uuid" : "06015263-62ac-3b08-a298-dc835c18452a", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2113.60.148"

}, {

"source" : "P", "arch" : "x86_64", "base" : 140703331786752, "CFBundleShortVersionString" : "5.0", "CFBundleIdentifier" : "com.apple.audio.CoreAudio", "size" : 7561216, "uuid" : "9be547d0-0af1-3470-afde-2ac4cd34441e", "path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio", "name" : "CoreAudio", "CFBundleVersion" : "5.0"

}, {

"size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000"

}

],

"sharedCache" : { "base" : 140703302197248, "size" : 19331678208, "uuid" : "73669942-bd8a-3e40-951f-7fbe07b51cb8"

},

"vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 512K 4 \nActivity Tracing 256K 1 \nCG backing stores 3840K 4 \nCG image 912K 20 \nColorSync 216K 25 \nCoreAnimation 48K 8 \nCoreGraphics 4K 1 \nCoreUI image data 304K 5 \nFoundation 32K 2 \nIOKit 7940K 1 \nKernel Alloc Once 8K 1 \nMALLOC 1.9G 1409 \nMALLOC guard page 32K 8 \nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nObjC additional data 15K 1 \nOpenGL GLSL 256K 3 \nSTACK GUARD 56.1M 26 \nStack 32.6M 26 \nVM_ALLOCATE 2.1G 1243 \nVM_ALLOCATE (reserved) 280K 7 reserved VM address space (unallocated)\nCTF 756 1 \nDATA 34.7M 382 \nDATA_CONST 18.8M 224 \nDATA_DIRTY 974K 130 \nFONT_DATA 4K 1 \nGLSLBUILTINS 5176K 1 \nLINKEDIT 658.2M 12 \nTEXT 385.3M 395 \nUNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 82.7M 20 \nshared memory 788K 18 \n=========== ======= ======= \nTOTAL 5.6G 3982 \nTOTAL, minus reserved VM space 5.3G 3982 \n", "legacyInfo" : { "threadTriggered" : {

"name" : "main", "queue" : "com.apple.main-thread"

}

},

"trialInfo" : { "rollouts" : [

{

"rolloutId" : "5fc94383418129005b4e9ae0", "factorPackIds" : {

}, "deploymentId" : 240000486

}, {

"rolloutId" : "60186475825c62000ccf5450", "factorPackIds" : {

}, "deploymentId" : 240000026

}

], "experiments" : [

{

"treatmentId" : "5b729754-3882-4560-826f-9c0bc27d77c6", "experimentId" : "6192fb082171a2330e561df0", "deploymentId" : 400000035

}

]

} }

Model: iMac17,1, BootROM 451.140.1.0.0, 4 processors, Quad-Core Intel Core i7, 4 GHz, 16 GB, SMC 2.33f12 Graphics: AMD Radeon R9 M390, AMD Radeon R9 M390, PCIe, 2 GB Display: iMac, Retina 5K (5120 x 2880), Main, MirrorOff, Online Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1867 MHz, 0x802C, 0x31364B544631473634485A2D314739453220 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1867 MHz, 0x802C, 0x31364B544631473634485A2D314739453220 AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x14A), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4) AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: APPLE SSD SM0128G, 121.33 GB Serial ATA Device: APPLE HDD ST3000DM001, 3 TB USB Device: USB30Bus USB Device: Bluetooth USB Host Controller USB Device: FaceTime HD Camera (Built-in) USB Device: USB Receiver Thunderbolt Bus: iMac, Apple Inc., 28.1

#1638 fixed Application hangs when click on "Lithobolos" (sound errors) kvg
Description

"Not enough memory" message appears. See logs in attachment

OS : WinXP SP 3 (5.1.2600) CPU : x86, Intel Core2 Duo E4500 @ 2.20GHz (1x2x1), 2.21 GHz Memory : 3328 MiB; 1439 MiB free Graphics Card : Radeon X1600/X1650 Series; OpenGL Drivers : 2.0.6645 WinXP Release; atioglxx.dll (6.14.10.6645) Video Mode : 1400x1050:32

#6822 duplicate Application is crashing on launch Sean Henry
Description

When launching the game I am getting the following error message:

Details: unhandled exception (std::out_of_range("invalid bitset<N> position"))

Location: unknown:0 (RtlGetAppContainerNamedObjectPath)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#6337 needsinfo Application opens but errors prevent clicking any functions John
Description

Receiving errors rolling on the screen within the Application and can not use any functions in the Application.

Below is a few lines from interestinglog.html.

ERROR: JavaScript error: gui/pregame/BackgroundHandler.js line 11 this.backgrounds is null BackgroundHandler@gui/pregame/BackgroundHandler.js:11:41 MainMenuPage@gui/pregame/MainMenuPage.js:8:28 init@gui/pregame/mainmenu.js:14:3

ERROR: GUI page 'page_pregame.xml': Failed to call init() function

ERROR: Errors executing script event "Tick"

ERROR: JavaScript error: internal(1) Tick line 1 onTick is not defined eventhandler2 (Tick)@internal(1) Tick:1:1

ERROR: Trying to use a sprite that doesn't exist ("productLogo").

ERROR: Trying to use a sprite that doesn't exist ("companyLogo").

ERROR: Errors executing script event "Tick"

ERROR: JavaScript error: internal(1) Tick line 1 onTick is not defined eventhandler2 (Tick)@internal(1) Tick:1:1

ERROR: Errors executing script event "Tick"

ERROR: JavaScript error: internal(1) Tick line 1 onTick is not defined eventhandler2 (Tick)@internal(1) Tick:1:1

ERROR: Errors executing script event "Tick"

ERROR: JavaScript error: internal(1) Tick line 1 onTick is not defined eventhandler2 (Tick)@internal(1) Tick:1:1

ERROR: Errors executing script event "Tick"

ERROR: JavaScript error: internal(1) Tick line 1 onTick is not defined eventhandler2 (Tick)@internal(1) Tick:1:1

ERROR: Errors executing script event "Tick"

ERROR: JavaScript error: internal(1) Tick line 1 onTick is not defined eventhandler2 (Tick)@internal(1) Tick:1:1

ERROR: Errors executing script event "Tick"

#1460 fixed Apply a snapshot of our custom theme to the content-dev instance gerbilOFdoom Brian Stempin
Description

In order to foster content development, we should apply the current version of our theme to that instance to help authors get a look-and-feel for their content.

#1461 fixed Apply currently used plugins to the content-dev instance gerbilOFdoom Brian Stempin
Description

In order to help foster content creation, our current plugins should be applied to the content-dev region to help give authors a look-and-feel of content in our new site.

#6831 fixed Archers may be missing on Jebal Barka's walls since A25. marder elexis
Description

[10:05:41] <elexis1> lairkers in D5042 discovered that jebel barkal archers on walls (hard difficulty) have disappeared since A25
[10:06:01] <elexis1> he said he has a workaround for it
[10:06:07] <elexis1> said garrisoning on walls was removed for turret code
[10:06:13] <elexis1> should have at least a ticket

#3381 fixed Archers outrange buildings despite having less attack range elexis
Description

Problem: Although archers and CCs / fortresses both have 72m attack range, archers outrange the buildings.

Reason: Currently buildings shoot arrows from the center of the structure while archers can shoot at the edge of a structure and thus outrange it.

Why it should be fixed: This means that archers can park in front of a CC and kill it while not being fired at. Even if you use a british forteress that has 80m range and have a hill advantage, archers can outrange that building, which is pretty lame. This is not only a problem in age 1 as athen and mauryans have devastating champion archers. Especially if your city is close to the enemy this can become a pain as the archer-abusing player can hide between the own towers and become almost invincible and only beatable with far superior economy or using other balancing bugs.

Also, as 72m attack range is defined for structures and archers alike, it seems it is intended for them to be able to attack each other.

Quick fix: Just increase the attack range of buildings in the templates by the radius of the structure.

Extended fix: Automatically add the radius of the building when computing the attack range.

Technically the second proposal is also more historically accurate as archers shoot arrows from the embrasure / arrowslits in the walls of fortresses, not from the center.

#1467 worksforme Area with trees, located below the base is a priority when sending units andrew123
Description

I have tested this bug on a first map - Acropolis 2. When I'm trying to send workers to gather trees on my base they are going across all base and trying to get trees outside of the base, because when I'm trying to point to the tree I see, game points to the trees under the base. Screenshot:

#325 invalid Arrow Impact - Metal Goblor Matt Sherman
Description

Arrow Impacting Metal SDD# 223

Specifications

MONO
2 Seconds
Non-Looping

12 sounds req'd

#324 invalid Arrow Impact - Wood Matt Sherman Matt Sherman
Description

Arrow Impacting Wood Sound SDD# 228

Specifications

MONO
2 seconds
Non-Looping

12 Sounds req'd

#323 invalid Arrow Looping Sam Assoum Matt Sherman
Description

Multiple Arrows in Air - Looping SDD# 195

Specifications

Stereo
2 Minutes
Looping

1 sound req'd

#1569 fixed Art Assets MishFTW
Description

The art that needs to be updated or created for Nova.

  • Entry title (725 x 50)
  • Entry title full (1000 x 50)
  • Footer artwork
  • Menu Item Normal state, and hover state (150 x 30)
  • The logos for downloads page
  • The download button (in the header) PSD
  • Footer art
#4330 duplicate Artefact in water fatherbushido
Description

In the attached screenshot we can see strange things in water.

http://trac.wildfiregames.com/raw-attachment/ticket/4330/water1.jpg http://trac.wildfiregames.com/raw-attachment/ticket/4330/water2.jpg http://trac.wildfiregames.com/raw-attachment/ticket/4330/water3.jpg

#1479 invalid Asian Elephant animation Peter
Description

Asian Elephant doesn't have animation at all. Animations of movements,death,attack. You have to animate it =)

#6028 fixed Assert error in topology.cpp wraitii nwtour
Description

git version of 0 A.D. Start pyrogenesis on linux/gcc/i386 asser error:

Sound: AlcInit success, using OpenAL Soft
topology.cpp(105): Assertion failed: "logicalPerPackage % maxCoresPerPackage == 0"
Assertion failed: "logicalPerPackage % maxCoresPerPackage == 0"
Location: topology.cpp:105 (MaxLogicalPerCore)

Call stack:

(0x8585735) ./binaries/system/pyrogenesis() [0x8585735]
(0x85363bd) ./binaries/system/pyrogenesis() [0x85363bd]
(0x853780b) ./binaries/system/pyrogenesis() [0x853780b]
(0x8537f6a) ./binaries/system/pyrogenesis() [0x8537f6a]
(0x857f84b) ./binaries/system/pyrogenesis() [0x857f84b]
(0x85b26a2) ./binaries/system/pyrogenesis() [0x85b26a2]
(0x857f970) ./binaries/system/pyrogenesis() [0x857f970]
(0x82bce90) ./binaries/system/pyrogenesis() [0x82bce90]
(0x82b53c7) ./binaries/system/pyrogenesis() [0x82b53c7]
(0x80c7758) ./binaries/system/pyrogenesis() [0x80c7758]
(0x80b4686) ./binaries/system/pyrogenesis() [0x80b4686]
(0xb5f8eb41) /lib/libc.so.6(__libc_start_main+0xf1) [0xb5f8eb41]
(0x80c47ec) ./binaries/system/pyrogenesis() [0x80c47ec]

errno = 0 (Error during IO)
OS error = ?

if press "Continue" in xmessage dialog game work successfull.

Invesigation: problem after patch from https://trac.wildfiregames.com/ticket/2675

in assembler function __cpuidex (source/lib/sysdep/arch/x86_x64/x86_x64.cpp)

Run in GDB:
break source/lib/sysdep/arch/x86_x64/topology.cpp:98
break source/lib/sysdep/arch/x86_x64/topology.cpp:105
run
watch regs

Problem (master trunk) version:
Old value = {eax = 142073856, ebx = 3221215440, ecx = 3221215480, edx = 2980253952}
New value = {eax = 1, ebx = 0, ecx = 0, edx = 0}
topology::MaxLogicalPerCore () at ../../../source/lib/sysdep/arch/x86_x64/topology.cpp:100

Old value = {eax = 1, ebx = 0, ecx = 0, edx = 0}
New value = {eax = 1, ebx = 142073856, ecx = 0, edx = 0}
0x08580a5d in x86_x64::Invoke_cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:97

Old value = {eax = 1, ebx = 142073856, ecx = 0, edx = 0}
New value = {eax = 1, ebx = 142073856, ecx = 201384893, edx = 0}
0x08580a63 in x86_x64::Invoke_cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:97

Old value = {eax = 1, ebx = 142073856, ecx = 201384893, edx = 0}
New value = {eax = 1, ebx = 142073856, ecx = 201384893, edx = 3219913727}
x86_x64::Invoke_cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:97

Old value = {eax = 1, ebx = 142073856, ecx = 201384893, edx = 3219913727}
New value = {eax = 67194, ebx = 142073856, ecx = 201384893, edx = 3219913727}
0x08580a68 in x86_x64::cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:97


Logic without "save-restore ebx hack":
Old value = {eax = 142073856, ebx = 3221215440, ecx = 3221215480, edx = 2983106304}
New value = {eax = 1, ebx = 0, ecx = 0, edx = 0}
topology::MaxLogicalPerCore () at ../../../source/lib/sysdep/arch/x86_x64/topology.cpp:100

Old value = {eax = 1, ebx = 0, ecx = 0, edx = 0}
New value = {eax = 67194, ebx = 0, ecx = 0, edx = 0}
0x08580b0d in x86_x64::Invoke_cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:97

Old value = {eax = 67194, ebx = 0, ecx = 0, edx = 0}
New value = {eax = 67194, ebx = 133120, ecx = 0, edx = 0}
0x08580b10 in x86_x64::Invoke_cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:97

Old value = {eax = 67194, ebx = 133120, ecx = 0, edx = 0}
New value = {eax = 67194, ebx = 133120, ecx = 201384893, edx = 0}
0x08580b13 in x86_x64::Invoke_cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:97

Old value = {eax = 67194, ebx = 133120, ecx = 201384893, edx = 0}
New value = {eax = 67194, ebx = 133120, ecx = 201384893, edx = 3219913727}
x86_x64::Invoke_cpuid (regs=0xbfffd860) at ../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp:99

-----------------------------------------------
register ebx = 133120 - true information about my CPU (2 logical cores)
register ebx = 142073856 - previous value of ebx. logicalPerPackage interprets as 119 cores in CPU. mistakenly falls into regs.ebx (current git code)

code:
pushl %ebx
cpuid
mov %ebx,%1
popl %ebx
does not work on my system as the author intended


Linux kernel 4.19.72
gcc version 8.4.1
$ LANG=C lscpu
Architecture:        i686
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
Address sizes:       36 bits physical, 48 bits virtual
CPU(s):              2
On-line CPU(s) list: 0,1
Thread(s) per core:  1
Core(s) per socket:  2
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               23
Model name:          Intel(R) Celeron(R) CPU        E3300  @ 2.50GHz
Stepping:            10
CPU MHz:             1513.041
CPU max MHz:         2500.0000
CPU min MHz:         1203.0000
BogoMIPS:            4859.19
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            1024K
NUMA node0 CPU(s):   0,1
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm pti tpr_shadow vnmi flexpriority dtherm

#6177 fixed Assert on brit_hero_caratacos.png Stan nwtour
Description

If start game compiled config=debug and select "Brits" in the Structures overview get assert:

Function call failed: return value was -100113 (Case 13)
Location: ogl_tex.cpp:505 (OglTex_validate)

GDB backtrace:

#0  raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x08a6861f in debug_break () at ../../../source/lib/sysdep/os/unix/udbg.cpp:51
#2  0x08a54e78 in OglTex_validate (ot=0xb1c87158) at ../../../source/lib/res/graphics/ogl_tex.cpp:505
#3  0x08a57b9a in warn_if_invalid (hd=0xb1c87120) at ../../../source/lib/res/h_mgr.cpp:353
#4  0x08a58008 in call_init_and_reload (h=26935478, type=0x9130dc8 <V_OglTex>, hd=0xb1c87120, vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, pathname=...,
    init_args=0xbfffece8) at ../../../source/lib/res/h_mgr.cpp:440
#5  0x08a58261 in alloc_new_handle (type=0x9130dc8 <V_OglTex>, vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, pathname=..., key=1392861520, flags=17,
    init_args=0xbfffece8) at ../../../source/lib/res/h_mgr.cpp:481
#6  0x08a58419 in h_alloc (type=0x9130dc8 <V_OglTex>, vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, pathname=..., flags=17) at ../../../source/lib/res/h_mgr.cpp:518
#7  0x08a5519e in ogl_tex_load (vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, pathname=..., flags=17) at ../../../source/lib/res/graphics/ogl_tex.cpp:544
#8  0x08787e06 in CTextureManagerImpl::LoadTexture (this=0x95dcd90, texture=std::shared_ptr<class CTexture> (use count 4, weak count 9) = {...}, path=...)
    at ../../../source/graphics/TextureManager.cpp:179

The problem with the brit_hero_caratacos.png file. It has a non-standard geometry.

$ file binaries/data/mods/public/art/textures/ui/session/portraits/units/* | grep -v 256 | grep -v 128
binaries/data/mods/public/art/textures/ui/session/portraits/units/brit_hero_caratacos.png:                    PNG image, 220 x 220, 8-bit/color RGBA, non-interlaced

Converting it to 128x128 resolution solves the problem (convert -resize 128x128)

#5774 needsinfo Assertion fail ComputeJPSPath 3 humans, 1 AI, Riverway random map John
Description

MacOS Problem Report

Process:               pyrogenesis [17083]
Path:                  /Applications/0 A.D.app/Contents/MacOS/pyrogenesis
Identifier:            com.wildfiregames.0ad
Version:               0.0.X (0.0.X)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           pyrogenesis [17083]
User ID:               501

Date/Time:             2020-06-13 17:59:15.052 -0400
OS Version:            Mac OS X 10.14.4 (18E226)
Report Version:        12
Anonymous UUID:        436D2639-C917-D22E-4BAC-18402B6EF756


Time Awake Since Boot: 500000 seconds

System Integrity Protection: disabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x000000000885e389
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [17083]

VM Regions Near 0x885e389:
--> 
    __TEXT                 0000000100000000-0000000103b7e000 [ 59.5M] r-x/rwx SM=COW  /Applications/0 A.D.app/Contents/MacOS/pyrogenesis

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.wildfiregames.0ad         	0x0000000100157d49 void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) + 361
1   com.wildfiregames.0ad         	0x000000010010a5a2 std::__1::__tree<HierarchicalPathfinder::RegionID, std::__1::less<HierarchicalPathfinder::RegionID>, std::__1::allocator<HierarchicalPathfinder::RegionID> >::__insert_unique(HierarchicalPathfinder::RegionID const&) + 322
2   com.wildfiregames.0ad         	0x0000000100107d6f HierarchicalPathfinder::FindReachableRegions(HierarchicalPathfinder::RegionID, std::__1::set<HierarchicalPathfinder::RegionID, std::__1::less<HierarchicalPathfinder::RegionID>, std::__1::allocator<HierarchicalPathfinder::RegionID> >&, unsigned short) + 431
3   com.wildfiregames.0ad         	0x000000010010789b HierarchicalPathfinder::MakeGoalReachable(unsigned short, unsigned short, PathGoal&, unsigned short) + 203
4   com.wildfiregames.0ad         	0x000000010010c88a LongPathfinder::ComputeJPSPath(CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, PathGoal const&, unsigned short, WaypointPath&) + 1258
5   com.wildfiregames.0ad         	0x000000010007d31d LongPathfinder::ComputePath(CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, PathGoal const&, unsigned short, WaypointPath&) + 45
6   com.wildfiregames.0ad         	0x0000000100095c45 CCmpPathfinder::ProcessLongRequests(std::__1::vector<AsyncLongPathRequest, std::__1::allocator<AsyncLongPathRequest> > const&) + 229
7   com.wildfiregames.0ad         	0x0000000100096515 CCmpPathfinder::ProcessSameTurnMoves() + 309
8   com.wildfiregames.0ad         	0x000000010006c241 CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand> > const&) + 417
9   com.wildfiregames.0ad         	0x000000010006a8f6 CSimulation2Impl::Update(int, std::__1::vector<SimulationCommand, std::__1::allocator<SimulationCommand> > const&) + 422
10  com.wildfiregames.0ad         	0x00000001001549a0 CTurnManager::Update(float, unsigned long) + 1408
11  com.wildfiregames.0ad         	0x00000001001adcf3 CGame::Update(double, bool) + 259
12  com.wildfiregames.0ad         	0x0000000100003aa6 RunGameOrAtlas(int, char const**) + 7782
13  com.wildfiregames.0ad         	0x0000000100001b75 main + 53
14  libdyld.dylib                 	0x00007fff670653d5 start + 1

Thread 1:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 2:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 3:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 4:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 5:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 6:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 7:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 8:: Analysis Helper
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x00000001005bbefe PR_WaitCondVar + 414
3   com.wildfiregames.0ad         	0x0000000100709a47 js::HelperThread::threadLoop() + 1143
4   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
5   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
6   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 9:
0   libsystem_kernel.dylib        	0x00007fff6719a22a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6719a76c mach_msg + 60
2   com.wildfiregames.0ad         	0x0000000100626ba1 AsmJSMachExceptionHandlerThread(void*) + 337

Thread 10:: com.apple.audio.IOThread.client
0   libsystem_kernel.dylib        	0x00007fff6719a22a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6719a76c mach_msg + 60
2   com.apple.audio.CoreAudio     	0x00007fff3a5a0eda HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 122
3   com.apple.audio.CoreAudio     	0x00007fff3a5a0e4f HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 45
4   com.apple.audio.CoreAudio     	0x00007fff3a59d39f HALC_ProxyIOContext::IOWorkLoop() + 1017
5   com.apple.audio.CoreAudio     	0x00007fff3a59cdf4 HALC_ProxyIOContext::IOThreadEntry(void*) + 122
6   com.apple.audio.CoreAudio     	0x00007fff3a59c956 HALB_IOThread::Entry(void*) + 72
7   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
8   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
9   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 11:
0   libsystem_kernel.dylib        	0x00007fff6719df32 __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff67129914 nanosleep + 199
2   com.wildfiregames.0ad         	0x000000010055edc4 SDL_Delay_REAL + 100
3   com.wildfiregames.0ad         	0x0000000100472ea7 SDL_Delay + 23
4   com.wildfiregames.0ad         	0x0000000100232017 CSoundManagerWorker::Run() + 71
5   com.wildfiregames.0ad         	0x0000000100231f92 CSoundManagerWorker::RunThread(void*) + 98
6   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
7   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
8   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 12:
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x0000000100556642 SDL_CondWaitTimeout_REAL + 210
3   com.wildfiregames.0ad         	0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194
4   com.wildfiregames.0ad         	0x000000010055604a SDL_SemWait_REAL + 26
5   com.wildfiregames.0ad         	0x000000010046fcb4 SDL_SemWait + 36
6   com.wildfiregames.0ad         	0x000000010020a961 CUserReporterWorker::Run() + 561
7   com.wildfiregames.0ad         	0x000000010020a6f2 CUserReporterWorker::RunThread(void*) + 98
8   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
9   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
10  libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 13:: SDLTimer
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x0000000100556642 SDL_CondWaitTimeout_REAL + 210
3   com.wildfiregames.0ad         	0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194
4   com.wildfiregames.0ad         	0x00000001004d7c79 SDL_TimerThread + 633
5   com.wildfiregames.0ad         	0x00000001004d7167 SDL_RunThread + 135
6   com.wildfiregames.0ad         	0x00000001005559f5 RunThread + 21
7   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
8   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
9   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 14:
0   libsystem_kernel.dylib        	0x00007fff6719d86a __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6725656e _pthread_cond_wait + 722
2   com.wildfiregames.0ad         	0x0000000100556642 SDL_CondWaitTimeout_REAL + 210
3   com.wildfiregames.0ad         	0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194
4   com.wildfiregames.0ad         	0x000000010055604a SDL_SemWait_REAL + 26
5   com.wildfiregames.0ad         	0x000000010046fcb4 SDL_SemWait + 36
6   com.wildfiregames.0ad         	0x00000001002b92fb CTextureConverter::RunThread(void*) + 107
7   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
8   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
9   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 15:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff6719a22a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6719a76c mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff3ab353bd __CFRunLoopServiceMachPort + 327
3   com.apple.CoreFoundation      	0x00007fff3ab3492a __CFRunLoopRun + 1619
4   com.apple.CoreFoundation      	0x00007fff3ab34085 CFRunLoopRunSpecific + 459
5   com.apple.AppKit              	0x00007fff381b4d1a _NSEventThread + 175
6   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
7   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
8   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 16:
0   libsystem_kernel.dylib        	0x00007fff671a161a __select + 10
1   com.wildfiregames.0ad         	0x0000000100e3cac8 enet_socket_wait + 392
2   com.wildfiregames.0ad         	0x0000000100e376e6 enet_host_service + 806
3   com.wildfiregames.0ad         	0x0000000100023bf0 CNetServerWorker::RunStep() + 784
4   com.wildfiregames.0ad         	0x00000001000237b5 CNetServerWorker::Run() + 309
5   com.wildfiregames.0ad         	0x00000001000226a0 CNetServerWorker::RunThread(void*) + 48
6   libsystem_pthread.dylib       	0x00007fff672532eb _pthread_body + 126
7   libsystem_pthread.dylib       	0x00007fff67256249 _pthread_start + 66
8   libsystem_pthread.dylib       	0x00007fff6725240d thread_start + 13

Thread 17:
0   libsystem_kernel.dylib        	0x00007fff6719a22a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6719a76c mach_msg + 60
2   com.wildfiregames.0ad         	0x0000000100626a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 18:
0   libsystem_pthread.dylib       	0x00007fff672523f0 start_wqthread + 0

Thread 19:
0   libsystem_pthread.dylib       	0x00007fff672523f0 start_wqthread + 0

Thread 20:
0   libsystem_pthread.dylib       	0x00007fff672523f0 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000060000885f4e0  rbx: 0x000060000885e6e3  rcx: 0x000000000885e3fe  rdx: 0x000060000886f140
  rdi: 0x000060000885d080  rsi: 0x000060000886f140  rbp: 0x00007ffeefbfd290  rsp: 0x00007ffeefbfd270
   r8: 0x00007fff99dc0070   r9: 0x0000600008000820  r10: 0x0000600008001820  r11: 0x0000000104671000
  r12: 0x000060000885e6a0  r13: 0x0000600008740f1a  r14: 0x00007ffeefbfd3e0  r15: 0x000060000886cee0
  rip: 0x0000000100157d49  rfl: 0x0000000000010282  cr2: 0x000000000885e389
  
Logical CPU:     1
Error Code:      0x00000006
Trap Number:     14


Binary Images:
       0x100000000 -        0x103b7dff7 +com.wildfiregames.0ad (0.0.X - 0.0.X) <BC128FE0-6B53-3F00-8953-4FC11528928C> /Applications/0 A.D.app/Contents/MacOS/pyrogenesis
       0x108800000 -        0x108995fff  com.apple.audio.units.Components (1.14 - 1.14) <37B4FB18-3557-332A-834B-8187B8F6E32A> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
       0x10a415000 -        0x10a419ffb  com.apple.audio.AppleHDAHALPlugIn (282.54 - 282.54) <07890660-6F1C-3230-BB32-39A6B42BC0F4> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
       0x10a41f000 -        0x10a423ffb  com.apple.audio.AppleGFXHDAHALPlugIn (100.1.414 - 100.1.414) <6A2BC841-5532-3AE0-A24D-4037B1B811A5> /System/Library/Extensions/AppleGFXHDA.kext/Contents/PlugIns/AppleGFXHDAHALPlugIn.bundle/Contents/MacOS/AppleGFXHDAHALPlugIn
       0x10b6c2000 -        0x10b72c6ef  dyld (655.1.1) <F217F7F8-A795-3109-B77F-B1E2277F3E3B> /usr/lib/dyld
       0x10e67c000 -        0x10e689fff  com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <35C5BD36-3F10-3578-8F09-DBD73FF74EA1> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
       0x10f800000 -        0x10f8c7fff  com.apple.AMDRadeonX4000GLDriver (2.8.38 - 2.0.8) <3976657A-45C8-3165-9551-48C2158D7940> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
       0x126810000 -        0x126813047  libobjc-trampolines.dylib (756.2) <74D736F6-9BA0-3DFA-A02D-4076B1CE5ABA> /usr/lib/libobjc-trampolines.dylib
    0x7fff2f74f000 -     0x7fff2f89bff7  com.apple.AMDMTLBronzeDriver (2.8.38 - 2.0.8) <D3131707-A7DE-32B6-A92C-08D4E4ED18A3> /System/Library/Extensions/AMDMTLBronzeDriver.bundle/Contents/MacOS/AMDMTLBronzeDriver
    0x7fff2f89c000 -     0x7fff300a1ffb  ATIRadeonX4000SCLib.dylib (2.8.38) <02B6EC05-670A-3868-B235-343B8F393A5A> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/ATIRadeonX4000SCLib.dylib
    0x7fff36d7c000 -     0x7fff36d7cfff  com.apple.Accelerate (1.11 - Accelerate 1.11) <B2A0C739-1D41-3452-9D00-8C01ADA5DD99> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff36d7d000 -     0x7fff36d93fff  libCGInterfaces.dylib (506.22) <9A1E0733-E8BA-3BCC-884C-204B8F20DEA3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fff36d94000 -     0x7fff37688fcb  com.apple.vImage (8.1 - ???) <1CD3BAF5-C53F-3931-B28E-B28FD2C5AFFF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff37689000 -     0x7fff3782ffeb  libBLAS.dylib (1243.200.4) <EDCBFA9D-93E3-39AD-913F-25D269394249> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff37830000 -     0x7fff37874ff7  libBNNS.dylib (38.250.1) <9E7966E8-B82A-396E-8F9A-7EF242DF8CC4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff37875000 -     0x7fff37c2dff3  libLAPACK.dylib (1243.200.4) <2CD8E9C6-E489-38E1-8A08-42CBE87FAC77> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff37c2e000 -     0x7fff37c43ffb  libLinearAlgebra.dylib (1243.200.4) <7B1B0EB3-179A-3FA5-992E-F5D006219874> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff37c44000 -     0x7fff37c49ff3  libQuadrature.dylib (3.200.2) <354D7970-0570-32E0-ABAE-222DAAF1F7A9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff37c4a000 -     0x7fff37cc6ff3  libSparse.dylib (79.200.5) <DCC01AE4-FC16-3C7B-9010-999411448164> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff37cc7000 -     0x7fff37cd9ffb  libSparseBLAS.dylib (1243.200.4) <D20610A4-C7F3-3ABD-AADF-F6BA8E993A55> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff37cda000 -     0x7fff37e7afef  libvDSP.dylib (671.250.4) <CA46FD92-D0CB-39B5-BD26-BEB3897D3154> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff37e7b000 -     0x7fff37feffdf  libvMisc.dylib (671.250.4) <AC290632-C0DA-3FB4-992C-DC44B905D78B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff37ff0000 -     0x7fff37ff0fff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A83C1419-E651-3924-8A6D-FF7321C8AB90> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff38192000 -     0x7fff38f47fff  com.apple.AppKit (6.9 - 1671.40.119) <0A857684-99C7-30A9-8E23-D3015C6B24A3> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff38f99000 -     0x7fff38f99fff  com.apple.ApplicationServices (50.1 - 50.1) <E57E6BAC-3CA7-3EFB-9A6B-ACF662E07FAC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff38f9a000 -     0x7fff39005fff  com.apple.ApplicationServices.ATS (377 - 453.11.2.2) <5B30E86D-B3AB-3346-A19F-F2CABF342465> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff3909e000 -     0x7fff391b5fff  libFontParser.dylib (228.6.2.3) <BBB2EECE-7C24-3D43-A902-EB473A70EDED> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff391b6000 -     0x7fff391f8fff  libFontRegistry.dylib (228.12.2.3) <DEA7AE34-2FA6-336E-BF00-00CA2BDC7584> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff39252000 -     0x7fff39284fff  libTrueTypeScaler.dylib (228.6.2.3) <8F2DA883-4A0E-389A-AB1D-C66FAA3B8E7C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff392e9000 -     0x7fff392edff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <6EDD928D-BC75-385E-AB04-3CB63EAEBF96> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff39388000 -     0x7fff393daff7  com.apple.HIServices (1.22 - 627.15) <1B4C3D08-1DBA-365B-9362-C6708D8844AA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff393db000 -     0x7fff393eafff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <76B698A9-18B9-3089-9570-4FC3F754D56D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff393eb000 -     0x7fff39434ff7  com.apple.print.framework.PrintCore (14.2 - 503.8) <885645E0-D760-35EC-B506-7FC2763390DF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff39435000 -     0x7fff3946eff7  com.apple.QD (3.12 - 407.2) <A414332F-72EC-393B-B2BC-7285268A19BD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff3946f000 -     0x7fff3947bfff  com.apple.speech.synthesis.framework (8.1.2 - 8.1.2) <1F910DC7-410A-391B-A03D-17605E50B688> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff3947c000 -     0x7fff396f3ff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <1C76AD80-1106-312E-B2C0-126A8D62F192> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff396f5000 -     0x7fff396f5fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <6AFA15D5-1886-3EBF-ADC9-90421375DB30> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff39a4d000 -     0x7fff39deefff  com.apple.CFNetwork (978.0.7 - 978.0.7) <EFB91439-6953-3CD4-8A14-3E7DC90DDF7E> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff39e03000 -     0x7fff39e03fff  com.apple.Carbon (158 - 158) <080ECFD9-9C4B-3038-9F4B-BE111473E1DE> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff39e04000 -     0x7fff39e07ffb  com.apple.CommonPanels (1.2.6 - 98) <D56205C5-F466-3B28-9FE3-5B5E1F1ECEF3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff39e08000 -     0x7fff3a0fefff  com.apple.HIToolbox (2.1.1 - 918.4) <CBD6613A-C5A5-3CF3-866A-B8A8C6FD64B5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff3a0ff000 -     0x7fff3a102ff3  com.apple.help (1.3.8 - 66) <80B6EAF2-4745-3C04-AC10-4FC3EB08CB8D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff3a103000 -     0x7fff3a108ff7  com.apple.ImageCapture (9.0 - 1534.2) <B02BE202-793D-3609-8E60-694A39D75CD0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff3a109000 -     0x7fff3a19eff3  com.apple.ink.framework (10.9 - 225) <091165EE-D540-3978-9B0C-2FAB5CB185A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff3a19f000 -     0x7fff3a1b7ff7  com.apple.openscripting (1.7 - 179.1) <ED25E087-6A14-32E3-9344-3907541ED9A1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff3a1d7000 -     0x7fff3a1d8ff7  com.apple.print.framework.Print (14.2 - 267.4) <3E310F68-2BC7-365B-B36C-AAC243C7FFC4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff3a1d9000 -     0x7fff3a1dbff7  com.apple.securityhi (9.0 - 55006) <9A3E5426-CAC6-3B28-A3B7-C97A1B5CE9BC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff3a1dc000 -     0x7fff3a1e2ff7  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <E38A62C5-31EE-3BE7-83E5-CF126ECF4F51> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff3a304000 -     0x7fff3a304fff  com.apple.Cocoa (6.11 - 23) <C487E1FC-D79C-32B4-950E-68F3060A125E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff3a312000 -     0x7fff3a3deff7  com.apple.ColorSync (4.13.0 - 3340.7) <3ABFA780-F46A-3F0A-8504-005ADDA0662E> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff3a56a000 -     0x7fff3a5f0fff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <7D8A5C9A-3F58-38C2-A1DC-20765150C742> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff3a654000 -     0x7fff3a67effb  com.apple.CoreBluetooth (1.0 - 1) <D0C72748-F75A-3C27-9620-C7973C4D365D> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff3a67f000 -     0x7fff3aa11ff7  com.apple.CoreData (120 - 866.5) <3B9084AB-04EA-3294-9A9D-99929795C5CB> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff3aa12000 -     0x7fff3aaf9ff7  com.apple.CoreDisplay (101.3 - 108.11) <373AC375-0178-3721-8FFB-248D96E6AB05> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff3aafa000 -     0x7fff3af3eff7  com.apple.CoreFoundation (6.9 - 1570.16) <CB6EB0AE-6E30-3DB1-8EA4-1F5CBAF90161> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3af40000 -     0x7fff3b5ecff7  com.apple.CoreGraphics (2.0 - 1251.12) <BB033674-310A-39FF-85D3-4FE17875CE65> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff3b5ee000 -     0x7fff3b90efff  com.apple.CoreImage (14.2.0 - 720.0.130) <D09743D4-3B21-367D-8C4A-3DB0F1C1E36D> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff3bd69000 -     0x7fff3bd69fff  com.apple.CoreServices (944.3 - 944.3) <364A9C3B-6841-3E34-A02A-8227FB5C9030> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff3bd6a000 -     0x7fff3bde6ff7  com.apple.AE (773 - 773) <3E32B3FF-0A2E-39F6-BBE0-F2E9607AB83A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff3bde7000 -     0x7fff3c0befff  com.apple.CoreServices.CarbonCore (1178.32 - 1178.32) <B5B61DE0-93F8-3A9F-8AA6-ACAAD04B3547> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff3c0bf000 -     0x7fff3c107ff7  com.apple.DictionaryServices (1.2 - 284.16.3) <3EE59BD1-FCDD-3DE2-A7D6-6C503564E1AC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff3c108000 -     0x7fff3c110ffb  com.apple.CoreServices.FSEvents (1239.200.12 - 1239.200.12) <727151AB-D38F-39B8-B7B3-F0039DBD45D0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff3c111000 -     0x7fff3c2c3fff  com.apple.LaunchServices (944.3 - 944.3) <7BB5AEC5-A509-3188-9884-619E0DF8EED6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff3c2c4000 -     0x7fff3c362ff7  com.apple.Metadata (10.7.0 - 1191.56) <8DD9AC75-7D3E-3607-BEA0-556E98C30765> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff3c363000 -     0x7fff3c3adff7  com.apple.CoreServices.OSServices (944.3 - 944.3) <B631283D-9B71-3BF0-B0E7-65F8D444179F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff3c3ae000 -     0x7fff3c415ff7  com.apple.SearchKit (1.4.0 - 1.4.0) <FB1A5F99-FB2F-3533-9658-EB0C82BA2705> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff3c416000 -     0x7fff3c437ff3  com.apple.coreservices.SharedFileList (71.28 - 71.28) <B8B5D959-4236-369D-847D-E696A8293420> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff3c742000 -     0x7fff3c8a4ff3  com.apple.CoreText (352.0 - 584.26.2.7) <C7E919A8-5840-39C9-A9E7-0E686F486109> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff3c8a5000 -     0x7fff3c8e2ff3  com.apple.CoreVideo (1.8 - 0.0) <0376A7EC-8C71-3F26-9599-4CA7AB7924EA> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff3c8e3000 -     0x7fff3c971ffb  com.apple.framework.CoreWLAN (13.0 - 1370.8) <68770CCD-9C7F-31AB-8BBB-0DE4577D5F61> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff3cbc8000 -     0x7fff3cbcdffb  com.apple.DiskArbitration (2.7 - 2.7) <F30DF62A-0BE9-371D-8D86-96554FF45811> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff3cd89000 -     0x7fff3cd8bff3  com.apple.ForceFeedback (1.0.6 - 1.0.6) <EB563555-BF29-3217-92F7-625333EB5083> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
    0x7fff3cd8c000 -     0x7fff3d139ff3  com.apple.Foundation (6.9 - 1570.16) <84055403-9921-3EFC-B593-8F0600EBEE80> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff3d1a8000 -     0x7fff3d1d7ffb  com.apple.GSS (4.0 - 2.0) <F5E9FADD-D2DF-3A27-A08B-C74C9F7DB98D> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff3d2d7000 -     0x7fff3d3dfff7  com.apple.Bluetooth (6.0.11 - 6.0.11f4) <D695F37C-27CE-3231-8136-49124F367418> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff3d441000 -     0x7fff3d4d0fff  com.apple.framework.IOKit (2.0.2 - 1483.250.15) <1170EC49-1912-3657-9C71-991653959191> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff3d4d2000 -     0x7fff3d4e1ff3  com.apple.IOSurface (255.4.2 - 255.4.2) <9025E034-7D75-36E3-B71B-96E91FAE109B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff3d535000 -     0x7fff3d6c3fff  com.apple.ImageIO.framework (3.3.0 - 1824.6) <DF69B73A-BD00-3A57-994C-844F2F3567F6> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff3d6c4000 -     0x7fff3d6c8ffb  libGIF.dylib (1824.6) <5EE06C74-D45E-3DBB-B64E-0C1FD1720827> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff3d6c9000 -     0x7fff3d7a6ff7  libJP2.dylib (1824.6) <6B1466B6-F25B-3EEE-A39F-3FEDFFC7785B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff3d7a7000 -     0x7fff3d7ccfff  libJPEG.dylib (1824.6) <3E7E462F-6008-395A-B542-023F16C0D7F6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff3da90000 -     0x7fff3dab6ff7  libPng.dylib (1824.6) <933948D2-7611-3BD6-A0B3-A5B3025E1183> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff3dab7000 -     0x7fff3dab9ffb  libRadiance.dylib (1824.6) <C9D2B3A0-992B-3601-A817-9621592B74A2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff3daba000 -     0x7fff3db07ffb  libTIFF.dylib (1824.6) <8C656C6F-F277-3032-9E9B-E80F0F8D7342> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff3ec7d000 -     0x7fff3ec96fff  com.apple.Kerberos (3.0 - 1) <39F3F99E-036E-3406-80D9-8A845D820D4D> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff3f6aa000 -     0x7fff3f739ff7  com.apple.Metal (161.7.1 - 161.7.1) <18BEB663-0D31-3255-9710-50BC5C3D2A0F> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff3f755000 -     0x7fff3f774ff7  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <BE0FF8B9-2DBA-3276-A293-C8B0F62BFFC4> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff3f775000 -     0x7fff3f7f1fe7  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <7E94924C-1648-3AE2-A32E-FC0AFCA433C6> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff3f7f2000 -     0x7fff3f819fff  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <E878F04A-43F8-3AA4-B9D8-0401F5F98653> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff3f81a000 -     0x7fff3f945ff7  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <4866922C-9732-3FCE-9419-402E5DD22639> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff3f946000 -     0x7fff3f960fff  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <80CB3AF2-4401-3B3C-8941-7DEB648DD001> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x7fff3f961000 -     0x7fff3f962ff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <A589BBEA-93C6-325C-A695-6E7371B8477C> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff40759000 -     0x7fff40765ff7  com.apple.NetFS (6.0 - 4.0) <7278E8E5-1583-3964-91DA-FB2127DFD63A> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff40ac8000 -     0x7fff40aebff7  com.apple.audio.OpenAL (1.8 - 1.8) <40424F90-697F-3C1F-B05C-34EB731F4015> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
    0x7fff431fa000 -     0x7fff43202fe3  libcldcpuengine.dylib (2.11) <49B139D2-D0D6-3333-9603-DF158D61544C> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff43203000 -     0x7fff4325aff7  com.apple.opencl (2.15.3 - 2.15.3) <F558A6A7-3B33-320E-83C0-CF16220A150F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff4325b000 -     0x7fff43276ff7  com.apple.CFOpenDirectory (10.14 - 207.200.4) <386A02AB-0BFA-3847-A56A-2E0EEC5E5D33> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff43277000 -     0x7fff43282ffb  com.apple.OpenDirectory (10.14 - 207.200.4) <0BD19D17-7F00-3D56-8734-2EE52992B118> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff43bd2000 -     0x7fff43bd4fff  libCVMSPluginSupport.dylib (17.5.4) <36EB7FAE-4E66-36BF-9B39-623B19486B3B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff43bd5000 -     0x7fff43bdaff3  libCoreFSCache.dylib (166.2) <1AD45004-2625-3351-8087-77878B95348F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff43bdb000 -     0x7fff43bdffff  libCoreVMClient.dylib (166.2) <E7FBDAEF-BC56-3662-8D59-71FF88D95F8C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff43be0000 -     0x7fff43be8ff7  libGFXShared.dylib (17.5.4) <E3B4FD28-FF4B-3174-AEB3-9EA12EF88100> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff43be9000 -     0x7fff43bf4fff  libGL.dylib (17.5.4) <F6D39828-B5D0-3F8D-8DE0-3683A17042E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff43bf5000 -     0x7fff43c2ffe7  libGLImage.dylib (17.5.4) <7EE3273C-41C2-387F-A4B7-793EFAA67769> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff43c30000 -     0x7fff43da2ff7  libGLProgrammability.dylib (17.5.4) <A7E6B75B-8FF8-3389-AD69-38DB11B7C3F4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff43da3000 -     0x7fff43de1fff  libGLU.dylib (17.5.4) <B56C2FEC-CB14-3B61-ADEB-FD4A92931F16> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff4477e000 -     0x7fff4478dffb  com.apple.opengl (17.5.4 - 17.5.4) <34FA5E8C-0FAF-3708-836B-E8ACB67EF4F4> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff4478e000 -     0x7fff44923ff7  GLEngine (17.5.4) <F008AD68-59DF-337B-BE0D-4117BFFCC3E8> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
    0x7fff44924000 -     0x7fff4494dff3  GLRendererFloat (17.5.4) <6E85E322-0E3D-3687-BE1D-B8D74971D5B9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
    0x7fff4558e000 -     0x7fff457e3fff  com.apple.QuartzCore (1.11 - 697.24.4.2) <BB1034F0-B791-3AF1-B166-6532B2AB54FE> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff46017000 -     0x7fff46315ff7  com.apple.security (7.0 - 58286.251.4) <2084C515-AD64-3A48-BE3E-811CAA5A0E41> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff46316000 -     0x7fff463a2fff  com.apple.securityfoundation (6.0 - 55185.251.1) <4A36D3BA-02B5-3C52-8B49-08EC290E1924> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff463d4000 -     0x7fff463d8ff3  com.apple.xpc.ServiceManagement (1.0 - 1) <139D85D7-C356-36FA-B8F4-696FD37FD1EA> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff46770000 -     0x7fff467ddfff  com.apple.SystemConfiguration (1.17 - 1.17) <90F4626B-F9F6-377C-AA62-B8C23E857244> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff49bf2000 -     0x7fff49c97fe7  com.apple.APFS (1.0 - 1) <BA5A03A1-09AF-3859-AA38-BD24C4225E23> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff4a697000 -     0x7fff4a698ff7  com.apple.AggregateDictionary (1.0 - 1) <49B5FD7F-A50C-3D67-BFAB-1C25E60F685A> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x7fff4ac92000 -     0x7fff4acbeff7  com.apple.framework.Apple80211 (13.0 - 1376.3) <9D32EF36-80E0-35DA-9270-2865C91F1020> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff4af96000 -     0x7fff4afa5fc7  com.apple.AppleFSCompression (96.200.3 - 1.0) <5D6A617C-999A-3D51-8350-109D55E9428A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff4b09f000 -     0x7fff4b0aafff  com.apple.AppleIDAuthSupport (1.0 - 1) <91975ABC-B2EB-3630-A81E-69A1B95E4D19> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
    0x7fff4b0eb000 -     0x7fff4b134ff3  com.apple.AppleJPEG (1.0 - 1) <EED8C42F-AF5B-355F-BC86-66A6458513C7> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff4b388000 -     0x7fff4b3aafff  com.apple.applesauce (1.0 - ???) <48562D0B-1A1D-3D62-8BC2-61C55D0DCECE> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff4b509000 -     0x7fff4b51dffb  com.apple.AssertionServices (1.0 - 1) <F64A3177-294E-320C-A0E1-25C4322B98E9> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x7fff4b8e8000 -     0x7fff4bb85ff7  com.apple.AuthKit (1.0 - 1) <5BC0D7C7-A46A-3B1A-BDC9-7E9150B5A876> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
    0x7fff4bd47000 -     0x7fff4bd4ffff  com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <7F48D9BD-17A8-3A76-8828-EC49245735EE> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff4bd50000 -     0x7fff4bde5fff  com.apple.backup.framework (1.10.4 - ???) <8247B1BE-DF97-31DC-BCC2-1A15797352D3> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff4bde6000 -     0x7fff4be53fff  com.apple.BaseBoard (360.27 - 360.27) <215A242E-BD57-3A4B-BCA4-FCC9D674CE7B> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x7fff4dab8000 -     0x7fff4dac1ffb  com.apple.CommonAuth (4.0 - 2.0) <55CEF8E6-A659-3D68-BEE0-1236F36E494C> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff4e797000 -     0x7fff4e7a8ff7  com.apple.CoreEmoji (1.0 - 69.19.9) <90ACD3F0-1542-3094-A1F6-FF2F508A8561> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff4ed51000 -     0x7fff4edb7ff7  com.apple.CoreNLP (1.0 - 130.15.22) <5191A681-5DF3-359A-B401-C29109EA420A> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff4f064000 -     0x7fff4f06cff7  com.apple.CorePhoneNumbers (1.0 - 1) <01CAC5E2-B6B1-3444-8939-595A9301399C> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
    0x7fff4f1e8000 -     0x7fff4f219ff3  com.apple.CoreServicesInternal (358 - 358) <7DD35528-033B-3B59-AAF2-5BFAF449D915> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff4f5df000 -     0x7fff4f663fff  com.apple.CoreSymbolication (10.2 - 64490.25.1) <CBA82F08-26CC-3FB4-9539-B0B55B35C5E1> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff4f6f2000 -     0x7fff4f81dff7  com.apple.coreui (2.1 - 499.10) <50A90628-5400-3EBC-A1FE-87D68BC59377> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff4f81e000 -     0x7fff4f9baffb  com.apple.CoreUtils (5.7.6 - 576.49) <60FF6102-EEBB-302E-8DE4-6DCBB689ACC8> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff4fa0e000 -     0x7fff4fa71ff7  com.apple.framework.CoreWiFi (13.0 - 1370.8) <F8634D22-1AD4-36B0-848C-BA60CC88BDAE> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff4fa72000 -     0x7fff4fa83ff7  com.apple.CrashReporterSupport (10.13 - 938.25) <AB842AE0-8594-3530-ABB7-30E583F82FC5> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff4fb12000 -     0x7fff4fb21fff  com.apple.framework.DFRFoundation (1.0 - 211.1) <201CCA68-44E4-3E09-8604-7D8833AC803B> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff4fb22000 -     0x7fff4fb26fff  com.apple.DSExternalDisplay (3.1 - 380) <6AC4F805-7AAF-31D3-B614-C78B61907EE3> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff4fba7000 -     0x7fff4fc1cff3  com.apple.datadetectorscore (7.0 - 590.24) <2A591F27-0FEE-3CE1-B6C3-7A3B56C9D18D> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff4fc68000 -     0x7fff4fca5ff7  com.apple.DebugSymbols (190 - 190) <F2269F7B-5FCC-3187-8F13-A15F2C9D21E5> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff4fca6000 -     0x7fff4fde1fff  com.apple.desktopservices (1.13.1 - ???) <420CC09F-7C18-3644-A024-DA8997FECA02> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff50d1c000 -     0x7fff51137fff  com.apple.vision.FaceCore (3.3.4 - 3.3.4) <D642D5E1-C7C5-3EBF-9D0A-397BDE2A5723> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff549eb000 -     0x7fff549ecfff  libmetal_timestamp.dylib (902.3.2) <E4C0B5C2-AFAE-3DAD-8638-9D972E13F27C> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib
    0x7fff56080000 -     0x7fff5608bff7  libGPUSupportMercury.dylib (17.5.4) <1B76D376-781A-3631-B00B-30EC27E5EDAC> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
    0x7fff5608c000 -     0x7fff56091fff  com.apple.GPUWrangler (3.30.14 - 3.30.14) <5D15F5B8-9D7B-356D-A224-A86CF809BFBF> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff56e96000 -     0x7fff56ea5fff  com.apple.GraphVisualizer (1.0 - 5) <C261C18C-C66F-39BA-A640-727434ADBEB7> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff56ff2000 -     0x7fff57066ffb  com.apple.Heimdal (4.0 - 2.0) <05B753FE-8F65-3764-8E18-F31902064BA1> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff58346000 -     0x7fff5834ffff  com.apple.IOAccelMemoryInfo (1.0 - 1) <BB53DB12-2461-3F9A-A3AD-2CACC5A55956> /System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo
    0x7fff58350000 -     0x7fff58357ffb  com.apple.IOAccelerator (404.8 - 404.8) <FB11472D-74D7-31D4-8DF6-9A668BB08D4F> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff5835b000 -     0x7fff58373fff  com.apple.IOPresentment (1.0 - 42.6) <B3365E07-6FC3-3AAA-884D-D6EE7ACDAE16> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff5871b000 -     0x7fff58748ff7  com.apple.IconServices (379 - 379) <189807AC-4BB1-3C37-B6EC-D4F0B645902D> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff589da000 -     0x7fff589ecff3  com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <731EEEC5-1613-3725-B33C-B38BBD55FA96> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
    0x7fff58a07000 -     0x7fff58ae2ff7  com.apple.LanguageModeling (1.0 - 159.15.15) <229A8E92-CCB6-3BC7-BCD3-B2309FA744B3> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff58ae3000 -     0x7fff58b1fff7  com.apple.Lexicon-framework (1.0 - 33.15.10) <30D3EEF3-31E5-3DE8-8158-40627C358AF6> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff58b26000 -     0x7fff58b2bfff  com.apple.LinguisticData (1.0 - 238.24.1) <E155D8DF-8AC1-34B2-B143-BBD3408C8D19> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff5981a000 -     0x7fff59842ff7  com.apple.spotlight.metadata.utilities (1.0 - 1191.56) <550876F2-D905-3D65-8FA6-3366D857437B> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff59843000 -     0x7fff598cdfff  com.apple.gpusw.MetalTools (1.0 - 1) <09394594-A80D-3D8B-99E8-E71693909FA1> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff59a9b000 -     0x7fff59ab5fff  com.apple.MobileKeyBag (2.0 - 1.0) <A38DB402-7EB2-3D81-A9FA-4C95748FFC2D> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff59b3d000 -     0x7fff59b67ffb  com.apple.MultitouchSupport.framework (2440.7 - 2440.7) <FAE48832-BB56-35C9-B433-F0D03EF50FCD> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff59da3000 -     0x7fff59dadfff  com.apple.NetAuth (6.2 - 6.2) <216DF366-7A3E-39E7-896C-7CDFD2A9BD3D> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5a60e000 -     0x7fff5a65fff3  com.apple.OTSVG (1.0 - ???) <AF7D1285-08EE-3EEB-B8B7-6C358768473D> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x7fff5b713000 -     0x7fff5b722ff7  com.apple.PerformanceAnalysis (1.218.2 - 218.2) <DAF9D379-F0E9-3929-829E-7B2FAFC7DC64> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff5d5b2000 -     0x7fff5d5d0ff7  com.apple.ProtocolBuffer (1 - 263) <DBBA73C9-E9AE-3CF5-88A4-7E4262BDE34E> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff5d768000 -     0x7fff5d7b8fff  com.apple.ROCKit (27.6 - 27.6) <A8116AFC-F78F-32BF-A66C-ED3B5E9FF1D9> /System/Library/PrivateFrameworks/ROCKit.framework/Versions/A/ROCKit
    0x7fff5d901000 -     0x7fff5d923fff  com.apple.RemoteViewServices (2.0 - 128) <E22D4E74-7B87-31ED-86D2-D63258D1B792> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff5f122000 -     0x7fff5f23cfff  com.apple.Sharing (1288.25 - 1288.25) <E4C2CE6D-757D-322F-AA8D-52A0993E02D6> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff5ffe4000 -     0x7fff6028dfff  com.apple.SkyLight (1.600.0 - 340.9) <A962D996-6561-3993-B470-EFD6EE4BFA9C> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff60a2f000 -     0x7fff60a3bfff  com.apple.SpeechRecognitionCore (5.0.21 - 5.0.21) <08222836-F14B-3B9D-BCB9-3167505438E4> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff6118c000 -     0x7fff61217fc7  com.apple.Symbolication (10.2 - 64490.38.1) <15A1DF22-3EE2-359A-8F94-B27F89F35ECE> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff616fe000 -     0x7fff6170affb  com.apple.TCC (1.0 - 1) <95D4B7DF-78F3-3948-AA63-6425AF2C00CD> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff61970000 -     0x7fff61a38ff3  com.apple.TextureIO (3.8.4 - 3.8.1) <29383676-6133-3EB4-8CAC-5A6F25FE2F4D> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff61aee000 -     0x7fff61aeffff  com.apple.TrustEvaluationAgent (2.0 - 31.200.1) <DDE0F972-B214-324D-BDA5-749E81CB642F> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff61af5000 -     0x7fff61cabff7  com.apple.UIFoundation (1.0 - 551) <5359E30D-AF76-3013-8B50-0A93DB97BB8F> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff62927000 -     0x7fff62a00fff  com.apple.ViewBridge (401.1 - 401.1) <4DAA256D-F443-3484-AB8B-BFD939790E1D> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fff631d7000 -     0x7fff631dafff  com.apple.dt.XCTTargetBootstrap (1.0 - 14490.46.2) <7763C799-CE25-302D-96D7-2A4DD9BEEE9A> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
    0x7fff635db000 -     0x7fff635ddffb  com.apple.loginsupport (1.0 - 1) <F9C63D6B-5191-3D95-B5C7-B998FA148AA6> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff635de000 -     0x7fff635f3fff  com.apple.login (3.0 - 3.0) <D1B9E21E-87D9-341D-A23E-307908A1BEB6> /System/Library/PrivateFrameworks/login.framework/Versions/A/login
    0x7fff638a4000 -     0x7fff638d8fff  libCRFSuite.dylib (41.15.4) <43D02A64-2A7B-3825-8097-A6747AF914EE> /usr/lib/libCRFSuite.dylib
    0x7fff638db000 -     0x7fff638e5ff7  libChineseTokenizer.dylib (28.15.3) <BE41A678-907E-3031-B2BA-ECDB81282499> /usr/lib/libChineseTokenizer.dylib
    0x7fff63973000 -     0x7fff63974ffb  libDiagnosticMessagesClient.dylib (107) <B5675E8C-2F34-3E0A-B7E8-6F2373589038> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff639ab000 -     0x7fff63c02ffb  libFosl_dynamic.dylib (18.3.2) <C46C13F6-2799-39A0-BB32-126C2259194A> /usr/lib/libFosl_dynamic.dylib
    0x7fff63c53000 -     0x7fff63c71fff  libMobileGestalt.dylib (645.250.13) <6B4E26AD-D712-360B-904C-877C24D89393> /usr/lib/libMobileGestalt.dylib
    0x7fff63c72000 -     0x7fff63c72fff  libOpenScriptingUtil.dylib (179.1) <5C6CFA80-CBCD-35EB-A69C-72C3B2E8FF50> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff63db2000 -     0x7fff63db3ffb  libSystem.B.dylib (1252.250.1) <72841192-B0C9-36A0-8E55-ED651EADEF08> /usr/lib/libSystem.B.dylib
    0x7fff63e2f000 -     0x7fff63e30fff  libThaiTokenizer.dylib (2.15.1) <3D80A800-D49A-305E-9DF0-E6FB11D4FD65> /usr/lib/libThaiTokenizer.dylib
    0x7fff63e42000 -     0x7fff63e58ffb  libapple_nghttp2.dylib (1.24.1) <96F6DF29-D31C-3097-9C3E-63B1D62D756C> /usr/lib/libapple_nghttp2.dylib
    0x7fff63e59000 -     0x7fff63e82ffb  libarchive.2.dylib (54.250.1) <D6370CDB-920D-37A3-A9C0-6C1FC95F2F99> /usr/lib/libarchive.2.dylib
    0x7fff63e83000 -     0x7fff63f82fef  libate.dylib (1.13.8) <E9801F27-69B1-3829-A67F-A6C1D563A647> /usr/lib/libate.dylib
    0x7fff63f86000 -     0x7fff63f86ff3  libauto.dylib (187) <4E260A46-13BB-3A8F-A037-D89748837B2A> /usr/lib/libauto.dylib
    0x7fff64056000 -     0x7fff64066ffb  libbsm.0.dylib (39.200.18) <CF0C09D6-FCED-3B48-A617-768A0B5B9DEB> /usr/lib/libbsm.0.dylib
    0x7fff64067000 -     0x7fff64074fff  libbz2.1.0.dylib (38.200.3) <62019AC3-20C9-3DDC-9C83-189C1F258073> /usr/lib/libbz2.1.0.dylib
    0x7fff64075000 -     0x7fff640c8ff7  libc++.1.dylib (400.9.4) <446DAE5E-4E97-3E4B-B2A3-AC0A74C0E453> /usr/lib/libc++.1.dylib
    0x7fff640c9000 -     0x7fff640deff7  libc++abi.dylib (400.17) <A2D1FDAD-E10F-3E53-958F-CB6BC8485767> /usr/lib/libc++abi.dylib
    0x7fff640df000 -     0x7fff640dfff3  libcharset.1.dylib (51.200.6) <0D3A5F4C-8800-33E3-AFE5-307E8BEE462C> /usr/lib/libcharset.1.dylib
    0x7fff640e0000 -     0x7fff640f0ffb  libcmph.dylib (6.15.1) <740A788E-FD92-36F3-B678-E7D510B1E2A1> /usr/lib/libcmph.dylib
    0x7fff640f1000 -     0x7fff64109ffb  libcompression.dylib (52.250.2) <2AD18016-88F4-3A10-B235-50B44C3A70A8> /usr/lib/libcompression.dylib
    0x7fff6437e000 -     0x7fff64394fff  libcoretls.dylib (155.220.1) <FF7EA01E-9A26-36F9-A6FF-9665B501B536> /usr/lib/libcoretls.dylib
    0x7fff64395000 -     0x7fff64396ff3  libcoretls_cfhelpers.dylib (155.220.1) <51572EB9-D154-348B-9934-3CA9444FAE5E> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff64534000 -     0x7fff646c3ffb  libcrypto.35.dylib (22.250.1) <3C591DDE-3002-3E2D-9CB0-9F588053E703> /usr/lib/libcrypto.35.dylib
    0x7fff64a08000 -     0x7fff64a5eff7  libcups.2.dylib (462.10) <83EF6851-07F6-35B4-AA80-690EF026C706> /usr/lib/libcups.2.dylib
    0x7fff64b92000 -     0x7fff64b92fff  libenergytrace.dylib (17.200.1) <F0A35E72-B772-359B-81AC-0C94B8A621CA> /usr/lib/libenergytrace.dylib
    0x7fff64bc4000 -     0x7fff64bc9ff7  libgermantok.dylib (17.15.2) <A78E0BF5-0038-35C7-A8E7-05AEDF86D6D5> /usr/lib/libgermantok.dylib
    0x7fff64bca000 -     0x7fff64bcfff7  libheimdal-asn1.dylib (520.250.1) <DE1C4650-FDFE-3A31-98AD-597B57C947E5> /usr/lib/libheimdal-asn1.dylib
    0x7fff64bfa000 -     0x7fff64ceafff  libiconv.2.dylib (51.200.6) <E767B418-3531-3BB0-B58D-9ECB203407B7> /usr/lib/libiconv.2.dylib
    0x7fff64ceb000 -     0x7fff64f4bff3  libicucore.A.dylib (62123.0.1) <3936C798-1978-3C6C-9050-3BBD57CDA53E> /usr/lib/libicucore.A.dylib
    0x7fff64f98000 -     0x7fff64f99fff  liblangid.dylib (128.15.1) <1ED2EB78-3891-3DBA-8CB7-BA1A100CFC8F> /usr/lib/liblangid.dylib
    0x7fff64f9a000 -     0x7fff64fb2ff3  liblzma.5.dylib (10.200.3) <E6CA9433-904B-3804-82FF-B328E2047368> /usr/lib/liblzma.5.dylib
    0x7fff64fca000 -     0x7fff6506eff7  libmecab.1.0.0.dylib (779.24.1) <0C57BF6E-A713-3AE8-8AD3-80F65D4CCC15> /usr/lib/libmecab.1.0.0.dylib
    0x7fff6506f000 -     0x7fff65273fff  libmecabra.dylib (779.24.1) <A658B79D-4071-3EC1-9344-ADA438E43FB4> /usr/lib/libmecabra.dylib
    0x7fff6544b000 -     0x7fff6579cff7  libnetwork.dylib (1229.250.15) <D8F52B1D-1AD9-3D33-8D59-2D631A3CBFEC> /usr/lib/libnetwork.dylib
    0x7fff6582c000 -     0x7fff65fb4fd7  libobjc.A.dylib (756.2) <E344D532-344C-3D2A-9DA7-B2684DDFB43A> /usr/lib/libobjc.A.dylib
    0x7fff65fc6000 -     0x7fff65fcaffb  libpam.2.dylib (22.200.1) <3AEB13DB-8DE2-3FD9-97D5-D9DB206E0693> /usr/lib/libpam.2.dylib
    0x7fff65fcd000 -     0x7fff66002fff  libpcap.A.dylib (79.250.1) <FA490ABF-6C15-336A-818F-0C14A8C090DB> /usr/lib/libpcap.A.dylib
    0x7fff6611b000 -     0x7fff66133ffb  libresolv.9.dylib (65.200.2) <DB6CA331-BB44-306D-8528-023EADE54BF7> /usr/lib/libresolv.9.dylib
    0x7fff66184000 -     0x7fff66185ff7  libspindump.dylib (267.3) <47B91C83-6BE6-3B0B-8B42-83AE41160F3F> /usr/lib/libspindump.dylib
    0x7fff66186000 -     0x7fff66357ffb  libsqlite3.dylib (274.22) <4DB422B2-DFBD-3C46-ABA9-50CC2D4490FD> /usr/lib/libsqlite3.dylib
    0x7fff665d7000 -     0x7fff665daff7  libutil.dylib (51.200.4) <336F9184-A739-3770-ACFA-4659DFEEACC4> /usr/lib/libutil.dylib
    0x7fff665db000 -     0x7fff665e8fff  libxar.1.dylib (417.1) <D7AC80EE-D974-33E6-ACA7-87B398ACEDD7> /usr/lib/libxar.1.dylib
    0x7fff665ed000 -     0x7fff666cfff3  libxml2.2.dylib (32.8) <064C2F49-C054-38F9-A6B2-032C4AC9738B> /usr/lib/libxml2.2.dylib
    0x7fff666d0000 -     0x7fff666f8ff3  libxslt.1.dylib (16.1) <FB93A727-731D-313F-AF6B-4518FE830FFB> /usr/lib/libxslt.1.dylib
    0x7fff666f9000 -     0x7fff6670bff7  libz.1.dylib (70.200.4) <FDF169F3-F992-3E8E-B3F7-D4134FEBAE41> /usr/lib/libz.1.dylib
    0x7fff66ee8000 -     0x7fff66eecff3  libcache.dylib (81) <9A8C27B0-49C9-337F-8BE2-37171ED2D8EE> /usr/lib/system/libcache.dylib
    0x7fff66eed000 -     0x7fff66ef7ff3  libcommonCrypto.dylib (60118.250.2) <17C4F395-9FF0-331F-8167-5E85AA3588E9> /usr/lib/system/libcommonCrypto.dylib
    0x7fff66ef8000 -     0x7fff66effff7  libcompiler_rt.dylib (63.4) <8CB2B2B6-2C55-3733-9842-0E037AE3F46A> /usr/lib/system/libcompiler_rt.dylib
    0x7fff66f00000 -     0x7fff66f09ff7  libcopyfile.dylib (146.250.1) <24905E41-9E2F-3DD1-A255-5A17F9FCDAD7> /usr/lib/system/libcopyfile.dylib
    0x7fff66f0a000 -     0x7fff66f8efc7  libcorecrypto.dylib (602.250.23) <3A6CBD41-AFFE-3E06-B1EC-3E95BC79BAC5> /usr/lib/system/libcorecrypto.dylib
    0x7fff67015000 -     0x7fff6704eff7  libdispatch.dylib (1008.250.7) <50235FCE-B399-3319-90DC-88F530D4FC5C> /usr/lib/system/libdispatch.dylib
    0x7fff6704f000 -     0x7fff6707bff7  libdyld.dylib (655.1.1) <54C6B494-4A3D-3EEC-B083-636A76AAD649> /usr/lib/system/libdyld.dylib
    0x7fff6707c000 -     0x7fff6707cffb  libkeymgr.dylib (30) <BEA04E04-FCF1-3A70-810F-08D0FF54CA36> /usr/lib/system/libkeymgr.dylib
    0x7fff6707d000 -     0x7fff67089ff3  libkxld.dylib (4903.251.3) <649F5829-6AA8-32EE-9A33-B1244378C319> /usr/lib/system/libkxld.dylib
    0x7fff6708a000 -     0x7fff6708aff7  liblaunch.dylib (1336.251.2) <30E6424E-4640-3DBA-9B64-D5F725263C6E> /usr/lib/system/liblaunch.dylib
    0x7fff6708b000 -     0x7fff67090fff  libmacho.dylib (927.0.2) <D8515A20-ED7B-3B13-9ADA-4BD7E19E38C4> /usr/lib/system/libmacho.dylib
    0x7fff67091000 -     0x7fff67093ffb  libquarantine.dylib (86.220.1) <8A9BF971-DB7D-311A-B131-6C5025E82F8F> /usr/lib/system/libquarantine.dylib
    0x7fff67094000 -     0x7fff67095ff7  libremovefile.dylib (45.200.2) <950036B7-B91E-3B5D-853C-8C551E5B6A32> /usr/lib/system/libremovefile.dylib
    0x7fff67096000 -     0x7fff670adff3  libsystem_asl.dylib (356.200.4) <16F632AD-FADA-3DE9-85E8-EBC7D619A1DA> /usr/lib/system/libsystem_asl.dylib
    0x7fff670ae000 -     0x7fff670aeff7  libsystem_blocks.dylib (73) <0CD6861B-EC5F-3345-9C24-B21EEB85E44F> /usr/lib/system/libsystem_blocks.dylib
    0x7fff670af000 -     0x7fff67136fff  libsystem_c.dylib (1272.250.1) <F3AA9047-EEDD-3D80-8CC1-023FB312EC8B> /usr/lib/system/libsystem_c.dylib
    0x7fff67137000 -     0x7fff6713affb  libsystem_configuration.dylib (963.250.1) <02C7A973-014A-31D7-B7D2-247D384CB0D2> /usr/lib/system/libsystem_configuration.dylib
    0x7fff6713b000 -     0x7fff6713eff7  libsystem_coreservices.dylib (66) <4CF1C89B-FA6C-3DF3-B1F8-79F549849534> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff6713f000 -     0x7fff67145fff  libsystem_darwin.dylib (1272.250.1) <6983A268-20F4-3F98-A3F5-D63848933B02> /usr/lib/system/libsystem_darwin.dylib
    0x7fff67146000 -     0x7fff6714cff7  libsystem_dnssd.dylib (878.250.4) <9FC5724C-DD03-3E14-A6E1-2DD009D79E0A> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff6714d000 -     0x7fff67198ffb  libsystem_info.dylib (517.200.9) <F617D3CF-5A4A-36D0-8CBB-4A7C7CDB67AF> /usr/lib/system/libsystem_info.dylib
    0x7fff67199000 -     0x7fff671c1ff7  libsystem_kernel.dylib (4903.251.3) <84EF0290-6CB5-36E5-A273-692A7E437B36> /usr/lib/system/libsystem_kernel.dylib
    0x7fff671c2000 -     0x7fff6720dff7  libsystem_m.dylib (3158.200.7) <33105665-CCC3-36D5-82C9-9B21730CB3DF> /usr/lib/system/libsystem_m.dylib
    0x7fff6720e000 -     0x7fff67232fff  libsystem_malloc.dylib (166.251.2) <90DA09E3-1276-3FCF-8F5F-C9AA61AB9B6D> /usr/lib/system/libsystem_malloc.dylib
    0x7fff67233000 -     0x7fff6723dff7  libsystem_networkextension.dylib (767.250.2) <4575D797-B793-3D18-9E93-8696CF0B133B> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff6723e000 -     0x7fff67245fff  libsystem_notify.dylib (172.200.21) <679E9132-1A46-326E-9A11-D3FF9C86041C> /usr/lib/system/libsystem_notify.dylib
    0x7fff67246000 -     0x7fff6724ffef  libsystem_platform.dylib (177.250.1) <3CC59141-5365-3848-94C3-D65E6FCA1E74> /usr/lib/system/libsystem_platform.dylib
    0x7fff67250000 -     0x7fff6725aff7  libsystem_pthread.dylib (330.250.2) <4344198A-A1A3-3C52-97B4-F168D56E9789> /usr/lib/system/libsystem_pthread.dylib
    0x7fff6725b000 -     0x7fff6725eff7  libsystem_sandbox.dylib (851.250.12) <66E91015-F62A-3365-BB81-AA88707E8F12> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff6725f000 -     0x7fff67261ff3  libsystem_secinit.dylib (30.220.1) <F054DCB0-68CE-35E7-8B8C-D648C42124EC> /usr/lib/system/libsystem_secinit.dylib
    0x7fff67262000 -     0x7fff67269ff3  libsystem_symptoms.dylib (820.257.1) <C8517F35-E9DA-3649-B07D-2B38349C6730> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff6726a000 -     0x7fff6727ffff  libsystem_trace.dylib (906.250.5) <AE77ACC7-488F-3AE1-BB0C-1ACFC7E1CE77> /usr/lib/system/libsystem_trace.dylib
    0x7fff67281000 -     0x7fff67286ffb  libunwind.dylib (35.4) <8F0BC197-B97C-3DDC-92B0-6A7D3CB72FD8> /usr/lib/system/libunwind.dylib
    0x7fff67287000 -     0x7fff672b6ff7  libxpc.dylib (1336.251.2) <49138829-09C8-355C-B558-97E070B84EC5> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 2292
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 47238267
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=458.6M resident=0K(0%) swapped_out_or_unallocated=458.6M(100%)
Writable regions: Total=3.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=3.4G(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        1 
Activity Tracing                   256K        1 
CG backing stores                 32.3M        3 
CG image                           488K       29 
CoreAnimation                       56K        7 
CoreGraphics                         8K        1 
CoreImage                            8K        2 
CoreUI image data                  332K        6 
CoreUI image file                  404K        3 
Foundation                          28K        3 
IOKit                             7940K        1 
Kernel Alloc Once                    8K        1 
MALLOC                             2.9G     1583 
MALLOC guard page                   32K        7 
MALLOC_LARGE (reserved)             84K        1         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           128.0M        1         reserved VM address space (unallocated)
Memory Tag 242                      12K        1 
Memory Tag 249                     156K        1 
OpenGL GLSL                        256K        3 
STACK GUARD                       56.1M       21 
Stack                             18.2M       24 
VM_ALLOCATE                      333.6M      522 
__DATA                            36.3M      258 
__FONT_DATA                          4K        1 
__GLSLBUILTINS                    5176K        1 
__LINKEDIT                       232.5M        9 
__TEXT                           226.1M      255 
__UNICODE                          564K        1 
mapped file                       63.8M       18 
shared memory                      704K       16 
===========                     =======  ======= 
TOTAL                              4.0G     2781 
TOTAL, minus reserved VM space     3.9G     2781 

Model: iMac14,2, BootROM 134.0.0.0.0, 4 processors, Intel Core i5, 3.40 GHz, 32 GB, SMC 2.15f7
Graphics: AMD Radeon RX 580, AMD Radeon RX 580, spdisplays_pcie_device, 8 GB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10
Memory Module: BANK 0/DIMM1, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10
Memory Module: BANK 1/DIMM1, 8 GB, DDR3, 1600 MHz, Corsair, CMZ16GX3M2A1600C10

crashlog.txt

Assertion failed: "(state.goal.z / Pathfinding::NAVCELL_SIZE).ToInt_RoundToNegInfinity() == state.jGoal"
Location: LongPathfinder.cpp:760 (ComputeJPSPath)

Call stack:

(error while dumping stack: Function not supported)
errno = 0 (?)
OS error = ?



====================================

SVN Revision: 21946MP-release

Engine Version: 0.0.23

System info:

(generated 2020-05-03 00:02:47 UTC)

OS             : Darwin 18.5.0 (Darwin Kernel Version 18.5.0: Mon Mar 11 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64)
CPU            : x86_64,        Intel Core i5-3570K @ 3.40GHz (1x4x1), 3.40 GHz
Memory         : 2048 MiB; 3363 MiB free
Graphics Card  : ATI AMD Radeon RX 580 OpenGL Engine
OpenGL Drivers : 2.1 ATI-2.8.38; OpenGL 2.1 ATI-2.8.38
Video Mode     : 1024x768:32
Sound Card     : Built-in Digital Output; 
Sound Drivers  : 1.1

OpenGL Extensions: 
GL_ARB_color_buffer_float
GL_ARB_depth_buffer_float
GL_ARB_depth_clamp
GL_ARB_depth_texture
GL_ARB_draw_buffers
GL_ARB_draw_elements_base_vertex
GL_ARB_draw_instanced
GL_ARB_fragment_program
GL_ARB_fragment_program_shadow
GL_ARB_fragment_shader
GL_ARB_framebuffer_object
GL_ARB_framebuffer_sRGB
GL_ARB_half_float_pixel
GL_ARB_half_float_vertex
GL_ARB_imaging
GL_ARB_instanced_arrays
GL_ARB_multisample
GL_ARB_multitexture
GL_ARB_occlusion_query
GL_ARB_pixel_buffer_object
GL_ARB_point_parameters
GL_ARB_point_sprite
GL_ARB_provoking_vertex
GL_ARB_seamless_cube_map
GL_ARB_shader_objects
GL_ARB_shader_texture_lod
GL_ARB_shading_language_100
GL_ARB_shadow
GL_ARB_shadow_ambient
GL_ARB_sync
GL_ARB_texture_border_clamp
GL_ARB_texture_compression
GL_ARB_texture_compression_rgtc
GL_ARB_texture_cube_map
GL_ARB_texture_env_add
GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar
GL_ARB_texture_env_dot3
GL_ARB_texture_float
GL_ARB_texture_mirrored_repeat
GL_ARB_texture_non_power_of_two
GL_ARB_texture_rectangle
GL_ARB_texture_rg
GL_ARB_transpose_matrix
GL_ARB_vertex_array_bgra
GL_ARB_vertex_blend
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_vertex_shader
GL_ARB_window_pos
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_bindable_uniform
GL_EXT_blend_color
GL_EXT_blend_equation_separate
GL_EXT_blend_func_separate
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_clip_volume_hint
GL_EXT_debug_label
GL_EXT_debug_marker
GL_EXT_depth_bounds_test
GL_EXT_draw_buffers2
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXT_framebuffer_object
GL_EXT_framebuffer_sRGB
GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_multi_draw_arrays
GL_EXT_packed_depth_stencil
GL_EXT_packed_float
GL_EXT_provoking_vertex
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_specular_color
GL_EXT_shadow_funcs
GL_EXT_stencil_two_side
GL_EXT_stencil_wrap
GL_EXT_texture_array
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_s3tc
GL_EXT_texture_env_add
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_integer
GL_EXT_texture_lod_bias
GL_EXT_texture_mirror_clamp
GL_EXT_texture_rectangle
GL_EXT_texture_shared_exponent
GL_EXT_texture_sRGB
GL_EXT_texture_sRGB_decode
GL_EXT_timer_query
GL_EXT_transform_feedback
GL_EXT_vertex_array_bgra
GL_APPLE_aux_depth_stencil
GL_APPLE_client_storage
GL_APPLE_element_array
GL_APPLE_fence
GL_APPLE_float_pixels
GL_APPLE_flush_buffer_range
GL_APPLE_flush_render
GL_APPLE_object_purgeable
GL_APPLE_packed_pixels
GL_APPLE_pixel_buffer
GL_APPLE_rgb_422
GL_APPLE_row_bytes
GL_APPLE_specular_vector
GL_APPLE_texture_range
GL_APPLE_transform_hint
GL_APPLE_vertex_array_object
GL_APPLE_vertex_array_range
GL_APPLE_vertex_point_size
GL_APPLE_vertex_program_evaluators
GL_APPLE_ycbcr_422
GL_ATI_blend_equation_separate
GL_ATI_blend_weighted_minmax
GL_ATI_separate_stencil
GL_ATI_texture_compression_3dc
GL_ATI_texture_env_combine3
GL_ATI_texture_float
GL_ATI_texture_mirror_once
GL_IBM_rasterpos_clip
GL_NV_blend_square
GL_NV_conditional_render
GL_NV_depth_clamp
GL_NV_fog_distance
GL_NV_light_max_exponent
GL_NV_texgen_reflection
GL_NV_texture_barrier
GL_SGI_color_matrix
GL_SGIS_generate_mipmap
GL_SGIS_texture_edge_clamp
GL_SGIS_texture_lod 

SMBIOS: 



====================================

Main log:

<!DOCTYPE html>
<meta charset="utf-8">
<title>Pyrogenesis Log</title>
<style>body { background: #eee; color: black; font-family: sans-serif; } p { background: white; margin: 3px 0 3px 0; } .error { color: red; } .warning { color: blue; }</style>
<h2>0 A.D. (0.0.23) Main log</h2>
<p>Loading config file "config/default.cfg"</p>
<p>Loaded config string "windowed" = "false"</p>
<p>Loaded config string "showdetailedtooltips" = "false"</p>
<p>Loaded config string "pauseonfocusloss" = "true"</p>
<p>Loaded config string "persistmatchsettings" = "true"</p>
<p>Loaded config string "multiplayerserver" = "127.0.0.1"</p>
<p>Loaded config string "xres" = "0"</p>
<p>Loaded config string "yres" = "0"</p>
<p>Loaded config string "bpp" = "0"</p>
<p>Loaded config string "display" = "0"</p>
<p>Loaded config string "macmouse" = "false"</p>
<p>Loaded config string "renderactors" = "true"</p>
<p>Loaded config string "watereffects" = "true"</p>
<p>Loaded config string "waterfancyeffects" = "false"</p>
<p>Loaded config string "waterrealdepth" = "true"</p>
<p>Loaded config string "waterrefraction" = "true"</p>
<p>Loaded config string "waterreflection" = "true"</p>
<p>Loaded config string "shadowsonwater" = "false"</p>
<p>Loaded config string "shadows" = "true"</p>
<p>Loaded config string "shadowquality" = "0"</p>
<p>Loaded config string "shadowpcf" = "true"</p>
<p>Loaded config string "vsync" = "false"</p>
<p>Loaded config string "particles" = "true"</p>
<p>Loaded config string "fog" = "true"</p>
<p>Loaded config string "silhouettes" = "true"</p>
<p>Loaded config string "showsky" = "true"</p>
<p>Loaded config string "nos3tc" = "false"</p>
<p>Loaded config string "noautomipmap" = "true"</p>
<p>Loaded config string "novbo" = "false"</p>
<p>Loaded config string "noframebufferobject" = "false"</p>
<p>Loaded config string "nohwcursor" = "false"</p>
<p>Loaded config string "force_s3tc_enable" = "true"</p>
<p>Loaded config string "renderpath" = "default"</p>
<p>Loaded config string "preferglsl" = "false"</p>
<p>Loaded config string "gpuskinning" = "false"</p>
<p>Loaded config string "smoothlos" = "false"</p>
<p>Loaded config string "postproc" = "false"</p>
<p>Loaded config string "materialmgr.quality" = "2.0"</p>
<p>Loaded config string "materialmgr.PARALLAX_DIST.max" = "150"</p>
<p>Loaded config string "materialmgr.PARALLAX_HQ_DIST.max" = "75"</p>
<p>Loaded config string "materialmgr.PARALLAX_VHQ_DIST.max" = "0"</p>
<p>Loaded config string "forcealphatest" = "false"</p>
<p>Loaded config string "skycolor" = "0 0 0"</p>
<p>Found config header 'adaptivefps'</p>
<p>Loaded config string "adaptivefps.session" = "60"</p>
<p>Loaded config string "adaptivefps.menu" = "30"</p>
<p>Found config header 'hotkey'</p>
<p>Loaded config string "hotkey.exit" = "Ctrl+Break", "Super+Q"</p>
<p>Loaded config string "hotkey.cancel" = "Escape"</p>
<p>Loaded config string "hotkey.leave" = "Escape"</p>
<p>Loaded config string "hotkey.confirm" = "Return"</p>
<p>Loaded config string "hotkey.pause" = "Pause"</p>
<p>Loaded config string "hotkey.screenshot" = "F2"</p>
<p>Loaded config string "hotkey.bigscreenshot" = "Shift+F2"</p>
<p>Loaded config string "hotkey.togglefullscreen" = "Alt+Return"</p>
<p>Loaded config string "hotkey.screenshot.watermark" = "Alt+K"</p>
<p>Loaded config string "hotkey.wireframe" = "Alt+Shift+W"</p>
<p>Loaded config string "hotkey.silhouettes" = "Alt+Shift+S"</p>
<p>Loaded config string "hotkey.showsky" = "Alt+Z"</p>
<p>Loaded config string "hotkey.summary" = "Ctrl+Tab"</p>
<p>Loaded config string "hotkey.lobby" = "Alt+L"</p>
<p>Loaded config string "hotkey.structree" = "Alt+Shift+T"</p>
<p>Loaded config string "hotkey.civinfo" = "Alt+Shift+H"</p>
<p>Loaded config string "hotkey.copy" = "Ctrl+C"</p>
<p>Loaded config string "hotkey.paste" = "Ctrl+V"</p>
<p>Loaded config string "hotkey.cut" = "Ctrl+X"</p>
<p>Loaded config string "hotkey.console.toggle" = "BackQuote", "F9"</p>
<p>Loaded config string "hotkey.fps.toggle" = "Alt+F"</p>
<p>Loaded config string "hotkey.realtime.toggle" = "Alt+T"</p>
<p>Loaded config string "hotkey.session.devcommands.toggle" = "Alt+D"</p>
<p>Loaded config string "hotkey.timeelapsedcounter.toggle" = "F12"</p>
<p>Loaded config string "hotkey.session.showstatusbars" = "Tab"</p>
<p>Loaded config string "hotkey.session.highlightguarding" = "PgDn"</p>
<p>Loaded config string "hotkey.session.highlightguarded" = "PgUp"</p>
<p>Loaded config string "hotkey.session.toggleattackrange" = "Alt+C"</p>
<p>Loaded config string "hotkey.session.toggleaurasrange" = "Alt+V"</p>
<p>Loaded config string "hotkey.session.togglehealrange" = "Alt+B"</p>
<p>Loaded config string "hotkey.session.diplomacycolors" = "Alt+X"</p>
<p>Loaded config string "hotkey.chat" = "Return"</p>
<p>Loaded config string "hotkey.teamchat" = "T"</p>
<p>Loaded config string "hotkey.privatechat" = "L"</p>
<p>Loaded config string "hotkey.quicksave" = "Shift+F5"</p>
<p>Loaded config string "hotkey.quickload" = "Shift+F8"</p>
<p>Found config header 'hotkey.camera'</p>
<p>Loaded config string "hotkey.camera.reset" = "R"</p>
<p>Loaded config string "hotkey.camera.follow" = "F"</p>
<p>Loaded config string "hotkey.camera.rallypointfocus" = "unused"</p>
<p>Loaded config string "hotkey.camera.zoom.in" = "Plus", "Equals", "NumPlus"</p>
<p>Loaded config string "hotkey.camera.zoom.out" = "Minus", "NumMinus"</p>
<p>Loaded config string "hotkey.camera.zoom.wheel.in" = "WheelUp"</p>
<p>Loaded config string "hotkey.camera.zoom.wheel.out" = "WheelDown"</p>
<p>Loaded config string "hotkey.camera.rotate.up" = "Ctrl+UpArrow", "Ctrl+W"</p>
<p>Loaded config string "hotkey.camera.rotate.down" = "Ctrl+DownArrow", "Ctrl+S"</p>
<p>Loaded config string "hotkey.camera.rotate.cw" = "Ctrl+LeftArrow", "Ctrl+A", "Q"</p>
<p>Loaded config string "hotkey.camera.rotate.ccw" = "Ctrl+RightArrow", "Ctrl+D", "E"</p>
<p>Loaded config string "hotkey.camera.rotate.wheel.cw" = "Shift+WheelUp", "MouseX1"</p>
<p>Loaded config string "hotkey.camera.rotate.wheel.ccw" = "Shift+WheelDown", "MouseX2"</p>
<p>Loaded config string "hotkey.camera.pan" = "MouseMiddle"</p>
<p>Loaded config string "hotkey.camera.left" = "A", "LeftArrow"</p>
<p>Loaded config string "hotkey.camera.right" = "D", "RightArrow"</p>
<p>Loaded config string "hotkey.camera.up" = "W", "UpArrow"</p>
<p>Loaded config string "hotkey.camera.down" = "S", "DownArrow"</p>
<p>Loaded config string "hotkey.camera.scroll.speed.increase" = "Ctrl+Shift+S"</p>
<p>Loaded config string "hotkey.camera.scroll.speed.decrease" = "Ctrl+Alt+S"</p>
<p>Loaded config string "hotkey.camera.rotate.speed.increase" = "Ctrl+Shift+R"</p>
<p>Loaded config string "hotkey.camera.rotate.speed.decrease" = "Ctrl+Alt+R"</p>
<p>Loaded config string "hotkey.camera.zoom.speed.increase" = "Ctrl+Shift+Z"</p>
<p>Loaded config string "hotkey.camera.zoom.speed.decrease" = "Ctrl+Alt+Z"</p>
<p>Found config header 'hotkey.camera.jump'</p>
<p>Loaded config string "hotkey.camera.jump.1" = "F5"</p>
<p>Loaded config string "hotkey.camera.jump.2" = "F6"</p>
<p>Loaded config string "hotkey.camera.jump.3" = "F7"</p>
<p>Loaded config string "hotkey.camera.jump.4" = "F8"</p>
<p>Found config header 'hotkey.camera.jump.set'</p>
<p>Loaded config string "hotkey.camera.jump.set.1" = "Ctrl+F5"</p>
<p>Loaded config string "hotkey.camera.jump.set.2" = "Ctrl+F6"</p>
<p>Loaded config string "hotkey.camera.jump.set.3" = "Ctrl+F7"</p>
<p>Loaded config string "hotkey.camera.jump.set.4" = "Ctrl+F8"</p>
<p>Found config header 'hotkey.profile'</p>
<p>Loaded config string "hotkey.profile.toggle" = "F11"</p>
<p>Loaded config string "hotkey.profile.save" = "Shift+F11"</p>
<p>Found config header 'hotkey.profile2'</p>
<p>Loaded config string "hotkey.profile2.toggle" = "Ctrl+F11"</p>
<p>Found config header 'hotkey.selection'</p>
<p>Loaded config string "hotkey.selection.add" = "Shift"</p>
<p>Loaded config string "hotkey.selection.militaryonly" = "Alt"</p>
<p>Loaded config string "hotkey.selection.nonmilitaryonly" = "Alt+Y"</p>
<p>Loaded config string "hotkey.selection.idleonly" = "I"</p>
<p>Loaded config string "hotkey.selection.woundedonly" = "O"</p>
<p>Loaded config string "hotkey.selection.remove" = "Ctrl"</p>
<p>Loaded config string "hotkey.selection.cancel" = "Esc"</p>
<p>Loaded config string "hotkey.selection.idleworker" = "Period"</p>
<p>Loaded config string "hotkey.selection.idlewarrior" = "ForwardSlash"</p>
<p>Loaded config string "hotkey.selection.idleunit" = "BackSlash"</p>
<p>Loaded config string "hotkey.selection.offscreen" = "Alt"</p>
<p>Found config header 'hotkey.selection.group.add'</p>
<p>Loaded config string "hotkey.selection.group.add.0" = "Shift+0"</p>
<p>Loaded config string "hotkey.selection.group.add.1" = "Shift+1"</p>
<p>Loaded config string "hotkey.selection.group.add.2" = "Shift+2"</p>
<p>Loaded config string "hotkey.selection.group.add.3" = "Shift+3"</p>
<p>Loaded config string "hotkey.selection.group.add.4" = "Shift+4"</p>
<p>Loaded config string "hotkey.selection.group.add.5" = "Shift+5"</p>
<p>Loaded config string "hotkey.selection.group.add.6" = "Shift+6"</p>
<p>Loaded config string "hotkey.selection.group.add.7" = "Shift+7"</p>
<p>Loaded config string "hotkey.selection.group.add.8" = "Shift+8"</p>
<p>Loaded config string "hotkey.selection.group.add.9" = "Shift+9"</p>
<p>Found config header 'hotkey.selection.group.save'</p>
<p>Loaded config string "hotkey.selection.group.save.0" = "Ctrl+0"</p>
<p>Loaded config string "hotkey.selection.group.save.1" = "Ctrl+1"</p>
<p>Loaded config string "hotkey.selection.group.save.2" = "Ctrl+2"</p>
<p>Loaded config string "hotkey.selection.group.save.3" = "Ctrl+3"</p>
<p>Loaded config string "hotkey.selection.group.save.4" = "Ctrl+4"</p>
<p>Loaded config string "hotkey.selection.group.save.5" = "Ctrl+5"</p>
<p>Loaded config string "hotkey.selection.group.save.6" = "Ctrl+6"</p>
<p>Loaded config string "hotkey.selection.group.save.7" = "Ctrl+7"</p>
<p>Loaded config string "hotkey.selection.group.save.8" = "Ctrl+8"</p>
<p>Loaded config string "hotkey.selection.group.save.9" = "Ctrl+9"</p>
<p>Found config header 'hotkey.selection.group.select'</p>
<p>Loaded config string "hotkey.selection.group.select.0" = "0"</p>
<p>Loaded config string "hotkey.selection.group.select.1" = "1"</p>
<p>Loaded config string "hotkey.selection.group.select.2" = "2"</p>
<p>Loaded config string "hotkey.selection.group.select.3" = "3"</p>
<p>Loaded config string "hotkey.selection.group.select.4" = "4"</p>
<p>Loaded config string "hotkey.selection.group.select.5" = "5"</p>
<p>Loaded config string "hotkey.selection.group.select.6" = "6"</p>
<p>Loaded config string "hotkey.selection.group.select.7" = "7"</p>
<p>Loaded config string "hotkey.selection.group.select.8" = "8"</p>
<p>Loaded config string "hotkey.selection.group.select.9" = "9"</p>
<p>Found config header 'hotkey.session'</p>
<p>Loaded config string "hotkey.session.kill" = "Delete"</p>
<p>Loaded config string "hotkey.session.stop" = "H"</p>
<p>Loaded config string "hotkey.session.backtowork" = "Y"</p>
<p>Loaded config string "hotkey.session.unload" = "U"</p>
<p>Loaded config string "hotkey.session.move" = "unused"</p>
<p>Loaded config string "hotkey.session.attack" = "Ctrl"</p>
<p>Loaded config string "hotkey.session.attackmove" = "Ctrl"</p>
<p>Loaded config string "hotkey.session.attackmoveUnit" = "Ctrl+Q"</p>
<p>Loaded config string "hotkey.session.garrison" = "Ctrl"</p>
<p>Loaded config string "hotkey.session.autorallypoint" = "Ctrl"</p>
<p>Loaded config string "hotkey.session.guard" = "G"</p>
<p>Loaded config string "hotkey.session.patrol" = "P"</p>
<p>Loaded config string "hotkey.session.repair" = "J"</p>
<p>Loaded config string "hotkey.session.queue" = "Shift"</p>
<p>Loaded config string "hotkey.session.orderone" = "Alt"</p>
<p>Loaded config string "hotkey.session.batchtrain" = "Shift"</p>
<p>Loaded config string "hotkey.session.massbarter" = "Shift"</p>
<p>Loaded config string "hotkey.session.masstribute" = "Shift"</p>
<p>Loaded config string "hotkey.session.noconfirmation" = "Shift"</p>
<p>Loaded config string "hotkey.session.fulltradeswap" = "Shift"</p>
<p>Loaded config string "hotkey.session.unloadtype" = "Shift"</p>
<p>Loaded config string "hotkey.session.deselectgroup" = "Ctrl"</p>
<p>Loaded config string "hotkey.session.rotate.cw" = "RightBracket"</p>
<p>Loaded config string "hotkey.session.rotate.ccw" = "LeftBracket"</p>
<p>Found config header 'hotkey.session.gui'</p>
<p>Loaded config string "hotkey.session.gui.toggle" = "Alt+G"</p>
<p>Loaded config string "hotkey.session.gui.menu.toggle" = "F10"</p>
<p>Loaded config string "hotkey.session.gui.barter.toggle" = "Ctrl+B"</p>
<p>Loaded config string "hotkey.session.gui.tutorial.toggle" = "Ctrl+P"</p>
<p>Found config header 'hotkey.session.savedgames'</p>
<p>Loaded config string "hotkey.session.savedgames.delete" = "Delete"</p>
<p>Loaded config string "hotkey.session.savedgames.noconfirmation" = "Shift"</p>
<p>Found config header 'hotkey.session.queueunit'</p>
<p>Loaded config string "hotkey.session.queueunit.1" = "Z"</p>
<p>Loaded config string "hotkey.session.queueunit.2" = "X"</p>
<p>Loaded config string "hotkey.session.queueunit.3" = "C"</p>
<p>Loaded config string "hotkey.session.queueunit.4" = "V"</p>
<p>Loaded config string "hotkey.session.queueunit.5" = "B"</p>
<p>Loaded config string "hotkey.session.queueunit.6" = "N"</p>
<p>Loaded config string "hotkey.session.queueunit.7" = "M"</p>
<p>Loaded config string "hotkey.session.queueunit.8" = "Comma"</p>
<p>Found config header 'hotkey.session.timewarp'</p>
<p>Loaded config string "hotkey.session.timewarp.fastforward" = "Space"</p>
<p>Loaded config string "hotkey.session.timewarp.rewind" = "Backspace"</p>
<p>Found config header 'hotkey.tab'</p>
<p>Loaded config string "hotkey.tab.next" = "Tab", "Alt+S"</p>
<p>Loaded config string "hotkey.tab.prev" = "Shift+Tab", "Alt+W"</p>
<p>Found config header 'hotkey.text'</p>
<p>Loaded config string "hotkey.text.delete.left" = "Ctrl+Backspace"</p>
<p>Loaded config string "hotkey.text.delete.right" = "Ctrl+Del"</p>
<p>Loaded config string "hotkey.text.move.left" = "Ctrl+LeftArrow"</p>
<p>Loaded config string "hotkey.text.move.right" = "Ctrl+RightArrow"</p>
<p>Found config header 'gui'</p>
<p>Loaded config string "gui.cursorblinkrate" = "0.5"</p>
<p>Loaded config string "gui.scale" = "1.0"</p>
<p>Found config header 'gui.gamesetup'</p>
<p>Loaded config string "gui.gamesetup.enabletips" = "true"</p>
<p>Loaded config string "gui.gamesetup.assignplayers" = "everyone"</p>
<p>Loaded config string "gui.gamesetup.aidifficulty" = "3"</p>
<p>Loaded config string "gui.gamesetup.aibehavior" = "random"</p>
<p>Loaded config string "gui.gamesetup.settingsslide" = "true"</p>
<p>Found config header 'gui.session'</p>
<p>Loaded config string "gui.session.camerajump.threshold" = "40"</p>
<p>Loaded config string "gui.session.timeelapsedcounter" = "false"</p>
<p>Loaded config string "gui.session.ceasefirecounter" = "false"</p>
<p>Loaded config string "gui.session.batchtrainingsize" = "5"</p>
<p>Loaded config string "gui.session.scrollbatchratio" = "1"</p>
<p>Loaded config string "gui.session.woundedunithotkeythreshold" = "33"</p>
<p>Loaded config string "gui.session.attackrange" = "true"</p>
<p>Loaded config string "gui.session.aurasrange" = "true"</p>
<p>Loaded config string "gui.session.healrange" = "true"</p>
<p>Loaded config string "gui.session.rankabovestatusbar" = "true"</p>
<p>Loaded config string "gui.session.respoptooltipsort" = "0"</p>
<p>Found config header 'gui.session.minimap'</p>
<p>Loaded config string "gui.session.minimap.blinkduration" = "1.7"</p>
<p>Loaded config string "gui.session.minimap.pingduration" = "50.0"</p>
<p>Found config header 'gui.session.notifications'</p>
<p>Loaded config string "gui.session.notifications.attack" = "true"</p>
<p>Loaded config string "gui.session.notifications.tribute" = "true"</p>
<p>Loaded config string "gui.session.notifications.barter" = "true"</p>
<p>Loaded config string "gui.session.notifications.phase" = "completed"</p>
<p>Found config header 'gui.splashscreen'</p>
<p>Loaded config string "gui.splashscreen.enable" = "true"</p>
<p>Loaded config string "gui.splashscreen.version" = "0"</p>
<p>Found config header 'gui.session.diplomacycolors'</p>
<p>Loaded config string "gui.session.diplomacycolors.self" = "21 55 149"</p>
<p>Loaded config string "gui.session.diplomacycolors.ally" = "86 180 31"</p>
<p>Loaded config string "gui.session.diplomacycolors.neutral" = "231 200 5"</p>
<p>Loaded config string "gui.session.diplomacycolors.enemy" = "150 20 20"</p>
<p>Found config header 'joystick'</p>
<p>Loaded config string "joystick.enable" = "false"</p>
<p>Loaded config string "joystick.deadzone" = "8192"</p>
<p>Found config header 'joystick.camera'</p>
<p>Loaded config string "joystick.camera.pan.x" = "0"</p>
<p>Loaded config string "joystick.camera.pan.y" = "1"</p>
<p>Loaded config string "joystick.camera.rotate.x" = "3"</p>
<p>Loaded config string "joystick.camera.rotate.y" = "2"</p>
<p>Loaded config string "joystick.camera.zoom.in" = "5"</p>
<p>Loaded config string "joystick.camera.zoom.out" = "4"</p>
<p>Found config header 'chat'</p>
<p>Loaded config string "chat.timestamp" = "true"</p>
<p>Found config header 'chat.session'</p>
<p>Loaded config string "chat.session.extended" = "true"</p>
<p>Found config header 'lobby'</p>
<p>Loaded config string "lobby.history" = "0"</p>
<p>Loaded config string "lobby.room" = "arena23b"</p>
<p>Loaded config string "lobby.server" = "lobby.wildfiregames.com"</p>
<p>Loaded config string "lobby.tls" = "true"</p>
<p>Loaded config string "lobby.verify_certificate" = "false"</p>
<p>Loaded config string "lobby.terms_url" = "https://trac.wildfiregames.com/browser/ps/trunk/binaries/data/mods/public/gui/prelobby/common/terms/"</p>
<p>Loaded config string "lobby.terms_of_service" = "0"</p>
<p>Loaded config string "lobby.terms_of_use" = "0"</p>
<p>Loaded config string "lobby.privacy_policy" = "0"</p>
<p>Loaded config string "lobby.xpartamupp" = "wfgbot23b"</p>
<p>Loaded config string "lobby.echelon" = "echelon23b"</p>
<p>Loaded config string "lobby.buddies"</p>
<p>Loaded config string "lobby.rememberpassword" = "true"</p>
<p>Found config header 'lobby.columns'</p>
<p>Loaded config string "lobby.columns.gamerating" = "false"</p>
<p>Found config header 'lobby.stun'</p>
<p>Loaded config string "lobby.stun.enabled" = "true"</p>
<p>Loaded config string "lobby.stun.server" = "lobby.wildfiregames.com"</p>
<p>Loaded config string "lobby.stun.port" = "3478"</p>
<p>Loaded config string "lobby.stun.delay" = "200"</p>
<p>Found config header 'mod'</p>
<p>Loaded config string "mod.enabledmods" = "mod public"</p>
<p>Found config header 'modio'</p>
<p>Loaded config string "modio.public_key" = "RWTsHxQMrRq4xwHisyBa2rNQfAedcINzbTT83jeX4/ZcfVxqLfWB4y8w"</p>
<p>Loaded config string "modio.disclaimer" = "0"</p>
<p>Found config header 'modio.v1'</p>
<p>Loaded config string "modio.v1.baseurl" = "https://api.mod.io/v1"</p>
<p>Loaded config string "modio.v1.api_key" = "23df258a71711ea6e4b50893acc1ba55"</p>
<p>Loaded config string "modio.v1.name_id" = "0ad"</p>
<p>Found config header 'network'</p>
<p>Loaded config string "network.duplicateplayernames" = "false"</p>
<p>Loaded config string "network.lateobservers" = "everyone"</p>
<p>Loaded config string "network.observerlimit" = "8"</p>
<p>Loaded config string "network.gamestarttimeout" = "60000"</p>
<p>Found config header 'overlay'</p>
<p>Loaded config string "overlay.fps" = "false"</p>
<p>Loaded config string "overlay.realtime" = "false"</p>
<p>Loaded config string "overlay.netwarnings" = "true"</p>
<p>Found config header 'profiler2'</p>
<p>Loaded config string "profiler2.autoenable" = "false"</p>
<p>Loaded config string "profiler2.gpu.arb.enable" = "true"</p>
<p>Loaded config string "profiler2.gpu.ext.enable" = "true"</p>
<p>Loaded config string "profiler2.gpu.intel.enable" = "true"</p>
<p>Found config header 'sound'</p>
<p>Loaded config string "sound.mastergain" = "0.9"</p>
<p>Loaded config string "sound.musicgain" = "0.2"</p>
<p>Loaded config string "sound.ambientgain" = "0.6"</p>
<p>Loaded config string "sound.actiongain" = "0.7"</p>
<p>Loaded config string "sound.uigain" = "0.7"</p>
<p>Found config header 'sound.notify'</p>
<p>Loaded config string "sound.notify.nick" = "true"</p>
<p>Found config header 'tinygettext'</p>
<p>Loaded config string "tinygettext.debug" = "false"</p>
<p>Found config header 'userreport'</p>
<p>Loaded config string "userreport.url_upload" = "https://feedback.wildfiregames.com/report/upload/v1/"</p>
<p>Loaded config string "userreport.url_publication" = "https://feedback.wildfiregames.com/"</p>
<p>Loaded config string "userreport.url_terms" = "https://trac.wildfiregames.com/browser/ps/trunk/binaries/data/mods/public/gui/userreport/Terms_and_Conditions.txt"</p>
<p>Loaded config string "userreport.terms" = "0"</p>
<p>Found config header 'view'</p>
<p>Loaded config string "view.scroll.speed" = "120.0"</p>
<p>Loaded config string "view.scroll.speed.modifier" = "1.05"</p>
<p>Loaded config string "view.rotate.x.speed" = "1.2"</p>
<p>Loaded config string "view.rotate.x.min" = "28.0"</p>
<p>Loaded config string "view.rotate.x.max" = "60.0"</p>
<p>Loaded config string "view.rotate.x.default" = "35.0"</p>
<p>Loaded config string "view.rotate.y.speed" = "2.0"</p>
<p>Loaded config string "view.rotate.y.speed.wheel" = "0.45"</p>
<p>Loaded config string "view.rotate.y.default" = "0.0"</p>
<p>Loaded config string "view.rotate.speed.modifier" = "1.05"</p>
<p>Loaded config string "view.drag.speed" = "0.5"</p>
<p>Loaded config string "view.zoom.speed" = "256.0"</p>
<p>Loaded config string "view.zoom.speed.wheel" = "32.0"</p>
<p>Loaded config string "view.zoom.min" = "50.0"</p>
<p>Loaded config string "view.zoom.max" = "200.0"</p>
<p>Loaded config string "view.zoom.default" = "120.0"</p>
<p>Loaded config string "view.zoom.speed.modifier" = "1.05"</p>
<p>Loaded config string "view.pos.smoothness" = "0.1"</p>
<p>Loaded config string "view.zoom.smoothness" = "0.4"</p>
<p>Loaded config string "view.rotate.x.smoothness" = "0.5"</p>
<p>Loaded config string "view.rotate.y.smoothness" = "0.3"</p>
<p>Loaded config string "view.near" = "2.0"</p>
<p>Loaded config string "view.far" = "4096.0"</p>
<p>Loaded config string "view.fov" = "45.0"</p>
<p>Loaded config string "view.height.smoothness" = "0.5"</p>
<p>Loaded config string "view.height.min" = "16"</p>
<p>Cannot find config file "config/local.cfg" - ignoring</p>
<p>Loading config file "config/user.cfg"</p>
<p>Loaded config string "gui.gamesetup.aibehavior" = "defensive"</p>
<p>Loaded config string "gui.gamesetup.aidifficulty" = "1"</p>
<p>Loaded config string "gui.session.respoptooltipsort" = "0"</p>
<p>Loaded config string "gui.splashscreen.enable" = "false"</p>
<p>Loaded config string "gui.splashscreen.version" = "1478846772"</p>
<p>Loaded config string "multiplayerhosting.port" = "20595"</p>
<p>Loaded config string "multiplayerjoining.port" = "20595"</p>
<p>Loaded config string "multiplayerserver" = "51.175.168.80"</p>
<p>Loaded config string "network.upnprootdescurl" = "http://10.0.0.1:2189/"</p>
<p>Loaded config string "overlay.fps" = "true"</p>
<p>Loaded config string "playername.multiplayer" = "JohnDoe2"</p>
<p>Loaded config string "playername.singleplayer" = "macpro"</p>
<p>Loaded config string "shadowquality" = "1"</p>
<p>Loaded config string "sound.mastergain" = "0.6031544804573059"</p>
<p>Loaded config string "sound.musicgain" = "0"</p>
<p>Loaded config string "userreport.enabledversion" = "0"</p>
<p>Loaded config string "userreport.id"</p>
<p>Loaded config string "vsync" = "true"</p>
<p>Loaded config string "waterfancyeffects" = "true"</p>
<p>Loaded config string "windowed" = "true"</p>
<p>CRenderer::Open: depth bits 24</p>
<p>CRenderer::Open: stencil bits 8</p>
<p>CRenderer::Open: alpha bits 8</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Loading simulation script 'simulation/components/interfaces/AIProxy.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AlertRaiser.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Attack.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AttackDetection.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AuraManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Auras.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Barter.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BattleDetection.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BuildRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Builder.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BuildingAI.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Capturable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/CeasefireManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Cost.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Damage.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/DamageReceiver.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/DeathDamage.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/EndGameManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/EntityLimits.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Formation.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Foundation.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/GarrisonHolder.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Garrisonable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Gate.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Guard.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Heal.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Health.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Loot.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Looter.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Market.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Messages.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Pack.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Player.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ProductionQueue.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Promotion.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/RangeOverlayManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Repairable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceDropsite.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceGatherer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceSupply.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceTrickle.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/SkirmishReplacer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/StatisticsTracker.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/StatusBars.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TechnologyManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TerritoryDecay.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Timer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Trader.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TrainingRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Trigger.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TriggerPoint.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/UnitAI.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Upgrade.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/VisionSharing.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/WallPiece.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/WallSet.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Wonder.js'</p>
<p>Loading simulation script 'simulation/helpers/Cheat.js'</p>
<p>Loading simulation script 'simulation/helpers/Commands.js'</p>
<p>Loading simulation script 'simulation/helpers/DamageBonus.js'</p>
<p>Loading simulation script 'simulation/helpers/DamageTypes.js'</p>
<p>Loading simulation script 'simulation/helpers/Entity.js'</p>
<p>Loading simulation script 'simulation/helpers/FSM.js'</p>
<p>Loading simulation script 'simulation/helpers/InitGame.js'</p>
<p>Loading simulation script 'simulation/helpers/ModificationTemplates.js'</p>
<p>Loading simulation script 'simulation/helpers/Player.js'</p>
<p>Loading simulation script 'simulation/helpers/RallyPointCommands.js'</p>
<p>Loading simulation script 'simulation/helpers/Resources.js'</p>
<p>Loading simulation script 'simulation/helpers/Setup.js'</p>
<p>Loading simulation script 'simulation/helpers/Sound.js'</p>
<p>Loading simulation script 'simulation/helpers/TraderGain.js'</p>
<p>Loading simulation script 'simulation/helpers/Transform.js'</p>
<p>Loading simulation script 'simulation/helpers/ValueModification.js'</p>
<p>Loading simulation script 'simulation/helpers/Walls.js'</p>
<p>Loading simulation script 'simulation/helpers/WeightedList.js'</p>
<p>Loading simulation script 'simulation/components/AIInterface.js'</p>
<p>Loading simulation script 'simulation/components/AIProxy.js'</p>
<p>Loading simulation script 'simulation/components/AlertRaiser.js'</p>
<p>Loading simulation script 'simulation/components/Armour.js'</p>
<p>Loading simulation script 'simulation/components/Attack.js'</p>
<p>Loading simulation script 'simulation/components/AttackDetection.js'</p>
<p>Loading simulation script 'simulation/components/AuraManager.js'</p>
<p>Loading simulation script 'simulation/components/Auras.js'</p>
<p>Loading simulation script 'simulation/components/Barter.js'</p>
<p>Loading simulation script 'simulation/components/BattleDetection.js'</p>
<p>Loading simulation script 'simulation/components/BuildRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/Builder.js'</p>
<p>Loading simulation script 'simulation/components/BuildingAI.js'</p>
<p>Loading simulation script 'simulation/components/Capturable.js'</p>
<p>Loading simulation script 'simulation/components/CeasefireManager.js'</p>
<p>Loading simulation script 'simulation/components/Cost.js'</p>
<p>Loading simulation script 'simulation/components/Damage.js'</p>
<p>Loading simulation script 'simulation/components/DeathDamage.js'</p>
<p>Loading simulation script 'simulation/components/EndGameManager.js'</p>
<p>Loading simulation script 'simulation/components/EntityLimits.js'</p>
<p>Loading simulation script 'simulation/components/Fogging.js'</p>
<p>Loading simulation script 'simulation/components/Formation.js'</p>
<p>Loading simulation script 'simulation/components/FormationAttack.js'</p>
<p>Loading simulation script 'simulation/components/Foundation.js'</p>
<p>Loading simulation script 'simulation/components/GarrisonHolder.js'</p>
<p>Loading simulation script 'simulation/components/Garrisonable.js'</p>
<p>Loading simulation script 'simulation/components/Gate.js'</p>
<p>Loading simulation script 'simulation/components/Guard.js'</p>
<p>Loading simulation script 'simulation/components/GuiInterface.js'</p>
<p>Loading simulation script 'simulation/components/Heal.js'</p>
<p>Loading simulation script 'simulation/components/Health.js'</p>
<p>Loading simulation script 'simulation/components/Identity.js'</p>
<p>Loading simulation script 'simulation/components/Loot.js'</p>
<p>Loading simulation script 'simulation/components/Looter.js'</p>
<p>Loading simulation script 'simulation/components/Market.js'</p>
<p>Loading simulation script 'simulation/components/Mirage.js'</p>
<p>Loading simulation script 'simulation/components/MotionBall.js'</p>
<p>Loading simulation script 'simulation/components/Pack.js'</p>
<p>Loading simulation script 'simulation/components/Player.js'</p>
<p>Loading simulation script 'simulation/components/PlayerManager.js'</p>
<p>Loading simulation script 'simulation/components/ProductionQueue.js'</p>
<p>Loading simulation script 'simulation/components/Promotion.js'</p>
<p>Loading simulation script 'simulation/components/RallyPoint.js'</p>
<p>Loading simulation script 'simulation/components/RangeOverlayManager.js'</p>
<p>Loading simulation script 'simulation/components/Repairable.js'</p>
<p>Loading simulation script 'simulation/components/ResourceDropsite.js'</p>
<p>Loading simulation script 'simulation/components/ResourceGatherer.js'</p>
<p>Loading simulation script 'simulation/components/ResourceSupply.js'</p>
<p>Loading simulation script 'simulation/components/ResourceTrickle.js'</p>
<p>Loading simulation script 'simulation/components/Settlement.js'</p>
<p>Loading simulation script 'simulation/components/SkirmishReplacer.js'</p>
<p>Loading simulation script 'simulation/components/Sound.js'</p>
<p>Loading simulation script 'simulation/components/StatisticsTracker.js'</p>
<p>Loading simulation script 'simulation/components/StatusBars.js'</p>
<p>Loading simulation script 'simulation/components/TechnologyManager.js'</p>
<p>Loading simulation script 'simulation/components/TerritoryDecay.js'</p>
<p>Loading simulation script 'simulation/components/TerritoryDecayManager.js'</p>
<p>Loading simulation script 'simulation/components/Timer.js'</p>
<p>Loading simulation script 'simulation/components/Trader.js'</p>
<p>Loading simulation script 'simulation/components/TrainingRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/Trigger.js'</p>
<p>Loading simulation script 'simulation/components/TriggerPoint.js'</p>
<p>Loading simulation script 'simulation/components/UnitAI.js'</p>
<p>Loading simulation script 'simulation/components/UnitMotionFlying.js'</p>
<p>Loading simulation script 'simulation/components/Upgrade.js'</p>
<p>Loading simulation script 'simulation/components/ValueModificationManager.js'</p>
<p>Loading simulation script 'simulation/components/Visibility.js'</p>
<p>Loading simulation script 'simulation/components/VisionSharing.js'</p>
<p>Loading simulation script 'simulation/components/WallPiece.js'</p>
<p>Loading simulation script 'simulation/components/WallSet.js'</p>
<p>Loading simulation script 'simulation/components/Wonder.js'</p>
<p>'art/terrains/terrains.xml' does not exist. Using previous properties.</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 2048x2048) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Loading simulation script 'simulation/components/interfaces/AIProxy.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AlertRaiser.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Attack.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AttackDetection.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AuraManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Auras.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Barter.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BattleDetection.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BuildRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Builder.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BuildingAI.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Capturable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/CeasefireManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Cost.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Damage.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/DamageReceiver.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/DeathDamage.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/EndGameManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/EntityLimits.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Formation.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Foundation.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/GarrisonHolder.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Garrisonable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Gate.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Guard.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Heal.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Health.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Loot.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Looter.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Market.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Messages.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Pack.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Player.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ProductionQueue.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Promotion.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/RangeOverlayManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Repairable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceDropsite.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceGatherer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceSupply.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceTrickle.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/SkirmishReplacer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/StatisticsTracker.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/StatusBars.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TechnologyManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TerritoryDecay.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Timer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Trader.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TrainingRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Trigger.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TriggerPoint.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/UnitAI.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Upgrade.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/VisionSharing.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/WallPiece.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/WallSet.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Wonder.js'</p>
<p>Loading simulation script 'simulation/helpers/Cheat.js'</p>
<p>Loading simulation script 'simulation/helpers/Commands.js'</p>
<p>Loading simulation script 'simulation/helpers/DamageBonus.js'</p>
<p>Loading simulation script 'simulation/helpers/DamageTypes.js'</p>
<p>Loading simulation script 'simulation/helpers/Entity.js'</p>
<p>Loading simulation script 'simulation/helpers/FSM.js'</p>
<p>Loading simulation script 'simulation/helpers/InitGame.js'</p>
<p>Loading simulation script 'simulation/helpers/ModificationTemplates.js'</p>
<p>Loading simulation script 'simulation/helpers/Player.js'</p>
<p>Loading simulation script 'simulation/helpers/RallyPointCommands.js'</p>
<p>Loading simulation script 'simulation/helpers/Resources.js'</p>
<p>Loading simulation script 'simulation/helpers/Setup.js'</p>
<p>Loading simulation script 'simulation/helpers/Sound.js'</p>
<p>Loading simulation script 'simulation/helpers/TraderGain.js'</p>
<p>Loading simulation script 'simulation/helpers/Transform.js'</p>
<p>Loading simulation script 'simulation/helpers/ValueModification.js'</p>
<p>Loading simulation script 'simulation/helpers/Walls.js'</p>
<p>Loading simulation script 'simulation/helpers/WeightedList.js'</p>
<p>Loading simulation script 'simulation/components/AIInterface.js'</p>
<p>Loading simulation script 'simulation/components/AIProxy.js'</p>
<p>Loading simulation script 'simulation/components/AlertRaiser.js'</p>
<p>Loading simulation script 'simulation/components/Armour.js'</p>
<p>Loading simulation script 'simulation/components/Attack.js'</p>
<p>Loading simulation script 'simulation/components/AttackDetection.js'</p>
<p>Loading simulation script 'simulation/components/AuraManager.js'</p>
<p>Loading simulation script 'simulation/components/Auras.js'</p>
<p>Loading simulation script 'simulation/components/Barter.js'</p>
<p>Loading simulation script 'simulation/components/BattleDetection.js'</p>
<p>Loading simulation script 'simulation/components/BuildRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/Builder.js'</p>
<p>Loading simulation script 'simulation/components/BuildingAI.js'</p>
<p>Loading simulation script 'simulation/components/Capturable.js'</p>
<p>Loading simulation script 'simulation/components/CeasefireManager.js'</p>
<p>Loading simulation script 'simulation/components/Cost.js'</p>
<p>Loading simulation script 'simulation/components/Damage.js'</p>
<p>Loading simulation script 'simulation/components/DeathDamage.js'</p>
<p>Loading simulation script 'simulation/components/EndGameManager.js'</p>
<p>Loading simulation script 'simulation/components/EntityLimits.js'</p>
<p>Loading simulation script 'simulation/components/Fogging.js'</p>
<p>Loading simulation script 'simulation/components/Formation.js'</p>
<p>Loading simulation script 'simulation/components/FormationAttack.js'</p>
<p>Loading simulation script 'simulation/components/Foundation.js'</p>
<p>Loading simulation script 'simulation/components/GarrisonHolder.js'</p>
<p>Loading simulation script 'simulation/components/Garrisonable.js'</p>
<p>Loading simulation script 'simulation/components/Gate.js'</p>
<p>Loading simulation script 'simulation/components/Guard.js'</p>
<p>Loading simulation script 'simulation/components/GuiInterface.js'</p>
<p>Loading simulation script 'simulation/components/Heal.js'</p>
<p>Loading simulation script 'simulation/components/Health.js'</p>
<p>Loading simulation script 'simulation/components/Identity.js'</p>
<p>Loading simulation script 'simulation/components/Loot.js'</p>
<p>Loading simulation script 'simulation/components/Looter.js'</p>
<p>Loading simulation script 'simulation/components/Market.js'</p>
<p>Loading simulation script 'simulation/components/Mirage.js'</p>
<p>Loading simulation script 'simulation/components/MotionBall.js'</p>
<p>Loading simulation script 'simulation/components/Pack.js'</p>
<p>Loading simulation script 'simulation/components/Player.js'</p>
<p>Loading simulation script 'simulation/components/PlayerManager.js'</p>
<p>Loading simulation script 'simulation/components/ProductionQueue.js'</p>
<p>Loading simulation script 'simulation/components/Promotion.js'</p>
<p>Loading simulation script 'simulation/components/RallyPoint.js'</p>
<p>Loading simulation script 'simulation/components/RangeOverlayManager.js'</p>
<p>Loading simulation script 'simulation/components/Repairable.js'</p>
<p>Loading simulation script 'simulation/components/ResourceDropsite.js'</p>
<p>Loading simulation script 'simulation/components/ResourceGatherer.js'</p>
<p>Loading simulation script 'simulation/components/ResourceSupply.js'</p>
<p>Loading simulation script 'simulation/components/ResourceTrickle.js'</p>
<p>Loading simulation script 'simulation/components/Settlement.js'</p>
<p>Loading simulation script 'simulation/components/SkirmishReplacer.js'</p>
<p>Loading simulation script 'simulation/components/Sound.js'</p>
<p>Loading simulation script 'simulation/components/StatisticsTracker.js'</p>
<p>Loading simulation script 'simulation/components/StatusBars.js'</p>
<p>Loading simulation script 'simulation/components/TechnologyManager.js'</p>
<p>Loading simulation script 'simulation/components/TerritoryDecay.js'</p>
<p>Loading simulation script 'simulation/components/TerritoryDecayManager.js'</p>
<p>Loading simulation script 'simulation/components/Timer.js'</p>
<p>Loading simulation script 'simulation/components/Trader.js'</p>
<p>Loading simulation script 'simulation/components/TrainingRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/Trigger.js'</p>
<p>Loading simulation script 'simulation/components/TriggerPoint.js'</p>
<p>Loading simulation script 'simulation/components/UnitAI.js'</p>
<p>Loading simulation script 'simulation/components/UnitMotionFlying.js'</p>
<p>Loading simulation script 'simulation/components/Upgrade.js'</p>
<p>Loading simulation script 'simulation/components/ValueModificationManager.js'</p>
<p>Loading simulation script 'simulation/components/Visibility.js'</p>
<p>Loading simulation script 'simulation/components/VisionSharing.js'</p>
<p>Loading simulation script 'simulation/components/WallPiece.js'</p>
<p>Loading simulation script 'simulation/components/WallSet.js'</p>
<p>Loading simulation script 'simulation/components/Wonder.js'</p>
<p>'art/terrains/terrains.xml' does not exist. Using previous properties.</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Loading simulation script 'simulation/components/interfaces/AIProxy.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AlertRaiser.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Attack.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AttackDetection.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/AuraManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Auras.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Barter.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BattleDetection.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BuildRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Builder.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/BuildingAI.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Capturable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/CeasefireManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Cost.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Damage.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/DamageReceiver.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/DeathDamage.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/EndGameManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/EntityLimits.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Formation.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Foundation.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/GarrisonHolder.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Garrisonable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Gate.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Guard.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Heal.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Health.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Loot.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Looter.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Market.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Messages.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Pack.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Player.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ProductionQueue.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Promotion.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/RangeOverlayManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Repairable.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceDropsite.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceGatherer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceSupply.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/ResourceTrickle.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/SkirmishReplacer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/StatisticsTracker.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/StatusBars.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TechnologyManager.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TerritoryDecay.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Timer.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Trader.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TrainingRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Trigger.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/TriggerPoint.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/UnitAI.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Upgrade.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/VisionSharing.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/WallPiece.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/WallSet.js'</p>
<p>Loading simulation script 'simulation/components/interfaces/Wonder.js'</p>
<p>Loading simulation script 'simulation/helpers/Cheat.js'</p>
<p>Loading simulation script 'simulation/helpers/Commands.js'</p>
<p>Loading simulation script 'simulation/helpers/DamageBonus.js'</p>
<p>Loading simulation script 'simulation/helpers/DamageTypes.js'</p>
<p>Loading simulation script 'simulation/helpers/Entity.js'</p>
<p>Loading simulation script 'simulation/helpers/FSM.js'</p>
<p>Loading simulation script 'simulation/helpers/InitGame.js'</p>
<p>Loading simulation script 'simulation/helpers/ModificationTemplates.js'</p>
<p>Loading simulation script 'simulation/helpers/Player.js'</p>
<p>Loading simulation script 'simulation/helpers/RallyPointCommands.js'</p>
<p>Loading simulation script 'simulation/helpers/Resources.js'</p>
<p>Loading simulation script 'simulation/helpers/Setup.js'</p>
<p>Loading simulation script 'simulation/helpers/Sound.js'</p>
<p>Loading simulation script 'simulation/helpers/TraderGain.js'</p>
<p>Loading simulation script 'simulation/helpers/Transform.js'</p>
<p>Loading simulation script 'simulation/helpers/ValueModification.js'</p>
<p>Loading simulation script 'simulation/helpers/Walls.js'</p>
<p>Loading simulation script 'simulation/helpers/WeightedList.js'</p>
<p>Loading simulation script 'simulation/components/AIInterface.js'</p>
<p>Loading simulation script 'simulation/components/AIProxy.js'</p>
<p>Loading simulation script 'simulation/components/AlertRaiser.js'</p>
<p>Loading simulation script 'simulation/components/Armour.js'</p>
<p>Loading simulation script 'simulation/components/Attack.js'</p>
<p>Loading simulation script 'simulation/components/AttackDetection.js'</p>
<p>Loading simulation script 'simulation/components/AuraManager.js'</p>
<p>Loading simulation script 'simulation/components/Auras.js'</p>
<p>Loading simulation script 'simulation/components/Barter.js'</p>
<p>Loading simulation script 'simulation/components/BattleDetection.js'</p>
<p>Loading simulation script 'simulation/components/BuildRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/Builder.js'</p>
<p>Loading simulation script 'simulation/components/BuildingAI.js'</p>
<p>Loading simulation script 'simulation/components/Capturable.js'</p>
<p>Loading simulation script 'simulation/components/CeasefireManager.js'</p>
<p>Loading simulation script 'simulation/components/Cost.js'</p>
<p>Loading simulation script 'simulation/components/Damage.js'</p>
<p>Loading simulation script 'simulation/components/DeathDamage.js'</p>
<p>Loading simulation script 'simulation/components/EndGameManager.js'</p>
<p>Loading simulation script 'simulation/components/EntityLimits.js'</p>
<p>Loading simulation script 'simulation/components/Fogging.js'</p>
<p>Loading simulation script 'simulation/components/Formation.js'</p>
<p>Loading simulation script 'simulation/components/FormationAttack.js'</p>
<p>Loading simulation script 'simulation/components/Foundation.js'</p>
<p>Loading simulation script 'simulation/components/GarrisonHolder.js'</p>
<p>Loading simulation script 'simulation/components/Garrisonable.js'</p>
<p>Loading simulation script 'simulation/components/Gate.js'</p>
<p>Loading simulation script 'simulation/components/Guard.js'</p>
<p>Loading simulation script 'simulation/components/GuiInterface.js'</p>
<p>Loading simulation script 'simulation/components/Heal.js'</p>
<p>Loading simulation script 'simulation/components/Health.js'</p>
<p>Loading simulation script 'simulation/components/Identity.js'</p>
<p>Loading simulation script 'simulation/components/Loot.js'</p>
<p>Loading simulation script 'simulation/components/Looter.js'</p>
<p>Loading simulation script 'simulation/components/Market.js'</p>
<p>Loading simulation script 'simulation/components/Mirage.js'</p>
<p>Loading simulation script 'simulation/components/MotionBall.js'</p>
<p>Loading simulation script 'simulation/components/Pack.js'</p>
<p>Loading simulation script 'simulation/components/Player.js'</p>
<p>Loading simulation script 'simulation/components/PlayerManager.js'</p>
<p>Loading simulation script 'simulation/components/ProductionQueue.js'</p>
<p>Loading simulation script 'simulation/components/Promotion.js'</p>
<p>Loading simulation script 'simulation/components/RallyPoint.js'</p>
<p>Loading simulation script 'simulation/components/RangeOverlayManager.js'</p>
<p>Loading simulation script 'simulation/components/Repairable.js'</p>
<p>Loading simulation script 'simulation/components/ResourceDropsite.js'</p>
<p>Loading simulation script 'simulation/components/ResourceGatherer.js'</p>
<p>Loading simulation script 'simulation/components/ResourceSupply.js'</p>
<p>Loading simulation script 'simulation/components/ResourceTrickle.js'</p>
<p>Loading simulation script 'simulation/components/Settlement.js'</p>
<p>Loading simulation script 'simulation/components/SkirmishReplacer.js'</p>
<p>Loading simulation script 'simulation/components/Sound.js'</p>
<p>Loading simulation script 'simulation/components/StatisticsTracker.js'</p>
<p>Loading simulation script 'simulation/components/StatusBars.js'</p>
<p>Loading simulation script 'simulation/components/TechnologyManager.js'</p>
<p>Loading simulation script 'simulation/components/TerritoryDecay.js'</p>
<p>Loading simulation script 'simulation/components/TerritoryDecayManager.js'</p>
<p>Loading simulation script 'simulation/components/Timer.js'</p>
<p>Loading simulation script 'simulation/components/Trader.js'</p>
<p>Loading simulation script 'simulation/components/TrainingRestrictions.js'</p>
<p>Loading simulation script 'simulation/components/Trigger.js'</p>
<p>Loading simulation script 'simulation/components/TriggerPoint.js'</p>
<p>Loading simulation script 'simulation/components/UnitAI.js'</p>
<p>Loading simulation script 'simulation/components/UnitMotionFlying.js'</p>
<p>Loading simulation script 'simulation/components/Upgrade.js'</p>
<p>Loading simulation script 'simulation/components/ValueModificationManager.js'</p>
<p>Loading simulation script 'simulation/components/Visibility.js'</p>
<p>Loading simulation script 'simulation/components/VisionSharing.js'</p>
<p>Loading simulation script 'simulation/components/WallPiece.js'</p>
<p>Loading simulation script 'simulation/components/WallSet.js'</p>
<p>Loading simulation script 'simulation/components/Wonder.js'</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_a.dae): Loaded successfully</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_b.dae): Loaded successfully</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_c.dae): Loaded successfully</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_a.dae): Loaded successfully</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_b.dae): Loaded successfully</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/fish_generic_idle_c.dae): Loaded successfully</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>Creating shadow texture (size 4096x4096) (format = DEPTH_COMPONENT)</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/whale_fin_idle_a.dae): Loaded successfully</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/whale_fin_idle_b.dae): Loaded successfully</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/whale_fin_idle_c.dae): Loaded successfully</p>
<p>CSkeletonAnimManager::GetAnimation(art/animation/other/whale_fin_idle_d.dae): Loaded successfully</p>


====================================


#849 fixed Assertion failed error when trying to save a map in Atlas Erik Johansson
Description

Every time I try to save a map in Atlas I get the following error:

Assertion failed: "0 && (L"FYI: WARN_IF_FALSE reports that a function failed. Feel free to ignore or suppress this warning.")"
Location: waio.cpp:432 (waio_Preallocate)

Call stack:

waio_Preallocate (waio.cpp:432)
    fd = 7 (0x00000007)
    size = 656423 (0x00000000000A0427)

io::Store<io::DefaultCompletedHook,io::DefaultIssueHook> (io.h:291)
    pathname = (unavailable)
    data = 0x161B1000
    size = 656423 (0x000A0427)
    p = 0x0012F8C0 -> 
        alignment = 1 (0x0000000000000001)
        blockSize = 0 (0x00000000)
        queueDepth = 1 (0x00000001)

    completedHook = 0x00408403 -> (io::DefaultCompletedHook)
    issueHook = 0x00408403 (see above)
    op = 
        fd = 7 (0x00000007)
        opcode = 0 (0x00000000)
        offset = 2819315317342208 (0x000A042700000000)
        size = 1592884485391646720 (0x161B100000000000)
        buf = 0xCF1B0820

    file = 
        pathname = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 7

        fd = 7 (0x00000007)
        opcode = 3474655240 (0xCF1B0808)

    status_ = 32082840131 (0x0000000778494A43)

RealDirectory::Store (real_directory.cpp:57)
    this = (unavailable)
    name = 0x0012F900 -> 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = [8] { 20512, 318, 2312, 53019, 63880, 18, 0, 0 }

    fileContents = 0x0012F800 -> 
        px = 0x005E2360 -> "0"
        pn = 
            pi_ = 0x00643DE8 -> 
                use_count_ = 0 (0x00000000)
                weak_count_ = 0 (0x00000000)



    size = 656423 (0x000A0427)

VFS::CreateFile (vfs.cpp:139)
    this = (unavailable)
    pathname = 0x0012FADC -> 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = [8] { 47 ('/'), 0, 2768, 53019, 64380, 18, 6305, 92 ('\') }

    fileContents = 0x0012F9C8 -> 
        px = 0x161B1000 (see above)
        pn = 
            pi_ = 0x133B2848 -> 
                use_count_ = 2 (0x00000002)
                weak_count_ = 1 (0x00000001)



    size = 656423 (0x000A0427)
    directory = 0x01354328 -> 
        m_files = (error -100500 while analyzing map<Path,VfsFile >)
        m_subdirectories = (error -100500 while analyzing map<Path,VfsDirectory >)
        m_realDirectory = 
            px = 0x0062006F -> 
                (IFileLoader)
                m_path = 
                    path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                    separator = [8] { 3072, 0, 22528, 23680, 3072, 0, 24576, 23680 }

                m_priority = 1551915008 (0x5C805800)
                m_flags = 3072 (0x00000C00)
                m_watch = 
                    px = 0x5C806000 -> 
                        link = 
                            m_prev = (unavailable - internal error)

                            m_next = (unavailable - internal error)


                        request = 
                            px = (unavailable - internal error)

                            pn = 
                                pi_ = (unavailable - internal error)




                    pn = 
                        pi_ = 0x00000F00



            pn = 
                pi_ = 0x0134F628 -> 
                    use_count_ = 20248104 (0x0134F628)
                    weak_count_ = 20248104 (0x0134F628)



        m_shouldPopulate = 0 (0x00000000)

    name = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 26297

    file = 
        m_name = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_size = 3474655540 (0xCF1B0934)
        m_mtime = 91125118528389124 (0x0143BDD000000004)
        m_priority = 4228666 (0x0040863A)
        m_loader = 
            px = 0x161B1008 -> (IFileLoader)
            pn = 
                pi_ = 0x0012F9C4 -> 
                    use_count_ = 370872320 (0x161B1000)
                    weak_count_ = 322644040 (0x133B2848)




    s = (ScopedLock)
    status_ = 87517328819879936 (0x0136EC8C00000000)

CFilePacker::Write (fileio.cpp:68)
    this = (unavailable)
    filename = 0x0012FADC (see above)
    payloadSize_le = 370872320 (0x161B1000)

CMapWriter::SaveMap (mapwriter.cpp:65)
    this = (unavailable)
    pathname = 0x0012FADC (see above)
    pTerrain = 0x0143BDD0 -> 
        m_MapSize = 257 (0x00000101)
        m_MapSizePatches = 16 (0x00000010)
        m_Patches = 0x14200024 -> 
            
                m_Bounds = 
                    m_Data = [2] 
                        
                            X = 0.000000 (0x00000000)
                            Y = 0.000000 (0x00000000)
                            Z = 0.000000 (0x00000000)

                        
                            X = 64.000000 (0x42800000)
                            Y = 22.382513 (0x41B30F63)
                            Z = 64.000000 (0x42800000)


                m_Transform = 
                    _11 = 1.000000 (0x3F800000)
                    _21 = 0.000000 (0x00000000)
                    _31 = 0.000000 (0x00000000)
                    _41 = 0.000000 (0x00000000)
                    _12 = 0.000000 (0x00000000)
                    _22 = 1.000000 (0x3F800000)
                    _32 = 0.000000 (0x00000000)
                    _42 = 0.000000 (0x00000000)
                    _13 = 0.000000 (0x00000000)
                    _23 = 0.000000 (0x00000000)
                    _33 = 1.000000 (0x3F800000)
                    _43 = 0.000000 (0x00000000)
                    _14 = 0.000000 (0x00000000)
                    _24 = 0.000000 (0x00000000)
                    _34 = 0.000000 (0x00000000)
                    _44 = 1.000000 (0x3F800000)
                    _data = [16] 
                        1.000000 (0x3F800000)
                        0.000000 (0x00000000)
                        0.000000 (0x00000000)
                        0.000000 (0x00000000)
                        0.000000 (0x00000000)
                        1.000000 (0x3F800000)
                        0.000000 (0x00000000)
                        0.000000 (0x00000000)
                        0.000000 (0x00000000)
                        0.000000 (0x00000000)
                        1.000000 (0x3F800000)
                        0.000000 (0x00000000) ...
                    _data2d = [4] 
                        [4] { 1.000000 (0x3F800000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                        [4] { 0.000000 (0x00000000), 1.000000 (0x3F800000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                        [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 1.000000 (0x3F800000), 0.000000 (0x00000000) }
                        [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 1.000000 (0x3F800000) }

                m_InvTransform = 
                    _11 = 0.000000 (0x00000000)
                    _21 = 0.000000 (0x00000000)
                    _31 = 0.000000 (0x00000000)
                    _41 = 0.000000 (0x00000000)
                    _12 = 0.000000 (0x00000000)
                    _22 = 0.000000 (0x00000000)
                    _32 = 0.000000 (0x00000000)
                    _42 = 0.000000 (0x00000000)
                    (too much output; skipping to next top-level symbol)

                m_RenderData = 0x00000000
                m_BoundsValid = true 

            m_bWillBeDrawn = false
            m_MiniPatches = [16] 
                [16] 
                    
                        Tex = 0x131FAB50 -> 
                            m_Tag = { (error -100500 while analyzing string >) }
                            m_pProperties = 
                                px = 0x13206550 -> 
                                    m_pParent = 
                                        px = 0x13147F88 -> 
                                            m_pParent = 
                                                px = 0x00000000
                                                pn = 
                                                    pi_ = 0x00000000


                                            m_BaseColor = 0 (0x00000000)
                                            m_HasBaseColor = false
                                            m_MovementClass = { (error -100500 while analyzing string >) }
                                            m_Groups = (error -100500 while analyzing vector<CTerrainGroup * >)

                                        pn = 
                                            pi_ = 0x13076918 -> 
                                                use_count_ = 74 (0x0000004A)
                                                weak_count_ = 1 (0x00000001)



                                    m_BaseColor = 0 (0x00000000)
                                    m_HasBaseColor = false
                                    m_MovementClass = { (error -100500 while analyzing string >) }
                                    m_Groups = (error -100500 while analyzing vector<CTerrainGroup * >)

                                pn = 
                                    pi_ = 0x13206FE8 -> 
                                        use_count_ = 9 (0x00000009)
                                        weak_count_ = 1 (0x00000001)



                            m_Texture = 
                                px = 0x131F3B88 -> 
                                    m_Properties = 
                                        m_Path = 
                                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                                            separator = "/r✃"

                                        m_Filter = 9987 (0x00002703)
                                        m_Wrap = 10497 (0x00002901)
                                        m_Aniso = 2.000000 (0x40000000)

                                    m_Handle = 622770258065 (0x0000009100000091)
                                    m_BaseColour = 4286154066 (0xFF798552)
                                    m_State = LOADED
                                    m_TextureManager = 0x013E9918 -> 
                                        m_VFS = 
                                            px = 0x01354328 (see above)
                                            pn = 
                                                pi_ = 0x0135C040 -> 
                                                    use_count_ = 4 (0x00000004)
                                                    weak_count_ = 1 (0x00000001)



                                        m_CacheLoader = 
                                            m_VFS = 
                                                px = 0x01354328 (see above)
                                                pn = 
                                                    pi_ = 0x0135C040 (see above)


                                            m_FileExtension = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)

                                        m_DisableGL = false
                                        m_TextureConverter = 
                                            m_VFS = 
                                                px = 0x01354328 (see above)
                                                pn = 
                                                    pi_ = 0x0135C040 (see above)


                                            m_HighQuality = false
                                            m_WorkerThread = 1544 (0x00000608)
                                            m_WorkerMutex = 0x00161178
                                            m_WorkerSem = 0x0000060C
                                            m_RequestQueue = (error -100500 while analyzing deque<boost::shared_ptr<CTextureConverter::ConversionRequest> >)
                                            m_ResultQueue = (error -100500 while analyzing deque<boost::shared_ptr<CTextureConverter::ConversionResult> >)
                                            m_Shutdown = false

                                        m_DefaultHandle = 4294967297 (0x0000000100000001)
                                        m_ErrorHandle = 8589934594 (0x0000000200000002)
                                        m_ErrorTexture = 
                                            px = 0x0135B330 -> 
                                                m_Properties = 
                                                    m_Path = 
                                                        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                                                        separator = "/f✃"

                                                    m_Filter = 9987 (0x00002703)
                                                    m_Wrap = 10497 (0x00002901)
                                                    m_Aniso = 1.000000 (0x3F800000)

                                                m_Handle = 8589934594 (0x0000000200000002)
                                                m_BaseColour = 0 (0x00000000)
                                                m_State = LOADED
                                                m_TextureManager = 0x013E9918 (see above)
                                                m_Self = 
                                                    px = 0x0135B330 (see above)
                                                    pn = 
                                                        pi_ = 0x01403F18 -> 
                                                            use_count_ = 1 (0x00000001)
                                                            weak_count_ = 2 (0x00000002)




                                            pn = 
                                                pi_ = 0x01403F18 (see above)


                                        m_TextureCache = 
                                            table_ = 
                                                
                                                    
                                                        buckets_ = 0x13228798 -> 
                                                            next_ = 0x1323CFC8 -> 
                                                                next_ = 0x1322BAB0 -> 
                                                                    next_ = 0x131DD1E0 -> 
                                                                        next_ = 0x00000000




                                                        bucket_count_ = 769 (0x00000301)
                                                        allocators_ = 
                                                            
                                                                (error -100500 while analyzing )
                                                                (error -100500 while analyzing )



                                                    
                                                        current_ = false
                                                        funcs_ = [2] { { data_ = { buf = [2] { [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }, [8] { 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240, 2 } }, align_ = 
                                                                        t0 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t1 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t2 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t3 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t4 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t5 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t6 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t7 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t8 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t9 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t10 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t11 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t12 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t13 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t14 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t15 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t16 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t17 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t18 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t19 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t20 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t21 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t22 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
                                                                        t23 = [8] { 0, 0, 103 ('g'), 101 ('e'), 95 ('_'), 49 ('1'), 48 ('0'), 240 }
 } }, { data_ = { buf = "ge_10ð", align_ = 
                                                                        t0 = "ge_10ð"
                                                                        t1 = "ge_10ð"
                                                                        t2 = "ge_10ð"
                                                                        t3 = "ge_10ð"
                                                                        t4 = "ge_10ð"
                                                                        t5 = "ge_10ð"
                                                                        t6 = "ge_10ð"
                                                                        t7 = "ge_10ð"
                                                                        t8 = "ge_10ð"
                                                                        t9 = "ge_10ð"
                                                                        t10 = "ge_10ð"
                                                                        t11 = "ge_10ð"
                                                                        t12 = "ge_10ð"
                                                                        t13 = "ge_10ð"
                                                                        t14 = "ge_10ð"
                                                                        t15 = "ge_10ð"
                                                                        t16 = "ge_10ð"
                                                                        t17 = "ge_10ð"
                                                                        t18 = "ge_10ð"
                                                                        t19 = "ge_10ð"
                                                                        t20 = "ge_10ð"
                                                                        t21 = "ge_10ð"
                                                                        t22 = "ge_10ð"
                                                                        t23 = "ge_10ð"
 } } }

                                                    size_ = 752 (0x000002F0)
                                                    mlf_ = 1.000000 (0x3F800000)
                                                    cached_begin_bucket_ = 0x13228798 (see above)
                                                    max_load_ = 769 (0x00000301)



                                        m_HotloadFiles = 
                                            table_ = 
                                                
                                                    
                                                        buckets_ = 0x1322A008 -> 
                                                            next_ = 0x00000000

                                                        bucket_count_ = 769 (0x00000301)
                                                        allocators_ = 
                                                            
                                                                (error -100500 while analyzing )
                                                                (error -100500 while analyzing )



                                                    
                                                        current_ = false
                                                        funcs_ = "L_Aû"

                                                    size_ = 763 (0x000002FB)
                                                    mlf_ = 1.000000 (0x3F800000)
                                                    cached_begin_bucket_ = 0x1322A00C -> 
                                                        next_ = 0x13212FB8 -> 
                                                            next_ = 0x00000000


                                                    max_load_ = 769 (0x00000301)



                                        m_SettingsFiles = 
                                            table_ = 
                                                
                                                    
                                                        buckets_ = 0x1339EFF8 -> 
                                                            next_ = 0x00000000

                                                        bucket_count_ = 17 (0x00000011)
                                                        allocators_ = 
                                                            
                                                                (error -100500 while analyzing )
                                                                (error -100500 while analyzing )



                                                    
                                                        current_ = false
                                                        funcs_ = "B_t"

                                                    size_ = 11 (0x0000000B)
                                                    mlf_ = 1.000000 (0x3F800000)
                                                    cached_begin_bucket_ = 0x1339F010 -> 
                                                        next_ = 0x13289AA8 -> 
                                                            next_ = 0x00000000


                                                    max_load_ = 17 (0x00000011)




                                    m_Self = 
                                        px = 0x131F3B88 (see above)
                                        pn = 
                                            pi_ = 0x131FABA0 -> 
                                                use_count_ = 2 (0x00000002)
                                                weak_count_ = 9 (0x00000009)




                                pn = 
                                    pi_ = 0x131FABA0 (see above)


                            m_BaseColor = 0 (0x00000000)
                            m_BaseColorValid = false
                            m_Groups = (error -100500 while analyzing vector<CTerrainGroup * >)

                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ...
                [16] 
                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ...
                [16] 
                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ...
                [16] 
                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ...
                [16] 
                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ...
                [16] 
                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ...
                [16] 
                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ...
                [16] 
                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)

                    
                        Tex = 0x131FAB50 (see above)
                        Priority = 0 (0x00000000)
 ... ...
            m_X = 0 (0x00000000)
            m_Z = 0 (0x00000000)
            m_Parent = 0x0143BDD0 (see above)

        m_Heightmap = 0x13298008 -> 16384 (0x4000)
        m_BaseColour = 
            R = [8] { 255 (0xFF), 255 (0xFF), 255 (0xFF), 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) }
            G = [8] { 255 (0xFF), 255 (0xFF), 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 7 (0x07) }
            B = [8] { 255 (0xFF), 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 7 (0x07), 0 (0x00) }
            A = [8] { 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 7 (0x07), 0 (0x00), 4 (0x04) }


    pWaterMan = 0x013E5020 -> 
        m_WaterTexture = [60] 
            
                px = 0x1325BA58 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = "/r✃"

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 94489280534 (0x0000001600000016)
                    m_BaseColour = 2245252051 (0x85D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1325BA58 (see above)
                        pn = 
                            pi_ = 0x1328A008 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1328A008 (see above)


            
                px = 0x13238F98 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = "/r✃"

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 240518168632 (0x0000003800000038)
                    m_BaseColour = 2245252051 (0x85D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x13238F98 (see above)
                        pn = 
                            pi_ = 0x1328A038 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1328A038 (see above)


            
                px = 0x1325B7F0 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = "/r✃"

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 244813135929 (0x0000003900000039)
                    m_BaseColour = 2245252051 (0x85D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1325B7F0 (see above)
                        pn = 
                            pi_ = 0x1328A0A8 -> (too much output; skipping to next top-level symbol)



                pn = 
                    pi_ = 0x1328A0A8 (see above)


            
                px = 0x1325B460 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = "/r✃"

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 532575944828 (0x0000007C0000007C)
                    m_BaseColour = 2245252051 (0x85D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1325B460 (see above)
                        pn = 
                            pi_ = 0x1328A118 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1328A118 (see above)


            
                px = 0x1328A188 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 115964117019 (0x0000001B0000001B)
                    m_BaseColour = 2228474835 (0x84D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328A188 (see above)
                        pn = 
                            pi_ = 0x1328A1E0 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1328A1E0 (see above)


            
                px = 0x1328A250 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 408021893215 (0x0000005F0000005F)
                    m_BaseColour = 2228474835 (0x84D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328A250 (see above)
                        pn = 
                            pi_ = 0x1328A2A8 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1328A2A8 (see above)


            
                px = 0x1328A318 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 223338299444 (0x0000003400000034)
                    m_BaseColour = 2228474835 (0x84D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328A318 (see above)
                        pn = 
                            pi_ = 0x1328A370 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1328A370 (see above)


            
                px = 0x1328A3E0 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 249108103226 (0x0000003A0000003A)
                    m_BaseColour = 2228474835 (0x84D3D3D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328A3E0 (see above)
                        pn = 
                            pi_ = 0x1328A438 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1328A438 (see above)

 ...
        m_NormalMap = [60] 
            
                px = 0x1327C580 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 210453397553 (0x0000003100000031)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327C580 (see above)
                        pn = 
                            pi_ = 0x1327C5D8 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327C5D8 (see above)


            
                px = 0x1327C770 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 558345748610 (0x0000008200000082)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327C770 (see above)
                        pn = 
                            pi_ = 0x1327C7C8 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327C7C8 (see above)


            
                px = 0x1327C960 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 463856468076 (0x0000006C0000006C)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327C960 (see above)
                        pn = 
                            pi_ = 0x1327C9B8 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327C9B8 (see above)


            
                px = 0x1327CB50 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 476741369967 (0x0000006F0000006F)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327CB50 (see above)
                        pn = 
                            pi_ = 0x1327CBA8 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327CBA8 (see above)


            
                px = 0x1327CD40 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 386547056730 (0x0000005A0000005A)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327CD40 (see above)
                        pn = 
                            pi_ = 0x1327CD98 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327CD98 (see above)


            
                px = 0x1327CF30 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 382252089433 (0x0000005900000059)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327CF30 (see above)
                        pn = 
                            pi_ = 0x1327CF88 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327CF88 (see above)


            
                px = 0x1327D120 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 403726925918 (0x0000005E0000005E)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327D120 (see above)
                        pn = 
                            pi_ = 0x1327D178 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327D178 (see above)


            
                px = 0x1327D310 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 0, 9987, 0, 10497, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 10497 (0x00002901)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 468151435373 (0x0000006D0000006D)
                    m_BaseColour = 4286480383 (0xFF7E7FFF)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1327D310 (see above)
                        pn = 
                            pi_ = 0x1327D368 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 9 (0x00000009)




                pn = 
                    pi_ = 0x1327D368 (see above)

 ...
        m_WaterCurrentTex = 0 (0x00000000)
        m_WaterColor = 
            r = 0.300000 (0x3E99999A)
            g = 0.350000 (0x3EB33333)
            b = 0.700000 (0x3F333333)
            a = 1.000000 (0x3F800000)

        m_RenderWater = true 
        m_WaterScroll = (bool)0x6C
        m_WaterHeight = 5.000000 (0x40A00000)
        m_WaterMaxAlpha = 0.850000 (0x3F59999A)
        m_WaterFullDepth = 4.000000 (0x40800000)
        m_WaterAlphaOffset = -0.050000 (0xBD4CCCCD)
        m_SWaterSpeed = 0.001500 (0x3AC49BA6)
        m_TWaterSpeed = 0.001500 (0x3AC49BA6)
        m_SWaterTrans = 0.000000 (0x00000000)
        m_TWaterTrans = 0.000000 (0x00000000)
        m_SWaterScrollCounter = 0.000000 (0x00000000)
        m_TWaterScrollCounter = 0.000000 (0x00000000)
        m_WaterTexTimer = 0 (0x0000000000000000)
        m_ReflectionTexture = 21 (0x00000015)
        m_RefractionTexture = 22 (0x00000016)
        m_ReflectionTextureSize = 128 (0x00000080)
        m_RefractionTextureSize = 128 (0x00000080)
        m_ReflectionMatrix = 
            _11 = 4.511769 (0x40906069)
            _21 = 0.000000 (0x00000000)
            _31 = 0.000000 (0x00000000)
            _41 = 0.000000 (0x00000000)
            _12 = 0.000000 (0x00000000)
            _22 = -4.672655 (0xC0958664)
            _32 = 0.203568 (0x3E50742F)
            _42 = 0.500000 (0x3F000000)
            _13 = 0.000000 (0x00000000)
            _23 = 2.697759 (0x402CA814)
            _33 = 0.866025 (0x3F5DB3D7)
            _43 = 0.866025 (0x3F5DB3D7)
            _14 = -1353.530640 (0xC4A930FB)
            _24 = -1085.293335 (0xC487A963)
            _34 = -130.150040 (0xC3022669)
            _44 = -131.632202 (0xC303A1D8)
            _data = [16] 
                4.511769 (0x40906069)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                -4.672655 (0xC0958664)
                0.203568 (0x3E50742F)
                0.500000 (0x3F000000)
                0.000000 (0x00000000)
                2.697759 (0x402CA814)
                0.866025 (0x3F5DB3D7)
                0.866025 (0x3F5DB3D7) ...
            _data2d = [4] 
                [4] { 4.511769 (0x40906069), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                [4] { 0.000000 (0x00000000), -4.672655 (0xC0958664), 0.203568 (0x3E50742F), 0.500000 (0x3F000000) }
                [4] { 0.000000 (0x00000000), 2.697759 (0x402CA814), 0.866025 (0x3F5DB3D7), 0.866025 (0x3F5DB3D7) }
                [4] { -1353.530640 (0xC4A930FB), -1085.293335 (0xC487A963), -130.150040 (0xC3022669), -131.632202 (0xC303A1D8) }

        m_RefractionMatrix = 
            _11 = 4.511769 (0x40906069)
            _21 = 0.000000 (0x00000000)
            _31 = 0.000000 (0x00000000)
            _41 = 0.000000 (0x00000000)
            _12 = 0.000000 (0x00000000)
            _22 = 4.672655 (0x40958664)
            _32 = -0.188759 (0xBE414A29)
            _42 = -0.500000 (0xBF000000)
            _13 = 0.000000 (0x00000000)
            _23 = 2.697759 (0x402CA814)
            _33 = 0.866025 (0x3F5DB3D7)
            _43 = 0.866025 (0x3F5DB3D7)
            _14 = -1353.530640 (0xC4A930FB)
            _24 = -1132.019897 (0xC48D80A3)
            _34 = -128.188400 (0xC300303B)
            _44 = -126.632202 (0xC2FD43B0)
            _data = [16] 
                4.511769 (0x40906069)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                4.672655 (0x40958664)
                -0.188759 (0xBE414A29)
                -0.500000 (0xBF000000)
                0.000000 (0x00000000)
                2.697759 (0x402CA814)
                0.866025 (0x3F5DB3D7)
                0.866025 (0x3F5DB3D7) ...
            _data2d = [4] 
                [4] { 4.511769 (0x40906069), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                [4] { 0.000000 (0x00000000), 4.672655 (0x40958664), -0.188759 (0xBE414A29), -0.500000 (0xBF000000) }
                [4] { 0.000000 (0x00000000), 2.697759 (0x402CA814), 0.866025 (0x3F5DB3D7), 0.866025 (0x3F5DB3D7) }
                [4] { -1353.530640 (0xC4A930FB), -1132.019897 (0xC48D80A3), -128.188400 (0xC300303B), -126.632202 (0xC2FD43B0) }

        m_WaterTint = 
            r = 0.280000 (0x3E8F5C29)
            g = 0.300000 (0x3E99999A)
            b = 0.590000 (0x3F170A3D)
            a = 1.000000 (0x3F800000)

        m_RepeatPeriod = 16.000000 (0x41800000)
        m_Shininess = 150.000000 (0x43160000)
        m_SpecularStrength = 0.400000 (0x3ECCCCCD)
        m_Waviness = 8.000000 (0x41000000)
        m_Murkiness = 0.450000 (0x3EE66666)
        m_ReflectionTint = 
            r = 0.280000 (0x3E8F5C29)
            g = 0.300000 (0x3E99999A)
            b = 0.590000 (0x3F170A3D)
            a = 1.000000 (0x3F800000)

        m_ReflectionTintStrength = 0.000000 (0x00000000)

    pSkyMan = 0x013E54F0 -> 
        m_RenderSky = true 
        m_HorizonHeight = -150.000000 (0xC3160000)
        m_SkySet = { (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) }
        m_SkyTexture = [5] 
            
                px = 0x1328EEB8 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = "/m✃"

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 33071 (0x0000812F)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 429496729700 (0x0000006400000064)
                    m_BaseColour = 4287932864 (0xFF94A9C0)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328EEB8 (see above)
                        pn = 
                            pi_ = 0x132B8450 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 8 (0x00000008)




                pn = 
                    pi_ = 0x132B8450 (see above)


            
                px = 0x1328EDB0 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = "/5✃"

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 33071 (0x0000812F)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 158913789989 (0x0000002500000025)
                    m_BaseColour = 4287735229 (0xFF91A5BD)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328EDB0 (see above)
                        pn = 
                            pi_ = 0x132B84D8 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 8 (0x00000008)




                pn = 
                    pi_ = 0x132B84D8 (see above)


            
                px = 0x1328ECA8 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = "/6✃"

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 33071 (0x0000812F)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 515396075640 (0x0000007800000078)
                    m_BaseColour = 4286486194 (0xFF7E96B2)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    (too much output; skipping to next top-level symbol)

                pn = 
                    pi_ = 0x132B8580 -> 
                        use_count_ = 2 (0x00000002)
                        weak_count_ = 8 (0x00000008)



            
                px = 0x1328EBA0 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 46 ('.'), 9987, 0, 33071, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 33071 (0x0000812F)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 373662154839 (0x0000005700000057)
                    m_BaseColour = 4289905107 (0xFFB2C1D3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328EBA0 (see above)
                        pn = 
                            pi_ = 0x132B8628 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 8 (0x00000008)




                pn = 
                    pi_ = 0x132B8628 (see above)


            
                px = 0x1328EA98 -> 
                    m_Properties = 
                        m_Path = 
                            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                            separator = [8] { 47 ('/'), 46 ('.'), 9987, 0, 33071, 0, 0, 16256 }

                        m_Filter = 9987 (0x00002703)
                        m_Wrap = 33071 (0x0000812F)
                        m_Aniso = 1.000000 (0x3F800000)

                    m_Handle = 266287972414 (0x0000003E0000003E)
                    m_BaseColour = 4289377219 (0xFFAAB3C3)
                    m_State = LOADED
                    m_TextureManager = 0x013E9918 (see above)
                    m_Self = 
                        px = 0x1328EA98 (see above)
                        pn = 
                            pi_ = 0x132B86D0 -> 
                                use_count_ = 2 (0x00000002)
                                weak_count_ = 8 (0x00000008)




                pn = 
                    pi_ = 0x132B86D0 (see above)



    pLightEnv = 0x00648748 -> 
        m_Elevation = 0.785398 (0x3F490FD8)
        m_Rotation = 5.497790 (0x40AFEDE5)
        m_TerrainShadowTransparency = 0.000000 (0x00000000)
        m_SunDir = 
            X = -0.270597 (0xBE8A8BC0)
            Y = -0.923880 (0xBF6C835E)
            Z = 0.270599 (0x3E8A8BF1)

        m_LightingModel = (error -100500 while analyzing string >)
        m_SunColor = 
            X = 0.749020 (0x3F3FBFC6)
            Y = 0.749020 (0x3F3FBFC6)
            Z = 0.749020 (0x3F3FBFC6)

        m_TerrainAmbientColor = 
            X = 0.501961 (0x3F008084)
            Y = 0.501961 (0x3F008084)
            Z = 0.501961 (0x3F008084)

        m_UnitsAmbientColor = 
            X = 0.501961 (0x3F008084)
            Y = 0.501961 (0x3F008084)
            Z = 0.501961 (0x3F008084)


    pCamera = 0x0140015C -> 
        m_Orientation = 
            _11 = 1.000000 (0x3F800000)
            _21 = 0.000000 (0x00000000)
            _31 = 0.000000 (0x00000000)
            _41 = 0.000000 (0x00000000)
            _12 = 0.000000 (0x00000000)
            _22 = 0.866025 (0x3F5DB3D7)
            _32 = 0.500000 (0x3F000000)
            _42 = 0.000000 (0x00000000)
            _13 = 0.000000 (0x00000000)
            _23 = -0.500000 (0xBF000000)
            _33 = 0.866025 (0x3F5DB3D7)
            _43 = 0.000000 (0x00000000)
            _14 = 300.000000 (0x43960000)
            _24 = 118.382507 (0x42ECC3D8)
            _34 = 214.570450 (0x43569209)
            _44 = 1.000000 (0x3F800000)
            _data = [16] 
                1.000000 (0x3F800000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.866025 (0x3F5DB3D7)
                0.500000 (0x3F000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                -0.500000 (0xBF000000)
                0.866025 (0x3F5DB3D7)
                0.000000 (0x00000000) ...
            _data2d = [4] 
                [4] { 1.000000 (0x3F800000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                [4] { 0.000000 (0x00000000), 0.866025 (0x3F5DB3D7), 0.500000 (0x3F000000), 0.000000 (0x00000000) }
                [4] { 0.000000 (0x00000000), -0.500000 (0xBF000000), 0.866025 (0x3F5DB3D7), 0.000000 (0x00000000) }
                [4] { 300.000000 (0x43960000), 118.382507 (0x42ECC3D8), 214.570450 (0x43569209), 1.000000 (0x3F800000) }

        m_ProjMat = 
            _11 = 4.721337 (0x40971531)
            _21 = 0.000000 (0x00000000)
            _31 = 0.000000 (0x00000000)
            _41 = 0.000000 (0x00000000)
            _12 = 0.000000 (0x00000000)
            _22 = 5.671282 (0x40B57B24)
            _32 = 0.000000 (0x00000000)
            _42 = 0.000000 (0x00000000)
            _13 = 0.000000 (0x00000000)
            _23 = 0.000000 (0x00000000)
            _33 = 1.007843 (0x3F810101)
            _43 = 1.000000 (0x3F800000)
            _14 = 0.000000 (0x00000000)
            _24 = 0.000000 (0x00000000)
            _34 = -32.125492 (0xC2008081)
            _44 = 0.000000 (0x00000000)
            _data = [16] 
                4.721337 (0x40971531)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                5.671282 (0x40B57B24)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                1.007843 (0x3F810101)
                1.000000 (0x3F800000) ...
            _data2d = [4] 
                [4] { 4.721337 (0x40971531), 0.000000 (0x00000000), 0.000000 (0x00000000), (too much output; skipping to next top-level symbol) }
                [4] { 0.000000 (0x00000000), 5.671282 (0x40B57B24), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 1.007843 (0x3F810101), 1.000000 (0x3F800000) }
                [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), -32.125492 (0xC2008081), 0.000000 (0x00000000) }

        m_NearPlane = 16.000000 (0x41800000)
        m_FarPlane = 4096.000000 (0x45800000)
        m_FOV = 0.349066 (0x3EB2B8C2)
        m_ViewPort = 
            m_X = 0 (0x00000000)
            m_Y = 0 (0x00000000)
            m_Width = 812 (0x0000032C)
            m_Height = 679 (0x000002A7)

        m_ViewFrustum = 
            m_aPlanes = [10] 
                
                    m_Norm = 
                        X = -4.721337 (0xC0971531)
                        Y = -0.500000 (0xBF000000)
                        Z = 0.866025 (0x3F5DB3D7)

                    m_Dist = 1289.768799 (0x44A1389A)

                
                    m_Norm = 
                        X = 4.721337 (0x40971531)
                        Y = -0.500000 (0xBF000000)
                        Z = 0.866025 (0x3F5DB3D7)

                    m_Dist = -1543.033203 (0xC4C0E110)

                
                    m_Norm = 
                        X = 0.000000 (0x00000000)
                        Y = 4.411474 (0x408D2ACC)
                        Z = 3.701666 (0x406CE81A)

                    m_Dist = -1316.509521 (0xC4A4904E)

                
                    m_Norm = 
                        X = 0.000000 (0x00000000)
                        Y = -5.411474 (0xC0AD2ACC)
                        Z = -1.969615 (0xBFFC1C5C)

                    m_Dist = 1063.245117 (0x4484E7D8)

                
                    m_Norm = 
                        X = 0.000000 (0x00000000)
                        Y = 0.003922 (0x3B808080)
                        Z = -0.006792 (0xBBDE9280)

                    m_Dist = 33.118683 (0x42047988)

                
                    m_Norm = 
                        X = 0.000000 (0x00000000)
                        Y = -1.003922 (0xBF808080)
                        Z = 1.738843 (0x3FDE926A)

                    m_Dist = -286.383087 (0xC38F3109)

                
                    m_Norm = 
                        X = 0.000000 (0x00000000)
                        Y = 0.000000 (0x00000000)
                        Z = 0.000000 (0x00000000)

                    m_Dist = 0.000000 (0x00000000)

                
                    m_Norm = 
                        X = 0.000000 (0x00000000)
                        Y = 0.000000 (0x00000000)
                        Z = 0.000000 (0x00000000)

                    m_Dist = 0.000000 (0x00000000)
 ...
            m_NumPlanes = 6 (0x00000006)


    pCinema = 0x01400438 -> 
        m_Active = true 
        m_DrawCurrentSpline = false
        m_DrawLines = false
        m_ValidCurrent = false
        m_CurrentPath = (error -100406 while analyzing _Tree<<CStrW,CCinemaPath>::iterator)
        m_Paths = (error -100500 while analyzing map<CStrW,CCinemaPath >)
        m_PathQueue = (error -100500 while analyzing list<CCinemaPath >)

    pSimulation2 = 0x013E4B50 -> 
        m = 0x013EA790 -> 
            m_SimContext = 
                m_ComponentManager = 0x013EA7A0 -> 
                    m_ScriptInterface = 
                        m = (error -100406 while analyzing auto_ptr<ScriptInterface_impl>)

                    m_SimContext = 0x013EA790 (see above)
                    m_CurrentComponent = 0 (0x00000000)
                    m_CurrentlyHotloading = false
                    m_ComponentTypesById = (error -100500 while analyzing map<int,CComponentManager::ComponentType >)
                    m_ComponentsByInterface = (error -100500 while analyzing vector<boost::unordered_map<size_t,IComponent *,boost::hash<size_t>,equal_to<size_t> > >)
                    m_ComponentsByTypeId = (error -100500 while analyzing map<int,map<size_t,IComponent * > >)
                    m_LocalMessageSubscriptions = (error -100500 while analyzing map<int,vector<int > >)
                    m_GlobalMessageSubscriptions = (error -100500 while analyzing map<int,vector<int > >)
                    m_ComponentTypeIdsByName = (error -100500 while analyzing map<string >,int >)
                    m_MessageTypeIdsByName = (error -100500 while analyzing map<string >,int >)
                    m_MessageTypeNamesById = (error -100500 while analyzing map<int,string > >)
                    m_InterfaceIdsByName = (error -100500 while analyzing map<string >,int >)
                    m_DestructionQueue = (error -100500 while analyzing vector<size_t >)
                    m_NextScriptComponentTypeId = 70 (0x00000046)
                    m_NextEntityId = 11 (0x0000000B)
                    m_NextLocalEntityId = 536870912 (0x20000000)
                    m_RNG = 
                        lcf = 
                            _x = 78606 (0x000000000001330E)



                m_UnitManager = 0x01430120 -> 
                    m_Units = (error -100500 while analyzing vector<CUnit * >)
                    m_ObjectManager = 0x014000A4 -> 
                        m_MeshManager = 0x0140005C -> 
                            m_MeshMap = 
                                table_ = 
                                    
                                        
                                            buckets_ = 0x00000000
                                            bucket_count_ = 11 (0x0000000B)
                                            allocators_ = 
                                                
                                                    (error -100500 while analyzing )
                                                    (error -100500 while analyzing )



                                        
                                            current_ = false
                                            funcs_ = [2] { { data_ = { buf = [1] { [8] { 0, 0, 0, 0, 0, 0, 0, 0 } }, align_ = 
                                                            t0 = [8] { 0, 0, 0, (too much output; skipping to next top-level symbol),  }
                                                            t1 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t2 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t3 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t4 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t5 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t6 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t7 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t8 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t9 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t10 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t11 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t12 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t13 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t14 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t15 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t16 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t17 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t18 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t19 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t20 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t21 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t22 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t23 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
 } }, { data_ = { buf = [1] { [8] { 0, 0, 0, 0, 0, 0, 0, 0 } }, align_ = 
                                                            t0 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t1 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t2 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t3 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t4 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t5 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t6 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t7 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t8 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t9 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t10 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t11 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t12 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t13 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t14 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t15 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t16 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t17 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t18 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t19 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t20 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t21 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t22 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t23 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
 } } }

                                        size_ = 0 (0x00000000)
                                        mlf_ = 1.000000 (0x3F800000)
                                        cached_begin_bucket_ = 0x00000000
                                        max_load_ = 0 (0x00000000)



                            m_ColladaManager = 0x01400058 -> 
                                m = 0x01439218 -> 
                                    dll = 
                                        m_Name = 0x005F888C -> "Collada"
                                        m_Handle = 0x00000000

                                    set_logger = 0x00000014
                                    set_skeleton_definitions = 0x00000019
                                    convert_dae_to_pmd = 0x0000001A
                                    convert_dae_to_psa = 0x0000001C



                        m_SkeletonAnimManager = 0x01400080 -> 
                            m_Animations = 
                                table_ = 
                                    
                                        
                                            buckets_ = 0x00000000
                                            bucket_count_ = 11 (0x0000000B)
                                            allocators_ = 
                                                
                                                    (error -100500 while analyzing )
                                                    (error -100500 while analyzing )



                                        
                                            current_ = false
                                            funcs_ = [2] { { data_ = { buf = [1] { [8] { 0, 0, 0, 0, 0, 0, 0, 0 } }, align_ = 
                                                            t0 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t1 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t2 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t3 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t4 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t5 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t6 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t7 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t8 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t9 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t10 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t11 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t12 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t13 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t14 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t15 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t16 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t17 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t18 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t19 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t20 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t21 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t22 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t23 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
 } }, { data_ = { buf = [1] { [8] { 0, 0, 0, 0, 0, 0, 0, 0 } }, align_ = 
                                                            t0 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t1 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t2 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t3 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t4 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t5 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t6 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t7 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t8 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t9 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t10 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t11 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t12 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t13 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t14 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t15 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t16 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t17 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t18 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t19 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t20 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t21 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t22 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
                                                            t23 = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
 } } }

                                        size_ = 0 (0x00000000)
                                        mlf_ = 1.000000 (0x3F800000)
                                        cached_begin_bucket_ = 0x00000000
                                        max_load_ = 0 (0x00000000)



                            m_ColladaManager = 0x01400058 (see above)

                        m_Simulation = 0x013E4B50 (see above)
                        m_Objects = (error -100500 while analyzing map<CObjectManager::ObjectKey,CObjectEntry * >)
                        m_ObjectBases = (error -100500 while analyzing map<CStrW,CObjectBase * >)


                m_Terrain = 0x0143BDD0 (see above)

            m_ComponentManager = 
                m_ScriptInterface = 
                    m = (error -100406 while analyzing auto_ptr<ScriptInterface_impl>)

                m_SimContext = 0x013EA790 (see above)
                m_CurrentComponent = 0 (0x00000000)
                m_CurrentlyHotloading = false
                m_ComponentTypesById = (error -100500 while analyzing map<int,CComponentManager::ComponentType >)
                m_ComponentsByInterface = (error -100500 while analyzing vector<boost::unordered_map<size_t,IComponent *,boost::hash<size_t>,equal_to<size_t> > >)
                m_ComponentsByTypeId = (error -100500 while analyzing map<int,map<size_t,IComponent * > >)
                m_LocalMessageSubscriptions = (error -100500 while analyzing map<int,vector<int > >)
                m_GlobalMessageSubscriptions = (error -100500 while analyzing map<int,vector<int > >)
                m_ComponentTypeIdsByName = (error -100500 while analyzing map<string >,int >)
                m_MessageTypeIdsByName = (error -100500 while analyzing map<string >,int >)
                m_MessageTypeNamesById = (error -100500 while analyzing map<int,string > >)
                m_InterfaceIdsByName = (error -100500 while analyzing map<string >,int >)
                m_DestructionQueue = (error -100500 while analyzing vector<size_t >)
                m_NextScriptComponentTypeId = 70 (0x00000046)
                m_NextEntityId = 11 (0x0000000B)
                m_NextLocalEntityId = 536870912 (0x20000000)
                m_RNG = 
                    lcf = 
                        _x = 78606 (0x000000000001330E)



            m_DeltaTime = 0 (0x0000000000000000)
            m_LastFrameOffset = 1.000000 (0x3F800000)
            m_StartupScript = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            m_MapSettings = 
                m_Val = 
                    px = 0x133D88D0 -> -281444620208296 (0xFFFF000711637758)
                    pn = 
                        pi_ = 0x133B21C8 -> 
                            use_count_ = 1 (0x00000001)
                            weak_count_ = 1 (0x00000001)




            m_LoadedScripts = (error -100500 while analyzing set<Path >)
            m_TurnNumber = 0 (0x00000000)
            m_EnableOOSLog = false


    pathnameXML = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 2624

    packer = 
        m_writeBuffer = 
            m_capacity = 370872320 (0x161B1000)
            m_data = 
                px = 0x133B2848 (see above)
                pn = 
                    pi_ = 0x000A0427 -> 
                        use_count_ = (unavailable - internal error)

                        weak_count_ = (unavailable - internal error)




            m_size = 20211980 (0x0134690C)



AtlasMessage::fSaveMap (maphandlers.cpp:132)
    msg = 0x1339B518 -> 
        (AtlasMessage::IMessage)
        filename = 
            buf = 0x13283A88 -> "test2.pmp"
            length = 10 (0x0000000A)


    pathname = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 2768

    writer = 
        (CMapIO)


AtlasMessage::fSaveMap_wrapper (maphandlers.cpp:123)
    msg = 0x1339B518 (see above)

BeginAtlas (gameloop.cpp:211)
    args = 0x0012FE04 -> 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = [8] { 0, 267, 23703, 267, 24, 0, 23718, 267 }


    dll = 0x784851C5 -> 
        m_Name = 0x83C3C959 -> (unavailable - internal error)

        m_Handle = 0xD233FFC8

    hooks = 
        override_gl_upload_caps = 0x01345728 -> 
        get_log_dir = 0x00000001
        bundle_logs = 0x00000000
        translate = 0x00516012 -> (CmdLineArgs::Has)
        translate_free = 0x01353BD8 -> 
        log = 0x00000008
        display_error = 0x00000000

    uiThread = 6869328 (0x0068D150)
    msgPasser = 
        (AtlasMessage::MessagePasser)
        m_Mutex = 
            m_Mutex = 0x00000000

        m_SemaphoreName = { (error -100500 while analyzing string >) }
        m_Semaphore = 0x7C910041 -> 2215624836 (0x840FC084)
        m_Queue = (error -100500 while analyzing queue<AtlasMessage::IMessage *,deque<AtlasMessage::IMessage * > >)
        m_Trace = (bool)0x20

    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 32752

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 28032

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 32672

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 23912

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')


    last_activity = 1.24693e-303 (0x010B5D0000000001)
    recent_activity = false
    time = 7.36102e+223 (0x6E6974740070614D)
    ev = 
        ev = 
            type = 26 (0x1A)
            active = { type = 26 (0x1A), gain = 0 (0x00), state = 0 (0x00) }
            key = 
                type = 26 (0x1A)
                keysym = { sym = 31, unicode = 22360 (0x5758) }

            motion = { type = 26 (0x1A), x = 0 (0x0000), y = 31 (0x001F) }
            button = 
                type = 26 (0x1A)
                button = 0 (0x00)
                state = 0 (0x00)
                x = 31 (0x001F)
                y = 0 (0x0000)

            resize = { type = 26 (0x1A), w = 31 (0x0000001F), h = 20207448 (0x01345758) }
            expose = { type = 26 (0x1A) }
            quit = { type = 26 (0x1A) }
            user = { type = 26 (0x1A), code = 31 (0x0000001F), data1 = 0x01345758 }


    length = 0.000000 (0x00007367)
    last_time = 9.27 (0x40228A3D70A3D70A)
    name = (error -100500 while analyzing string >)
    sleepUntil = 7.36102e+223 (0x6E6974740070614D)

ATLAS_RunIfOnCmdLine (atlas.cpp:77)
    args = 0x0012FD4C -> 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = [8] { 47 ('/'), 0, 23728, 267, 0, 0, 23696, 267 }


    force = false

RunGameOrAtlas (main.cpp:437)
    argc = 2 (0x00000002)
    argv = 0x010B7FE8 -> 0x010B5CF0 -> "pyrogenesis.exe"
    args = 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 23728


    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65068

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 23703

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65204

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 3240


    replay = 
        m_Stream = 0x7C9100C4 -> (error -100406 while analyzing basic_istream<char,char_traits<char> >)

    mod = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 65128

    zip = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 0

    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65068

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 23703

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65204

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 3240


    builder = 
        m_VFS = 
            px = 0x00000000
            pn = 
                pi_ = 0x00000020


        m_Files = (error -100500 while analyzing vector<Path >)
        m_TempDir = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 7



main (main.cpp:511)
    argc = 2 (0x00000002)
    argv = 0x010B7FE8 (see above)

wmain (wseh.cpp:380)
    argc = 2 (0x00000002)
    argv = 0x010B5AD8 -> 0x010B5AE4 -> "pyrogenesis.exe"
    utf8_argv = (error -100500 while analyzing vector<char * >)
    ret = 6598816 (0x0064B0A0)
    utf8 = (error -100500 while analyzing string >)

__tmainCRTStartup (crtexe.c:583)
    nested = 3859516104 (0xE60B8AC8)

CallStartupWithinTryBlock (wseh.cpp:397)
    ret = 141340693 (0x086CB015)

RegisterWaitForInputIdle (:0)


errno = 0 (?)
OS error = 0 (no error code was set)

I can "Continue" past it, and it appears a second time, then the files is eventually saved and everything works, so it doesn't seem to be a serious problem in that sense. Should probably be fixed anyway though :)

#2113 worksforme Assertion failed in CShaderProgram::AssertPointersBound historic_bruno
Description

Reported on the forum. User encountered this error on r13807 at the end of a game, with default config. The call stack is very long so I'm attaching it separately.

Assertion failed: "(m_StreamFlags & ~m_ValidStreams) == 0"
Location: ShaderProgram.cpp:906 (CShaderProgram::AssertPointersBound)
OS             : Win7 SP 1 (6.1.7601)
CPU            : x86, Intel Core26600  @ 2.40GHz (1x2x1), 2.40 GHz
Memory         : 4097 MiB; 2227 MiB free
Graphics Card  : NVIDIA Quadro FX 1500/PCIe/SSE2
OpenGL Drivers : 2.1.2; nvoglv64.dll (9.18.13.0745), nvoglv32.dll (9.18.13.0745)
Video Mode     : 1280x1024:32
#551 invalid Assertion failed in state_tracker/st_mesa_to_tgsi.c Severin
Description

While starting a single player game, the game crashes with this message:

GAME STARTED, ALL INIT COMPLETE pyrogenesis: state_tracker/st_mesa_to_tgsi.c:181: dst_register: Assertion `t->outputMapping[index] < (sizeof(t->outputs)/sizeof(*(t->outputs)))' failed.

Running alpha 1 on Ubuntu 10.04 (kernel 2.6.32). Driver: radeon Graphic card: Radeon Mobility X1600 (r500)

#5225 fixed Assertion failed in the scenario editor when trying to do a big screenshot Vladislav Belov fatherbushido
Description

Way to reproduce: click for example on the terrain or actor panel and take a big screenshot

 228.134 add message: Screenshot
 228.154 retrieved message: Screenshot
Util.cpp(307): Assertion failed: "g_xres >= tile_w && g_yres >= tile_h"
Assertion failed: "g_xres >= tile_w && g_yres >= tile_h"
Location: Util.cpp:307 (WriteBigScreenshot)

Call stack:



(0x5604cc9ce0de) /usr/games/pyrogenesis(+0x6060de) [0x5604cc9ce0de]
(0x5604cc97ae91) /usr/games/pyrogenesis(+0x5b2e91) [0x5604cc97ae91]
(0x5604cc97d2be) /usr/games/pyrogenesis(+0x5b52be) [0x5604cc97d2be]
(0x5604cc6cabed) /usr/games/pyrogenesis(+0x302bed) [0x5604cc6cabed]
(0x5604cc8c6a2d) /usr/games/pyrogenesis(+0x4fea2d) [0x5604cc8c6a2d]
(0x5604cc895aae) /usr/games/pyrogenesis(+0x4cdaae) [0x5604cc895aae]
(0x7f86d2ac75aa) /lib/x86_64-linux-gnu/libpthread.so.0(+0x75aa) [0x7f86d2ac75aa]
(0x7f86d27fccbf) /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7f86d27fccbf]

errno = 0 (No error reported here)
OS error = ?


Sleeping until debugger attaches.
Please wait.
GNU gdb (Debian 7.12-6+b2) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 24004
[New LWP 24005]
[New LWP 24006]
[New LWP 24007]
[New LWP 24008]
[New LWP 24009]
[New LWP 24010]
[New LWP 24011]
[New LWP 24012]
[New LWP 24013]
[New LWP 24035]
[New LWP 24042]
[New LWP 24046]
[New LWP 24047]
[New LWP 24048]
[New LWP 24049]
[New LWP 24050]
[New LWP 24051]
[New LWP 24052]
[New LWP 24053]
[New LWP 24054]
[New LWP 24055]
[New LWP 24056]
[New LWP 24061]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f86d27f25d9 in __GI___poll (fds=0x5604d196bfc0, nfds=2, timeout=20)
    at ../sysdeps/unix/sysv/linux/poll.c:29
29	../sysdeps/unix/sysv/linux/poll.c: Aucun fichier ou dossier de ce type.
(gdb) bt
#0  0x00007f86d27f25d9 in __GI___poll (fds=0x5604d196bfc0, nfds=2, timeout=20)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f864ad61439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f864ad617d2 in g_main_loop_run ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f864baed977 in gtk_main ()
    at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#4  0x00007f86517146d5 in wxGUIEventLoop::DoRun() ()
    at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#5  0x00007f86505feea3 in wxEventLoopBase::Run() ()
    at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#6  0x00007f86505c64b6 in wxAppConsoleBase::MainLoop() ()
    at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7  0x00007f8650650ef9 in wxEntry(int&, wchar_t**) ()
    at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8  0x00007f8651fef3bb in Atlas_StartWindow ()
    at /usr/lib/games/0ad/libAtlasUI.so
#9  0x00005604cc8969c1 in  ()
#10 0x00005604cc6296df in  ()
#11 0x00005604cc62978a in  ()
#12 0x00005604cc426f85 in  ()
#13 0x00005604cc417397 in  ()
#14 0x00007f86d2727a87 in __libc_start_main (main=
---Type <return> to continue, or q <return> to quit---
    0x5604cc417360, argc=1, argv=0x7ffe3b711638, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe3b711628)
    at ../csu/libc-start.c:310
#15 0x00005604cc424d9a in  ()

#218 fixed Assertion failed when hosting MP after incorrect join Anton Galitch
Description

Actions to reproduce: Click on multiplayer. Join. Any ip (I tried with 127.0.0.1) where there is no server. (A message will popup saying that could connect.) Go back Host game. [Error.]

Assertion failed: "!ms_singleton" Location: Singleton.h:28 (Singleton<class CNetHost>::Singleton)

Call stack:

Singleton<CNetHost>::Singleton<CNetHost> (singleton.h:28)

this = (unavailable)

CNetHost::CNetHost (netsession.cpp:23)

this = (unavailable)

CNetServer::CNetServer (netserver.cpp:28)

this = (unavailable) pGame = 0x0EA9C030 ->

(boost::noncopyable_::noncopyable) m_World = 0x0EB1AED8 ->

(boost::noncopyable_::noncopyable) m_pGame = 0x0EA9C030 (see above) m_Terrain = 0x0EB43830 ->

m_MapSize = 0 (0x00000000) m_MapSizePatches = 0 (0x00000000) m_Patches = 0x00000000 m_Heightmap = 0x00000000 m_BaseColour =

R = [8] { 255 (0xFF), 255 (0xFF), 255 (0xFF), 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } G = [8] { 255 (0xFF), 255 (0xFF), 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 37 (0x25) } B = [8] { 255 (0xFF), 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 37 (0x25), 193 (0xC1) } A = [8] { 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 37 (0x25), 193 (0xC1), 91 (0x5B) }

m_UnitManager = 0x0EB43810 ->

m_Units = (error -100500 while analyzing vector<CUnit * >) m_NextID = 0 (0x00000000) m_ObjectManager = 0x0EB702A0 ->

(boost::noncopyable_::noncopyable) m_MeshManager = 0x0EB70260 ->

(boost::noncopyable_::noncopyable) m_MeshMap =

(error -100406 while analyzing _Container_base) comp = (CStr8_hash_compare)

_List = (error -100500 while analyzing list<pair<CStr8 const ,boost::weak_ptr<CModelDef> > >) _Vec = (error -100406 while analyzing vector<list<pair<CStr8 const ,boost::weak_ptr<CModelDef> > >::_Iterator<0> >) _Mask = 15 (0x0000000F) _Maxidx = 16 (0x00000010) _Max_bucket_size = 1.000000 (0x3F800000)

m_ColladaManager = 0x0EB7025C ->

m = 0x0EB43850 ->

dll =

m_Name = 0x0150E31C -> "Collada" m_Handle = 0x00000000

set_logger = 0xFE4EF270 -> set_skeleton_definitions = 0xFD14F377 -> convert_dae_to_pmd = 0xFC3CF462 -> convert_dae_to_psa = 0xFBA1F4A5 ->

m_SkeletonAnimManager = 0x0EB70290 ->

(boost::noncopyable_::noncopyable) m_Animations = (error -100500 while analyzing map<CStr8,CSkeletonAnimDef * >) m_ColladaManager = 0x0EB7025C (see above)

m_Objects = (error -100500 while analyzing map<CObjectManager::ObjectKey,CObjectEntry * >) (too much output; skipping to next top-level symbol)

m_EntityManager = 0x0EB4E608 ->

m_entities = [16384]

{ m_entity = 0x00000000, m_refcount = 0 (0x0000) } { m_entity = 0x00000000, m_refcount = 0 (0x0000) } { m_entity = 0x00000000, m_refcount = 0 (0x0000) } { m_entity = 0x00000000, m_refcount = 0 (0x0000) } { m_entity = 0x00000000, m_refcount = 0 (0x0000) } { m_entity = 0x00000000, m_refcount = 0 (0x0000) } { m_entity = 0x00000000, m_refcount = 0 (0x0000) } { m_entity = 0x00000000, m_refcount = 0 (0x0000) } ...

m_refd = (error -100406 while analyzing bitset<16384>) m_reaper = (error -100500 while analyzing vector<CEntity * >) m_collisionPatches = 0x00000000 m_nextalloc = 0 (0x00000000) m_death = false m_collisionPatchesPerSide = 13365591 (0x00CBF157) m_entityClassData = (error -100500 while analyzing map<size_t,map<CStrW,int > >) m_screenshotMode = false

m_ProjectileManager = 0x0EAC6428 ->

m_LastTurnLength = 0 (0x00000000) m_Projectiles = (error -100500 while analyzing list<CProjectile * >)

m_LOSManager = 0x0EB437F0 ->

m_VisibilityMatrix = 0x00000000 m_TilesPerSide = 10 (0x0000000A) m_TilesPerSide_1 = 0 (0x00000000) m_LOSSetting = LOS_SETTING_NORMAL m_FogOfWar = true

m_TerritoryManager = 0x0EB1B6A8 ->

m_Territories = (error -100500 while analyzing vector<CTerritory * >) m_TerritoryMatrix = 0x00000000 m_TilesPerSide = 1953066081 (0x74696C61) m_DelayedRecalculate = false

m_Simulation = 0x0EB6EE40 ->

m_pGame = 0x0EA9C030 (see above) m_pWorld = 0x0EB1AED8 (see above) m_pTurnManager = 0x0EB706A4 ->

m_Clients = (error -100406 while analyzing vector<CTurnManager::SClient >) m_Batches = [3]

m_Messages = (error -100406 while analyzing vector<CTurnManager::SMessageSyncEntry >) m_TurnLength = 300 (0x0000012C)

m_Messages = (error -100406 while analyzing vector<CTurnManager::SMessageSyncEntry >) m_TurnLength = 300 (0x0000012C)

m_Messages = (error -100406 while analyzing vector<CTurnManager::SMessageSyncEntry >) m_TurnLength = 300 (0x0000012C)

m_pRecord = 0x0DF402C9 ->

m_IsRecording = false m_pTurnManager = 0x00000000

m_Time = 0 (0x0000000000000000) m_DeltaTime = 0 (0x0000000000000000) m_Random =

x = [1248]

5489 (0x00001571) 1301868182 (0x4D98EE96) 2938499221 (0xAF25F095) 2950281878 (0xAFD9BA96) 1875628136 (0x6FCBD068) 751856242 (0x2CD06A72) 944701696 (0x384F0100) 2243192071 (0x85B46507) 694061057 (0x295E8801) 219885934 (0x0D1B316E) 2066767472 (0x7B305E70) 3182869408 (0xBDB6BBA0) ...

i = 624 (0x00000270)

m_GameView = 0x0EA0C8C0 ->

(Scene) (boost::noncopyable_::noncopyable) m = 0x0EB701F0 ->

(IJSObject) m_JS = 0x00000000 m_NonsharedProperties =

(error -100406 while analyzing _Container_base) comp = (CStrW_hash_compare)

_List = (error -100500 while analyzing list<pair<CStrW const ,IJSProperty *> >) _Vec = (error -100406 while analyzing vector<list<pair<CStrW const ,IJSProperty *> >::_Iterator<0> >) _Mask = 15 (0x0000000F) _Maxidx = 16 (0x00000010) _Max_bucket_size = 1.000000 (0x3F800000)

m_ScriptProperties =

(error -100406 while analyzing _Container_base) comp = (CStrW_hash_compare)

_List = (error -100500 while analyzing list<pair<CStrW const ,IJSProperty *> >) _Vec = (error -100406 while analyzing vector<list<pair<CStrW const ,IJSProperty *> >::_Iterator<0> >) _Mask = 15 (0x0000000F) _Maxidx = 16 (0x00000010) _Max_bucket_size = 1.000000 (0x3F800000)

m_EngineOwned = true

(boost::noncopyable_::noncopyable) Game = 0x0EA9C030 (see above) ColladaManager =

m = 0x0EB43850 (see above)

MeshManager =

(boost::noncopyable_::noncopyable) m_MeshMap =

(error -100406 while analyzing _Container_base) comp = (CStr8_hash_compare)

_List = (error -100500 while analyzing list<pair<CStr8 const ,boost::weak_ptr<CModelDef> > >) _Vec = (error -100406 while analyzing vector<list<pair<CStr8 const ,boost::weak_ptr<CModelDef> > >::_Iterator<0> >) _Mask = 15 (0x0000000F) _Maxidx = 16 (0x00000010) _Max_bucket_size = 1.000000 (0x3F800000)

m_ColladaManager = 0x0EB7025C (see above)

SkeletonAnimManager =

(boost::noncopyable_::noncopyable) m_Animations = (error -100500 while analyzing map<CStr8,CSkeletonAnimDef * >) m_ColladaManager = 0x0EB7025C (see above)

ObjectManager =

(boost::noncopyable_::noncopyable) m_MeshManager = 0x0EB70260 (see above) m_SkeletonAnimManager = 0x0EB70290 (see above) m_Objects = (error -100500 while analyzing map<CObjectManager::ObjectKey,CObjectEntry * >) m_ObjectBases = (error -100500 while analyzing map<CStr8,CObjectBase * >)

ViewCamera =

m_Orientation =

_11 = 1.000000 (0x3F800000) _21 = 0.000000 (0x00000000) _31 = 0.000000 (0x00000000) _41 = 0.000000 (0x00000000) _12 = 0.000000 (0x00000000) _22 = 0.866025 (0x3F5DB3D7) _32 = 0.500000 (0x3F000000) _42 = 0.000000 (0x00000000) _13 = 0.000000 (0x00000000) _23 = -0.500000 (0xBF000000) _33 = 0.866025 (0x3F5DB3D7) _43 = 0.000000 (0x00000000) _14 = 100.000000 (0x42C80000) _24 = 150.000000 (0x43160000) _34 = -100.000000 (0xC2C80000) _44 = 1.000000 (0x3F800000) _data = [16]

1.000000 (0x3F800000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.866025 (0x3F5DB3D7) 0.500000 (0x3F000000) 0.000000 (0x00000000) 0.000000 (0x00000000) -0.500000 (0xBF000000) 0.866025 (0x3F5DB3D7) 0.000000 (0x00000000) ...

_data2d = [4]

[4] { 1.000000 (0x3F800000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.866025 (0x3F5DB3D7), 0.500000 (0x3F000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), -0.500000 (0xBF000000), 0.866025 (0x3F5DB3D7), 0.000000 (0x00000000) } [4] { 100.000000 (0x42C80000), 150.000000 (0x43160000), -100.000000 (0xC2C80000), 1.000000 (0x3F800000) }

m_ProjMat =

_11 = 4.219332 (0x408704C4) _21 = 0.000000 (0x00000000) _31 = 0.000000 (0x00000000) _41 = 0.000000 (0x00000000) _12 = 0.000000 (0x00000000) _22 = 5.671282 (0x40B57B24) _32 = 0.000000 (0x00000000) _42 = 0.000000 (0x00000000) _13 = 0.000000 (0x00000000) _23 = 0.000000 (0x00000000) _33 = 1.001955 (0x3F804010) _43 = 1.000000 (0x3F800000) _14 = 0.000000 (0x00000000) _24 = 0.000000 (0x00000000) _34 = -8.007820 (0xC1002008) _44 = 0.000000 (0x00000000) _data = [16]

4.219332 (0x408704C4) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 5.671282 (0x40B57B24) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 1.001955 (0x3F804010) 1.000000 (0x3F800000) ...

_data2d = [4]

[4] { 4.219332 (0x408704C4), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 5.671282 (0x40B57B24), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 1.001955 (0x3F804010), 1.000000 (0x3F800000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), -8.007820 (0xC1002008), 0.000000 (0x00000000) }

m_NearPlane = 4.000000 (0x40800000) m_FarPlane = 4096.000000 (0x45800000) m_FOV = 0.349066 (0x3EB2B8C2) m_ViewPort =

m_X = 0 (0x00000000) m_Y = 0 (0x00000000) m_Width = 1024 (0x00000400) m_Height = 768 (0x00000300)

m_ViewFrustum =

m_aPlanes = [10]

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

...

m_NumPlanes = 0 (0x00000000)

CullCamera =

m_Orientation =

_11 = 1.000000 (0x3F800000) _21 = 0.000000 (0x00000000) _31 = 0.000000 (0x00000000) _41 = 0.000000 (0x00000000) _12 = 0.000000 (0x00000000) _22 = 0.866025 (0x3F5DB3D7) _32 = 0.500000 (0x3F000000) _42 = 0.000000 (0x00000000) _13 = 0.000000 (0x00000000) _23 = -0.500000 (0xBF000000) _33 = 0.866025 (0x3F5DB3D7) _43 = 0.000000 (0x00000000) _14 = 100.000000 (0x42C80000) _24 = 150.000000 (0x43160000) _34 = -100.000000 (0xC2C80000) _44 = 1.000000 (0x3F800000) _data = [16]

1.000000 (0x3F800000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.866025 (0x3F5DB3D7) 0.500000 (0x3F000000) 0.000000 (0x00000000) 0.000000 (0x00000000) -0.500000 (0xBF000000) 0.866025 (0x3F5DB3D7) 0.000000 (0x00000000) ...

_data2d = [4]

[4] { 1.000000 (0x3F800000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.866025 (0x3F5DB3D7), 0.500000 (0x3F000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), -0.500000 (0xBF000000), 0.866025 (0x3F5DB3D7), 0.000000 (0x00000000) } [4] { 100.000000 (0x42C80000), 150.000000 (0x43160000), -100.000000 (0xC2C80000), 1.000000 (0x3F800000) }

m_ProjMat =

_11 = 4.219332 (0x408704C4) _21 = 0.000000 (0x00000000) _31 = 0.000000 (0x00000000) _41 = 0.000000 (0x00000000) _12 = 0.000000 (0x00000000) _22 = 5.671282 (0x40B57B24) _32 = 0.000000 (0x00000000) _42 = 0.000000 (0x00000000) _13 = 0.000000 (0x00000000) _23 = 0.000000 (0x00000000) _33 = 1.001955 (0x3F804010) _43 = 1.000000 (0x3F800000) _14 = 0.000000 (0x00000000) _24 = 0.000000 (0x00000000) _34 = -8.007820 (0xC1002008) _44 = 0.000000 (0x00000000) _data = [16]

4.219332 (0x408704C4) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 5.671282 (0x40B57B24) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 1.001955 (0x3F804010) 1.000000 (0x3F800000) ...

_data2d = [4]

[4] { 4.219332 (0x408704C4), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 5.671282 (0x40B57B24), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 1.001955 (0x3F804010), 1.000000 (0x3F800000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), -8.007820 (0xC1002008), 0.000000 (0x00000000) }

m_NearPlane = 4.000000 (0x40800000) m_FarPlane = 4096.000000 (0x45800000) m_FOV = 0.349066 (0x3EB2B8C2) m_ViewPort =

m_X = 0 (0x00000000) m_Y = 0 (0x00000000) m_Width = 1024 (0x00000400) m_Height = 768 (0x00000300)

m_ViewFrustum =

m_aPlanes = [10]

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

m_Norm =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

m_Dist = 0.000000 (0x00000000)

...

m_NumPlanes = 0 (0x00000000)

LockCullCamera = false Culling = true CachedLightEnv =

m_Elevation = 0.785398 (0x3F490FDB) m_Rotation = 5.497787 (0x40AFEDDF) m_TerrainShadowTransparency = 0.000000 (0x00000000) m_SunDir =

X = -0.270598 (0xBE8A8BD6) Y = -0.923880 (0xBF6C835F) Z = 0.270598 (0x3E8A8BD3)

m_SunColor =

X = 1.000000 (0x3F800000) Y = 1.000000 (0x3F800000) Z = 1.000000 (0x3F800000)

m_TerrainAmbientColor =

X = 0.643137 (0x3F24A4A5) Y = 0.643137 (0x3F24A4A5) Z = 0.643137 (0x3F24A4A5)

m_UnitsAmbientColor =

X = 0.643137 (0x3F24A4A5) Y = 0.643137 (0x3F24A4A5) Z = 0.643137 (0x3F24A4A5)

TrackManager =

m_Active = true m_DrawCurrentSpline = false m_DrawLines = (bool)0x8B m_ValidCurrent = false m_CurrentPath = (error -100406 while analyzing _Tree<<CStrW,CCinemaPath>::iterator) m_Paths = (error -100500 while analyzing map<CStrW,CCinemaPath >) m_PathQueue = (error -100500 while analyzing list<CCinemaPath >)

ViewScrollSpeed = 60.000000 (0x42700000) ViewRotateSensitivity = 0.002000 (0x3B03126F) ViewRotateSensitivityKeyboard = 1.000000 (0x3F800000) ViewRotateAboutTargetSensitivity = 0.010000 (0x3C23D70A) ViewRotateAboutTargetSensitivityKeyboard = 2.000000 (0x40000000) ViewDragSensitivity = 0.500000 (0x3F000000) ViewZoomSensitivityWheel = 16.000000 (0x41800000) ViewZoomSensitivity = 256.000000 (0x43800000) ViewZoomSmoothness = 0.020000 (0x3CA3D70A) ViewSnapSmoothness = 0.020000 (0x3CA3D70A) CameraDelta =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

CameraPivot =

X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) Z = 0.000000 (0x00000000)

UnitView = 0x00000000 UnitViewProp = 0xF448015D ->

m_Bounds =

m_Data = [2]

X = (unavailable - internal error)

Y = (unavailable - internal error)

Z = (unavailable - internal error)

X = (unavailable - internal error)

Y = (unavailable - internal error)

Z = (unavailable - internal error)

m_Transform =

_11 = (unavailable - internal error)

_21 = (unavailable - internal error)

_31 = (unavailable - internal error)

_41 = (unavailable - internal error)

_12 = (unavailable - internal error)

_22 = (unavailable - internal error)

_32 = (unavailable - internal error)

_42 = (unavailable - internal error)

_13 = (unavailable - internal error)

_23 = (unavailable - internal error)

_33 = (unavailable - internal error)

_43 = (unavailable - internal error)

_14 = (unavailable - internal error)

_24 = (unavailable - internal error)

_34 = (unavailable - internal error)

_44 = (unavailable - internal error)

_data = [16]

(unavailable - internal error)

_data2d = [4]

[4] { (unavailable - internal error)

m_InvTransform =

_11 = (unavailable - internal error)

_21 = (unavailable - internal error)

_31 = (unavailable - internal error)

_41 = (unavailable - internal error)

_12 = (unavailable - internal error)

_22 = (unavailable - internal error)

_32 = (unavailable - internal error)

_42 = (unavailable - internal error)

_13 = (unavailable - internal error)

_23 = (unavailable - internal error)

_33 = (unavailable - internal error)

_43 = (unavailable - internal error)

_14 = (unavailable - internal error)

_24 = (unavailable - internal error)

_34 = (unavailable - internal error)

_44 = (unavailable - internal error)

_data = [16]

(unavailable - internal error)

_data2d = [4]

[4] { (unavailable - internal error)

m_RenderData = (unavailable - internal error)

m_BoundsValid = (unavailable - internal error)

(boost::noncopyable_::noncopyable) m_Parent = (unavailable - internal error)

m_Flags = (unavailable - internal error)

m_Texture =

m_Name = { (error -100500 while analyzing string >) } m_Handle = (unavailable - internal error)

m_Material =

m_Hash = (unavailable - internal error)

m_Diffuse =

r = (unavailable - internal error)

g = (unavailable - internal error)

b = (unavailable - internal error)

a = (unavailable - internal error)

m_Ambient =

r = (unavailable - internal error)

g = (unavailable - internal error)

b = (unavailable - internal error)

a = (unavailable - internal error)

m_Specular =

r = (unavailable - internal error)

g = (unavailable - internal error)

b = (unavailable - internal error)

a = (unavailable - internal error)

m_Emissive =

r = (unavailable - internal error)

g = (unavailable - internal error)

b = (unavailable - internal error)

a = (unavailable - internal error)

m_SpecularPower = (unavailable - internal error)

m_Texture = { (error -100500 while analyzing string >) } m_VertexProgram = { (error -100500 while analyzing string >) } m_FragmentProgram = { (error -100500 while analyzing string >) } m_Alpha = (unavailable - internal error)

m_PlayerID = (unavailable - internal error)

m_TextureColor =

r = (unavailable - internal error)

g = (unavailable - internal error)

b = (unavailable - internal error)

a = (unavailable - internal error)

m_pModelDef =

px = (unavailable - internal error)

pn =

pi_ = (unavailable - internal error)

m_ObjectBounds =

m_Data = [2]

X = (unavailable - internal error)

Y = (unavailable - internal error)

Z = (unavailable - internal error)

X = (unavailable - internal error)

Y = (unavailable - internal error)

Z = (unavailable - internal error)

m_Anim = (unavailable - internal error)

m_NextAnim = (unavailable - internal error)

m_AnimSpeed = (unavailable - internal error)

m_AnimTime = (unavailable - internal error)

m_BoneMatrices = (unavailable - internal error)

m_InverseBindBoneMatrices = (unavailable - internal error)

m_Props = (error -100406 while analyzing vector<CModel::Prop >) m_PositionValid = (unavailable - internal error)

m_ShadingColor =

r = (unavailable - internal error)

g = (unavailable - internal error)

b = (unavailable - internal error)

a = (unavailable - internal error)

m_SkeletonAnimManager = (unavailable - internal error)

UnitAttach = 0x00000000 CameraTargets = (error -100500 while analyzing vector<CVector3D >) ZoomDelta = 0.000000 (0x00000000)

m_pLocalPlayer = 0x00000000 m_Players = (error -100500 while analyzing vector<CPlayer * >) m_NumPlayers = 0 (0x00000000) m_GameStarted = false m_SimRate = 1.000000 (0x3F800000) GameStatus = 1551066223 m_Paused = false

pGameAttributes = 0x0EACBE10 ->

(IJSObject) m_JS = 0x02815388 -> (JSObject) m_NonsharedProperties =

(error -100406 while analyzing _Container_base) comp = (CStrW_hash_compare)

_List = (error -100500 while analyzing list<pair<CStrW const ,IJSProperty *> >) _Vec = (error -100406 while analyzing vector<list<pair<CStrW const ,IJSProperty *> >::_Iterator<0> >) _Mask = 15 (0x0000000F) _Maxidx = 16 (0x00000010) _Max_bucket_size = 1.000000 (0x3F800000)

m_ScriptProperties =

(error -100406 while analyzing _Container_base) comp = (CStrW_hash_compare)

_List = (error -100500 while analyzing list<pair<CStrW const ,IJSProperty *> >) _Vec = (error -100406 while analyzing vector<list<pair<CStrW const ,IJSProperty *> >::_Iterator<0> >) _Mask = 15 (0x0000000F) _Maxidx = 16 (0x00000010) _Max_bucket_size = 1.000000 (0x3F800000)

m_EngineOwned = true

m_SynchedProperties =

(error -100406 while analyzing _Container_base) comp = (CStrW_hash_compare)

_List = (error -100500 while analyzing list<pair<CStrW const ,ISynchedJSProperty *> >) _Vec = (error -100406 while analyzing vector<list<pair<CStrW const ,ISynchedJSProperty *> >::_Iterator<0> >) _Mask = 15 (0x0000000F) _Maxidx = 16 (0x00000010) _Max_bucket_size = 1.000000 (0x3F800000)

(Singleton<CGameAttributes>) m_MapFile = { (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) } m_ResourceLevel = { (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) } m_StartingPhase = { (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) } m_GameMode = { (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) } m_LOSSetting = 0 (0x00000000) m_FogOfWar = true m_ScreenshotMode = false m_NumSlots = 8 (0x00000008) m_Players = (error -100500 while analyzing vector<CPlayer * >) m_PlayerSlots = (error -100500 while analyzing vector<CPlayerSlot * >) m_PlayerSlotArrayJS = 0x02815380 -> (JSObject) m_UpdateCB = 0x00000000 m_UpdateCBData = 0x000055D4 m_PlayerUpdateCB = 0x00000000 (too much output; skipping to next top-level symbol)

CreateServer (scriptglue.cpp:695)

cx = 0x028BB6D8 -> (JSContext) formal = 0x028BCFC8 -> (JSObject) argc = 246895736 (0x0EB75478) argv = 0x027F4FA4 -> 0 (0x00000000) rval = 0x002FF17C -> 2147483649 (0x80000001)

js_Invoke (:0)

errno = 0 (?) OS error = Se ha intentado tener acceso a una dirección no válida.

#2590 duplicate Assertion failed: "IsFreedBlock(id)" Jia Henry
Description

I don't know much about what exactly the error is but this is the output from the command line when it hits that error.

The error occurred when rejoining a 4 player game on a random oasis map.

headerless.cpp(103): Assertion failed: "IsFreedBlock(id)"
Assertion failed: "IsFreedBlock(id)"
Location: headerless.cpp:103 (Validate)

Call stack:

(0x8477494) /usr/bin/pyrogenesis() [0x8477494]
(0x84242ad) /usr/bin/pyrogenesis() [0x84242ad]
(0x842527b) /usr/bin/pyrogenesis() [0x842527b]
(0x84865ee) /usr/bin/pyrogenesis() [0x84865ee]
(0x8446a81) /usr/bin/pyrogenesis() [0x8446a81]
(0x8444dbe) /usr/bin/pyrogenesis() [0x8444dbe]
(0x843d130) /usr/bin/pyrogenesis() [0x843d130]
(0x84cdccf) /usr/bin/pyrogenesis() [0x84cdccf]
(0x82d620e) /usr/bin/pyrogenesis() [0x82d620e]
(0x82c1bc5) /usr/bin/pyrogenesis() [0x82c1bc5]
(0x8286e1b) /usr/bin/pyrogenesis() [0x8286e1b]
(0x8272c46) /usr/bin/pyrogenesis() [0x8272c46]
(0x825cca9) /usr/bin/pyrogenesis() [0x825cca9]
(0x825c60f) /usr/bin/pyrogenesis() [0x825c60f]
(0x813776f) /usr/bin/pyrogenesis() [0x813776f]
(0x813adc0) /usr/bin/pyrogenesis() [0x813adc0]

errno = 0 (No error reported here)
OS error = ?


/usr/bin/0ad: line 9:  2143 Aborted                 (core dumped) "$pyrogenesis" "$@"

#2591 duplicate Assertion failed: "IsValidSize(m_size)" Jia Henry
Description

When the game is closed, it often produces an error. I'm not sure of exactly what it is but here is the output from the commandline

headerless.cpp(102): Assertion failed: "IsValidSize(m_size)"
Assertion failed: "IsValidSize(m_size)"
Location: headerless.cpp:102 (Validate)

Call stack:

(0x8477494) /usr/bin/pyrogenesis() [0x8477494]
(0x84242ad) /usr/bin/pyrogenesis() [0x84242ad]
(0x842527b) /usr/bin/pyrogenesis() [0x842527b]
(0x84865b7) /usr/bin/pyrogenesis() [0x84865b7]
(0x8446a81) /usr/bin/pyrogenesis() [0x8446a81]
(0x8447089) /usr/bin/pyrogenesis() [0x8447089]
(0x843fae9) /usr/bin/pyrogenesis() [0x843fae9]
(0x81e8bb9) /usr/bin/pyrogenesis() [0x81e8bb9]
(0x806c09c) /usr/bin/pyrogenesis() [0x806c09c]
(0x805fcfa) /usr/bin/pyrogenesis() [0x805fcfa]
(0xb6417e2e) /usr/lib/libc.so.6(__libc_start_main+0xde) [0xb6417e2e]
(0x806a669) /usr/bin/pyrogenesis() [0x806a669]

errno = 0 (Try again later)
OS error = ?


/usr/bin/0ad: line 9:  2804 Aborted                 (core dumped) "$pyrogenesis" "$@"

#6618 fixed Assertion failed: "cache.Validate()" on Ryzen (Zen 3) CPU Andrew
Description

Hello. It seems I was faced with the same issue as https://trac.wildfiregames.com/ticket/4360

I try to start 0 A.D on Linux Mint 20.3 (Una) OS and Ryzen 7 5700X CPU and see follow screen: https://i.ibb.co/ckc5hZH/Screenshot-from-2022-09-03-19-55-40.png

If click few times "Continue" - game starts in windowed mode.

The interesting thing is that I just have downgraded OS from Mint 21 (because I had some another troubles here - with some another software :)), and game started pretty well here. But now - on older version it doesn't.

#5343 fixed Assertion failed: "hDbghelp" bibiolson
Description

Assertion failed: "hDbghelp" Location: dbghelp.cpp:48 (dbghelp_ImportFunctions)

Call stack:

While generating an error report, we encountered a second problem. Please be sure to report both this and the subsequent error messages. errno = 12 (Not enough memory) OS error = 1114 (Error en una rutina de inicialización de biblioteca de vínculos dinámicos (DLL).)

#5870 fixed Assertion failed: "it != m_EntityData.end()" [CCmpRangeManager] rP24218 wraitii Silier
Description

Reported on irc: http://irclogs.wildfiregames.com/%230ad/2020-11-20-QuakeNet-%230ad.log

10:27 < SubitaNeo> I did a couple of game with latest git,
after some minutes I got this in both of the games: 
Assertion failed: "it != m_EntityData.end()",
Location: CCmpRangeManager.cpp:1382 (ConstructQuery) 
... /usr/lib/games/0ad/libmozjs52-ps-release.so(+0x8cd90e) [0x7f2ec53b790e]

rP24218 - according to git commits and time of report

#2346 fixed Assertion failed: "largePageSize != 0" wcpu.cpp:121 (os_cpu_LargePageSize) ben historic_bruno
Description

Reported on the forum: http://www.wildfiregames.com/forum/index.php?showtopic=18061

Game version is Alpha 15 win32.

OS             : Vista SP 2 (6.0.6002)
CPU            : x86,         Intel Xeon 3.06GHz (1x1x2), 3.06 GHz
Memory         : 2048 MiB; 852 MiB free
#5644 needsinfo Assertion failed: "logicalPerPackage % maxCoresPerPackage == 0" sumpfralle
Description

Version: 0.0.23.1-1 (Debian package) System: i386 (32 bit)

I received the following log output a few seconds after starting oad:

TIMER| InitVfs: 307.618 ms
Writing the mainlog at /home/lars/.config/0ad/logs/mainlog.html
TIMER| CONFIG_Init: 161.276 ms
Sound: AlcInit success, using OpenAL Soft
TIMER| shutdown ConfigDB: 3.668 us
TIMER| resource modules: 521.074 ms
TIMER TOTALS (9 clients)
-----------------------------------------------------
  tc_pool_alloc: 0 c (0x)
  tc_png_decode: 0 c (0x)
  tc_dds_transform: 0 c (0x)
  tc_transform: 0 c (0x)
  tc_plain_transform: 0 c (0x)
  tc_ShaderGLSLLink: 0 c (0x)
  tc_ShaderGLSLCompile: 0 c (0x)
  tc_ShaderValidation: 0 c (0x)
  xml_validation: 0 c (0x)
-----------------------------------------------------
TIMER| shutdown misc: 212.597 us
TIMER| InitVfs: 89.158 ms
Writing the mainlog at /home/lars/.config/0ad/logs/mainlog.html
TIMER| CONFIG_Init: 2.76169 ms
Sound: AlcInit success, using OpenAL Soft
topology.cpp(105): Assertion failed: "logicalPerPackage % maxCoresPerPackage == 0"
Assertion failed: "logicalPerPackage % maxCoresPerPackage == 0"
Location: topology.cpp:105 (MaxLogicalPerCore)

Call stack:

(0x9ad3e5) /usr/games/pyrogenesis(+0x5a43e5) [0x9ad3e5]
(0x964fbd) /usr/games/pyrogenesis(+0x55bfbd) [0x964fbd]
(0x966134) /usr/games/pyrogenesis(+0x55d134) [0x966134]
(0x96663a) /usr/games/pyrogenesis(+0x55d63a) [0x96663a]
(0x9a771b) /usr/games/pyrogenesis(+0x59e71b) [0x9a771b]
(0x9da1f2) /usr/games/pyrogenesis(+0x5d11f2) [0x9da1f2]
(0x9a7840) /usr/games/pyrogenesis(+0x59e840) [0x9a7840]
(0x68d5d1) /usr/games/pyrogenesis(+0x2845d1) [0x68d5d1]
(0x6836c9) /usr/games/pyrogenesis(+0x27a6c9) [0x6836c9]
(0x4a5cbe) /usr/games/pyrogenesis(+0x9ccbe) [0x4a5cbe]
(0x491c56) /usr/games/pyrogenesis(+0x88c56) [0x491c56]
(0xb64bc7e1) /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0xb64bc7e1]
(0x4a0841) /usr/games/pyrogenesis(+0x97841) [0x4a0841]

errno = 0 (Error during IO)
OS error = ?

The log output is presented in a separate window. After chosing continue, the game opens the main screen and works as expected.

#1143 fixed Assertion failed: "p" Location: trace.cpp:218 (Trace::Allocate) philip historic_bruno
Description

People are starting to report this error and I'm encountering it too, both in Atlas and in-game. Not sure how to reproduce it yet, but it seems to occur when loading cached shader effects (with pathnames like {cache/shaders/effects/gui_text.xml.5b6f514af325a701.xmb}):

Assertion failed: "p"
Location: trace.cpp:218 (Trace::Allocate)

pyrogenesis.exe!Trace::NotifyLoad(const Path & pathname, unsigned int size)  Line 160 + 0x39 bytes	C++
pyrogenesis.exe!VFS::LoadFile(const Path & pathname, boost::shared_ptr<unsigned char> & fileContents, unsigned int & size)  Line 187	C++
pyrogenesis.exe!CXeromyces::ReadXMBFile(const boost::shared_ptr<IVFS> & vfs, const Path & filename)  Line 162 + 0x1c bytes	C++
pyrogenesis.exe!CXeromyces::Load(const boost::shared_ptr<IVFS> & vfs, const Path & filename)  Line 90 + 0x10 bytes	C++
pyrogenesis.exe!CShaderManager::LoadEffect(const char * name, const std::map<CStr8,CStr8,std::less<CStr8>,std::allocator<std::pair<CStr8 const ,CStr8> > > & baseDefines)  Line 259	C++
pyrogenesis.exe!CGUI::DrawText(SGUIText & Text, const CColor & DefaultColor, const CPos & pos, const float & z, const CRect & clipping)  Line 907 + 0x86 bytes	C++
pyrogenesis.exe!IGUITextOwner::DrawText(int index, const CColor & color, const CPos & pos, float z, const CRect & clipping)  Line 97 + 0x1c bytes	C++
pyrogenesis.exe!CButton::Draw()  Line 120	C++
pyrogenesis.exe!GUI<int>::RecurseObject(int RR, IGUIObject * pObject, void (void)* pFunc)  Line 324	C++
pyrogenesis.exe!GUI<int>::RecurseObject(int RR, IGUIObject * pObject, void (void)* pFunc)  Line 326 + 0xd bytes	C++
pyrogenesis.exe!GUI<int>::RecurseObject(int RR, IGUIObject * pObject, void (void)* pFunc)  Line 326 + 0xd bytes	C++
pyrogenesis.exe!GUI<int>::RecurseObject(int RR, IGUIObject * pObject, void (void)* pFunc)  Line 326 + 0xd bytes	C++
pyrogenesis.exe!GUI<int>::RecurseObject(int RR, IGUIObject * pObject, void (void)* pFunc)  Line 326 + 0xd bytes	C++
pyrogenesis.exe!GUI<int>::RecurseObject(int RR, IGUIObject * pObject, void (void)* pFunc)  Line 326 + 0xd bytes	C++
pyrogenesis.exe!GUI<int>::RecurseObject(int RR, IGUIObject * pObject, void (void)* pFunc)  Line 326 + 0xd bytes	C++
pyrogenesis.exe!CGUI::Draw()  Line 453 + 0x17 bytes	C++
pyrogenesis.exe!CGUIManager::Draw()  Line 278 + 0x8 bytes	C++
pyrogenesis.exe!Render()  Line 253	C++
pyrogenesis.exe!Frame()  Line 391	C++
pyrogenesis.exe!RunGameOrAtlas(int argc, const char * * argv)  Line 501 + 0x5 bytes	C++
pyrogenesis.exe!main(int argc, char * * argv)  Line 536 + 0xc bytes	C++
pyrogenesis.exe!wmain(int argc, wchar_t * * argv)  Line 380 + 0xa bytes	C++
pyrogenesis.exe!__tmainCRTStartup()  Line 552 + 0x17 bytes	C
pyrogenesis.exe!CallStartupWithinTryBlock()  Line 397	C++
kernel32.dll!7651339a()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]	
ntdll.dll!77b89ef2()
ntdll.dll!77b89ec5()
#6001 fixed Assertion failed: "selected >= 0 && selected+1 < (int)m_ItemsYPositions.size()" wraitii Vas
Description
Assertion failed: "selected >= 0 && selected+1 < (int)m_ItemsYPositions.size()"
Location: COList.cpp:341 (DrawList)

Call stack:

(0xa8ffe552c56) /usr/bin/pyrogenesis(+0x5f9c56) [0xa8ffe552c56]
(0xa8ffe503862) /usr/bin/pyrogenesis(+0x5aa862) [0xa8ffe503862]
(0xa8ffe504de7) /usr/bin/pyrogenesis(+0x5abde7) [0xa8ffe504de7]
(0xa8ffe505373) /usr/bin/pyrogenesis(+0x5ac373) [0xa8ffe505373]
(0xa8ffe4983fb) /usr/bin/pyrogenesis(+0x53f3fb) [0xa8ffe4983fb]
(0xa8ffe490807) /usr/bin/pyrogenesis(+0x537807) [0xa8ffe490807]
(0xa8ffe47f507) /usr/bin/pyrogenesis(+0x526507) [0xa8ffe47f507]
(0xa8ffe47f529) /usr/bin/pyrogenesis(+0x526529) [0xa8ffe47f529]
(0xa8ffe47f529) /usr/bin/pyrogenesis(+0x526529) [0xa8ffe47f529]
(0xa8ffe47f529) /usr/bin/pyrogenesis(+0x526529) [0xa8ffe47f529]
(0xa8ffe473410) /usr/bin/pyrogenesis(+0x51a410) [0xa8ffe473410]
(0xa8ffe4a70bd) /usr/bin/pyrogenesis(+0x54e0bd) [0xa8ffe4a70bd]
(0xa8ffe1eeea0) /usr/bin/pyrogenesis(+0x295ea0) [0xa8ffe1eeea0]
(0xa8ffdffbe44) /usr/bin/pyrogenesis(+0xa2e44) [0xa8ffdffbe44]
(0xa8ffdfff27d) /usr/bin/pyrogenesis(+0xa627d) [0xa8ffdfff27d]
(0xa8ffdff06cc) /usr/bin/pyrogenesis(+0x976cc) [0xa8ffdff06cc]

errno = 0 (Try again later)
OS error = ?

Steps that I took:

  • had one mod downloaded and enabled before
  • went to the screen of downloading more mods
  • clicked to "download" a new mod (or double-clicked, not sure, but for essentially the same purpose)
  • observed the mod being downloaded (probably successfully)
  • closed the downloading window, should've gotten back to the screen for enabling mods

0ad version = a23.1 OS = ArchLinux.

#5733 needsinfo Assertion failed: m_ComponentCaches.find(ent) == m_ComponentCaches.end() Arawwn
Description

I use with my game the following mods: AutoCIV mod and Milleinum A.D

Assertion failed: "m_ComponentCaches.find(ent) == m_ComponentCaches.end()" Location: ComponentManager.cpp:826 (CComponentManager::AllocateEntityHandle)

Call stack:

CComponentManager::AllocateEntityHandle (componentmanager.cpp:826)

this = (unavailable) ent = 1 (0x00000001)

CComponentManager::AddEntity (componentmanager.cpp:871)

this = (unavailable) templateName = 0x00EFF64C -> (unsupported basic_string<wchar_t,char_traits<wchar_t> >) ent = 1 (0x00000001) handle =

m_Id = 127713920 (0x079CC280) m_ComponentCache = 0x01180000 -> { numInterfaces = 547269070 (0x209EA9CE), interfaces = [1] { 0x010051ED ->

m_EntityHandle =

m_Id = 16777218 (0x01000002) m_ComponentCache = 0x00000001

m_SimContext = 0x12050000 ->

m_ComponentManager = (unavailable - internal error)

m_UnitManager = (unavailable - internal error)

m_Terrain = (unavailable - internal error)

m_SystemEntity =

m_Id = (unavailable - internal error)

m_ComponentCache = (unavailable - internal error)

} }

msg =

m_Cached = (unique_ptr<JS::PersistentRooted<JS::Value>,default_delete<JS::PersistentRooted<JS::Value> > >)

entity = 0 (0x00000000)

it = (unsupported _Tree_const_iterator<_Tree_val<_Tree_simple_types<pair<basic_string<char,char_traits<char> > const ,CParamNode> > > >)

CSimulation2::AddEntity (simulation2.cpp:679)

this = (unavailable) templateName = 0x00EFF64C (see above) preferredId = 1 (0x00000001)

CMapReader::ParseEntities (mapreader.cpp:1376)

this = (unavailable) rq =

mContext = 0x21264348 -> (JSContext)

entities = (unsupported vector<Entity >) LINE_1352_ =

m_t0 = 655.39 (0x40847B1FBD151A04) m_description = 0x00A44664 -> "ParseEntities"

currEnt =

templateName = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) entityID = 1 (0x0001) playerID = 0 (0x0000) position =

X =

value = 29429354 (0x01C10E6A)

Y =

value = 0 (0x00000000)

Z =

value = 11295933 (0x00AC5CBD)

rotation =

X =

value = 0 (0x00000000)

Y =

value = 4294745327 (0xFFFC9CEF)

Z =

value = 0 (0x00000000)

MemFunThunk<CGame> (loaderthunks.h:60)

param = 0x3A2BCD40 formal = 0.01 (0x3F847AE147AE147B)

LDR_ProgressiveLoad (loader.cpp:228)

time_budget = 0.01 (0x3F847AE147AE147B) description = 0x00EFF7CC -> [8] { 63498, 126 ('~'), 31042, 65534, 0, 0, 35451, 48274 } max_chars = 100 (0x00000064) progress_percent = 0x00EFF784 -> 0 (0x00000000) ret = 4607182418800017408 (0x3FF0000000000000) elapsed_time = 655.39 (0x40847B1FBCF0522D)

ProgressiveLoad (main.cpp:266)

description = [100]

63498 126 ('~') 31042 65534 0 0 35451 48274 31519 16516 63656 239 ...

profile2 =

m_Name = 0x00A21C3C -> "progressive load"

progress_percent = 0 (0x00000000) e = 0x00EFF7D0 ->

(exception) m_msg = 0x40847B1F -> [8] { 0, 0, 0, 0, 0, 0, 0, 0 }

Frame (main.cpp:364)

realTimeSinceLastFrame = 0.005463 (0x3BB3031A) time = 655.39 (0x40847B1FBAB32C84) profile2 =

m_Name = 0x00A21CD8 -> "frame"

profile2 =

m_Name = 0x40847B1F (see above)

RunGameOrAtlas (main.cpp:634)

argc = 1 (0x00000001) argv = 0x02CC0008 -> 0x02CC0028 -> "E:\Jeux\0 A.D\binaries\system\pyrogenesis.exe" replayFile =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47 ('/')

modsToInstall = (unsupported vector<Path >) scriptEngine =

(Singleton<ScriptEngine>) m_Runtimes = (unsupported list<JSRuntime const * >)

args =

m_Args = (unsupported vector<pair<CStr8,CStr8> >) m_Arg0 =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 92 ('\')

m_ArgsWithoutName = (unsupported vector<CStr8 >)

res = 3.13185e-010 (0x3DF5859C43F03174) modPath =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 60713

paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 600

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 48876

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 5

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P')

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 44686

replay =

m_Stream = 0x3DF5859C -> (basic_istream<char,char_traits<char> >)

mod =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

zip =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 16416

mods = (unsupported vector<CStr8 >) paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65503

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63916

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47155

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11120

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

builder =

m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P')

m_NumBaseMods = 2010754702 (0x77D9AE8E)

installedMods = (unsupported vector<CStr8 >) installer =

m_VFS = (shared_ptr<IVFS>) m_ModsDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 42728

m_TempDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 3056

m_CacheDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2

m_InstalledMods = (unsupported vector<CStr8 >)

paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65503

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63916

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47155

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11120

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

SDL_main (main.cpp:680)

argc = 1 (0x00000001) argv = 0x02CC0008 (see above)

main_utf8 (sdl_windows_main.c:126)

argc = 1 (0x00000001) argv = 0x02CC0008 (see above)

wmain (sdl_windows_main.c:151)

argc = 1 (0x00000001) wargv = 0x01189670 -> 0x01189678 -> 69 (0x0045) wenvp = 0x01184000 -> 39424 (0x9A00) argv = 0x02CC0008 (see above) retval = 0 (0x00000000) i = 1 (0x00000001)

CallStartupWithinTryBlock (wseh.cpp:364)

ret = 9824080 (0x0095E750)

RtlGetAppContainerNamedObjectPath (:0)

RtlGetAppContainerNamedObjectPath (:0)

errno = 0 (No error reported here) OS error = 0 (no error code was set)

AND

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Breakpoint)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

#4616 fixed Assertion failed: m_DestructionQueue.empty() wraitii elexis
Description

When hosting an svn game with r19751 that was paused, the following exception occured each time a client requested a serialized simstate (3 times):

ComponentManagerSerialization.cpp(186): Assertion failed: "m_DestructionQueue.empty()"
Assertion failed: "m_DestructionQueue.empty()"
Location: ComponentManagerSerialization.cpp:186 (SerializeState)

Call stack:

(0x92443e) ./pyrogenesis() [0x92443e]
(0x8d6479) ./pyrogenesis() [0x8d6479]
(0x8d7802) ./pyrogenesis() [0x8d7802]
(0x4a2ab8) ./pyrogenesis() [0x4a2ab8]
(0x437413) ./pyrogenesis() [0x437413]
(0x45c293) ./pyrogenesis() [0x45c293]
(0x43cde9) ./pyrogenesis() [0x43cde9]
(0x4317df) ./pyrogenesis() [0x4317df]
(0x422777) ./pyrogenesis() [0x422777]
(0x7fdc1c780830) /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fdc1c780830]
(0x42f6b9) ./pyrogenesis() [0x42f6b9]

errno = 0 (Try again later)
OS error = ?

It was reported multiple times already, by mapkoc privately somewhere on 2016-11-20, by me on #0ad-dev on 2017-03-02 and by bb on 2017-04-17.

Since the game was paused today while the exception occured upon each rejoin attempt, the turn number could be figured out (by copying the replay of exactly that time, see attachment). However a rejointest (with the equivalent scenario map) doesn't reproduce the issue.

So I think it might be a local entity in the destruction queue at that time.

(Couldn't decode the stack anymore, but that should be irrelevant anyway)

#1042 fixed Assertion failure in CCmpRallyPointRenderer::CreateMarker while using Atlas vts historic_bruno
Description

Possibly a component initialization order bug? (some info about that here)

To reproduce:

  1. Open Atlas.
  2. Create a civil centre.
  3. Start the simulation.
  4. Reset the simulation. Get the following assertion failure:
Assertion failed: "!cmpPlayerManager.null()"
Location: CCmpRallyPointRenderer.cpp:446 (CCmpRallyPointRenderer::CreateMarker)

Call stack:

CCmpRallyPointRenderer::CreateMarker (ccmprallypointrenderer.cpp:446)
    this = (unavailable)
    ownerId = 1 (0x00000001)

CCmpRallyPointRenderer::Init (ccmprallypointrenderer.cpp:413)
    this = (unavailable)
    paramNode = 0x0DFC7000 -> 
        m_Value = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        m_Childs = (unsupported map<basic_string<char,char_traits<char> >,CParamNode >)
        m_IsOk = true 
        m_ScriptVal = 
            m_Val = 
                px = 0x00000000
                pn = 
                    pi_ = 0x00000000




    texturePropsBase = 
        m_Path = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')

        m_Filter = 9987 (0x00002703)
        m_WrapS = 33069 (0x0000812D)
        m_WrapT = 33071 (0x0000812F)
        m_Aniso = 4.000000 (0x40800000)

    texturePropsMask = 
        m_Path = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')

        m_Filter = 9987 (0x00002703)
        m_WrapS = 33069 (0x0000812D)
        m_WrapT = 33071 (0x0000812F)
        m_Aniso = 4.000000 (0x40800000)


CCmpProjectileManager::Deserialize (ccmpprojectilemanager.cpp:80)
    this = (unavailable)
    paramNode = 0x0DFC7000 (see above)
    __formal = 0x039AFA80 -> (IDeserializer)

CComponentManager::DeserializeState (componentmanagerserialization.cpp:311)
    this = (unavailable)
    stream = 0x0CA618B0 -> (basic_istream<char,char_traits<char> >)
    rng = (unsupported basic_string<char,char_traits<char> >)
    deserializer = 
        (IDeserializer)
        m_ScriptBackrefs = (unsupported map<size_t,JSObject * >)
        m_ScriptInterface = 0x0053FE80 -> 
            m = (auto_ptr<ScriptInterface_impl>)

        m_Stream = 0x0CA618B0 (see above)

    noParam = 
        m_Value = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        m_Childs = (unsupported map<basic_string<char,char_traits<char> >,CParamNode >)
        m_IsOk = true 
        m_ScriptVal = 
            m_Val = 
                px = 0x00000000
                pn = 
                    pi_ = 0x00000000




    templateManager = 0x0DB0B1F8 -> 
        
            m_EntityId = 1 (0x00000001)
            m_SimContext = 0x0053FE70 -> 
                m_ComponentManager = 0x0053FE80 (see above)
                m_UnitManager = 0x00515BB8 -> 
                    m_Units = (unsupported vector<CUnit * >)
                    m_ObjectManager = 0x0B527ED4 -> 
                        m_MeshManager = 0x0B527E8C -> 
                            m_MeshMap = 
                                table_ = 
                                    
                                        
                                            buckets_ = 0x0D00CBA0 -> 
                                                next_ = 0x0B680EE0 -> 
                                                    next_ = 0x0B680C40 -> 
                                                        next_ = 0x00000000



                                            bucket_count_ = 11 (0x0000000B)
                                            allocators_ = 
                                                
                                                    (unsupported )
                                                    (unsupported )



                                        
                                            current_ = false
                                            funcs_ = "s/i"

                                        size_ = 8 (0x00000008)
                                        mlf_ = 1.000000 (0x3F800000)
                                        cached_begin_bucket_ = 0x0D00CBA0 (see above)
                                        max_load_ = 11 (0x0000000B)



                            m_ColladaManager = 0x0B527E88 -> 
                                m = 0x00515BF8 -> 
                                    dll = 
                                        m_Name = 0x015A288C -> "Collada"
                                        m_Handle = 0x00000000

                                    set_logger = 0x00000014
                                    set_skeleton_definitions = 0x00000019
                                    convert_dae_to_pmd = 0x0000001A
                                    convert_dae_to_psa = 0x0000001D



                        m_SkeletonAnimManager = 0x0B527EB0 -> 
                            m_Animations = 
                                table_ = 
                                    
                                        
                                            buckets_ = 0x0DD105A8 -> 
                                                next_ = 0x00000000

                                            bucket_count_ = 11 (0x0000000B)
                                            allocators_ = 
                                                
                                                    (unsupported )
                                                    (unsupported )



                                        
                                            (too much output; skipping to next top-level symbol)

                                        size_ = 1 (0x00000001)
                                        mlf_ = 1.000000 (0x3F800000)
                                        cached_begin_bucket_ = 0x0DD105C4 -> 
                                            next_ = 0x0D636AD0 -> 
                                                next_ = 0x00000000


                                        max_load_ = 11 (0x0000000B)



                            m_ColladaManager = 0x0B527E88 (see above)

                        m_Simulation = 0x004F96B8 -> 
                            m = 0x0053FE70 (see above)

                        m_Objects = (unsupported map<CObjectManager::ObjectKey,CObjectEntry * >)
                        m_ObjectBases = (unsupported map<CStrW,CObjectBase * >)


                m_Terrain = 0x00515B98 -> 
                    m_MapSize = 257 (0x00000101)
                    m_MapSizePatches = 16 (0x00000010)
                    m_Patches = 0x0A790024 -> 
                        
                            m_WorldBounds = 
                                m_Data = [2] 
                                    
                                        X = 0.000000 (0x00000000)
                                        Y = 0.000000 (0x00000000)
                                        Z = 0.000000 (0x00000000)

                                    
                                        X = 64.000000 (0x42800000)
                                        Y = 22.382513 (0x41B30F63)
                                        Z = 64.000000 (0x42800000)


                            m_Transform = 
                                _11 = 1.000000 (0x3F800000)
                                _21 = 0.000000 (0x00000000)
                                _31 = 0.000000 (0x00000000)
                                _41 = 0.000000 (0x00000000)
                                _12 = 0.000000 (0x00000000)
                                _22 = 1.000000 (0x3F800000)
                                _32 = 0.000000 (0x00000000)
                                _42 = 0.000000 (0x00000000)
                                _13 = 0.000000 (0x00000000)
                                _23 = 0.000000 (0x00000000)
                                _33 = 1.000000 (0x3F800000)
                                _43 = 0.000000 (0x00000000)
                                _14 = 0.000000 (0x00000000)
                                _24 = 0.000000 (0x00000000)
                                _34 = 0.000000 (0x00000000)
                                _44 = 1.000000 (0x3F800000)
                                _data = [16] 
                                    1.000000 (0x3F800000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    1.000000 (0x3F800000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    1.000000 (0x3F800000)
                                    0.000000 (0x00000000) ...
                                _data2d = [4] 
                                    [4] { 1.000000 (0x3F800000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                                    [4] { 0.000000 (0x00000000), 1.000000 (0x3F800000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                                    [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 1.000000 (0x3F800000), 0.000000 (0x00000000) }
                                    [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 1.000000 (0x3F800000) }

                            m_InvTransform = 
                                _11 = 0.000000 (0x00000000)
                                _21 = 0.000000 (0x00000000)
                                _31 = 0.000000 (0x00000000)
                                _41 = 0.000000 (0x00000000)
                                _12 = 0.000000 (0x00000000)
                                _22 = 0.000000 (0x00000000)
                                _32 = 0.000000 (0x00000000)
                                _42 = 0.000000 (0x00000000)
                                _13 = 0.000000 (0x00000000)
                                _23 = 0.000000 (0x00000000)
                                _33 = 0.000000 (0x00000000)
                                _43 = 0.000000 (0x00000000)
                                _14 = 0.000000 (0x00000000)
                                _24 = 0.000000 (0x00000000)
                                _34 = 0.000000 (0x00000000)
                                _44 = 0.000000 (0x00000000)
                                _data = [16] 
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000)
                                    0.000000 (0x00000000) ...
                                _data2d = [4] 
                                    [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                                    [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                                    [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                                    [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }

                            m_RenderData = 0x00000000
                            m_BoundsValid = true 

                        m_bWillBeDrawn = false
                        m_MiniPatches = [16] 
                            [16] 
                                
                                    Tex = 0x0D835CB8 -> 
                                        m_Tag = { (unsupported basic_string<char,char_traits<char> >) }
                                        m_pProperties = 
                                            px = 0x0D7EA718 -> 
                                                m_pParent = 
                                                    px = 0x0D730B78 -> 
                                                        m_pParent = 
                                                            px = 0x00000000
                                                            pn = 
                                                                pi_ = 0x00000000


                                                        m_BaseColor = 0 (0x00000000)
                                                        m_HasBaseColor = false
                                                        m_MovementClass = { (unsupported basic_string<char,char_traits<char> >) }
                                                        m_Groups = (unsupported vector<CTerrainGroup * >)

                                                    pn = 
                                                        pi_ = 0x0B5301F8 -> 
                                                            use_count_ = 20 (0x00000014)
                                                            weak_count_ = 1 (0x00000001)



                                                m_BaseColor = 0 (0x00000000)
                                                m_HasBaseColor = false
                                                m_MovementClass = { (unsupported basic_string<char,char_traits<char> >) }
                                                m_Groups = (unsupported vector<CTerrainGroup * >)

                                            pn = 
                                                pi_ = 0x0D836698 -> 
                                                    use_count_ = 16 (0x00000010)
                                                    weak_count_ = 1 (0x00000001)



                                        m_Texture = 
                                            px = 0x0D8425E0 -> 
                                                m_Properties = 
                                                    m_Path = 
                                                        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                                                        separator = "/r✃"

                                                    m_Filter = 9987 (0x00002703)
                                                    m_WrapS = 10497 (0x00002901)
                                                    m_WrapT = 10497 (0x00002901)
                                                    m_Aniso = 2.000000 (0x40000000)

                                                m_Handle = 9502865 (0x0000000000910091)
                                                m_BaseColour = 4287075159 (0xFF879357)
                                                m_State = LOADED
                                                m_TextureManager = 0x00503310 -> 
                                                    m_VFS = 
                                                        px = 0x0048DA40 -> (IVFS)
                                                        pn = 
                                                            pi_ = 0x0048CDB8 -> 
                                                                use_count_ = 4 (0x00000004)
                                                                weak_count_ = 1 (0x00000001)



                                                    m_CacheLoader = 
                                                        m_VFS = 
                                                            px = 0x0048DA40 (see above)
                                                            pn = 
                                                                pi_ = 0x0048CDB8 (see above)


                                                        m_FileExtension = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)

                                                    m_DisableGL = false
                                                    m_TextureConverter = 
                                                        m_VFS = 
                                                            px = 0x0048DA40 (see above)
                                                            pn = 
                                                                pi_ = 0x0048CDB8 (see above)


                                                        m_HighQuality = false
                                                        m_WorkerThread = 952 (0x000003B8)
                                                        m_WorkerMutex = 0x005E09B0
                                                        m_WorkerSem = 0x000003B4
                                                        m_RequestQueue = (unsupported deque<boost::shared_ptr<CTextureConverter::ConversionRequest> >)
                                                        m_ResultQueue = (unsupported deque<boost::shared_ptr<CTextureConverter::ConversionResult> >)
                                                        m_Shutdown = false

                                                    m_DefaultHandle = 65537 (0x0000000000010001)
                                                    m_ErrorHandle = 131074 (0x0000000000020002)
                                                    m_ErrorTexture = 
                                                        px = 0x0048BDB8 -> 
                                                            m_Properties = 
                                                                m_Path = 
                                                                    path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                                                                    separator = "/f✃"

                                                                m_Filter = 9987 (0x00002703)
                                                                m_WrapS = 10497 (0x00002901)
                                                                m_WrapT = 10497 (0x00002901)
                                                                m_Aniso = 1.000000 (0x3F800000)

                                                            m_Handle = 131074 (0x0000000000020002)
                                                            m_BaseColour = 0 (0x00000000)
                                                            m_State = LOADED
                                                            m_TextureManager = 0x00503310 (see above)
                                                            m_Self = 
                                                                px = 0x0048BDB8 (see above)
                                                                pn = 
                                                                    pi_ = 0x005173E8 -> 
                                                                        use_count_ = 1 (0x00000001)
                                                                        weak_count_ = 2 (0x00000002)




                                                        pn = 
                                                            pi_ = 0x005173E8 (see above)


                                                    m_TextureCache = 
                                                        table_ = 
                                                            
                                                                
                                                                    buckets_ = 0x0D858F30 -> 
                                                                        next_ = 0x00000000

                                                                    bucket_count_ = 769 (0x00000301)
                                                                    allocators_ = 
                                                                        
                                                                            (unsupported )
                                                                            (unsupported )



                                                                
                                                                    current_ = false
                                                                    funcs_ = [2] { { data_ = { buf = [2] { [8] { 3, 3, 0, 0, 0, 0, 0, 183 }, 3 }, align_ = 
                                                                                    t0 = 3
                                                                                    t1 = 3
                                                                                    t2 = 3
                                                                                    t3 = 3
                                                                                    t4 = 3
                                                                                    t5 = 3
                                                                                    t6 = 3
                                                                                    t7 = 3
                                                                                    t8 = 3
                                                                                    t9 = 3
                                                                                    t10 = 3
                                                                                    t11 = 3
                                                                                    t12 = 3
                                                                                    t13 = 3
                                                                                    t14 = 3
                                                                                    t15 = 3
                                                                                    t16 = 3
                                                                                    t17 = 3
                                                                                    t18 = 3
                                                                                    t19 = 3
                                                                                    t20 = 3
                                                                                    t21 = 3
                                                                                    t22 = 3
                                                                                    t23 = 3
 } }, { data_ = { buf = [2] { [8] { 0, 0, 0, 0, 0, 183, 2, 0 }, 0 }, align_ = 
                                                                                    t0 = 0
                                                                                    t1 = 0
                                                                                    t2 = 0
                                                                                    t3 = 0
                                                                                    t4 = 0
                                                                                    t5 = 0
                                                                                    t6 = 0
                                                                                    t7 = 0
                                                                                    t8 = 0
                                                                                    t9 = 0
                                                                                    t10 = 0
                                                                                    t11 = 0
                                                                                    t12 = 0
                                                                                    t13 = 0
                                                                                    t14 = 0
                                                                                    t15 = 0
                                                                                    t16 = 0
                                                                                    t17 = 0
                                                                                    t18 = 0
                                                                                    t19 = 0
                                                                                    t20 = 0
                                                                                    t21 = 0
                                                                                    t22 = 0
                                                                                    t23 = 0
 } } }

                                                                size_ = 695 (0x000002B7)
                                                                mlf_ = 1.000000 (0x3F800000)
                                                                cached_begin_bucket_ = 0x0D858F34 -> 
                                                                    next_ = 0x0D8A21B0 -> 
                                                                        next_ = 0x0D78C838 -> 
                                                                            next_ = 0x00000000



                                                                max_load_ = 769 (0x00000301)



                                                    m_HotloadFiles = 
                                                        table_ = 
                                                            
                                                                
                                                                    buckets_ = 0x0D859BB8 -> 
                                                                        next_ = 0x00000000

                                                                    bucket_count_ = 769 (0x00000301)
                                                                    allocators_ = 
                                                                        
                                                                            (unsupported )
                                                                            (unsupported )



                                                                
                                                                    current_ = false
                                                                    funcs_ = [2] { { data_ = { buf = [1] { [8] { 4, 0, 0, 214, 2, 0, 0, 0 } }, align_ = 
                                                                                    t0 = 4
                                                                                    t1 = 4
                                                                                    t2 = 4
                                                                                    t3 = 4
                                                                                    t4 = 4
                                                                                    t5 = 4
                                                                                    t6 = 4
                                                                                    t7 = 4
                                                                                    t8 = 4
                                                                                    t9 = 4
                                                                                    t10 = 4
                                                                                    t11 = 4
                                                                                    t12 = 4
                                                                                    t13 = 4
                                                                                    t14 = 4
                                                                                    t15 = 4
                                                                                    t16 = 4
                                                                                    t17 = 4
                                                                                    t18 = 4
                                                                                    t19 = 4
                                                                                    t20 = 4
                                                                                    t21 = 4
                                                                                    t22 = 4
                                                                                    t23 = 4
 } }, { data_ = { buf = [1] { [8] { 0, 0, 214, 2, 0, 0, 0, 0 } }, align_ = 
                                                                                    t0 = 0
                                                                                    t1 = 0
                                                                                    t2 = 0
                                                                                    t3 = 0
                                                                                    t4 = 0
                                                                                    t5 = 0
                                                                                    t6 = 0
                                                                                    t7 = 0
                                                                                    t8 = 0
                                                                                    t9 = 0
                                                                                    t10 = 0
                                                                                    t11 = 0
                                                                                    t12 = 0
                                                                                    t13 = 0
                                                                                    t14 = 0
                                                                                    t15 = 0
                                                                                    t16 = 0
                                                                                    t17 = 0
                                                                                    t18 = 0
                                                                                    t19 = 0
                                                                                    t20 = 0
                                                                                    t21 = 0
                                                                                    t22 = 0
                                                                                    t23 = 0
 } } }

                                                                size_ = 726 (0x000002D6)
                                                                mlf_ = 1.000000 (0x3F800000)
                                                                cached_begin_bucket_ = 0x0D859BBC -> 
                                                                    next_ = 0x0D8329A8 -> 
                                                                        next_ = 0x00000000


                                                                max_load_ = 769 (0x00000301)



                                                    m_SettingsFiles = 
                                                        table_ = 
                                                            
                                                                
                                                                    buckets_ = 0x0B606B60 -> 
                                                                        next_ = 0x0B5D7BE8 -> 
                                                                            next_ = 0x00000000


                                                                    bucket_count_ = 53 (0x00000035)
                                                                    allocators_ = 
                                                                        
                                                                            (unsupported )
                                                                            (unsupported )



                                                                
                                                                    current_ = false
                                                                    funcs_ = [2] { { data_ = { buf = [1] { [8] { 0, 0, 0, 31, 0, 0, 0, 0 } }, align_ = 
                                                                                    t0 = 0
                                                                                    t1 = 0
                                                                                    t2 = 0
                                                                                    t3 = 0
                                                                                    t4 = 0
                                                                                    t5 = 0
                                                                                    t6 = 0
                                                                                    t7 = 0
                                                                                    t8 = 0
                                                                                    t9 = 0
                                                                                    t10 = 0
                                                                                    t11 = 0
                                                                                    t12 = 0
                                                                                    t13 = 0
                                                                                    t14 = 0
                                                                                    t15 = 0
                                                                                    t16 = 0
                                                                                    t17 = 0
                                                                                    t18 = 0
                                                                                    t19 = 0
                                                                                    t20 = 0
                                                                                    t21 = 0
                                                                                    t22 = 0
                                                                                    t23 = 0
 } }, { data_ = { buf = [1] { [8] { 0, 0, 31, 0, 0, 0, 0, 0 } }, align_ = 
                                                                                    t0 = 0
                                                                                    t1 = 0
                                                                                    t2 = 0
                                                                                    t3 = 0
                                                                                    t4 = 0
                                                                                    t5 = 0
                                                                                    t6 = 0
                                                                                    t7 = 0
                                                                                    t8 = 0
                                                                                    t9 = 0
                                                                                    t10 = 0
                                                                                    t11 = 0
                                                                                    t12 = 0
                                                                                    t13 = 0
                                                                                    t14 = 0
                                                                                    t15 = 0
                                                                                    t16 = 0
                                                                                    t17 = 0
                                                                                    t18 = 0
                                                                                    t19 = 0
                                                                                    t20 = 0
                                                                                    t21 = 0
                                                                                    t22 = 0
                                                                                    t23 = 0
 } } }

                                                                size_ = 31 (0x0000001F)
                                                                mlf_ = 1.000000 (0x3F800000)
                                                                cached_begin_bucket_ = 0x0B606B60 (see above)
                                                                max_load_ = 53 (0x00000035)




                                                m_Self = 
                                                    px = 0x0D8425E0 (see above)
                                                    pn = 
                                                        pi_ = 0x0D836710 -> 
                                                            use_count_ = 2 (0x00000002)
                                                            weak_count_ = 9 (0x00000009)




                                            pn = 
                                                pi_ = 0x0D836710 (see above)


                                        m_BaseColor = 4287075159 (0xFF879357)
                                        m_BaseColorValid = true 
                                        m_Groups = (unsupported vector<CTerrainGroup * >)

                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ...
                            [16] 
                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ...
                            [16] 
                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ...
                            [16] 
                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ...
                            [16] 
                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ...
                            [16] 
                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ...
                            [16] 
                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ...
                            [16] 
                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)

                                
                                    Tex = 0x0D835CB8 (see above)
                                    Priority = 0 (0x00000000)
 ... ...
                        m_X = 0 (0x00000000)
                        m_Z = 0 (0x00000000)
                        m_Parent = 0x00515B98 (see above)

                    m_Heightmap = 0x0D8C1B88 -> 16384 (0x4000)
                    m_BaseColour = 
                        R = [8] { 255 (0xFF), 255 (0xFF), 255 (0xFF), 255 (0xFF), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) }
                        G = 255 (0xFF)
                        B = 255 (0xFF)
                        A = 255 (0xFF)





    numComponentTypes = 47 (0x0000002F)
    i = 13 (0x0000000D)
    ctid = 27 (0x0000001B)
    ctname = (unsupported basic_string<char,char_traits<char> >)
    numComponents = 1 (0x00000001)
    j = 0 (0x00000000)
    ent = 11 (0x0000000B)

SimState::Thaw (simstate.cpp:41)
    this = (unavailable)

ViewGame::RestoreState (view.cpp:325)
    this = (unavailable)
    label = 0x039AFB60 -> (unsupported basic_string<wchar_t,char_traits<wchar_t> >)

AtlasMessage::fSimStateRestore_wrapper (mischandlers.cpp:131)
    msg = 0x0D2E4B28 -> (AtlasMessage::IMessage)

RunEngine (gameloop.cpp:171)
    data = 0x003DF6B4
    hooks = 
        override_gl_upload_caps = 0x00000000
        get_log_dir = 0x00000000
        bundle_logs = 0x00000000
        translate = 0x00000000
        translate_free = 0x00000000
        log = 0x00000000
        display_error = 0x01495AC0 -> (AtlasDisplayError)

    msgPasser = 0x003DEC98 -> 
        (AtlasMessage::MessagePasser)
        m_Mutex = 
            m_Mutex = 0x005951F0

        m_SemaphoreName = { (unsupported basic_string<char,char_traits<char> >) }
        m_Semaphore = 0x00427CA8 -> 540 (0x0000021C)
        m_Queue = (unsupported queue<AtlasMessage::IMessage *,deque<AtlasMessage::IMessage * > >)
        m_Trace = false

    last_activity = 35.0672 (0x4041889A50029B49)
    args = 
        m_Args = (unsupported vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')


    recent_activity = true 
    time = 2.10768e-307 (0x0042F1E02C5814E4)
    ev = 
        ev = 
            type = 10 (0x0A)
            active = { type = 10 (0x0A), gain = 209 (0xD1), state = 130 (0x82) }
            key = 
                type = 10 (0x0A)
                keysym = { sym = 1076594528, unicode = 63328 (0xF760) }

            motion = { type = 10 (0x0A), x = 3970 (0x0F82), y = 34656 (0x8760) }
            button = 
                type = 10 (0x0A)
                button = 209 (0xD1)
                state = 130 (0x82)
                x = 34656 (0x8760)
                y = 16427 (0x402B)

            resize = { type = 10 (0x0A), w = 1076594528 (0x402B8760), h = 5371744 (0x0051F760) }
            expose = { type = 10 (0x0A) }
            quit = { type = 10 (0x0A) }
            user = { type = 10 (0x0A), code = 1076594528 (0x402B8760), data1 = 0x0051F760 }


    length = 0.000000 (0x0D2E4B28)
    last_time = 35.1173 (0x40418F05381DA643)
    msg = 0x0D2E4B28 (see above)
    name = (unsupported basic_string<char,char_traits<char> >)
    sleepUntil = 2.10768e-307 (0x0042F1E02C5814E4)

thread_start (wpthread.cpp:624)
    param = 0x005993E8
    ret = 0x6B980350

endthreadex (:0)

endthreadex (:0)

RtlInitializeExceptionChain (:0)

RtlInitializeExceptionChain (:0)


errno = 0 (No error reported here)
OS error = 0 (no error code was set)
#1733 fixed Assertion failure in Windows when pressing Ctrl+Alt+Del while a map is loading gameboy
Description

When the progress of the game to reach 29% of the time, the progress of the game is no longer loaded, I waited for nearly three minutes, and the last before I settle down shift + ctrl + alt key.

The way: Do I need to wait for a longer game load time (to wait more than three minutes or longer)? Thank you!

I have a 4G memory. I finally found a more specific error message:

By the way, I did not press shift + ctrl + alt key, I've been waiting for.

Assertion failed: "status == DISP_CHANGE_SUCCESSFUL"
 Location: wsdl.cpp:438 (SDL_SetVideoMode)
 
Call stack:
 
OnActivate (wsdl.cpp:836)
 hWnd = 0x002FD0A0 (..)
 state = 2425728 (0x00250380)
 __formal = 0x00250380 (..)
 fMinimized = (unavailable)
 
OnMessage (wsdl.cpp:1288)
 hWnd = 0x76ACFD72 (..)
 uMsg = 2425728 (0x00250380)
 wParam = 6 (0x00000006)
 lParam = 0 (0x00000000)
 
GetWindowLongW (:0)
 
GetWindowLongW (:0)
 
CallWindowProcW (:0)
 
CallWindowProcW (:0)
 
wglSwapBuffers (:0)
 
GetWindowLongW (:0)
 
GetWindowLongW (:0)
 
ReleaseDC (:0)
 
WCSToMBEx (:0)
 
KiUserCallbackDispatcher (:0)
 
PeekMessageW (:0)
 
SDL_PumpEvents (wsdl.cpp:1339)
 msg =
 hwnd = 0x01E47C74 (..)
 message = 2425728 (0x00250380)
 wParam = 257 (0x00000101)
 lParam = 17 (0x00000011)
 time = 3223126017 (0xC01D0001)
 pt = { x = 9163529 (0x008BD309), y = 1457 (0x000005B1) }
 

SDL_PollEvent (wsdl.cpp:1349)
 ev = 0x00141D8A ->
 type = [8] { 131 (0x83), 196 (0xC4), 4 (0x04), 133 (0x85), 192 (0xC0), 15 (0x0F), 132 (0x84), 154 (0x9A) }
 active = { type = 131 (0x83), gain = 196 (0xC4), state = 4 (0x04) }
 key =
 type = 131 (0x83)
 keysym = { sym = -1702621248, unicode = 1 (0x0001) }
 
motion = { type = 131 (0x83), x = 34052 (0x8504), y = 4032 (0x0FC0) }
 button =
 type = 131 (0x83)
 button = 196 (0xC4)
 state = 4 (0x04)
 x = 4032 (0x0FC0)
 y = 39556 (0x9A84)
 
resize = { type = 131 (0x83), w = 2592346048 (0x9A840FC0), h = 3204448257 (0xBF000001) }
 expose = { type = 131 (0x83) }
 quit = { type = 131 (0x83) }
 user = { type = 131 (0x83), code = 2592346048 (0x9A840FC0), data1 = 0xBF000001 }
 

PumpEvents (main.cpp:183)
 profile2__ =
 m_Name = 0x511CA52F -> (unavailable - internal error)
 

ev =
 ev =
 type = 125 (0x7D)
 active = { type = 125 (0x7D), gain = 25 (0x19), state = 109 (0x6D) }
 key =
 type = 125 (0x7D)
 keysym = { sym = 1913259, unicode = 42880 (0xA780) }
 
motion = { type = 125 (0x7D), x = 16493 (0x406D), y = 12715 (0x31AB) }
 button =
 type = 125 (0x7D)
 button = 25 (0x19)
 state = 109 (0x6D)
 x = 12715 (0x31AB)
 y = 29 (0x001D)
 
resize = { type = 125 (0x7D), w = 1913259 (0x001D31AB), h = 31762304 (0x01E4A780) }
 expose = { type = 125 (0x7D) }
 quit = { type = 125 (0x7D) }
 user = { type = 125 (0x7D), code = 1913259 (0x001D31AB), data1 = 0x01E4A780 }
 

profile2__ =
 m_Name = 0x01E47C74 (see above)
 
data = (unsupported basic_string<char,char_traits<char> >)
 
Frame (main.cpp:356)
 realTimeSinceLastFrame = 0.000000 (0x0101356B)
 need_update = (bool)0xE4
 profile2__ =
 m_Name = 0x3DD8F88A -> (unavailable - internal error)
 

need_render = true
 profile2__ =
 m_Name = 0x003856E4 -> "frame"
 
profile2__ =
 m_Name = 0x003856E4 (see above)
 

RunGameOrAtlas (main.cpp:507)
 argc = 1323332 (0x00143144)
 argv = 0x00000001
 args =
 m_Args = (unsupported vector<pair<CStr8,CStr8> >)
 m_Arg0 =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 47 ('/')
 

paths =
 m_root =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 49544
 
m_rdata =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 0
 
m_gameData =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 41654
 
m_userData =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 57232
 
m_config =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 57212
 
m_cache =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 1
 
m_logs =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 31860
 

replay =
 m_Stream = 0x01E47C70 -> (basic_istream<char,char_traits<char> >)
 
mod =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 63824
 
zip =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 0
 
paths =
 m_root =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 49544
 
m_rdata =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 0
 
m_gameData =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 41654
 
m_userData =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 57232
 
m_config =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 57212
 
m_cache =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 1
 
m_logs =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 31860
 

builder =
 m_VFS =
 px = 0x00000001
 pn =
 pi_ = 0x00100000 ->
 use_count_ = 1263159624 (0x4B4A4948)
 weak_count_ = 1330531660 (0x4F4E4D4C)
 


m_Files = (unsupported vector<Path >)
 m_TempDir =
 path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
 separator = 4
 


main (main.cpp:550)
 argc = 3116766 (0x002F8EDE)
 argv = 0x00000001
 
wmain (wseh.cpp:380)
 argc = 3458817 (0x0034C701)
 argv = 0x00000001
 utf8_argv = (unsupported vector<char * >)
 ret = 0 (0x00000000)
 utf8 = (unsupported basic_string<char,char_traits<char> >)
 
CallStartupWithinTryBlock (wseh.cpp:397)
 ret = 0 (0x00000000)
 
RtlInitializeExceptionChain (:0)
 
RtlInitializeExceptionChain (:0)
 

errno = 13 (Insufficient access rights to open file)
 OS error = 0 (no error code was set)
 

====================================
 SVN Revision: custom build
 System info:
 (generated 2012-09-01 14:03:05 UTC) 
#909 fixed Assertion failure on allocating 0 bytes from pool when rendering terrain iznogood
Description

Hi. When I start the game I can see the menu, but when I try to start to play on a map I got an error at the end of the loading.

#167 fixed Assertion failure when reading trace file Jan Wassenberg Philip Taylor
Description

The assertion at source:ps/trunk/source/lib/res/file/trace.cpp@4706#L202 fails with start_idx = 25243, t->total_ents = 25225.

trace.txt is 25326 lines, with the last run's delimeter on line 25243, with a total of 101 delimeters. 25326 - 101 = t->total_ents, and 25243 = start_idx. So it looks like the problem is that start_idx counts the divider lines, while t->total_ents doesn't, and so it fails if the number of divider lines is greater than the size of the last run in the file.

#184 worksforme Assertion failure when running tests under Valgrind Philip Taylor
Description

Running test_2_build_dbg in Valgrind with Memcheck results in the error:

file_cache.cpp(928): Assertion failed: "ret.second == true"
udbg_init: loading symbols from ./test_2_build_dbg.
Assertion failed: "ret.second == true"
Location: file_cache.cpp:928 (add)

Call stack:

(0x084d4c4b) file_cache.cpp:928 ExactBufOracle::add(unsigned char const*, unsigned int, unsigned char const*)
(0x084cdd47) file_cache.cpp:1128 file_buf_add_padding(unsigned char const*, unsigned int, unsigned int)
(0x084b472a) file_io.cpp:638 IOManager::run()
(0x084b2bc5) file_io.cpp:666 file_io(File*, long, unsigned int, unsigned char const**, long (*)(unsigned int, void const*, unsigned int, unsigned int*), unsigned int)
(0x084c4ef8) vfs_redirector.cpp:233 xfile_io(File*, long, unsigned int, unsigned char const**, long (*)(unsigned int, void const*, unsigned int, unsigned int*), unsigned int)
(0x084c6548) vfs.cpp:387 vfs_io(long long, unsigned int, unsigned char const**, long (*)(unsigned int, void const*, unsigned int, unsigned int*), unsigned int)
(0x084c6947) vfs.cpp:435 vfs_load(char const*, unsigned char const*&, unsigned int&, unsigned int, long (*)(unsigned int, void const*, unsigned int, unsigned int*), unsigned int)
(0x084bc6e6) archive_builder.cpp:142 read_and_compress_file
(0x084bc89b) archive_builder.cpp:215 archive_build_continue(ArchiveBuildState*)
(0x084bcb10) archive_builder.cpp:254 archive_build(char const*, char const**)
(0x0824303a) test_archive_builder.h:110 TestArchiveBuilder::test_create_archive_with_random_files()
(0x08243da6) test_archive_builder.cpp:24 TestDescription_TestArchiveBuilder_test_create_archive_with_random_files::runTest()
(0x08229333) RealDescriptions.cpp:96 CxxTest::RealTestDescription::run()
(0x0822b92c) TestRunner.h:75 CxxTest::TestRunner::runTest(CxxTest::TestDescription&)
(0x0822ba04) TestRunner.h:59 CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&)
(0x0822baf5) TestRunner.h:44 CxxTest::TestRunner::runWorld()

errno = 0 (?)
OS error = ?

It works correctly when run outside Valgrind, and when run with valgrind --tool=none. (I haven't investigated whether this is a real problem in our code or not.)

#146 fixed Assertion in wsdl screen_to_client Jan Wassenberg Nicolai Hähnle
Description

During startup of the game, I got the following error (unfortunately, I wasn't able to reproduce it).

This is in Windows XP, running the game in a 800x600 window, the screen resolution is 1280x1024. The window appeared in to top-left corner of the screen.

Here's the error message from the error dialog:

Assertion failed: "pt.x >= 0 && pt.y >= 0"
Location: wsdl.cpp:802 (screen_to_client)
errno = 42 (?)
OS error = Der Vorgang wurde erfolgreich beendet.


Call stack:

screen_to_client (wsdl.cpp:802)
    screen_x = (unavailable - stored in register 0x0)
    screen_y = (unavailable - stored in register 0x0)
    x = (unavailable - stored in register 0x0)
    y = (unavailable - stored in register 0x0)
    pt = { x = 5791740, y = 179 }
    suppress__ = 0x00
    suppress__ = 0x00

OnMouseButton (wsdl.cpp:903)
    __formal = 0x0048C874 (..)
    uMsg = (unavailable - stored in register 0x0)
    screen_x = 182
    screen_y = 16
    __formal = 0x0048C874
    outstanding_press_events = 1
    x = 0x7FFDF000
    y = 0x00000001

wndproc (wsdl.cpp:1035)
    hWnd = 0x00050600 (..)
    uMsg = 0x00000201
    wParam = 0x00000001
    lParam = 1048758
    ps = 
        hdc = 0x0012FCC0 (..)
        fErase = 1
        rcPaint = 
            left = 0
            top = 0
            right = 16
            bottom = 0

        fRestore = 0
        fIncUpdate = 1
        rgbReserved = [32] 
            0x00
            0x00
            0x00
            0x00
            0x00
            0x00
            0x00
            0x00
            0x44 ('D')
            0xFC
            0x12
            0x00
            0x48 ('H')
            0xFC
            0x12
            0x00 ...


GetDC (:0)

GetDC (:0)

IsWindowUnicode (:0)

CallWindowProcW (:0)

wglSwapBuffers (:0)

GetDC (:0)

GetDC (:0)

GetWindowLongW (:0)

DispatchMessageW (:0)

SDL_PumpEvents (wsdl.cpp:1051)
    msg = 
        hwnd = 0x00000001
        message = 0x00050600
        wParam = 0x00000201
        lParam = 1
        time = 0x001000B6
        pt = { x = 12142140, y = 185 }


SDL_PollEvent (wsdl.cpp:1061)
    ev = 0x0012FEFC -> 
        type = [8] { 0x00, 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00 }
        key = 
            type = [8] { 0x00, 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00 }
            keysym = { type = [8] { 0x10, 0xFF, 0x12, 0x00, 0x01, 0x00, 0x00, 0x00 }, sym = 1, unicode = 0xF1F9 }

        motion = { type = [8] { 0x00, 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00 }, x = 0x0000, y = 0xFF10 }
        button = 
            type = [8] { 0x00, 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00 }
            button = [8] { 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00, 0x01 }
            state = [8] { 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00, 0x01, 0x00 }
            x = 0xFF10
            y = 0x0012

        active = { type = [8] { 0x00, 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00 }, gain = [8] { 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00, 0x01 }, state = [8] { 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00, 0x01, 0x00 } }
        user = { type = [8] { 0x00, 0x00, 0x00, 0x00, 0x10, 0xFF, 0x12, 0x00 }, code = 1244944, data1 = 0x00000001 }


PumpEvents (main.cpp:91)
    ev = 
        ev = 
            type = 0xFC
            key = 
                type = 0xFC
                keysym = { type = 0x00, sym = 1244944, unicode = 0x0001 }

            motion = { type = 0xFC, x = 0x0012, y = 0x0000 }
            button = 
                type = 0xFC
                button = 0xFE
                state = 0x12
                x = 0x0000
                y = 0x0000

            active = { type = 0xFC, gain = 0xFE, state = 0x12 }
            user = { type = 0xFC, code = 0, data1 = 0x0012FF10 }



Frame (main.cpp:240)
    need_update = true 
    TimeSinceLastFrame = 3.62822e-038
    need_render = false
    suppress__ = 0x00
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)
    __profile = (CProfileSample)

main (main.cpp:382)
    argc = 1
    argv = 0x00384EA0 -> 0x00384EA8 -> "c:\Wildfiregames\0ad\binaries\system\pyrogenesis.exe"

__tmainCRTStartup (crtexe.c:586)
    nested = 1245020

SEH_wrapped_entry (win.cpp:338)
    ret = 1245076

RegisterWaitForInputIdle (:0)
#5357 fixed Associate . pyromod files on Mac Os trompetin17 Stan
Description

Currently .pyromod files are not associated with 0ad on Mac.

We should create or edit the plist of the game to associate them to make it easier for users that do not have Tls enabled.

#4572 fixed Athen civic center can't research town / city phase of other civs fatherbushido elexis
Description

When capturing a building, the player can research all technologies there which can be researched in the buildings of that civ too.

Hence players of every civ can research the town / city phase at captured civic center too - unless that civic center is from Athens.

The reason for this must be the civ specific phase tech only Athens have.

(This must be true vice versa for Athen capturing other CCs, but seems slightly less unexpected as one can then research only at Athen CCs).

(Not sure how easy it is to address this, might be a won't fix. Mostly written the ticket for future reference)

#6656 fixed Athens Gymnasium has no TerritoryInfluence boost Freagarach Langbart
Description

to reproduce

  • start a normal map with Athen
  • enter cheat code: back to the future to reach Town Phase
  • build a Gymnasium at the border
  • see GIF below for more clarity - gymnasium vs barracks

bisect

  • [24104] removed the TerritoryInfluence from the template_structure_special file.

Nescio: Removes <TerritoryInfluence> from template_structure_special.xml, since that belongs in most of its children too.

possible solution

Give it the same boost as the Athen Council Chamber (Prytaneion)

templates/structures/athen/prytaneion.xml - Line 48

  • binaries/data/mods/public/simulation/templates/structures/athen/gymnasium.xml

    a b  
    4646      <constructed>interface/complete/building/complete_gymnasium.xml</constructed>
    4747    </SoundGroups>
    4848  </Sound>
     49  <TerritoryInfluence>
     50    <Root>false</Root>
     51    <Radius>38</Radius>
     52    <Weight>40000</Weight>
     53  </TerritoryInfluence>
    4954  <Trainer>
    5055    <BatchTimeModifier>0.7</BatchTimeModifier>
    5156    <Entities datatype="tokens">

optional

  • Add a test to one of the entity python tools that children of the template_structure_special.xml file should have a TerritoryInfluence boost.
#2255 invalid Atlas - Create terrain from elevation data Niek
Description

It would be nice to create realistic terrains from geographical data like you could in Empire Earth: http://ee.heavengames.com/new/eeh/mapdesign/elevation.shtml

#1458 wontfix Atlas - no min/max zoom limits for the camera mackwic
Description

Under Atlas, you can zoom too much and penetrate the ground with you noise.

A maximum limit of zoom should be added. I suggest to let zoom enough to see a soldier in detail.

Maybe a minimal limit should be set too, but no idea of what it should be. I think it could be dynamic and related to the size of the map (all the map should be visible with the min zoom).

#4643 fixed Atlas - player color not updated correctly after changing it elexis elexis
Description

If the someone changes the playercolor in atlas, the territory color and selection ring color isn't updated until the next update.

The Player component could just broadcast a message just for this case, just like it does broadcast MT_CivChanged just for this case.

This message would also be needed to save a lot of unneeded updates in Phab:D623.

The CivChanged message could also be used for the rallypoint flags that depend on the civ.

#2805 fixed Atlas Colorpicker crashes on Linux ben agentx
Description

Happens for sun & water, A16 and current SVN, std and dialog say:

../src/gtk/colour.cpp(207): assert "IsOk()" failed in Blue(): invalid colour
BACKTRACE:
[1] wxColour::Blue() const
[2] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
[3] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
[4] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[5] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[6] wxEvtHandler::TryHereOnly(wxEvent&)
[7] wxEvtHandler::ProcessEventLocally(wxEvent&)
[8] wxEvtHandler::ProcessEvent(wxEvent&)
[9] wxWindowBase::TryAfter(wxEvent&)
[10] wxEvtHandler::ProcessEvent(wxEvent&)
[11] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[12] wxWindowBase::HandleWindowEvent(wxEvent&) const
[13] g_cclosure_marshal_VOID__VOIDv
[14] g_signal_emit_valist
[15] g_signal_emit
[16] gtk_button_clicked
[17] g_cclosure_marshal_VOID__VOIDv
[18] g_signal_emit_valist
[19] g_signal_emit
[20] gtk_button_released
[21] g_closure_invoke
[22] g_signal_emit_valist
[23] g_signal_emit
[24] gtk_propagate_event
[25] gtk_main_do_event
[26] g_main_context_dispatch
[27] g_main_loop_run
[28] gtk_main
[29] wxGUIEventLoop::DoRun()
[30] wxEventLoopBase::Run()
[31] wxAppConsoleBase::MainLoop()
[32] wxAppConsoleBase::OnRun()
[33] wxAppBase::OnRun()
[34] wxEntry(int&, wchar_t**)
[35] wxEntry(int&, char**)
[36] Atlas_StartWindow
[37] BeginAtlas(CmdLineArgs const&, DllLoader const&) /Daten/Projects/Osiris/ps/trunk/build/workspaces/gcc/../../../source/tools/atlas/GameInterface/GameLoop.cpp:322
[38] ATLAS_Run /Daten/Projects/Osiris/ps/trunk/build/workspaces/gcc/../../../source/ps/GameSetup/Atlas.cpp:54
[39] ATLAS_RunIfOnCmdLine(CmdLineArgs const&, bool) /Daten/Projects/Osiris/ps/trunk/build/workspaces/gcc/../../../source/ps/GameSetup/Atlas.cpp:78
[40] RunGameOrAtlas /Daten/Projects/Osiris/ps/trunk/build/workspaces/gcc/../../../source/main.cpp:442
[41] main /Daten/Projects/Osiris/ps/trunk/build/workspaces/gcc/../../../source/main.cpp:556
[42] __libc_start_main
[43] _start
#5368 needsinfo Atlas Crash monacoscalzo
Description

Atlas always crash when i save a map. Any suggestions?

#704 worksforme Atlas Launch Error Mark
Description

Was testing the Alpha 3 release candidate on windows for Philip. When launching the Scenario Editor from in the game for the first time I got:

Assertion failed: "0" Location: wsdl.cpp:241 (wnd_CreateWindow)

Call stack:

0055144F

005528B8

0052D4BB

00530681

00530812

errno = 0 (?) OS error = 487 (Attempt to access invalid address. )

After hitting continue:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x2050B810)

Location: unknown:0 (?)

Call stack:

004AC927

004AC397

004BA250

0049A8B3

0049F91A

004DCDC7

004DB78E

00402B84

0052D24F

errno = 0 (?) OS error = 0 (no error code was set)

Launching Atlas from the start menu worked fine. Subsequent launches from either the start menu or from within the game worked fine as well.

#1329 invalid Atlas assets errors rdxi
Description
  1. geology/cliff_face_desert.xml
  2. props/structures/hellenes/farmstead.xml
  3. props/structures/hellenes/mill.xml
  4. props/structures/iberians_corral_roof.xml
  5. props/structures/iberians/dock.xml
  6. props/units/heads/rome_helmet_b.xml
  7. props/units/shields/iberian_buckler_adv_reverse_back.xml
#1330 invalid Atlas assets missing animation rdxi
Description
  1. fauna/bear.xml - missing animation
  2. fauna/elephant.xml - missing animation
  3. fauna/elephant_african_bush.xml - missing animation
  4. fauna/elephant_african_baby.xml - missing animation
  5. fauna/elephant_asian.xml - missing animation
  6. fauna/goat.xml - missing animation
  7. fauna/muskox.xml - missing animation
  8. fauna/pig1.xml - missing animation
  9. fauna/rabbit1.xml - missing animation
  10. fauna/tiger.xml - missing animation, missing textures
  11. fauna/walrus.xml - missing animation
  12. fauna/whale.xml - missing animation
  13. fauna/wildebeest.xml - missing animation
  14. fauna/wolf.xml - missing animation
  15. fauna/wolf_snow.xml - missing animation
  16. fauna/zebra_2.xml - missing animation
#1331 invalid Atlas assets missing textures rdxi
Description
  1. flora/trees/grass_1.xml - missing textures
  2. flora/trees/palm_d.xml - missing textures
  3. flora/trees/palm_e.xml - missing textures
  4. props/structures/hellenes/dock_ship.xml - missing textures
  5. props/structures/hellenes/hele_bir1.xml - missing textures
  6. props/structures/hellenes/hele_mer1.xml - missing textures
  7. props/structures/hellenes/trireme_cor_mast.xml - missing textures
  8. props/structures/hellenes/trireme_cor_oars.xml - missing textures
  9. structures/hellenes/bireme.xml - missing textures
  10. structures/hellenes/mechant.xml - missing textures (obsolete?)
  11. structures/hellenes/trireme_cor.xml - missing textures
#2708 duplicate Atlas crash after open or new map Progger
Description

Run atlas, open any map and it crash

#2650 invalid Atlas crash on OSX Mavericks wraitii
Description

Atlas compiles successfully but crashes on startup (either from in-game or the command line). The error given is fairly weird in my case: [NSApplication transformToForegroundApplication]: unrecognized selector sent to instance 0x103808b10

Update: I've done a lot of step-by-step debugging and in the end I think the culprit are the "[NSApplication transformToForegroundApplication]: unrecognized selector sent to instance 0x102f22d70" errors I get.

I've tried de-threading the Scenario editor to see what the error was, and was still unable to get a window. This is because we never call the wxApp "OnInit" when starting the scenarioEditor. However ActorEditor does, and starts successfully. I've debugged this step by step, and it turns out the culprit is code at line 367 or utils.mm in src/osx/cocoa/, which was added in http://trac.wxwidgets.org/changeset/75142 after reports that non-bundled apps did not work anymore. Somehow, it fails with the above error, whereas actor editor doesn't. FYI, changing ActorEditor project to start ScenarioEditor does run OnInit, though that doesn't work since it lacks a few things. Still working on this.

#1021 fixed Atlas crashes any time there is a change within the game's directory. michael
Description

Open Atlas. Now SVN commit something. Atlas will crash upon completion of SVN commit.

Open Atlas. Save a new texture anywhere in the art folder. Atlas will crash.

Here is the error message:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (__int64(""))

Location: unknown:0 (RtlInitializeExceptionChain)

Call stack:

(error while dumping stack: No stack frames found)
errno = 13 (Insufficient access rights to open file)
OS error = 0 (no error code was set)
#4936 fixed Atlas crashes if map descriptions contain Unicode characters s0600204 Adrián Chaves
Description

Atlas crashes on Linux when trying to generate a random map from a template with a Unicode character in its description.

This was detected after I replaced sequences of three periods (...) by the Unicode ellipsis character (…) in the description of random map templates (e.g. Unknown) among other places.

elexis detected the issue on his Linux x86_64 machine, Vladislav could not reproduce the issue on Windows, and I could reproduce the issue on Linux x86_64 like elexis.

For the time being we will avoid using non-ASCII characters in translatable English strings, but eventually we should fix this issue and update the English style guide to encourage Unicode usage instead of forbidding it.

#4408 fixed Atlas crashes on OS X Sierra (10.12) wraitii wraitii
Description

We've had several reports that Atlas crashes on OS X Sierra aka 10.12 (but not on earlier versions, as it is working for me).

After some debugging with trompetin, it appears to be caused by polling events in two different threads. Specifically, wxWidgets polls events in the original thread (in wxTheApp->OnRun in DLLInterface.cpp) and SDL polls events in RunEngine(). This apparently is not liked by macOS Sierra.

I literally cannot figure out why we poll SDL events in RunEngine, as far as I can tell removing those 4 lines (220-222 of GameLoop.cpp) changes nothing. So that's what I'd suggest as a fix? Could people on other platform check this? And also if anybody knows what those two lines are doing, I'd be happy to know.

#1302 worksforme Atlas crashes on OS X when resizing too small Mitchell K
Description

Every time when I resize the atlas window as small as it will go on OS X 10.7.3, it freezes for a second and then crashes.

#642 fixed Atlas crashes then asserts when you reset a simulation dee@earlsoft.co.uk
Description

Start a simulation then press reset (doesn't matter what speed or if it was paused). Atlas comes up with:

Details: unhandled exception (std::out_of_range("invalid vector<T> subscript")) Location: unknown:0 (CxxThrowException) Call stack: 01383EEF 0136BE0A

errno = 0 (?) OS error = 487 (Attempt to access invalid address.

It then immediatly asserts, presumably on another thread as both messages are independant and not blocking the other.

#895 duplicate Atlas crashes when it does not have rights to write to a file Darth_Malloc Luke Martinez
Description

When atlas is run without root access in linux it crashes when saving into a folder that requires root access (0ad installation folder, etc.)

Reproduce: LINUX 1) Open a map in atlas 2) modify a bit 3) Try to save in ~/mods/public/scenarios/* 4) Permissions Error and crash.

It should at least ask for permissions or (at worst) ask me to save on a folder that I have permissions to.

Thanks, luke

#2050 worksforme Atlas crashes when modifying terrain elevation michael
Description

Atlas will freeze, then crash if I use the modify terrain elevation tool to change the terrain height on a map. This prevents me from modifying and creating maps.

#641 fixed Atlas crashes when you "Leave the game" while in the the simulation ben dee@earlsoft.co.uk
Description

I know it's a silly thing to do, but as it let me... :p I ran a simulation and let all my units get killed. When it said I was defeated, I clciked Yes to leave the game and it crashed with: Unhandled access violation reading 0x00000004 Location: Unknown:0 (?) Call stack: 0142DF27 0142CE1F 013AB9C1 013AB9D9 013D795E 013D7988 013BA036

OS Error: 487 attempt to access invalid address.

On showing the message, it immediatly crashes and falls back to the installed debugger.

(Alpha 2 on Windows Vista)

#1925 fixed Atlas crashes with coastal waves enabled wraitii historic_bruno
Description

Since r13374:

 	ntdll.dll!_ZwRaiseException@12()  + 0x12 bytes	
 	ntdll.dll!_ZwRaiseException@12()  + 0x12 bytes	
 	atioglxx.dll!575241b5() 	
 	[Frames below may be incorrect and/or missing, no symbols loaded for atioglxx.dll]	
 	atioglxx.dll!5752eb2c() 	
>	atioglxx.dll!570a4586() 	
 	pyrogenesis.exe!CShaderProgramGLSL::Uniform(CShaderProgram::Binding id, float v0, float v1, float v2, float v3)  Line 581	C++
 	pyrogenesis.exe!CShaderProgram::Uniform(const char * id, float v)  Line 750 + 0x3b bytes	C++
 	pyrogenesis.exe!TerrainRenderer::RenderFancyWater(const CShaderDefines & context, ShadowMap * shadow)  Line 788	C++
 	pyrogenesis.exe!TerrainRenderer::RenderWater(const CShaderDefines & context, ShadowMap * shadow)  Line 998 + 0xf bytes	C++
 	pyrogenesis.exe!CRenderer::RenderSubmissions()  Line 1553	C++
 	pyrogenesis.exe!CRenderer::RenderScene(Scene & scene)  Line 1782	C++
 	pyrogenesis.exe!CGameView::Render()  Line 503 + 0x3a bytes	C++
 	pyrogenesis.exe!Render()  Line 222	C++
 	pyrogenesis.exe!AtlasViewGame::Render()  Line 258	C++
 	pyrogenesis.exe!RunEngine(void * data)  Line 229	C++
 	pyrogenesis.exe!thread_start(void * param)  Line 624 + 0x3 bytes	C++
 	msvcr100.dll!__endthreadex()  + 0x3a bytes	
 	msvcr100.dll!__endthreadex()  + 0xe4 bytes	
 	kernel32.dll!@BaseThreadInitThunk@12()  + 0x12 bytes	
 	ntdll.dll!___RtlUserThreadStart@8()  + 0x27 bytes	
 	ntdll.dll!__RtlUserThreadStart@8()  + 0x1b bytes	
#2258 fixed Atlas default player settings suboptimal for RMS O.Davoodi FeXoR
Description

Error description: Random maps don't generate properly (in some circumstances)

Reason: Not all players civilizations are set

To reproduce:

  • Open Atlas
  • Reduce the number of players to 2
  • Generate "Fortress" random map (working, all players beyond 2 will now have no civ set)
  • Increase the number of player to 3 (player 3 will still have no civ)
  • Generate "Fortress" random map (crashing)

This is due to player 3 will have no civ defined. On other maps that "only" leads to warnings about that and player 3 will get Athenian starting entities despite it's civ (which is undefined ofc.).

How to fix: I recommend to check all buttons for "civilization" in Atlas player settings by default (even if the number of player are reduced, a random map is generated and then the number of players is increased again). That is the initial state (if the number of players are NOT changed) anyway. Additionally I'd suggest to force all players civilizations to be set if the "Generate map" button is pressed (because RMS needs set civs - as is and in some cases anyway, see below).

(OPTIONAL: If it's wanted to generate maps with starting entities without a preset civ to enable the use of RMS as a basis of Skirmish Maps starting entities for the case civ = "random" (I guess) needs to be added (I don't know where). However, due to walls not having the same length for all civs and civs have different NUMBER of starting entities (e.g. Iberian civ bonus walls) RMS with walls will never be possible that way.)

#5574 fixed Atlas dll outdated (Actor Viewer doesn't play animations anymore) elexis
Description

On August 7th, AlexanderMB reported to me that the Atlas Actor Viewer doesn't play animations anymore.

This is reproducible on Windows, but not on linux.

I don't see a suspicious atlas commit, so I guess it is related to the code that changed unit animations.

#1398 fixed Atlas doesn't set the civs properly by default ben FeXoR
Description

To reproduce:

  • Edit a rms script to raise an error (remove a closing bracket for example)
  • Open Atlas (in this order because rms scripts are not reloaded when generated previously, another "bug" btw)
  • Load that "wrong" map to enforce an error

-> The player settings will now be reset (which is bad on it's own)

  • Generate a working map (without changing the player settings)

-> All players civs will be undefined (and fall back to Athenians ATM) though the GUI says something else

This is not an rmgen issue but an Atlas issue so I don't know how to fix that.

#6524 fixed Atlas editor crash related to actor viewer Vladislav Belov Langbart
Description

Testing on the latest GIT version [26845] a seg fault was discovered.

to reproduce

  1. Open the editor
  2. Click Play under Simulation test
  3. Switch to the Object tab
  4. Click Switch to Actor Viewer
  5. Click the Map tab icon
  6. Click Reset under Simulation test
  7. Crash
TIMER| session/session.xml: 198.891 ms
2022-05-02 11:41:09.151440+0200 pyrogenesis[13687:170421] [pyrogenesis] IIOIOSurfaceWrapper:1376: *** pixelformat '... ' not handled
Assertion failed: "!UpdateDirty()"
Location: TerritoryTexture.cpp:62 (GetTexture)

Call stack:

(error while dumping stack: Function not supported)
errno = 60 (?)
OS error = ?

lldb

Process 13687 stopped
* thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000010109c1d0 pyrogenesis`::mozalloc_abort(msg=<unavailable>) at mozalloc_abort.cpp:33:3 [opt]
   30  	#ifdef MOZ_WIDGET_ANDROID
   31  	  abortThroughJava(msg);
   32  	#endif
-> 33  	  MOZ_CRASH();
   34  	}
   35  	
   36  	#ifdef MOZ_WIDGET_ANDROID
Target 0: (pyrogenesis) stopped.
(lldb) bt
* thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  * frame #0: 0x000000010109c1d0 pyrogenesis`::mozalloc_abort(msg=<unavailable>) at mozalloc_abort.cpp:33:3 [opt]
    frame #1: 0x0000000101b93e3d pyrogenesis`::abort() at mozalloc_abort.cpp:82:3 [opt]
    frame #2: 0x00000001004f2a66 pyrogenesis`sys_display_error(text=<unavailable>, flags=6) at unix.cpp:268:4 [opt]
    frame #3: 0x00000001004d51e3 pyrogenesis`debug_DisplayError(wchar_t const*, unsigned long, void*, wchar_t const*, wchar_t const*, int, char const*, long volatile*) [inlined] CallDisplayError(text=L"Assertion failed: \"!UpdateDirty()\"\r\nLocation: TerritoryTexture.cpp:62 (GetTexture)\r\n\r\nCall stack:\r\n\r\n(error while dumping stack: Function not supported)\r\nerrno = 60 (?)\r\nOS error = ?\r\n", flags=6) at debug.cpp:374:8 [opt]
    frame #4: 0x00000001004d51c6 pyrogenesis`debug_DisplayError(description=L"Assertion failed: \"!UpdateDirty()\"", flags=6, context=0x00007ffeefbfa480, lastFuncToSkip=<unavailable>, pathname=L"../../../source/graphics/TerritoryTexture.cpp", line=62, func=<unavailable>, suppress=0x0000000103b51d60) at debug.cpp:460 [opt]
    frame #5: 0x00000001004d5a4e pyrogenesis`debug_OnAssertionFailure(expr=<unavailable>, suppress=0x0000000103b51d60, file=<unavailable>, line=<unavailable>, func=<unavailable>) at debug.cpp:547:9 [opt]
    frame #6: 0x00000001003451f5 pyrogenesis`CTerritoryTexture::GetTexture(this=0x00000001082045e0) at TerritoryTexture.cpp:62:2 [opt]
    frame #7: 0x00000001002f7424 pyrogenesis`CMiniMapTexture::RenderFinalTexture(this=<unavailable>, deviceCommandContext=<unavailable>) at MiniMapTexture.cpp:417:52 [opt]
    frame #8: 0x00000001003ad9ab pyrogenesis`CSceneRenderer::RenderSubmissions(this=0x0000000108167e30, deviceCommandContext=0x0000000111ba2b80, waterScissor=0x00007ffeefbfb530) at SceneRenderer.cpp:763:33 [opt]
    frame #9: 0x00000001003aefb0 pyrogenesis`CSceneRenderer::RenderScene(this=0x0000000108167e30, deviceCommandContext=0x0000000111ba2b80, scene=0x0000000106283400) at SceneRenderer.cpp:1163:2 [opt]
    frame #10: 0x0000000100405f06 pyrogenesis`ActorViewer::Render(this=0x000000010511c650) at ActorViewer.cpp:530:32 [opt]
    frame #11: 0x000000010044cb22 pyrogenesis`AtlasViewActor::Render(this=0x0000000116380b80) at View.cpp:96:17 [opt]
    frame #12: 0x000000010041dd27 pyrogenesis`AtlasMessage::fRenderLoop(msg=0x00007ffeefbfbb60) at GraphicsSetupHandlers.cpp:253:25 [opt]
    frame #13: 0x0000000100444d48 pyrogenesis`MessagePasserImpl::Query(this=<unavailable>, msg=0x00007ffeefbfbb60, (null)=<unavailable>)()) at MessagePasserImpl.cpp:68:3 [opt]
    frame #14: 0x000000010b0125f5 libAtlasUI.dylib`ScenarioEditor::OnTimer(wxTimerEvent&) [inlined] AtlasMessage::QueryMessage::Post(this=<unavailable>) at ScenarioEditor.cpp:1157:19 [opt]
    frame #15: 0x000000010b0125df libAtlasUI.dylib`ScenarioEditor::OnTimer(this=0x0000000105826a00, evt=<unavailable>) at ScenarioEditor.cpp:696 [opt]
    frame #16: 0x000000010b34498f libAtlasUI.dylib`wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 447
    frame #17: 0x000000010b345f3a libAtlasUI.dylib`wxEvtHandler::ProcessEventLocally(wxEvent&) + 90
    frame #18: 0x000000010b345dd0 libAtlasUI.dylib`wxEvtHandler::ProcessEvent(wxEvent&) + 96
    frame #19: 0x000000010b3464ec libAtlasUI.dylib`wxEvtHandler::SafelyProcessEvent(wxEvent&) + 12
    frame #20: 0x000000010b30062a libAtlasUI.dylib`wxTimerImpl::SendEvent() + 90
    frame #21: 0x00007fff372c3db8 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
    frame #22: 0x00007fff372c391e CoreFoundation`__CFRunLoopDoTimer + 872
    frame #23: 0x00007fff372c3409 CoreFoundation`__CFRunLoopDoTimers + 322
    frame #24: 0x00007fff372a806d CoreFoundation`__CFRunLoopRun + 1885
    frame #25: 0x00007fff372a72b3 CoreFoundation`CFRunLoopRunSpecific + 466
    frame #26: 0x00007fff35f14aad HIToolbox`RunCurrentEventLoopInMode + 292
    frame #27: 0x00007fff35f147c5 HIToolbox`ReceiveNextEventCommon + 584
    frame #28: 0x00007fff35f14569 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
    frame #29: 0x00007fff3455d659 AppKit`_DPSNextEvent + 883
    frame #30: 0x00007fff3455bea0 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
    frame #31: 0x00007fff3454dbae AppKit`-[NSApplication run] + 658
    frame #32: 0x000000010b14aa8a libAtlasUI.dylib`wxGUIEventLoop::OSXDoRun() + 186
    frame #33: 0x000000010b32441d libAtlasUI.dylib`wxCFEventLoop::DoRun() + 29
    frame #34: 0x000000010b29cffe libAtlasUI.dylib`wxEventLoopBase::Run() + 158
    frame #35: 0x000000010b26f9b3 libAtlasUI.dylib`wxAppConsoleBase::MainLoop() + 99
    frame #36: 0x000000010b10baaa libAtlasUI.dylib`wxApp::OnRun() + 26
    frame #37: 0x000000010b01013e libAtlasUI.dylib`::Atlas_StartWindow(type=<unavailable>) at DLLInterface.cpp:154:12 [opt]
    frame #38: 0x0000000100408b92 pyrogenesis`BeginAtlas(args=0x00007ffeefbff320, dll=0x0000000103bdd988) at GameLoop.cpp:136:2 [opt]
    frame #39: 0x000000010020806d pyrogenesis`ATLAS_RunIfOnCmdLine(CmdLineArgs const&, bool) [inlined] ATLAS_Run(args=0x00007ffeefbff320, flags=1) at Atlas.cpp:54:7 [opt]
    frame #40: 0x000000010020804e pyrogenesis`ATLAS_RunIfOnCmdLine(args=0x00007ffeefbff320, force=<unavailable>) at Atlas.cpp:77 [opt]
    frame #41: 0x000000010000443e pyrogenesis`RunGameOrAtlas(argc=<unavailable>, argv=<unavailable>) at main.cpp:578:6 [opt]
    frame #42: 0x00000001000035f6 pyrogenesis`main(argc=2, argv=0x00007ffeefbff668) at main.cpp:743:2 [opt]
    frame #43: 0x00007fff703d9cc9 libdyld.dylib`start + 1
    frame #44: 0x00007fff703d9cc9 libdyld.dylib`start + 1

bisect

[26170]

reproducible

The bug is not reproducible with A25b [25860].

#1225 fixed Atlas editor resets player options when unable to load map FeXoR
Description

If a map cannot be loaded the map settings remain as chosen but the player options are unnecessarily reset.

#1397 wontfix Atlas fails to load a map/rms/rmgenlib when %localappdata%\0ad\... is deleted after using it FeXoR
Description

This is just a minor bug but for me it would be very convenient if this could be fixed.

To reproduce:

  • Copy an rms to %localappdata%\0ad\cache\mods\public\maps\random
  • Generate that map
  • Delete the copied file
  • Generate again

-> Atlas will fail and reset all player settings (wich currently doesn't work properly as well)

IMO Atlas should in this case just reload the file from it's directory (or the public.zip)

If a real custom content directory is added it's ofc not an issue any more but perhaps it would be an easy to fix thing and would not be bad to have.

#538 fixed Atlas has wrong icon in Start menu Philip Taylor
Description

See source/tools/dist/0ad.nsi (NSIS installer script). It adds the map editor to the Start menu, and attempts to use AtlasUI.dll's icon, but that file has no icon. We need to somehow get it to use the right icon (currently found in binaries/data/tools/atlas/icons/ScenarioEditor.ico), either by associating that icon with the DLL or by using that icon by itself.

#5021 fixed Atlas heightmap import should set the last heightmap vertex too elexis elexis
Description

A map with N tiles contains (N+1)2 vertices, so when importing a heightmap image with N2 pixels to atlas, the last 1 vertex never gets it's heightvalue set. It should use the last pixel value again.

https://trac.wildfiregames.com/raw-attachment/ticket/5021/example.jpg

#4675 fixed Atlas missing some scrollbars for 1024x768 elexis
Description

As reported by bb, the Atlas editor has scrollbars in the Environment tab but the other tabs don't have scrollbars.

Some of these elements are not visible with 1024x768, like the simulation play/reset buttons.

https://trac.wildfiregames.com/raw-attachment/ticket/4675/5iTXWEn.jpg

#273 fixed Atlas not working under Vista or Windows 7 beta. (tested both) Zervox
Description

-It only show a blue screen where the map is supposed to be.

http://zyk-production.com/contributions/atlas.jpg

#6643 fixed Atlas previews are broken Vladislav Belov Stan
Description

The code incorrectly assumes that the pngs are always present when they are not.

Initial report here: https://wildfiregames.com/forum/topic/94443-0admapnewtest/?do=findComment&comment=522698

Mitigation there: https://wildfiregames.com/forum/topic/95696-alpha-26-atlas-terrain-texture-previews-fix/#comment-524159

Could have been revealed by r26142

#4640 fixed Atlas selection ring not updated when moving a building Stan
Description

I have an issue when moving buildings in Atlas on windows, When moving a brit house the circular selection ring doesn't move with the building. Same with a rectangular building.

See screenshot attached.

#2707 fixed Atlas unable to load maps Yves Itms
Description

Related to recent exact stack rooting changes.

Access violation while reading 0x00000008 location, at ScriptInterface.cpp, line 848. (in ScriptInterface::GetContext() )

This happens whenever I try to load a map in Atlas, with r15609.

#1013 fixed Atlas will not run Darth_Malloc Darth_Malloc
Description

When the user tries to go into the atlas editor, it crashes. As a result of one or more of the changes made, it seems that the editor is unable to locate some of the files needed for it to run.

#196 duplicate Atlas: Problem when removing/deleting units Philip Taylor Jan Wassenberg
Description

how to duplicate:

load cinematic feb 2007 map
delete all red troops in middle of stream and a few rocks as well
  (rocks are optional, happens with or without them deleted)
start simulation. in debug mode, nothing happens for ~5sec, then it starts
arrows/spears from the invisible removed guys fly
the blue guys are apparently engaging some of these invisible removed guys
after 1..2min, some of the red ones reappear (first one, then clumps of
  2..3 at a  time several seconds apart)
exit without resetting sim state => crash in objecthandlers:722
problem is ~cDeleteObject()'s delete m_UnitInLimbo: the CUnit has
  apparently already been freed and its fields are mostly 0xCDCDCDCD.

DeleteObject::Redo says:

HACK: I don't know the proper way of undoably deleting entities...

And does: unit->GetEntity()->entf_set(ENTF_DESTROYED); I note that CEntity::Kill is doing a lot more work, especially

g_EntityManager.m_refd[me.m_handle] = false; refd must be made false when DESTROYED is set

Could this be the problem, that it's not doing that?

#1351 fixed Attack Value Bug michael
Description

This bug surfaced on 4/21/2012.

The game is now taking the Attack/Hack value and applying it to Attack/Pierce and Attack/Crush, even if those units aren't supposed to have Pierce and Crush values (they are '0'in the unit's template).

e.g.

A hero that's only supposed to have 30 Hack attack, now has 30 Hack, 30 Pierce, and 30 Crush.

#2148 invalid Attack Walls isn't possible dschems
Description

There are no units who can attack walls. That makes it impossible to win.

#1067 fixed Attack bonuses Kieran P
Description

Certain units are stronger against others and weaker against others.

Change Attack.js to support this functinoality.

#5104 needsinfo Attack bug alvaro
Description

The problem here is that there's no way of attacking different factions by oneself by pointing with the attack command (Ctrl + Right click on the enemy unit). When this is done, units keep static, and die because of enemy attack. This happens with ships and regular infantry (played as Athens). But when I got attacked twice, first time I managed to defend myself by creating units that killed the enemy by themselves, but for the second time the units kept static. Please fix this because makes the game unplayable. Thanks

#4642 worksforme Attack bug - Catapult packing and unpacking repeatedly while having negative heightbonus elexis
Description

In this (almost a22) r19780 replay, Grugnas (WizardOfOos) had catapults packing and unpacking repeatedly starting minute 20 before firing the first shot (they might have been moved manually to abort the loop).

The catapults focused a military colony from the get go. They had negative range bonus, maybe that is causative.

#5544 fixed Attack move broken, observed at [22571] wraitii Minohaka
Description

Units other than siege are not attacking when ordered to by Ctrl + RClick. Somehow they only capture

https://trac.wildfiregames.com/changeset/22571

#5925 fixed Attack notification sound is broken Freagarach OptimusShepard
Description

When I get a attack notification, there is no sound notification anymore.

#3257 fixed Attack notifications for capturing Vladislav Belov leper
Description

Since the introduction of capturing (#996) we do not get attack notifications for buildings that are being captured. (Because they aren't taking damage and cmpArmour (binaries/data/mods/public/simulation/components/Armour.js) is responsible for the attack notification.) The minimap ping is handled via listening to the Attacked message globally and is working.

cmpCapturable should be extended to send attack notifications (by calling into cmpAttackDetection).

#1502 invalid Attack sounds AlThePhoenix
Description
>>Putting an attack sound in the xml of a siege weapon won't have an effect.
The sound won't be played.

Changed from defect (since there is none) to enhancement (I don't think task fits here).

Correction of myself: Apparently, this had nothing to do with siege weapons themselves. It has to do with siege weapons being the only units that dont have an attack animation (yet), but the attack animation is responsible for playing the sound. If there is no attack animation, no attack sound will be heard.

Just updating this so I don't look like a total idiot. Sorry.

#6461 fixed Attack walk with formations is broken. Freagarach Freagarach
Description

When tasking a formation to attack-move its members will receive multiple orders to attack. Up to when the formation controller reaches its position. For e.g. pikeman, this means they will never really attack their target.

A solution could be to stop the formation controller when it has found a target.

Steps to reproduce:

  • Task a formation to attack-move past an enemy unit.
#3492 fixed Attacking instead of Capturing when women + men are selected elexis Stan
Description

As reported by elexis :

If you have men + females selected and hover the mouse over a mirage of an enemy building, then it will have the attack cursor instead of the capturing one (and will also make them attack instead of capture)

This should be set to whatever the default action is. As of now r17108 it's capturing.

#77 wontfix Attrition Damage (territories) Simon Brenner
Description
  • Attrition Damage: In some game settings, entering an opponent's territory during ceasefire causes rapid damage to those units. (Though this can't be implemented until the Provinces task is completed.)
#49 duplicate Audio Stuart Walpole
Description
  • Implement Damian's system of sound groups with shared properties (audio_class.xml, audio_group.xml).
  • volume controls & clip category assignment (music, fx, ambient, voice, master)
  • entity locational sounds
  • getting a clip's properties from JS
  • cross-fading of playlist tracks (looping (ie long) tracks should fade in and out)
  • playlists
#138 duplicate Audio Task List Gavin Fowler
Description
  • SoundGroup class - incorporate audio_group.xml format for loading groups of sounds
  • SoundGroupManager class - a class to interface with SoundGroups
  • revise implentation of Sound Priority within Snd_Mgr
  • Non-standard randomization of music tracks
  • Randomization of sounds within a given SoundGroup
  • Implement Intensity control - e.g. switching from multiple 'sword clang' sounds to a single 'sword battle' to free up resources for more sound.
  • Sound 'type' volume controls - one for SFX, one for Music, etc. (in addition to master gain).

New:

  • entity locational sounds, i.e. passing entity position to snd_set_pos / JS setPosition calls.
  • getting a clip's properties from JS (add getter function to JSI_Sound)
  • cross-fading of playlist tracks (looping (ie long) tracks should fade in and out)
  • playlists
#486 fixed Audio integration Philip Taylor
Description

Need to work out how to integrate audio with the new simulation code.

#5265 fixed Audio issues on Mac OS wraitii Eszett
Description

Many game sounds are missing, and I get notifications in the top-left corner of the screen telling me that sound effects failed to load.

Could not initialize ogg data at audio/interface/ui/ui_button_click.ogg Failed to create initial buffer. OpenAL error: Invalid Value

This seems to randomly affect specific sounds, and increases as the game continues

https://i.ibb.co/MZhVMDb/Screenshot-2021-01-20-at-16-19-33.png

#2945 fixed Aura doesn't work when there is a '.' in the xml scheme sanderd17 Niek
Description

This is for example the case with 'food.grain':

  <Auras>
    <AuraFood>
      <Type>range</Type>
      <Radius>50</Radius>
      <Affects>Gatherer</Affects>
      <Modifications>
        <ResourceGatherer.Rates.food.grain>
	  <Multiply>1.20</Multiply>
	</ResourceGatherer.Rates.food.grain>
      </Modifications>
      <AuraName>"Rotary Mill" Aura</AuraName>
      <AuraDescription>Gatherers +20% Food Gather Rate within 50 meters.</AuraDescription>
    </AuraFood>
  </Auras>

The problem lies with Line 81 in Auras.js with the '.' from the Aura scheme gets replaced with a '/'. This means that while it should get ResourceGatherer/Rates/food.grain it gets ResourceGatherer/Rates/food/grain.

#4926 worksforme AuraManager should distinguish Auras by Aura name, not by Aura effects elexis
Description

Reproduce:

  1. Copy the female_inspiration aura
  2. Increase the range in the copy
  3. Give both auras to the template_unit_support_female_citizen.xml
  4. Start a game
  5. Notice at most one of the two auras is applied (Gather rates tooltip)
  6. Stop the game
  7. Increase the multiply values of the copy
  8. Start a game
  9. Notice now both of the auras are applied
#231 invalid Auras suffer from z-fighting Philip Taylor
Description

See attached screenshot. The auras ought to be nice clean circles, but they're all yucky and they flash whenever the camera moves, presumably because of z-fighting.

#6082 needsinfo Authentication Failed: Password too long/complex? asreimer
Description

I was able to register my account and log in once. I closed the game and restarted it later. When trying to log in to "Game Lobby" the second time, I keep getting this "authentication failed" error.

My password is 16 characters long and contains a "^" and a "$". Could these characters be causing the problem?

I cannot seem to find information on how to change/reset my password either. I have tried registering my username again, in case there was some issue and it didn't actually get created properly the first time, but that doesn't seem to work either.

#145 fixed Auto detect gfx card "speed" Jan Wassenberg
Description
  • divide GPUs into several classes (i.e. crap, latest+greatest, shader capable, etc.)
  • measure perf on one sample system from each class, and then compare with performance attained during a test run.
  • if there is a test run, warn of a problem similar to what Nicolai experienced: lack of VIA 4in1 driver => AGP disabled => 5FPS when it should be much higher.

Could also use this to autodetect graphics settings based on what the user's system is capable of.

#2342 fixed Auto garrison units produced during an Alert Itms Itms
Description

During an Alert, newly trained units should be put under alert if the level of alert is high enough.

There is also a bunch of bugs to correct with the feature.

#3091 duplicate Auto-discover function for units Kalle Richter
Description

It'd be great to have a function where unit run in circles either

  • warn at first enemy contact only
  • or warn and go to a designated point on the map or to the head quarter at first enemy contact
#6592 wontfix Auto-research/ hide techs under specific conditions Langbart
Description

issues

1st part - Auto-research Cartography on fully revealed maps

Darkcity outlined an issue related to Cartography in the forum.

  • Disabling cartography in revealed map (17/Jul/22)

    I think at present we still see cartograpgy in revealed map, becasue it has following use case, "Able to check allies resources and scores". [...] if map is revealed than why not research cartography be default? Since player can see everything on the map?

2nd part - Hide unproductive techs

Cartography, Diaspora and Commercial Treaty are only useful with mutual allies so they should be hidden if there are none and the teams are locked. For 1v1's it can also be argued that the techs should be hidden even if the teams are not locked, if the two parties become allies the game is over anyway.

  • Change set [25869] programmed that maps with the Reveal option enabled automatically research Cartography as well.
  • It was changed to its current mode with [26151].

notes

The first part of the issue could be voided because with A26 we get a new option Allied View. This allows the setting desired by Darkcity, while still retaining an option of the status quo to invest in research to get the actual benefit (Access to summary of your allies).

The second part falls under Quality of Life improvement, as fewer useless techs are presented.
Side effects could be:

  • Confusion about what is represented in the structure tree.
  • If a tech score is introduced, it would always set back the player without allies compared to the player with allies.
#5009 fixed Autobuild the longstring locale Stan Imarok
Description

To make it easier checking that the gui fits for all translations, the longstring locale should be created by autobuild every time it updates the other translations. For releases the locale could be omitted.

#3419 wontfix Autohost elexis
Description

scythewirler has worked on a hosting-bot: http://wildfiregames.com/forum/index.php?showtopic=20019

The server is started autonomously. Players can setup the game by sending commands.

It seems to work so far as players use it in the a18 lobby.

The code has not been published yet. We should clean it and include it in source/tools/.

#186 fixed Automatic archiving is annoying Jan Wassenberg Philip Taylor
Description

The automatic archiver runs pretty much every time I start the game (probably because I don't start the game very often and so several data files change in the meantime). It takes ages, and tends to leave multiple giant zip files hanging around, and wastes much more time than simply loading slower unarchived files, and it leaves the game window (and sometimes the whole computer) unresponsive while it's working.

I'd be much happier if it was manually activated instead - people could run it once if they care about the loading speed, and the time lost to loading loose files after the archive becomes out of date would be more than made up for by the time gained by never automatically rebuilding the archive. We can run the archiver once manually when distributing the game, and no normal user (including modders) will change enough files for it to ever be worth automatically rebuilding the archive, particularly since it happens precisely when they're trying to play the game and it stops them from doing so. (It wouldn't be so bad if it happened at installation-time for large patches.)

(Or maybe I'm misinterpreting the problem and it's just not using the mini archives like it should do (since they never look mini - they're always about 60MB), or something.)

...

Oh, it's finished rebuilding now, I'll get back to work ;-)

#2992 wontfix Automatic fallback based on selectable health limit Kalle Richter
Description

I'd be nice to set up an automatic fallback to a selectable point or the closest of multiple if none is set explicitly where units go when they have undercut a certain percentage of their livepoints.

#4067 fixed Automatic kicking of spectators when they slow down the game OptimusShepard
Description

Sometimes Spectators slow down the game. It would be good to kick a spectator automatically if he/she causes more lag then some player

#555 fixed Automatic texture compression Philip Taylor Philip Taylor
Description

See discussion.

  • Create a metadata format for expressing DDS compression options.
  • Create sensible metadata for each texture currently in the game.
  • Create a basic tool for visually testing the compression options.
  • Make the engine read the metadata when loading a non-DDS texture, and automatically compress and cache the file on first load.
  • Make the release packager perform the compression in advance.
  • Make the release packager do XMB and Collada conversions too, and make this conversion pipeline less ad-hoc, and pack everything into a zip.
#413 fixed Automatic validation of entity templates Philip Taylor Philip Taylor
Description

Entity templates are a kind of tree structure, defined by a series of XML files (each inheriting from a parent file and overriding some parts). To save component code from having to worry about detecting and reporting invalid input (missing fields, incorrect data types, etc) there should be a centralised validation system. Each component reports its requirements, and the validator checks each template against them.

It would probably be sensible to use libxml2's RelaxNG support for this, since it provides a reasonable schema language for checking the structure and data types. The entity template can be serialised into XML (after applying all the inheritance rules etc) and then validated. If validation fails then the entity won't be loaded. It'd be particularly nice to use the RelaxNG Compact syntax, but libxml2 doesn't support that (it just has a half-finished RNC->RNG converter in its source control repository that is of unknown quality), so I don't know how feasible that is.

For efficiency (if it turns out that it matters), the validation status of entity templates could perhaps be cached at the same time as they're converted to XMB.

#575 fixed Automatically add force_s3tc_enable to ~/.driconf Philip Taylor
Description

On many Linux systems, we need the user to force the enabling of S3TC in their drivers. (We no longer require the drivers to do compression, so we don't need libtxc_dxtn). Currently we tell them to run driconf and do it themselves.

Perhaps the game could automatically edit the ~/.driconf file and add an application-specific entry to set force_s3tc_enable. Given the documentation it sounds like the intention is that the file is a standard format that can be edited by multiple tools, so we probably shouldn't suffer from incompatible format changes. But maybe this would still be too fragile and/or evil?

#4312 fixed Automatically check for missing references when changing art files fatherbushido
Description

We can track in that ticket missing art files. There is also a ticket about unused art files but I don't want to create confusion between the two tasks.

I would recommend to lauch

perl -I source/tools/entity checkrefs.pl

each time someone changes art stuff.

#499 fixed Automatically move units away from construction sites Philip Taylor
Description

Currently you can't place a new building if there's any unit in the way, and it immediately blocks all movement through its area.

From here:

what ought to happen ![...] - units are ignored when placing the foundation, then it tells friendly units to get out of the way and blocks them from walking over the foundation any more, and a builder can get the building to above 0% build progress once there's no units in the way (including enemy units), and after that point the foundation blocks enemy units walking over it too. (That avoids your own units blocking the building, but also avoids the exploitation of foundations to block enemies).

#6492 fixed Autoqueue corral issue Freagarach Langbart
Description

to reproduce

  • Build 3 corrals
  • Have 200 food in your resource counter (e.g. i want pizza 200)
  • Select all three corrals and press the autoqueue icon, start producing sheep (50 food each).
  • 3 sheep are made and after that 2 corrals turn off the autoqueue. so far so good.
  • Why are 2 icons displayed in the corral that is still producing?
  • See image below for more clarity.

reproducible

A25b [25860]: Issue is reproducible
A24b [24937]: autoqueue does not exist, it was added with [25381]

The ticket can be closed if it is not a problem. I just expected these two icons not to be displayed, that's all.

#6213 fixed Autoqueue issues wraitii
Description
  • When the production queue is modified, the auto queue should untoggle

- Autoqueue ignore entity limits and allows training infinite heroes.


Depending on difficulty, a way out is deactivating the feature for now.

#3878 fixed Autostart without humans should start in Observer mode Itms
Description

When there is no human player set in an autostarted game, the game will still assign the user to Player 1, while it should be set to Observer.

#1219 wontfix Avoid deleting custom content when updating/uninstalling FeXoR
Description

When the game is re-installed (for example updated to a new version) the custom made scenarios/random map scripts/AI scripts should stay in place. If this place changes between versions the installation process should check for content in old paths and move the content where it is loaded in the new version.

Currently custom files are deleted during update (I guess uninstalling) process.

I added it as a release blocker because it effects non-svn-users mainly.

I don't know to witch component it belongs.

#6561 duplicate Avoid unnecessary decimal points for resource statistics in the Summary Langbart
Description

possible solution

Some values e.g. military or the economy score already receive a Math.round treatment (see summary/counters.js).

Line 
128/**
129 * Keep this in sync with the score computation in session/ for the lobby rating reports!
130 */
131function calculateEconomyScore(playerState, index)
132{
133 let total = 0;
134
135 // Notice that this skips the vegetarianFood property of resourcesGathered
136 for (let type of g_ResourceData.GetCodes())
137 total += playerState.sequences.resourcesGathered[type][index];
138
139 total += playerState.sequences.tradeIncome[index];
140 return Math.round(total / 10);
141}
142
143/**
144 * Keep this in sync with the score computation in session/ for the lobby rating reports!
145 */
146function calculateMilitaryScore(playerState, index)
147{
148 return Math.round((playerState.sequences.enemyUnitsKilledValue[index] +
149 playerState.sequences.unitsCapturedValue[index] +
150 playerState.sequences.enemyBuildingsDestroyedValue[index] +
151 playerState.sequences.buildingsCapturedValue[index]) / 10);
152}

Adding Math.round to more statistics seems like a quick&dirty solution.

Line 
223function calculateResources(playerState, index, type)
224{
225 return {
226 "count": playerState.sequences.resourcesCount[type][index],
227 "gathered": playerState.sequences.resourcesGathered[type][index],
228 "used": playerState.sequences.resourcesUsed[type][index] - playerState.sequences.resourcesSold[type][index]
229 };
230}

related ticket

Similar problem, but no mention of the decimal problem

  • #4097 - Not enough space for resources in summary screen (12/Jul/16)
  • #4099

related patch

A similar problem was recently fixed for tooltips

  • Phab:D4332 - Ceil the resource costs for insufficient resources. (23/Jan/22)
#5434 needsinfo Ayuda tengo un problema carlos eduardo contreras
Description

tengo un problema al iniciar el juego y ya avía visto el problema en otros hilos pero no se como solucionarlo. esto es lo que me aparece.

Details: unhandled exception (Access violation writing 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#1181 fixed BOM in intro.txt ben bird
Description

Fixed the BOM that appears in the very beginning of the intro.txt file.

In-game, it got rendered as a '?'

Patch attached.

#5221 needsinfo BUG yang
Description

windows7 64bits

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x8C00FFC1)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#3463 needsinfo BUG - Tower Repairing Hayden
Description

Repairing Tower is damaging it.

#4921 duplicate Back-in-time slider during replays Dunedan
Description

It'd be nice to have a back-in-time slider during replays, to be able to directly jump to any part of the replay.

#5272 fixed Backslash isn't visible within In-game manual Andy Alt
Description

When viewing the in-game manual, the backslash isn't visible.

The text appears like this:

 (BackSlash): Select idle unit.
Shift + : Add idle unit to selection.
#751 wontfix Bad login link on 0AD page Brian Stempin Brian Stempin
Description

The login link on the 0AD page tries to log the user into the "old" (sitemanagementforum) forum, leading to confusion for those who are new and only have accounts on the new forum. These login links need to be updated.

#2261 invalid BadWindow error on startup Don
Description

I've done an svn update, updated workspaces, and built the code without error on my Debian system. On startup I get the following:

$ binaries/system/pyrogenesis 
Cache: 500 (total: 2012) MiB
TIMER| InitVfs: 465.525 ms
Sound: AlcInit success, using OpenAL Soft
TIMER| CONFIG_Init: 408.641 ms
TIMER| InitScripting: 175.653 ms
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  137 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x2e0000f
  Serial number of failed request:  36
  Current serial number in output stream:  36
UserReport.cpp(515): Assertion failed: "!m_Worker"
Segmentation fault
#2046 fixed Badly looking speed selection window ben mimo
Description

The window to select the game speed looks really bad (at least on my 1900*1200 screen). I've attached a screenshot of its appearance : increasing a bit the window width so that each speed fits in one line would improve it a lot.

#332 invalid Balista - Moving Sam Assoum Matt Sherman
Description

Balista - Moving SDD #284

Specifications

Mono
2 Seconds
Non-Looping

5 Sounds req'd

#334 invalid Balista - Reloading Sam Assoum Matt Sherman
Description

Balista - Reloading SDD #286

Specifications

Mono
2 Seconds
Non-Looping

5 Sounds req'd

#333 invalid Balista - Shooting Sam Assoum Matt Sherman
Description

Balista - Shooting SDD #285

Specifications

Mono
2 Seconds
Non-Looping

5 Sounds req'd

#4241 fixed Ballistics / projectiles cause damage even if they miss elexis
Description

Sometimes the displayed trajectory differs vastly from the position of the unit. The arrow is far away from the target. Still the target is taking damage.

This is most noticeable with catapults when attacking a moving target. The parabola will be very wide and the cavalry can be more than 100m away from the target when it "collides": http://trac.wildfiregames.com/raw-attachment/ticket/4241/catapultwtf.gif

This issue was noticed by defenderbenny. He also noted that in age of empires 2 there is a ballistics technology which if researched, allows this kind of behavior.

#4499 needsinfo Banned users don't see the banned message when attempting to login elexis
Description

If a lobby moderator bans a user, he sees the notification when becoming banned (as of https://code.wildfiregames.com/D116). But if he attempts to login again, the connection to the server succeeds (as the ban only relates to the channel) and then sees the "Forbidden" string defined in XmppClient::StanzaErrorToString.

The Xmpp server actually sends a TEXT property along with the error code, but gloox doesn't transport this. So it has to be fixed upstream at https://camaya.net/gloox/ in order for us to display it correctly.

http://trac.wildfiregames.com/raw-attachment/ticket/4499/banned.jpg

#3765 wontfix Banning doesn't work with weird nicknames elexis
Description

Users can mess with their nickname to prevent the host from kicking/banning them. The first letter of the nickname must be a character that the host can't type (hence autocomplete won't work).

The lobby already has some rules in place, testing for allowed characters. But when joining via IP, the nicknames can have leading whitespace and completely arbitrary characters (including combining operators which only modify the following character, messing up even the strings that show the names).

Thanks Hannibal Barca for investigating.

While the username could be sanitized when joining the match, it would prevent for example chinese users to play with chinese names. Better solve this issue by allowing to ban users by clicking on them in a new window. Internally, the GUID should be passed to the engine.

#4650 invalid Banning one player marks every IP as banned elexis
Description

The players Franksy and reek both use Windows 10 and experience a bug when hosting a game.

When they ban one player, every client that attempts to join the game will see the message that he was banned.

This must mean that for the affected hosts, every IP address looks the same.

#6423 fixed Baobab trees rocking in the wind Salesome
Description

When playing an African style map, I noticed that the Baobab trees rock in the wind. This is unrealistic since they are pretty unflexible with their giant trunks.

It would be great to turn off the animation for Baobab trees, or, as a more general solution, to be able to turn off animations for certain tree types (don't know if that's possible as of now).

#6940 duplicate Barter and Trade Menu not working on latest Windows build Riesi
Description

Hello!

When using the latest Windows automated build and playing as any faction the "Barter and Trace" menu on the top right doesnt work and throws an error.
It works on a git Linux build.

Kind regards,
Riesi

#2530 fixed Barter tooltip not translated mimo
Description

The barter tooltip http://trac.wildfiregames.com/browser/ps/trunk/binaries/data/mods/public/gui/session/unit_commands.js#L1009 is not translated

#1199 fixed Barter.js error when exchanging resources vts Pureon
Description

This is the error message:

ERROR: Failed to call ProcessCommand() global script function ERROR: JavaScript error: simulation/components/Barter.js line 60

TypeError: cmpIdentity is null

(3)@simulation/components/Barter.js:60 (3,"food","metal",100)@simulation/components/Barter.js:84 ProcessCommand(1,[object Object])@simulation/helpers/Commands.js:424

ERROR: Failed to call ProcessCommand() global script function

To replicate - on the new Istmus map, as player 1 hele, build a market and try to exchange resources

#4113 fixed Basic_trans_spec should not require parallax Stan Stan
Description

If you use the material basic_trans_spec, it will require you to add a normTex, which the name does not imply. Solution : Do not load the norm tex.

#298 fixed Batch Training (Training queue) Michael D. Hafer
Description

The concept of "Batch" training:

Essentially training many units (of a same entity type) at once. This would be in multiples of 5. So basically a player can train anywhere from 5-30 units at once and once the batch is done training, ideally when the formations have been implemented, all the units in that batch (say: 20 hoplites) should march to the rally point as a pre-grouped battalion in formation.

We were thinking there could be an economy of scale applied as well, akin to gaining a discount in either unit training cost or training time (or both) the more that you queue into one batch.

So, the task can be broken down into multiple components:

A.) Implementing the batching itself. The player procedure to queue a batch should be the shift-click the unit icon, each shift-click adding 5 units to the batch up to 30 units. If the shift key is let go at any time that batch is done queuing. Any further shift-clicking would create a new batch.

B.) The economy of scale discount. The formula for the discount could follow a simple bell curve, so that 15-unit batches would be ideal, but the player can continue to queue more units into the batch, up to 30, and still get a discount, but not as lucrative. Whether the discount is in train time or cost (or both) should be made available to do based upon testing.

C.) Grouped into a Formation. This is contingent upon formations being implemented first. The newly created batch, once it is done training, should proceed to the rally point as a grouped formation of units.

#570 fixed Batch conversion of textures for release packages Philip Taylor
Description

Need to convert and cache and archive them all. Only exceptions are fonts and cursors (and blends?) since those don't use the new system.

#6540 duplicate Batch training resize triggers camera rotation on mac Stan
Description

Steps to reproduce

  • On a mac select a civ center
  • Enable batch training by pressing shift and try using the mouse wheel
  • Notice it makes the camera turn. This behaviour should only happen out of the UI.

This works correctly on Linux and Windows

#6541 invalid Batch training shows incorrect value Stan
Description

Steps to reproduce

  • Select a civ center
  • Use the batch training feature.
  • Keep shift pressed
  • Notice the UI now shows twice the number of units that will be trained (e.g. if BT is 5 it's gonna show 10)
#1413 invalid Battle animation steppaz steppaz
Description

add animation to fishermen during to battle

#5827 duplicate Battle of termopylae map simone
Description

Hi I have created the map of termopylae. Can you create the map of termopylae in game it looks so cool ;) Now I send you my map creation ;)

#5826 invalid Battle of termopylae map c simone
Description

Hi I have created the map of termopylae but I dont know how send you this map/link Can you create the map of termopylae in game it looks so cool ;)

#4051 needsinfo Battle sound extremely quiet Sean McMahon
Description

Hi there,

After upgrading from the previous version of 0 AD, combat is now virtually silent regardless of how I adjust the "gain" levels in the options. I can sometimes just about hear it if I move the camera around, but it's not working the way it should.

Otherwise, great game, thanks for making it free :)

Sean

#1295 duplicate Battling sounds are heard over all map. Aleksey
Description

You can hear sounds of unit's battle all over the map. There is no fading of sound with distance increase.

#5064 duplicate Bear is missing animations Silier
Description

Bear has no kind of animation. No walking, no attacking, no idle animation.

#5690 needsinfo Belgian bog port Brandon Elrod
Description

Hi, whenever I play as Carthagenians in Belgian Bog, the ships won't release from the cue. A ship's production countdown will reach 1 second and then freeze.

#6425 fixed Belgian bog tree stump problem Langbart
Description

The map Belgian Bog (2) was updated with [25560], since then it has some tree stumps in the forest, if you build a structure over it, it looks like the picture below.

to reproduce

  • Start the map Belgian Bog as player1
~/0ad/binaries/system/pyrogenesis -conf=mod.enabledmods:"mod public" -quickstart -autostart="skirmishes/belgian_bog_2p"
  • Move the camera to the north-east, at the first forest line are the tree stumps.
  • Cut down the trees that cover the stumps and build something on top of them.

file

The actor is called temperate_dead_forest.xml. Selectable in Atlas by holding down the Alt key.

possible solution

[15:35:24] elexis for the baumstumpf case one either has to live with the graphic bug, or remove the actors, or replace the actors with smaller ones, or introduce a template with the same actor that has wood and can be gathered from and obstructs placement
#4600 fixed Berries inside mines elexis elexis
Description

A classic bug of 0AD. The initial resources are just placed randomly at a fixed distance to the CC, thus initial resources can collide.

The correct way to fix this would be to add a retry loop and unify the berry placement in all maps.

This is an example reported by cc: https://trac.wildfiregames.com/raw-attachment/ticket/4600/kerala.jpg

#4141 fixed Better gamesetup descriptions elexis elexis
Description

Find myself having to explain the gamesettings again and again. A proper description should just be displayed in that textfield that currently shows the mostly unneeded map description.

The attached patch adds a number of strings depending on the chosen settings and hides some of them for 1v1s (as for example locked teams or last man standing is irrelevant in that case).

The strings explain the victory condition, rated game setting, locked teams / diplomacy setting and last man standing / allied victory setting. The number of players text is removed as it is redundant. http://trac.wildfiregames.com/raw-attachment/ticket/4141/screenshots.png

#222 wontfix Better reference-counting of entities Jan Wassenberg Jan Wassenberg
Description

We currently have a fairly complicated and unsafe means of managing entities. CHandle is basically a reference-counted pointer. HEntity is an index into a table of CHandle; the class simulates smart pointer semantics by accessing this table.

A fixed table of CHandle is both inefficient (what if we really only need 10% of the limit at a time?) and unsafe (we can't validate HEntity indices sent via network, and risk dangling entity pointers).

To delete entities, they must be inserted into a reaper queue, the contents of which are deleted at the beginning of each update. However, the entities are still accessible and can be referenced.

Finally, there are a bunch of complicated and seemingly redundant flags/access mechanisms for entity aliveness - the refd bitset, its reference count (trumped however by the reaper queue), a destroyed flag and the destroy notifier flag.

This complexity is causing real problems - we've had several access violations at 0x400..0x460, which are most likely caused by NULL entity pointers. At the meeting yesterday, we discussed banning raw CEntity* pointers and replacing them all with smart pointers. Also, separating network ID from entity storage seems prudent (allows stringent error checks and removes an artificial limit on the number of handles).

The proposed solution we arrived at is based on weak pointers - this allows code (e.g. AI) to hold on to entity references and be able to determine in a controlled way whether the entity is dead. The implementation is such that every entity holds a reference-counted pointer to itself and hands it out in form of a smart pointer class. When the entity is `killed', it marks the shared pointer value as invalid and frees itself immediately. Only when the last weak reference is freed would the reference-counted-pointer class instance that they use be released.

The requirement for the reaper is based on the assumption that entities are killed fairly high on the call stack, and the calling functions may still be wanting to do something with the entity. To detect when an entity is dead, we are already using an isDead flag. I figure this could be replaced with the standard weak_ptr isValid mechanism.

Finally, the network ID. For practically limitless numbers of entities, we need a 32-bit counter that resets to zero each game. Entities store their number (which is what is serialized), and EntityManager needs a sparse mapping of ID -> HEntity (the new/old entity reference system).

This sounds like it would simplify things; a partial implementation is underway, but a few design questions remain to be hashed out (Philip and I will be discussing this shortly; any other input is welcome).

TODO:

  • ~update HEntity~
  • ~adapt EntityManager~
  • proper construction of CEntity, including !JS_AddRoot
  • update all code to use HEntity instead of CEntity*
#1683 duplicate Better save/load game GUI fabio
Description

It would be nice to improve save and load game GUI in 0 A.D..

Informations that the user could add:

  • description of the save game;

Information added by 0 A.D.:

  • total time of gameplay;
  • screenshot at the time of saving;
  • eventually the game version/revision.

See this example of ScummVM load GUI:

http://theos.altervista.org/scummvm/scummvm11.jpg

#6217 fixed Big Screenshot crashes wraitii
Description

#6663 fixed Big Screenshot is broken in Atlas Stan
Description

It seems it was introduced by Phab:rP27256 Wxwidgets doesn't seem to like invalidating buffers.

#6533 fixed Big jump in msec/frame Vladislav Belov Langbart
Description

to reproduce

bisect

[26406]

EDIT (1)

Langbart: could check what's slower inside render?

Pay attention to rendering bucketed submissions (inside render models/ shadow map/ render submissions/ render) [26406] ~105 msec/fram [26405] ~12 msec/frame

18:06 < Langbart> Vladislav r26406 caused a big discrepancy for the msec/frame.
[...]
18:06 < Langbart> shall i make a ticket ?
18:09 < Vladislav> Langbart: yep.
#6371 invalid Big screenshot Langbart
Description

A big screenshot via Shift + F2 only produces the native resolution instead of the 6400x4800 resolution.

The issue is reproducible for A25, A24 but it does work on A23b [21945]. The problem was reported by wowgetoffmang via IRC 0ad-dev (30/Oct/21).

#2532 duplicate Big screenshot needs too much continious space sanderd17
Description

As found by Philip (see the irc logs http://irclogs.wildfiregames.com/2014-05-05-QuakeNet-%230ad-dev.log 18:27 onwards, with a solution around 19:38), the big screenshot needs way too much continious space (around 350MB).

#4962 fixed Biome specific map previews elexis elexis
Description

In alpha 23 we can select the biome of a random map script, if the map supports it.

We could take one thumbnail per map depending on the biome.

To reduce the amount of work to do that, we could write a tool that locates the camera at a position optimized to catch the given map at the given mapsize with a keystroke.

If the selected map didn't specify a png filename, the gamesetup could display mapname_biome.png if it exists, otherwise display mapname.png if that exists.

#6219 fixed Black market tiles visible for observers wraitii Langbart
Description

If you play the latest SVN version [25779] on the skirmish map Saharan Oases (2) as an observer and select one of GAIA's markets on the map, you will see this:

#6426 fixed Black minimap Vladislav Belov Langbart
Description

The minimap shows only the red polygon and blackness.

to reproduce

  • start a game
  • check the minimap

bisect

Issue starts with changeset [26286].

#6427 fixed Black patterns Langbart
Description

Moving the camera large black patterns appear on the ground.

to reproduce

  • start a land map with full sight (Reveal map)
  • move the camera

bisect

Issue starts with changeset [26290]

EDIT1: Settings

#5429 invalid Black screen on startup Antinomy
Description

On startup, I get a black screen with constant scrolling error reports in the upper left. Pressing Escape makes new yellow error reports.

#5341 fixed Black screen on startup on macOS 10.14 Mojave Itms
Description

We are experiencing an SDL bug on recent versions of macOS. This can be fixed by upgrading SDL as well as using Metal as a graphics backend. This would push us into dropping versions of macOS/OSX earlier than 10.11 (El Capitan).

A workaround would be starting by default in windowed mode, which redraws the window and fixes the issue.

#5952 fixed Black water after r24732. Vladislav Belov Freagarach
Description

With lowest settings, as shown on Phab:rP24732.

#6556 fixed Blemmye Desert Raider has a very bright rein when zoomed out Stan Langbart
Description

to reproduce

  • Default settings applied
  • Start a Mainland map with the Kushites
  • Produce some Blemmye Desert Raider (produced at the Blemmye Camp)
  • Look at the reins, they are very bright, they catch the eye very easily.
    • You have to change the camera angle a little and zoom out, up close the reins look more brown.
  • See image below for more clarity

reproducible

It looks less bright in A23, but starting with A24 it is bright.

note

Ticket can be closed if this is intended to look like that.

#802 fixed Blender animations messed up in-game Zaggy1024
Description

When an animation is exported from Blender into the game, sometimes the bones, when they're supposed to rotate just a small distance, rotate around 360 degrees to get to their intended orientation. This could be some sort of problem with the Blender exporter, but I tried importing the animations back into Blender, and they played correctly, so it seems more likely that it's a problem in the engine.

A set of animations for the lion, containing a couple broken ones: http://www.mediafire.com/?udi4a302f3g2j0y

#6000 fixed Blurred tech tree icons wraitii Langbart
Description

The tech tree icons appear blurred in the bundle compared to the SVN version.


The issues was first reported via IRC by Feldfeld. ​http://irclogs.wildfiregames.com/%230ad-dev/2021-02-06-QuakeNet-%230ad-dev.log

(I have just created a ticket so that the bug will not be forgotten.)

#5778 needsinfo Boar runs too fast rizwansyed357
Description

Sometimes in the game, a boar will randomly run about as fast as a cavalry unit. It is bizarre, and looks almost as if the boar is levitating.

I don't know what exactly could be the matter

#2110 fixed Bolt shooter of the Athenians shoot to wrong direction sanderd17 Raymond
Description

The bolt shooter of the Athenians shoots to wrong direction

Version and OS: 0ad A14 @ OS X 10.8.4

#1076 fixed Boost spews excessive warnings Josh Matthews
Description

It can be frustrating to find actual errors among all of the boost output. I don't know if this is just an OSX 10.6.8, gcc 4.2.1 thing (since I see mentions of CLANG in the warnings), but it would be nice to get this cleaned up.

#1475 duplicate Bot attack building BazonTSK BazonTSK
Description

In the attack bot on any building can be one unit to kill all enemy units. The bot does not attack him.

#2644 duplicate Bots need to auto resign when they have no hope of returning Corey
Description

Both Petra and Aegis tend to have an escapee woman or trader who wanders off into the unknown. This means for me to win I have to mark the whole map with outposts and search it to find that one women. This becomes particularly tedious when you are fighting 3 bots. I suggest after 10 minutes with less than 5 population a bot automatically resigns.

#4490 fixed Boudica shows up as idle worker and breaks the petra bot elexis
Description

If you press the idle worker hotkey, the briton heroine Boudica will show up as an idle worker, due to var g_WorkerTypes = ["Female", "Trader", "FishingBoat", "CitizenSoldier"]; in session.js.

We likely shouldn't make that Support, but rather use the MatchClassesList thing to exclude military units.

#1030 fixed Bounding box changes broke farm selection vtsj Kieran P
Description

After the awesome changes to the bounding box selection, it seems farms are no longer selectable via single click. You need to drag select them. Bug in the code or just missing an XML on the entity?

#3118 fixed Brackets in servername cause errors in multiplayer lobby leper elexis
Description

Today and yesterday everybody that joined the a18 lobby had errors appearing:

ERROR: Invalid tag 'Fe(CN)6' at 27 in '[color="255 0 0"]K4[Fe(CN)6][/color]'
ERROR: Invalid tag 'Fe(CN)6' at 10 in 'K4[Fe(CN)6]'

A quick search in wireshark for 'K4[Fe(CN)6]' reveals that someone used this string (the chemical formula for Potassium ferrocyanide) in his servername.

Reproduce: If one hosts a lobby game with brackets in the servername and joins the lobby with another account, the errors appear for that servername too.

The error is printed in gui/GUItext.cpp.

Solution: sanitize server names.

#5997 fixed Break dance! Waltzing. wraitii Langbart
Description

The committed patch Phab:D3518 with changeset [24831] has made the 'waltzing' less frequent, but it is still noticeable.

The issues was first reported in the forum by wowgetoffyourcellphone. https://wildfiregames.com/forum/topic/35927-break-dance

(I have just created a ticket so that the bug will not be forgotten.)

#5951 fixed Bring back some camels around lake tutorial. Stan Freagarach
Description

Tutorial mentions camels, but those were removed in r24432.

#5622 fixed Britons wonder Uffington White Horse not possible to get expansion bonus Stan Minohaka
Description

Playing as the Britons after creating their wonder the building renders as some sort of cat flat on the ground, you can even walk through it. Also it's not possible to reach the population expansion bonus, since the option is not available.

Changeset 23074

#5013 duplicate Broken "ocean" water for some windangles with HQ Water effects elexis
Description

While messing with the wind angle on scythian rivulet (Phab:D1233), I noticed that only if

  • the watertype is "ocean"
  • HQ water effects are enabled
  • and some wind angles

the water has many black pixels on it.

This is either a bug with the ocean graphics set or the water shader.

#4541 duplicate Broken cache, Texture codec for header is not found Phormio
Description

Repeatedly, matches in 0AD are interrupted with the following message:

Function call failed: return value was -120100 (Unknown error (-120100, > 0xFFFFFFFFFFFE2ADC)) Location: tex_codec.cpp:81 (tex_codec_for_header)

Call stack:

(0x915bee) /home/x/0ad/binaries/system/pyrogenesis() [0x915bee] (0x8cffe9) /home/x/0ad/binaries/system/pyrogenesis() [0x8cffe9] (0x8d03b5) /home/x/0ad/binaries/system/pyrogenesis() [0x8d03b5] (0x8d0738) /home/x/0ad/binaries/system/pyrogenesis() [0x8d0738] (0x93034c) /home/x/0ad/binaries/system/pyrogenesis() [0x93034c] (0x90f879) /home/x/0ad/binaries/system/pyrogenesis() [0x90f879] (0x8f7f4e) /home/x/0ad/binaries/system/pyrogenesis() [0x8f7f4e] (0x8f51bd) /home/x/0ad/binaries/system/pyrogenesis() [0x8f51bd] (0x7303b8) /home/x/0ad/binaries/system/pyrogenesis() [0x7303b8] (0x7265b5) /home/x/0ad/binaries/system/pyrogenesis() [0x7265b5] (0x7266c0) /home/x/0ad/binaries/system/pyrogenesis() [0x7266c0] (0x7724fc) /home/x/0ad/binaries/system/pyrogenesis() [0x7724fc] (0x75023e) /home/x/0ad/binaries/system/pyrogenesis() [0x75023e] (0x751a5e) /home/x/0ad/binaries/system/pyrogenesis() [0x751a5e] (0x7524b4) /home/x/0ad/binaries/system/pyrogenesis() [0x7524b4] (0x649d69) /home/x/0ad/binaries/system/pyrogenesis() [0x649d69]

errno = 0 (No error reported here) OS error = ?

The bug can be reproduced by loading the savegame attached.

#4388 fixed Broken string in the User Report jshand2016
Description

When you go to enable feedback i get a status error $status. can this be fixed as i would really like to help

#5307 fixed Broken textures. smiley
Description

A rare bug observed two times. The bug is persistent for the session and can be reproduced at specific camera zoom levels. Rotation does not seem to affect it. Also worth noting that it cannot be reproduced in another session even with a replay. The two times it did happened, it was the same model (metalmine_mediterranean_slabs.xml). But that might very well have been a coincidence. The first time was before A23 was released in an A23 testgame. The second time was recently.

Ref #3835

RenderDoc capture https://www.mediafire.com/file/t7o5hkrf9qrualu/bad+leak.zip/file

ApiTrace capture https://www.mediafire.com/file/5bjk01vi2wg5n7g/pyrogenesis.7z/file

renderdoc image

#1927 fixed Broken: Hero limits. michael michael
Description

Hero limits are now not working. Maybe because of this commit: r13378 ?

#5038 fixed Brush-up of the precompiled headers wraitii Itms
Description

One should take a look at our different precompiled headers and at frequently requested include directives, and try to brush everything up. We might be able to improve the build times, which would be a plus for automated testing.

#896 duplicate Brush/plane slice operation causes rare assertion failure Erik Johansson
Description

I'm not 100% sure how I got the following error, just using the flatten tool a lot. I'll see if I get it again, but I'll post the error message:

Assertion failed: "idx < si.newv.size()"
Location: Brush.cpp:246 (CBrush::Slice)

Call stack:

CBrush::Slice (brush.cpp:246)
    this = (unavailable)
    plane = 0xFFFFFFFF -> 
        m_Norm = 
            X = (unavailable - internal error)

            Y = (unavailable - internal error)

            Z = (unavailable - internal error)


        m_Dist = (unavailable - internal error)


    result = 0x00000005
    firstInFace = 5 (0x00000005)
    si = 
        v = (error -100500 while analyzing vector<SliceVertexInfo >)
        newv = (error -100500 while analyzing vector<NewVertexInfo >)
        thisFaceNewVertex = 3732780 (0x0038F52C)
        original = 0x0038F4E8 -> 
            m_Vertices = (error -100500 while analyzing vector<CVector3D >)
            m_Faces = (error -100500 while analyzing vector<size_t >)

        result = 0x0038F508 -> 
            m_Vertices = (error -100500 while analyzing vector<CVector3D >)
            m_Faces = (error -100500 while analyzing vector<size_t >)


    startInResultFaceArray = 6 (0x00000006)
    i = 3732828 (0x0038F55C)
    cur = 14 (0x0000000E)

CBrush::Intersect (brush.cpp:297)
    this = (unavailable)
    frustum = 0x03CFDDA0 -> 
        m_aPlanes = [10] 
            
                m_Norm = 
                    X = 1.696903 (0x3FD9341C)
                    Y = -1.762556 (0xBFE19B6D)
                    Z = 0.104325 (0x3DD5A878)

                m_Dist = -0.000019 (0xB79F08D9)

            
                m_Norm = 
                    X = -0.622785 (0xBF1F6ED4)
                    Y = 1.763787 (0x3FE1C3C7)
                    Z = 1.582765 (0x3FCA9808)

                m_Dist = 0.000016 (0x378949FF)

            
                m_Norm = 
                    X = -2.342355 (0xC015E926)
                    Y = -2.664490 (0xC02A8701)
                    Z = 2.678723 (0x402B7031)

                m_Dist = 0.000019 (0x37A097C0)

            
                m_Norm = 
                    X = 3.416473 (0x405AA77E)
                    Y = 2.665722 (0x402A9B2F)
                    Z = -0.991633 (0xBF7DDBA4)

                m_Dist = -0.000022 (0xB7B6569A)

            
                m_Norm = 
                    X = -0.004212 (0xBB8A0680)
                    Y = -0.000005 (0xB6A20A00)
                    Z = -0.006616 (0xBBD8CB80)

                m_Dist = 32.125492 (0x42008081)

            
                m_Norm = 
                    X = 1.078330 (0x3F8A06B8)
                    Y = 0.001236 (0x3AA20A0B)
                    Z = 1.693706 (0x3FD8CB5C)

                m_Dist = -32.125492 (0xC2008081)

            
                m_Norm = 
                    X = 0.000000 (0x00000000)
                    Y = 0.000000 (0x00000000)
                    Z = 0.000000 (0x00000000)

                m_Dist = 0.000000 (0x00000000)

            
                m_Norm = 
                    X = 0.000000 (0x00000000)
                    Y = 0.000000 (0x00000000)
                    Z = 0.000000 (0x00000000)

                m_Dist = 0.000000 (0x00000000)
 ...
        m_NumPlanes = 6 (0x00000006)

    result = 0x0038F52C -> 
        m_Vertices = (error -100500 while analyzing vector<CVector3D >)
        m_Faces = (error -100500 while analyzing vector<size_t >)

    buf = 
        m_Vertices = (error -100500 while analyzing vector<CVector3D >)
        m_Faces = (error -100500 while analyzing vector<size_t >)


CBound::IntersectFrustumConservative (bound.cpp:174)
    this = (unavailable)
    frustum = 0x03CFDDA0 (see above)
    brush = 
        m_Vertices = (error -100500 while analyzing vector<CVector3D >)
        m_Faces = (error -100500 while analyzing vector<size_t >)

    buf = 
        m_Vertices = (error -100500 while analyzing vector<CVector3D >)
        m_Faces = (error -100500 while analyzing vector<size_t >)


ShadowMapInternals::CalcShadowMatrices (shadowmap.cpp:228)
    this = (unavailable)
    minZ = 0.343842 (0x3EB00C0F)
    shift = 
        X = 0.277283 (0x3E8DF7FD)
        Y = 439.700012 (0x43DBD99A)
        Z = 0.000000 (0x00000000)

    lightToTex = 
        _11 = 0.000000 (0x19F1647A)
        _21 = 0.000000 (0x0038F600)
        _31 = 0.000000 (0x0038F60C)
        _41 = 0.000000 (0x00CE6C51)
        _12 = 0.000000 (0x00DC9608)
        _22 = 0.000000 (0x19F1647A)
        _32 = 5.921517 (0x40BD7D12)
        _42 = 0.000000 (0x19F1647A)
        _13 = 5.921517 (0x40BD7D12)
        _23 = 0.000000 (0x03CD1D30)
        _33 = 0.000000 (0x0CA8D970)
        _43 = 0.000000 (0x19F1647A)
        _14 = 5.921517 (0x40BD7D12)
        _24 = 0.000000 (0x0038F868)
        _34 = 0.000000 (0x00CE6C86)
        _44 = 5.921517 (0x40BD7D12)
        _data = [16] 
            0.000000 (0x19F1647A)
            0.000000 (0x0038F600)
            0.000000 (0x0038F60C)
            0.000000 (0x00CE6C51)
            0.000000 (0x00DC9608)
            0.000000 (0x19F1647A)
            5.921517 (0x40BD7D12)
            0.000000 (0x19F1647A)
            5.921517 (0x40BD7D12)
            0.000000 (0x03CD1D30)
            0.000000 (0x0CA8D970)
            0.000000 (0x19F1647A) ...
        _data2d = [4] 
            [4] { 0.000000 (0x19F1647A), 0.000000 (0x0038F600), 0.000000 (0x0038F60C), 0.000000 (0x00CE6C51) }
            [4] { 0.000000 (0x00DC9608), 0.000000 (0x19F1647A), 5.921517 (0x40BD7D12), 0.000000 (0x19F1647A) }
            [4] { 5.921517 (0x40BD7D12), 0.000000 (0x03CD1D30), 0.000000 (0x0CA8D970), 0.000000 (0x19F1647A) }
            [4] { 5.921517 (0x40BD7D12), 0.000000 (0x0038F868), 0.000000 (0x00CE6C86), 5.921517 (0x40BD7D12) }

    offsetX = 0.343842 (0x3EB00C0F)
    texscalex = 5.921517 (0x40BD7D12)
    texscaley = 5497927542043857700000000000000000.000000 (0x778788CD)
    offsetY = -0.553332 (0xBF0DA732)
    texscalez = -0.939027 (0xBF706414)
    scale = 
        X = -0.203328 (0xBE503543)
        Y = 252.507553 (0x437C81EF)
        Z = 340282346638528860000000000000000000000.000000 (0x7F7FFFFF)


ShadowMap::BeginRender (shadowmap.cpp:434)
    this = (unavailable)

CRenderer::RenderShadowMap (renderer.cpp:931)
    this = (unavailable)
    transparentShadows = 
        px = 0x19F1647A -> (RenderModifier)
        pn = 
            pi_ = 0x0038F78C -> 
                use_count_ = 13934493 (0x00D49F9D)
                weak_count_ = 0 (0x00000000)



    shadowTransp = 0.000000 (0x03C55438)

CRenderer::RenderSubmissions (renderer.cpp:1530)
    this = (unavailable)
    waterScissor = 
        m_Data = [2] 
            
                X = -1.#QNAN0 (0xFFFFFFFF)
                Y = 0.000000 (0x0038F708)
                Z = 0.000000 (0x03D24910)

            
                X = 0.000000 (0x0A64AA30)
                Y = 5.921517 (0x40BD7D12)
                Z = 0.000000 (0x19A56E88)


    reflectionScissor = 
        x1 = 253191815 (0x0F176687)
        y1 = 1086160146 (0x40BD7D12)
        x2 = 430272136 (0x19A56E88)
        y2 = 1086160146 (0x40BD7D12)

    refractionScissor = 
        x1 = 3733260 (0x0038F70C)
        y1 = 3733272 (0x0038F718)
        x2 = 13528145 (0x00CE6C51)
        y2 = 14456328 (0x00DC9608)

    dirty = 
        x1 = 64061216 (0x03D17F20)
        y1 = 210461408 (0x0C8B62E0)
        x2 = 253191815 (0x0F176687)
        y2 = 2005371085 (0x778788CD)


CRenderer::RenderScene (renderer.cpp:1792)
    this = (unavailable)
    scene = 0x03CB9568 -> (Scene)
    frustum = 
        m_aPlanes = [10] 
            
                m_Norm = 
                    X = -1.040495 (0xBF852EEF)
                    Y = 1211.236450 (0x44976791)
                    Z = 1.603598 (0x3FCD42B1)

                m_Dist = -0.940888 (0xBF70DE01)

            
                m_Norm = 
                    X = 1.595981 (0x3FCC491B)
                    Y = -859.250427 (0xC456D007)
                    Z = -2.600444 (0xC0266DAE)

                m_Dist = 0.550317 (0x3F0CE18E)

            
                m_Norm = 
                    X = 3.563219 (0x40640BC8)
                    Y = -1054.831055 (0xC483DA98)
                    Z = 2.195049 (0x400C7BB0)

                m_Dist = -2.428372 (0xC01B6A74)

            
                m_Norm = 
                    X = -3.007733 (0xC0407EB2)
                    Y = 1406.817139 (0x44AFDA26)
                    Z = 0.001590 (0x3AD06080)

                m_Dist = 0.007365 (0x3BF15580)

            
                m_Norm = 
                    X = -0.002178 (0xBB0EC300)
                    Y = 30.745148 (0x41F5F610)
                    Z = -0.406985 (0xBED0604A)

                m_Dist = -1.885421 (0xBFF15578)

            
                m_Norm = 
                    X = 0.557665 (0x3F0EC31A)
                    Y = 321.240845 (0x43A09ED4)
                    Z = 0.000000 (0x00000000)

                m_Dist = 0.000000 (0x00000000)

            
                m_Norm = 
                    X = 0.000000 (0x00000000)
                    Y = 0.000000 (0x00000000)
                    Z = 0.000000 (0x00000000)

                m_Dist = 0.000000 (0x00000000)

            
                m_Norm = 
                    X = 0.000000 (0x00000000)
                    Y = 0.000000 (0x00000000)
                    Z = 0.000000 (0x00000000)

                m_Dist = 0.000000 (0x00000000)
 ...
        m_NumPlanes = 63798520 (0x03CD7CF8)


CGameView::Render (gameview.cpp:470)
    this = (unavailable)

Render (gamesetup.cpp:215)
    skycol = 
        r = 1.000000 (0x3F800000)
        g = -170141183460469230000000000000000000000.000000 (0xFF000000)
        b = 0.000000 (0x00000000)
        a = 0.000000 (0x00200000)

    skystring = { (error -100500 while analyzing string >) }
    cursorName = { (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) }

ViewGame::Render (view.cpp:248)
    this = (unavailable)
    vp = 
        m_X = 0 (0x00000000)
        m_Y = 1476 (0x000005C4)
        m_Width = 762 (0x000002FA)
        m_Height = 3212836864 (0xBF800000)

    costClass = 0 (0x00)
    goal = 
        type = POINT
        x = 
            value = 0 (0x00000000)

        z = 
            value = 0 (0x00000000)

        u = 
            X = 
                value = 0 (0x00000000)

            Y = 
                value = 0 (0x00000000)


        v = 
            X = 
                value = 0 (0x00000000)

            Y = 
                value = 0 (0x00000000)


        hw = 
            value = 0 (0x00000000)

        hh = 
            value = 63207156 (0x03C476F4)



BeginAtlas (gameloop.cpp:268)
    args = 0x00000000
    dll = 0x03C27528 -> 
        m_Name = 0x03C303D8 -> [8] { 64 ('@'), 142, 209, 12, 0, 0, 0, 0 }
        m_Handle = 0x03C278F8

    hooks = 
        override_gl_upload_caps = 0x03C27A70 -> 
        get_log_dir = 0x00000000
        bundle_logs = 0x00000000
        translate = 0x00C073F2 -> (CmdLineArgs::Has)
        translate_free = 0x0D0E9378 -> 
        log = 0x00000051
        display_error = 0x00000000

    uiThread = 6 (0x00000006)
    msgPasser = 
        (AtlasMessage::MessagePasser)
        m_Mutex = 
            m_Mutex = 0x00000020

        m_SemaphoreName = { (error -100500 while analyzing string >) }
        m_Semaphore = 0x00000002
        m_Queue = (error -100500 while analyzing queue<AtlasMessage::IMessage *,deque<AtlasMessage::IMessage * > >)
        m_Trace = (bool)0x20

    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 31320

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 428

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 360

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 55534

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 10192

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')


    last_activity = 1.08646e-311 (0x0000020000000125)
    recent_activity = false
    time = 6.0267e+175 (0x646E756F72416574)
    ev = 
        ev = 
            type = 26 (0x1A)
            active = { type = 26 (0x1A), gain = 0 (0x00), state = 0 (0x00) }
            key = 
                type = 26 (0x1A)
                keysym = { sym = 31, unicode = 31360 (0x7A80) }

            motion = { type = 26 (0x1A), x = 0 (0x0000), y = 31 (0x001F) }
            button = 
                type = 26 (0x1A)
                button = 0 (0x00)
                state = 0 (0x00)
                x = 31 (0x001F)
                y = 0 (0x0000)

            resize = { type = 26 (0x1A), w = 31 (0x0000001F), h = 63076992 (0x03C27A80) }
            expose = { type = 26 (0x1A) }
            quit = { type = 26 (0x1A) }
            user = { type = 26 (0x1A), code = 31 (0x0000001F), data1 = 0x03C27A80 }


    length = 0.000000 (0x03007400)
    last_time = 7549.07 (0x40BD7D11EEF0839A)
    name = (error -100500 while analyzing string >)
    sleepUntil = 6.0267e+175 (0x646E756F72416574)

ATLAS_RunIfOnCmdLine (atlas.cpp:77)
    args = 0x0038FC1C -> 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = [8] { 47 ('/'), 30598, 64980, 56 ('8'), 32 (' '), 0, 57382, 30598 }


    force = false

RunGameOrAtlas (main.cpp:437)
    argc = 2 (0x00000002)
    argv = 0x03C27A50 -> 0x03C26CE0 -> "pyrogenesis.exe"
    args = 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64980


    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 7885

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 1

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64824

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64900

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 18902


    replay = 
        m_Stream = 0x00020024 -> (error -100406 while analyzing basic_istream<char,char_traits<char> >)

    mod = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 63062

    zip = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 0

    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 7885

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 1

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64824

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64900

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 18902


    builder = 
        m_VFS = 
            px = 0x00000000
            pn = 
                pi_ = 0x00000020


        m_Files = (error -100500 while analyzing vector<Path >)
        m_TempDir = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 72 ('H')



main (main.cpp:511)
    argc = 2 (0x00000002)
    argv = 0x03C27A50 (see above)

wmain (wseh.cpp:380)
    argc = 2 (0x00000002)
    argv = 0x03C26C98 -> 0x03C26CA4 -> "pyrogenesis.exe"
    utf8_argv = (error -100500 while analyzing vector<char * >)
    ret = 13873581 (0x00D3B1AD)
    utf8 = (error -100500 while analyzing string >)

__tmainCRTStartup (crtexe.c:583)
    nested = 0 (0x00000000)

CallStartupWithinTryBlock (wseh.cpp:397)
    ret = 939161476 (0x37FA7784)

BaseThreadInitThunk (:0)

RtlInitializeExceptionChain (:0)

RtlInitializeExceptionChain (:0)


errno = 0 (No error reported here)
OS error = 487 (Ett försök gjordes att använda en ogiltig adress.)

(The Swedish text means more or less: An attempt was made to use an invalid address.)

#4548 invalid Bug Chris
Description

The build menu when I enter the game does not come up and I can't get it up. I can't play the game without it. And I love your game. THis may not be a bug, I may just be an idiot. Thanks

#62 fixed Bug - Actor Sychronisation Michael D. Hafer Stuart Walpole
Description
  • Start times for initial animations should be randomised. All units on the map start with their idle animations in perfect unison, for example.
#17 fixed Bug - Delay Before Performing Entity Action Stuart Walpole
Description
  • Units currently delay for a few seconds between reaching a target and switching to performing this action. This delay period should be reduced.
#24 fixed Bug - Entity Order Lockup Stuart Walpole
Description
  • Sometimes selecting a target for an entity (eg telling a unit to gather from a tree) causes the game to freeze as a vast amount of memory is allocated to the game, and the only way out is to close the application from the task manager. Not easily replicable.
  • (Uncertain whether this is coming from the pathfinder failing to plot a course to the tree, or the order being given to the entity.)
#4494 needsinfo Bug Report Euli
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00003210)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#5725 duplicate Bug Report iMAC 11 OS Scrawl
Description

Process: pyrogenesis [42720] Path: /Applications/0 A.D.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.X (0.0.X) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: pyrogenesis [42720] User ID: 501

Date/Time: 2020-04-22 00:03:44.525 +0200 OS Version: Mac OS X 10.12.6 (16G1510) Report Version: 12 Anonymous UUID: 50731C5C-A883-AA50-4F9A-2F72F78FA9EA

Time Awake Since Boot: 40000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [0]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.wildfiregames.0ad 0x0000000101426847 gmpn_submul_1 + 183

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 5 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 6 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 9: 0 libsystem_kernel.dylib 0x00000001089cc34a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00000001089cb797 mach_msg + 55 2 com.wildfiregames.0ad 0x0000000100626a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 10:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00000001089cc34a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00000001089cb797 mach_msg + 55 2 com.apple.audio.CoreAudio 0x000000010469e935 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 127 3 com.apple.audio.CoreAudio 0x000000010469e8a6 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42 4 com.apple.audio.CoreAudio 0x000000010469b8d0 HALC_ProxyIOContext::IOWorkLoop() + 1196 5 com.apple.audio.CoreAudio 0x000000010469b264 HALC_ProxyIOContext::IOThreadEntry(void*) + 128 6 com.apple.audio.CoreAudio 0x000000010469afa3 HALB_IOThread::Entry(void*) + 75 7 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 8 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 9 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 11: 0 libsystem_kernel.dylib 0x00000001089d3f46 semwait_signal + 10 1 libsystem_c.dylib 0x0000000108902b72 nanosleep + 199 2 com.wildfiregames.0ad 0x000000010055edc4 SDL_Delay_REAL + 100 3 com.wildfiregames.0ad 0x0000000100472ea7 SDL_Delay + 23 4 com.wildfiregames.0ad 0x0000000100232017 CSoundManagerWorker::Run() + 71 5 com.wildfiregames.0ad 0x0000000100231f92 CSoundManagerWorker::RunThread(void*) + 98 6 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 7 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 8 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 12: 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010020a961 CUserReporterWorker::Run() + 561 7 com.wildfiregames.0ad 0x000000010020a6f2 CUserReporterWorker::RunThread(void*) + 98 8 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 9 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 10 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 13:: SDLTimer 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x00000001004d7c79 SDL_TimerThread + 633 5 com.wildfiregames.0ad 0x00000001004d7167 SDL_RunThread + 135 6 com.wildfiregames.0ad 0x00000001005559f5 RunThread + 21 7 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 8 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 9 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 14:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00000001089cc34a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00000001089cb797 mach_msg + 55 2 com.apple.CoreFoundation 0x0000000105106874 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x0000000105105cf1 CFRunLoopRun + 1361 4 com.apple.CoreFoundation 0x0000000105105544 CFRunLoopRunSpecific + 420 5 com.apple.AppKit 0x0000000105edcf02 _NSEventThread + 205 6 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 7 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 8 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 15: 0 libsystem_kernel.dylib 0x00000001089d3bf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x0000000108b2a7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x00000001002b92fb CTextureConverter::RunThread(void*) + 107 7 libsystem_pthread.dylib 0x0000000108b2993b _pthread_body + 180 8 libsystem_pthread.dylib 0x0000000108b29887 _pthread_start + 286 9 libsystem_pthread.dylib 0x0000000108b2908d thread_start + 13

Thread 16: 0 libsystem_kernel.dylib 0x00000001089d444e workq_kernreturn + 10 1 libsystem_pthread.dylib 0x0000000108b2948e _pthread_wqthread + 1023 2 libsystem_pthread.dylib 0x0000000108b2907d start_wqthread + 13

Thread 17: 0 libsystem_pthread.dylib 0x0000000108b29070 start_wqthread + 0 1 ??? 0x000070000d5abbd0 0 + 123145526361040

Thread 18: 0 libsystem_pthread.dylib 0x0000000108b29070 start_wqthread + 0 1 ??? 0x6e69740000000000 0 + 7956017760075513856

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0xba5baebefbfbd915 rbx: 0x0000000103c51768 rcx: 0xba5baebefbfbd915 rdx: 0xba5baebefbfbd915 rdi: 0x00007fff5fbfc6d8 rsi: 0x000000011286e420 rbp: 0x0000000000000007 rsp: 0x00007fff5fbfc478

r8: 0x0000000000000000 r9: 0x3fb1ced8c9a9ea2d r10: 0x3e69c0d656d8001f r11: 0x3e69c0d656d8001f

r12: 0x00006080001600c0 r13: 0x00007fff5fbff580 r14: 0x0000000103c51840 r15: 0x00007fff5fbff580 rip: 0x0000000101426847 rfl: 0x0000000000010203 cr2: 0x0000000101426790

Logical CPU: 2 Error Code: 0x00000000 Trap Number: 6

Binary Images:

0x100000000 - 0x103b7dff7 +com.wildfiregames.0ad (0.0.X - 0.0.X) <BC128FE0-6B53-3F00-8953-4FC11528928C> /Applications/0 A.D.app/Contents/MacOS/pyrogenesis 0x104661000 - 0x1046eefff com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <78767F88-91D4-31CE-AAC6-1F9407F479BB> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x104719000 - 0x104925ff7 com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <1F4026C6-23C1-39E8-823D-72298FECF75C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x104a39000 - 0x104a3bff7 com.apple.ForceFeedback (1.0.6 - 1.0.6) <313F7E57-FA8B-3AEC-BE47-C2C7B4F6FFAB> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x104a41000 - 0x104a76ff3 com.apple.CoreVideo (1.8 - 235.3) <AC11D5FB-C77B-34F5-B942-F698E84C229F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x104a9d000 - 0x104a9dfff com.apple.Cocoa (6.11 - 22) <85EDFBE1-75F0-369E-8CA8-C6A639B98FA6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x104aa1000 - 0x104aa1fff com.apple.Carbon (154 - 157) <69F403C7-F0CB-34E6-89B0-235CF4978C17> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x104aa5000 - 0x104b3bff7 com.apple.framework.IOKit (2.0.2 - 1324.60.4) <454036AD-86AA-3ABB-8C53-B5F654A6824D> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x104b7f000 - 0x104b8dfff com.apple.opengl (14.0.16 - 14.0.16) <B428BB89-8FE1-3527-BF3E-F8F0A1060884> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x104b97000 - 0x104e99fff com.apple.security (7.0 - 57740.60.24) <953600EB-1912-3BF6-9259-3EC9F6F0CAAC> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x105045000 - 0x10506afff com.apple.audio.OpenAL (1.8 - 1.8) <E3447078-6A7E-3A6D-B136-B6EA93982EE1> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x10507d000 - 0x10507dfff com.apple.ApplicationServices (48 - 48) <F30BA8DB-748F-3DDC-B07A-F84C9EBCC7A9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x105081000 - 0x105514fff com.apple.CoreFoundation (6.9 - 1349.92) <4D9320A6-3822-3236-82DF-07A769AFC423> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x1057b3000 - 0x105b88bc7 libobjc.A.dylib (709.1) <4DF3C25C-52C2-3F01-A3EF-0D9D53A73C1C> /usr/lib/libobjc.A.dylib 0x105c66000 - 0x105c67ffb libSystem.B.dylib (1238.60.2) <398AD695-BD0B-3811-8AA2-38181CA23E81> /usr/lib/libSystem.B.dylib 0x105c6d000 - 0x105c89ffb libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib 0x105c95000 - 0x105cebff7 libc++.1.dylib (307.5) <0B43BB5D-E6EB-3464-8DE9-B41AC8ED9D1C> /usr/lib/libc++.1.dylib 0x105d49000 - 0x106b22ff3 com.apple.AppKit (6.9 - 1504.83.101) <28D4A1E8-4571-3302-B532-3E74A3144EE8> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x10756c000 - 0x107c0fff7 com.apple.CoreGraphics (2.0 - 1070.22) <A680AD1F-F65A-3C0D-ACD5-4E5B5B8AD23A> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x107d1b000 - 0x107d1bfff com.apple.CoreServices (775.20 - 775.20) <AA5227D6-A37F-3D8C-9BBF-E85F45910112> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x107d20000 - 0x1080c6fff com.apple.Foundation (6.9 - 1349.91) <2A521CFB-7F0F-3226-9DAE-73CEDB6EF4ED> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x1083bd000 - 0x1083beff3 libDiagnosticMessagesClient.dylib (102) <84A04D24-0E60-3810-A8C0-90A65E2DF61A> /usr/lib/libDiagnosticMessagesClient.dylib 0x1083c4000 - 0x1085e9ffb libicucore.A.dylib (57167.0.1) <E720801C-2D92-3108-B853-469551EDF21F> /usr/lib/libicucore.A.dylib 0x1086b9000 - 0x1086caff3 libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib 0x1086d0000 - 0x1086d4ff7 libcache.dylib (79) <093A4DAB-8385-3D47-A350-E20CB7CCF7BF> /usr/lib/system/libcache.dylib 0x1086da000 - 0x1086e4fff libcommonCrypto.dylib (60092.50.5) <7F51EFD6-F634-3F9E-AAA1-A508AEDC2F86> /usr/lib/system/libcommonCrypto.dylib 0x1086f2000 - 0x1086f9fff libcompiler_rt.dylib (62) <55D47421-772A-32AB-B529-1A46C2F43B4D> /usr/lib/system/libcompiler_rt.dylib 0x108707000 - 0x10870ffff libcopyfile.dylib (138) <819BEA3C-DF11-3E3D-A1A1-5A51C5BF1961> /usr/lib/system/libcopyfile.dylib 0x108716000 - 0x108799fdf libcorecrypto.dylib (442.50.20) <913FA596-8583-3C28-BCD2-72C3B7692477> /usr/lib/system/libcorecrypto.dylib 0x1087b5000 - 0x1087e6fff libdispatch.dylib (703.50.37) <6582BAD6-ED27-3B30-B620-90B1C5A4AE3C> /usr/lib/system/libdispatch.dylib 0x108820000 - 0x108825ffb libdyld.dylib (433.5) <39221E16-98D7-3368-BF23-E38FC9520F5C> /usr/lib/system/libdyld.dylib 0x10882e000 - 0x10882effb libkeymgr.dylib (28) <7AA011A9-DC21-3488-BF73-3B5B14D1FDD6> /usr/lib/system/libkeymgr.dylib 0x108833000 - 0x108833fff liblaunch.dylib (972.70.2) <DB690F9D-4A72-38F3-A82C-44E7B27BE4C9> /usr/lib/system/liblaunch.dylib 0x10883b000 - 0x108840ff3 libmacho.dylib (898) <17D5D855-F6C3-3B04-B680-E9BF02EF8AED> /usr/lib/system/libmacho.dylib 0x108847000 - 0x108849ff3 libquarantine.dylib (85.50.1) <12448CC2-378E-35F3-BE33-9DC395A5B970> /usr/lib/system/libquarantine.dylib 0x108850000 - 0x108851ffb libremovefile.dylib (45) <38D4CB9C-10CD-30D3-8B7B-A515EC75FE85> /usr/lib/system/libremovefile.dylib 0x108857000 - 0x10886fff7 libsystem_asl.dylib (349.50.5) <096E4228-3B7C-30A6-8B13-EC909A64499A> /usr/lib/system/libsystem_asl.dylib 0x10887d000 - 0x10887dff7 libsystem_blocks.dylib (67) <10DC5404-73AB-35B3-A277-A8AFECB476EB> /usr/lib/system/libsystem_blocks.dylib 0x108882000 - 0x10890ffef libsystem_c.dylib (1158.50.2) <E5AE5244-7D0C-36AC-8BB6-C7AE7EA52A4B> /usr/lib/system/libsystem_c.dylib 0x108937000 - 0x10893affb libsystem_configuration.dylib (888.60.2) <BECC01A2-CA8D-31E6-BCDF-D452965FA976> /usr/lib/system/libsystem_configuration.dylib 0x108942000 - 0x108945fff libsystem_coreservices.dylib (41.4) <7D26DE79-B424-3450-85E1-F7FAB32714AB> /usr/lib/system/libsystem_coreservices.dylib 0x10894b000 - 0x108963fff libsystem_coretls.dylib (121.50.4) <EC6FCF07-DCFB-3A03-9CC9-6DD3709974C6> /usr/lib/system/libsystem_coretls.dylib 0x10896f000 - 0x108975fff libsystem_dnssd.dylib (765.50.10) <0999444C-8148-3557-AC22-F5659D15FA62> /usr/lib/system/libsystem_dnssd.dylib 0x10897b000 - 0x1089a4ff7 libsystem_info.dylib (503.50.4) <611DB84C-BF70-3F92-8702-B9F28A900920> /usr/lib/system/libsystem_info.dylib 0x1089ba000 - 0x1089dcff7 libsystem_kernel.dylib (3789.73.14) <BD75234C-529F-352C-A941-00C45D1DB1A3> /usr/lib/system/libsystem_kernel.dylib 0x1089f4000 - 0x108a3bfe7 libsystem_m.dylib (3121.6) <86D499B5-BBDC-3D3B-8A4E-97AE8E6672A4> /usr/lib/system/libsystem_m.dylib 0x108a48000 - 0x108a66ff7 libsystem_malloc.dylib (116.50.8) <A3D15F17-99A6-3367-8C7E-4280E8619C95> /usr/lib/system/libsystem_malloc.dylib 0x108a73000 - 0x108accffb libsystem_network.dylib (856.60.1) <369D0221-56CA-3C3E-9EDE-94B41CAE77B7> /usr/lib/system/libsystem_network.dylib 0x108aef000 - 0x108af8ff3 libsystem_networkextension.dylib (563.60.2) <B021F2B3-8A75-3633-ABB0-FC012B8E9B0C> /usr/lib/system/libsystem_networkextension.dylib 0x108b04000 - 0x108b0dff3 libsystem_notify.dylib (165.20.1) <B8160190-A069-3B3A-BDF6-2AA408221FAE> /usr/lib/system/libsystem_notify.dylib 0x108b15000 - 0x108b1dfe7 libsystem_platform.dylib (126.50.8) <897462FD-B318-321B-A554-E61982630F7E> /usr/lib/system/libsystem_platform.dylib 0x108b26000 - 0x108b30ff7 libsystem_pthread.dylib (218.60.3) <B8FB5E20-3295-39E2-B5EB-B464D1D4B104> /usr/lib/system/libsystem_pthread.dylib 0x108b3d000 - 0x108b40ff7 libsystem_sandbox.dylib (592.70.2) <19320A42-2E3B-361B-BBDA-2F5F2E87B100> /usr/lib/system/libsystem_sandbox.dylib 0x108b47000 - 0x108b48ff3 libsystem_secinit.dylib (24.50.4) <F78B847B-3565-3E4B-98A6-F7AD40392E2D> /usr/lib/system/libsystem_secinit.dylib 0x108b4e000 - 0x108b55ffb libsystem_symptoms.dylib (532.50.47) <3390E07C-C1CE-348F-ADBD-2C5440B45EAA> /usr/lib/system/libsystem_symptoms.dylib 0x108b5c000 - 0x108b6fff7 libsystem_trace.dylib (518.70.1) <AC63A7FE-50D9-3A30-96E6-F6B7FF16E465> /usr/lib/system/libsystem_trace.dylib 0x108b7e000 - 0x108b83ffb libunwind.dylib (35.3) <3D50D8A8-C460-334D-A519-2DA841102C6B> /usr/lib/system/libunwind.dylib 0x108b8b000 - 0x108bb4ff7 libxpc.dylib (972.70.2) <ABC3BB29-BCE6-3E50-8A71-4E56AEE28991> /usr/lib/system/libxpc.dylib 0x108bd4000 - 0x108bfdff7 libc++abi.dylib (307.4) <BC271AD3-831B-362A-9DA7-E8C51F285FE4> /usr/lib/libc++abi.dylib 0x108c0d000 - 0x108c0dfff libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib 0x108c12000 - 0x108c22ff3 libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib 0x108c2c000 - 0x108c38fff libkxld.dylib (3789.73.14) <63DC2D85-A872-3C22-91E0-E1C389023146> /usr/lib/system/libkxld.dylib 0x108c3e000 - 0x108c3eff7 libcoretls.dylib (121.50.4) <64B1001E-10F6-3542-A3B2-C4B49F51817F> /usr/lib/libcoretls.dylib 0x108c47000 - 0x108c48ff3 libcoretls_cfhelpers.dylib (121.50.4) <1A10303E-5EB0-3C7C-9165-021FCDFD934D> /usr/lib/libcoretls_cfhelpers.dylib 0x108c4e000 - 0x108c4efff libOpenScriptingUtil.dylib (172.1) <0F1BA407-97D1-36F6-882D-A355EAAD5E00> /usr/lib/libOpenScriptingUtil.dylib 0x108c53000 - 0x108c53ff3 libauto.dylib (187) <34388D0B-C539-3C1B-9408-2BC152162E43> /usr/lib/libauto.dylib 0x108c59000 - 0x108c5dfff libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib 0x108c63000 - 0x108da9fff libsqlite3.dylib (254.8) <058036FD-6EF3-3F9C-BF9B-2CB7A57205D7> /usr/lib/libsqlite3.dylib 0x108dc9000 - 0x108dd6fff libxar.1.dylib (357) <69547C64-E811-326F-BBED-490C6361BDCB> /usr/lib/libxar.1.dylib 0x108de0000 - 0x108deeff7 libbz2.1.0.dylib (38) <ADFA329A-DCE7-356D-8F09-A3168DFC6610> /usr/lib/libbz2.1.0.dylib 0x108df4000 - 0x108ee3ff3 libxml2.2.dylib (30.21) <DD2A0C0A-A4C8-3979-91C4-DF20CE70C3E8> /usr/lib/libxml2.2.dylib 0x108f1c000 - 0x108f35ffb liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib 0x108f3e000 - 0x108f3efff com.apple.Accelerate (1.11 - Accelerate 1.11) <D6A08A72-7758-3CA8-813D-105F6E313E67> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x108f42000 - 0x109582fe3 com.apple.vImage (8.1 - ???) <4C535C25-EF87-35BE-9BE8-D080A5C24084> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x1095ee000 - 0x1095eefff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A2FC8240-F62F-3A23-AB10-8CE6B56AF476> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x1095f2000 - 0x10973fff7 libvDSP.dylib (600.60.1) <F46DF4CB-864D-3541-9913-60521FCBBF4A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x10974d000 - 0x109764fff libBNNS.dylib (15) <26F32264-148E-35E5-A280-CA035CB3D6F0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x10976b000 - 0x109771fff libQuadrature.dylib (3) <EF56C8E6-DE22-3C69-B543-A8648F335FDD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x109776000 - 0x10982dfe3 libvMisc.dylib (600.60.1) <F8770D18-FD5D-31C3-9FBA-D9E39B14247A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x10983a000 - 0x109c45fff libLAPACK.dylib (1185.50.4) <51B2BABA-F736-3663-885A-65A8991D3560> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x109ca6000 - 0x109e6dfef libBLAS.dylib (1185.50.4) <7AF8DB9A-E33B-30EB-8767-87AFB951E231> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x109e93000 - 0x109ea9fff libLinearAlgebra.dylib (1185.50.4) <0EC25E70-05DC-3615-85B6-81721566CF1D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x109eb2000 - 0x109ec5ff7 libSparseBLAS.dylib (1185.50.4) <0BDCF6A7-0228-3719-81C7-B6EBC7911320> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x109ecd000 - 0x10a2a9fff com.apple.CFNetwork (811.9 - 811.9) <1E384ECD-D841-356A-8188-61AA8B4A4F2E> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x10a5cc000 - 0x10a5d4ff3 com.apple.CoreServices.FSEvents (1230.50.1 - 1230.50.1) <2AD1B0E5-7214-37C4-8D11-A27C9CAC0F74> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x10a5dc000 - 0x10a8b7ff7 com.apple.CoreServices.CarbonCore (1159.6 - 1159.6) <08AC074C-965B-3EDF-8E45-0707C8DE9EAD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x10a92e000 - 0x10a9deffb com.apple.Metadata (10.7.0 - 1075.40) <930F8ED2-2004-3996-940B-B1780E89B822> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x10aa5b000 - 0x10aabafff com.apple.CoreServices.OSServices (775.20 - 775.20) <C6DFDF52-E4B7-3A50-9467-11D4F47FE9E3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x10ab04000 - 0x10ab74fff com.apple.SearchKit (1.4.0 - 1.4.0) <7A6DDA2B-03F1-3137-BA9E-1CC211973E26> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x10abb8000 - 0x10ac09fff com.apple.AE (712.5 - 712.5) <61F2AE2C-E04E-3FDF-9E88-201325136C83> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x10ac38000 - 0x10ada4ffb com.apple.LaunchServices (775.20 - 775.20) <AD1F8F5B-9DF0-3276-B75C-81BA58F496FE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x10ae98000 - 0x10aecbfff com.apple.DictionaryServices (1.2 - 274) <D23866E2-F7C8-3984-A9D4-96552CCDE573> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x10aef7000 - 0x10af3cff7 com.apple.coreservices.SharedFileList (38 - 38) <DA096678-93AB-3291-BDE2-482F1D544589> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x10af6f000 - 0x10afdeff7 com.apple.SystemConfiguration (1.14 - 1.14) <A4A350BA-23F1-3D44-9770-84D549D1D74B> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x10b016000 - 0x10b090ff3 libnetwork.dylib (856.60.1) <191E99F5-4723-3180-8013-02AF2F9AE4B8> /usr/lib/libnetwork.dylib 0x10b0cb000 - 0x10b0fcfff libpcap.A.dylib (67.60.2) <B2D36AD8-D5C8-3875-AC81-4787A15E44C2> /usr/lib/libpcap.A.dylib 0x10b10a000 - 0x10b10ffff com.apple.DiskArbitration (2.7 - 2.7) <70F56042-EF04-3BAF-9E04-90F423FB2BCC> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x10b11a000 - 0x10b122fff com.apple.NetFS (6.0 - 4.0) <14A24D00-5673-330A-959D-87F72040DEFF> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x10b12b000 - 0x10b136fff com.apple.NetAuth (6.2 - 6.2) <97F487D6-8089-31A8-B68C-6C1EAC6ED1B5> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x10b143000 - 0x10b145ffb com.apple.loginsupport (1.0 - 1) <F3140B97-12C3-35A7-9D3D-43DA2D13C113> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x10b14b000 - 0x10b176ff3 libarchive.2.dylib (41.70.2) <907D1FB1-9A65-33F5-AFC8-0B6E5AE9D83A> /usr/lib/libarchive.2.dylib 0x10b181000 - 0x10b182fff liblangid.dylib (126) <2085E7A7-9A34-3735-87F4-F174EF8EABF0> /usr/lib/liblangid.dylib 0x10b187000 - 0x10b1a2ff7 libCRFSuite.dylib (34) <F78B7F5F-0B4F-35C6-AA2F-84EE9CB22137> /usr/lib/libCRFSuite.dylib 0x10b1ad000 - 0x10b1b3ff7 com.apple.TCC (1.0 - 1) <911B534B-4AC7-34E4-935E-E42ECD008CBC> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x10b1bc000 - 0x10b464ff7 libmecabra.dylib (744.8) <D429FCC9-42A4-38B3-8784-44024BC859EF> /usr/lib/libmecabra.dylib 0x10b4c8000 - 0x10b536ff7 com.apple.ApplicationServices.ATS (377 - 422.3) <6F127D0C-AF9F-3CB4-B85A-42BF7A0E3045> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x10b564000 - 0x10b573ff3 com.apple.LangAnalysis (1.7.0 - 1.7.0) <2CBE7F61-2056-3F96-99A1-0D527796AFA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x10b582000 - 0x10b58dfff com.apple.speech.synthesis.framework (6.6.2 - 6.6.2) <7853EFF4-62B9-394E-B7B8-41A645656820> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x10b5a1000 - 0x10b5c4fff libJPEG.dylib (1599.13) <3A0067C0-60E1-3CF6-AA26-64CA6428E4BB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x10b5cd000 - 0x10b5d1fff libGIF.dylib (1599.13) <1B88A605-C756-36D7-9E3F-570B9A404749> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x10b5d7000 - 0x10b5d9ff3 libRadiance.dylib (1599.13) <3B14C3B1-D4B2-3680-997E-D01DB99634DB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x10b5de000 - 0x10b5defff libmetal_timestamp.dylib (600.0.49.9) <E5EED927-1671-3390-BCBB-D76201D63C73> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib 0x10b5e2000 - 0x10b61fdc7 dyld (433.5) <322C06B7-8878-311D-888C-C8FD2CA96FF3> /usr/lib/dyld 0x10b66d000 - 0x10b7baffb com.apple.CoreText (352.0 - 544.18) <B883809B-561B-31C5-949E-D2564B6F808A> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x10b87c000 - 0x10b9dfff7 com.apple.ImageIO.framework (3.3.0 - 1599.13) <02485BF4-7DF2-3F3D-8094-EB827BD1B4C5> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x10ba78000 - 0x10bb22ff7 com.apple.ColorSync (4.12.0 - 502.2) <ACA4001E-A0E3-33F6-9CD6-EEC2AA15E322> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x10bb6f000 - 0x10bbc0fff com.apple.HIServices (1.22 - 593) <045870A9-1D92-3FEF-8722-671E99A35E71> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x10bbf8000 - 0x10bc45fff com.apple.print.framework.PrintCore (12 - 491) <5027FD58-F0EE-33E4-8577-934CA06CD2AF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x10bc73000 - 0x10bcaefff com.apple.QD (3.12 - 313) <B339C41D-8CDF-3342-8414-F9717DCCADD4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x10bcd6000 - 0x10be05fff libFontParser.dylib (194.14) <35E2D4A9-8B28-33FB-8C60-8F57D249F6B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x10be90000 - 0x10bedaff7 libFontRegistry.dylib (196.7) <79411CB6-A093-333A-B669-CEC00B4D5C8E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x10bf0b000 - 0x10bf59ff7 libTIFF.dylib (1599.13) <4B84F502-7F4C-3A21-812D-5B0442FDFAF9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x10bf69000 - 0x10bf8ffff libPng.dylib (1599.13) <9E8B004C-A532-3DBE-865C-E1A606E16AAF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x10bf9b000 - 0x10c08cff7 libJP2.dylib (1599.13) <89654B36-38DC-38FF-9BEE-6755CC964C1C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x10c0b6000 - 0x10c0ccff7 libcompression.dylib (39) <BDAA8CC7-0BFC-36EC-9E75-58BDC15AC3B6> /usr/lib/libcompression.dylib 0x10c0d4000 - 0x10c15f97f com.apple.AppleJPEG (1.0 - 1) <B9E9570D-04A4-34E4-B756-D200043B25B8> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x10c1c2000 - 0x10c1c8ffb com.apple.IOSurface (159.12 - 159.12) <E3D6FCED-F938-30A3-AD08-0998B674A492> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x10c1d5000 - 0x10c1fdff7 com.apple.MultitouchSupport.framework (368.16 - 368.16) <BE2D8EB3-B5DE-3E89-BC12-830BA2D952D0> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x10c211000 - 0x10c264ff7 libcups.2.dylib (450.2) <5CEE3B77-95D9-346D-8A7B-4EB04BFE1610> /usr/lib/libcups.2.dylib 0x10c27d000 - 0x10c296ff7 com.apple.Kerberos (3.0 - 1) <B9D242EB-E325-3A21-9812-C77CBBFB0D51> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x10c2b0000 - 0x10c2e1ff7 com.apple.GSS (4.0 - 2.0) <30A77A95-CBD4-3BD7-9BFF-8426071F5D9D> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x10c303000 - 0x10c3f5ff7 libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib 0x10c406000 - 0x10c47cff3 com.apple.Heimdal (4.0 - 2.0) <9541C717-96FF-32D3-8F0B-5048525DAA70> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x10c4ae000 - 0x10c4b3ff7 libheimdal-asn1.dylib (498.50.9) <92C953A2-5E1D-39E9-875E-92F29A12D6FB> /usr/lib/libheimdal-asn1.dylib 0x10c4ba000 - 0x10c4c5ff7 com.apple.OpenDirectory (10.12 - 194) <4298FFD0-B1A7-3064-AF5B-708B3FA38671> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x10c4da000 - 0x10c4e3ffb com.apple.CommonAuth (4.0 - 2.0) <44E4467E-90BB-3CC4-9E57-9B09D7E90081> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x10c4eb000 - 0x10c504ffb com.apple.CFOpenDirectory (10.12 - 194) <A64E9A01-3F6E-36EA-9C10-88C564A68C9D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x10c526000 - 0x10c59bfff com.apple.securityfoundation (6.0 - 55132.50.7) <D5B195D1-9897-3553-A210-53E35099DA70> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x10c5de000 - 0x10c795fff com.apple.LanguageModeling (1.0 - 123.2.5) <A8CA965F-0399-310D-91C3-B93DDDE9A442> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x10c7c5000 - 0x10c7dbff7 libmarisa.dylib (5) <9030D214-5D0F-30CB-AC03-902C63909362> /usr/lib/libmarisa.dylib 0x10c7e8000 - 0x10c7f3fff libChineseTokenizer.dylib (21) <0886E908-A825-36AF-B94B-2361FD8BC2A1> /usr/lib/libChineseTokenizer.dylib 0x10c802000 - 0x10c812ffb libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib 0x10c81b000 - 0x10cb1aff3 com.apple.CoreData (120 - 754.2) <0C9D9D78-758D-318F-9049-D42CC7944363> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x10cc8a000 - 0x10cc9afff com.apple.CoreEmoji (1.0 - 40.3.3) <E9A28301-2D79-3A97-A046-028258A6ABE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x10ccb4000 - 0x10ccb7ff3 com.apple.xpc.ServiceManagement (1.0 - 1) <C56EFEF9-C9CD-3948-9448-E7B9FF4C8429> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x10ccbf000 - 0x10cce8fff libxslt.1.dylib (15.9.1) <A1EFC225-2115-3710-A2FD-B11FDE15B01F> /usr/lib/libxslt.1.dylib 0x10ccf6000 - 0x10cd51fff com.apple.Metal (87.18 - 87.18) <E3618B54-C728-34CA-9E8A-9BD33A295D31> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x10cdfc000 - 0x10cdffff7 libCoreFSCache.dylib (156.3) <687C4CC3-6537-344B-8BE1-5234C8CB2864> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x10ce05000 - 0x10ce0cffb com.apple.IOAccelerator (311.16.2 - 311.16.2) <96FA28B6-B03D-3A5E-AF07-0AE4486D2968> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x10ce17000 - 0x10ce58ff7 libGLU.dylib (14.0.16) <B285EAD6-B3AA-3753-BB85-75864BD6E76C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x10ce68000 - 0x10ce71ff7 libGFXShared.dylib (14.0.16) <170D07F3-2D30-3D4B-80A0-971E0A765709> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x10ce79000 - 0x10ce84fff libGL.dylib (14.0.16) <0801F3B9-A525-32BB-9BC0-478947CE21D9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x10ce99000 - 0x10ced5ff7 libGLImage.dylib (14.0.16) <FE39C57B-056C-3CBF-B653-A8F2005631C1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x10cede000 - 0x10cee0fff libCVMSPluginSupport.dylib (14.0.16) <AA2468D1-9169-3424-8EE4-0470E9050E21> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x10cee6000 - 0x10ceeafff libCoreVMClient.dylib (156.3) <E7AEFCBE-B6BF-3C7C-9A4E-E78CB04DB794> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x10cef2000 - 0x10cf15ff3 com.apple.RemoteViewServices (2.0 - 124) <6B967FDA-6591-302C-BA0A-76C4856E584E> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x10cf3d000 - 0x10d0cdff3 com.apple.UIFoundation (1.0 - 490.7) <2A3063FE-1790-3510-8A0E-AEC581D42B7E> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x10d19a000 - 0x10d1a4ffb com.apple.framework.DFRFoundation (1.0 - 104.25) <7CFF896C-EF22-3941-BB3D-F3615CE4C908> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x10d1b4000 - 0x10d429ff7 com.apple.SkyLight (1.600.0 - 170.3.11) <6EAA6FB2-9E86-3EFE-AB90-C750492237FC> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x10d4f1000 - 0x10d4f5ffb libScreenReader.dylib (477.40.6) <CBE6420C-EF60-3ACD-A0B6-7CBE936BA3B8> /usr/lib/libScreenReader.dylib 0x10d4fd000 - 0x10d4fdfff com.apple.audio.units.AudioUnit (1.14 - 1.14) <2CEE36AF-79E6-3B3E-B369-285E6C1886F7> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x10d508000 - 0x10d57dffb com.apple.datadetectorscore (7.0 - 539.1) <84F04DEF-DF0A-3F93-AEE9-B6FAC781164B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x10d5be000 - 0x10d6cffff com.apple.desktopservices (1.11.6 - 1.11.6) <225B3746-8626-34CD-8FA9-48A7C04ACCCF> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x10d761000 - 0x10da6afff com.apple.HIToolbox (2.1.1 - 857.8) <5367366E-747E-32CF-8E76-93CD8E7424C7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x10dbf3000 - 0x10ddf3fff com.apple.QuartzCore (1.11 - 453.39.5) <34F65F8C-01D2-3120-BD04-2620BB652D50> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x10deec000 - 0x10def2ff7 com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <082895DC-3AC7-3DEF-ADCA-5B018C19C9D3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x10defc000 - 0x10e03bfe7 com.apple.coreui (2.1 - 431.3) <8D0FA478-9B6C-3D6D-8ADF-8677BA0BF134> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x10e20a000 - 0x10e24bff3 com.apple.PerformanceAnalysis (1.148.3 - 148.3) <3F322F5D-B3BF-3A22-8719-C345CA43C4A4> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x10e292000 - 0x10e2aefff com.apple.GenerationalStorage (2.0 - 267.2) <22381303-B9A8-32D8-BDBF-871F0CDD81A5> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x10e2c7000 - 0x10e50affb com.apple.CoreImage (12.4.0 - 451.4.9) <BE4303C9-C9D9-361D-AC94-DBE40EB6700E> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x10e68b000 - 0x10e709ff7 com.apple.backup.framework (1.8.5 - 1.8.5) <CC679891-E8F5-3166-8EB6-AEA06954A52D> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x10e771000 - 0x10e808ff3 com.apple.ink.framework (10.9 - 219) <1BD40B45-FD33-3177-A935-565EE5FC79D7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x10e83c000 - 0x10e902ff7 com.apple.TextureIO (2.8 - 2.8) <3D61E533-4156-3B21-B7ED-CB823E680DFC> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x10e921000 - 0x10ea16fef libate.dylib (1.12.13) <DB9881C3-E24A-3984-91E0-77F6F13F795C> /usr/lib/libate.dylib 0x10ea24000 - 0x10ec37fff libFosl_dynamic.dylib (16.39) <E22A4243-D148-3C74-BA15-2D906A3D1F9E> /usr/lib/libFosl_dynamic.dylib 0x10ec6e000 - 0x10ece7ff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <C323FC94-FFA5-3EE6-B2AC-7E61EA92F304> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x10ed32000 - 0x10f163ff7 com.apple.vision.FaceCore (3.3.2 - 3.3.2) <9391D5A3-738C-3136-9D07-518CB43DBADA> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x10f380000 - 0x10f3ceff3 com.apple.opencl (2.8.6 - 2.8.6) <A6140AC4-7579-3AC2-B7EE-08A8899BC811> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x10f3e7000 - 0x10f3f5ff7 com.apple.CrashReporterSupport (10.12 - 827) <802A9B81-E349-348B-90AB-10E40B654250> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x10f407000 - 0x10f494fff com.apple.Sharing (696.2.67 - 696.2.67) <F681EE28-153F-3216-97A6-6F5E4148AB2E> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x10f51c000 - 0x10f53efff com.apple.IconServices (74.4 - 74.4) <218DDD05-35F4-3833-B98D-471ED0EBC031> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x10f562000 - 0x10f57cfff com.apple.ProtocolBuffer (1 - 249.1) <A1F1B0F3-078F-378F-A9A9-0DEEA70E816A> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x10f595000 - 0x10f5b7ffb com.apple.framework.Apple80211 (12.0 - 1200.47) <869BFE4C-3F15-349E-9715-0A48ED725EAE> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x10f5c5000 - 0x10f636ffb com.apple.framework.CoreWLAN (11.0 - 1200.31) <4D57D932-6D66-3800-8D33-13951D2E0D84> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x10f683000 - 0x10f753ff3 com.apple.CoreUtils (5.1 - 510.31) <4AC4A8E9-C1E8-3FBA-AF0E-96F9404D826D> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x10f7b4000 - 0x10f857fff com.apple.Bluetooth (5.0.5 - 5.0.5f3) <7E956C86-FF95-35F6-93F9-71AFC6E76A38> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x10f8da000 - 0x10f93fff3 com.apple.framework.CoreWiFi (12.0 - 1200.31) <DE9DB291-452C-33FB-833B-C62D09CF424F> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x10f9a1000 - 0x10f9b4fff com.apple.CoreBluetooth (1.0 - 1) <BCB78777-76F0-3CC1-8443-9E61AEF7EF63> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x10f9cb000 - 0x10fa78ff7 com.apple.CoreDisplay (1.0 - 1) <53D1EAFE-23A4-398D-BF52-E4299E670DB6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x10fab5000 - 0x10fac9ff7 com.apple.IOPresentment (1.0 - 29.10) <30DF04EE-10E2-353F-845F-A97B87DF3207> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x10fae2000 - 0x10fae6ff3 com.apple.DSExternalDisplay (3.1 - 380) <4B5E3FF0-E8C3-38CC-BF72-418C928956AB> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x10faed000 - 0x10fb2cfff com.apple.DebugSymbols (137 - 137) <58A70B66-2628-3CFE-B103-2200D95FC5F7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x10fb4b000 - 0x10fbdaff7 com.apple.CoreSymbolication (62046) <8AFF20BA-6696-3B48-A26F-C0B73F20A134> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x10fc2c000 - 0x10fca0fdf com.apple.Symbolication (62048.1) <1A30ED19-7532-3F46-9DD3-9879A973D0CF> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x10fcf0000 - 0x10fcfffeb com.apple.AppleFSCompression (88.50.3 - 1.0) <478E8BFF-8BA2-375E-BE02-BA27F115C15A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x10fd09000 - 0x10fd15ff7 com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <684BD1EA-8268-331C-A5A9-080EB375C658> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x10fd25000 - 0x10fd4cff3 com.apple.ChunkingLibrary (173 - 173) <FC2165F9-FC93-39C0-8323-C2F43A5E00A3> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x10fd5b000 - 0x10fd5efff com.apple.CommonPanels (1.2.6 - 98) <BF04BB22-D54C-309E-9F5C-897D969CAF70> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x10fd66000 - 0x10fd69ff7 com.apple.help (1.3.5 - 49) <B1A930E3-5907-3677-BACD-858EF68B172D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x10fd6f000 - 0x10fd74fff com.apple.ImageCapture (9.0 - 9.0) <341252B4-E082-361A-B756-6A330259C741> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x10fd84000 - 0x10fd9efff com.apple.openscripting (1.7 - 172.1) <78F3256B-AF4C-324A-A591-ECA4443A469F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x10fdb3000 - 0x10fdb4ff3 com.apple.print.framework.Print (12 - 267) <E2F82F1F-DC27-3EF0-9F75-B354F701450A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x10fdba000 - 0x10fdbcff7 com.apple.securityhi (9.0 - 55006) <40A702B9-647D-3A6B-8131-B3BCF969CDFA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x111780000 - 0x1117b0ff3 com.apple.CoreServicesInternal (276.2 - 276.2) <05EB7D45-DD4C-3A0F-AC63-A0C2A68E6481> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal 0x112be0000 - 0x112be4fff com.apple.audio.AppleHDAHALPlugIn (279.48 - 279.48) <ECA84145-2AC4-347D-BBC0-933AAAC15356> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x113a46000 - 0x113a5dff3 libCGInterfaces.dylib (331.5) <02E9DD16-C5CB-3482-84EF-AA6188A0D28C> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x113a94000 - 0x113ac7fff libTrueTypeScaler.dylib (194.14) <33F2CEAE-7915-3739-AC1F-0F4CC4408F08> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Resources/libTrueTypeScaler.dylib 0x113b92000 - 0x113b9dff3 libGPUSupportMercury.dylib (14.0.16) <1216909A-E38E-335F-9F46-9362753AE0D1> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x113ba9000 - 0x113bd3fff GLRendererFloat (14.0.16) <32A016EE-63CF-3D07-9BAB-C4EB3E8E479D> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat 0x113bdd000 - 0x113be5ff7 libcldcpuengine.dylib (2.8.5) <8086D6FA-2006-3582-B20E-4209D81ACC58> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x113bec000 - 0x113bedfff com.apple.TrustEvaluationAgent (2.0 - 28.50.1) <EBE65DD5-1732-3747-8C6C-7BECEBF089A4> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x1159aa000 - 0x115b11fff com.apple.audio.units.Components (1.14 - 1.14) <D4B6F2DA-EDA4-32DB-B3AA-BD40A06B444D> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x115df3000 - 0x115df6fff com.apple.SecCodeWrapper (4.0 - 307.50.21) <F8E957B2-D3F0-3B73-B38C-AE8868F00939> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x117400000 - 0x117406fff com.apple.XPCService (2.0 - 1) <4B28B225-2105-33F4-9ED0-F04288FF4FB1> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService 0x11815b000 - 0x118301fff GLEngine (14.0.16) <E8C60E20-6414-32B2-8964-41882943D9C1> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine 0x118340000 - 0x1184b6ff3 libGLProgrammability.dylib (14.0.16) <A81F1B95-445C-3191-ADB1-07BAEA5A204D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x118798000 - 0x1187a5fff com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <5F434955-1B06-3517-AF88-8787BEF8E2A3> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib 0x119000000 - 0x1190baff3 com.apple.AMDRadeonX3000GLDriver (1.51.8 - 1.5.1) <A4C0FDB8-F4E3-37DC-AD0F-C01725183013> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/AMDRadeonX3000GLDriver 0x1190e1000 - 0x1192e7fff ATIRadeonX3000SCLib.dylib (1.51.8.2) <C2B65B3F-B4A5-36EC-999D-CC619CADB7B7> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/ATIRadeonX3000SCLib.dylib 0x119343000 - 0x119427ff7 libcrypto.0.9.8.dylib (64.50.7) <B34BC0FA-18ED-37C5-9D46-393803CADEBB> /usr/lib/libcrypto.0.9.8.dylib 0x11b7bd000 - 0x11b7caff3 com.apple.AppSandbox (4.0 - 307.50.21) <BF9FA426-8C11-358B-9E1F-A3901E3F2B14> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x11b7d7000 - 0x11b7defff libMatch.1.dylib (27) <70D4BD2A-9383-37F2-B0D6-9B592D236601> /usr/lib/libMatch.1.dylib 0x11be0c000 - 0x11beccfff com.apple.ViewBridge (283 - 283) <25A635B3-C87C-3D3A-ADF3-539713FA1048> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/Current/ViewBridge 0x11bf43000 - 0x11bf7cfff libsandbox.1.dylib (592.70.2) <5C1CF889-55B2-3955-965E-7AD78AB5AF19> /usr/lib/libsandbox.1.dylib 0x11bf95000 - 0x11bfb0ff3 com.apple.AppContainer (4.0 - 307.50.21) <C2E6BA3D-81FF-39C3-B4BF-DBB9A17DE078> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 14 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 1192618 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=244.8M resident=0K(0%) swapped_out_or_unallocated=244.8M(100%) Writable regions: Total=429.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=429.6M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 2 Activity Tracing 256K 2 CG backing stores 8436K 4 CG image 340K 11 CoreAnimation 36K 6 CoreUI image data 776K 9 CoreUI image file 184K 4 Foundation 4K 2 IOKit 7940K 2 Kernel Alloc Once 8K 2 MALLOC 354.8M 243 MALLOC guard page 48K 10 Memory Tag 242 12K 2 Memory Tag 249 156K 3 OpenGL GLSL 256K 4 STACK GUARD 56.1M 20 Stack 17.1M 20 VM_ALLOCATE 33.2M 44 VM_ALLOCATE (reserved) 188K 3 reserved VM address space (unallocated) DATA 21.3M 286 GLSLBUILTINS 2588K 2 IMAGE 528K 2 LINKEDIT 49.8M 226 TEXT 195.0M 226 UNICODE 556K 2 mapped file 46.0M 11 shared memory 16.4M 16 =========== ======= ======= TOTAL 811.7M 1137 TOTAL, minus reserved VM space 811.5M 1137

Model: iMac12,1, BootROM IM121.004F.B00, 4 processors, Intel Core i5, 2,5 GHz, 16 GB, SMC 1.71f22 Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 512 MB Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1333 MHz, 0x859B, 0x435438473353313333394D2E4D3136464E00 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1333 MHz, 0x859B, 0x435438473353313333394D2E4D3136464E00 AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.74.0-P2P Bluetooth: Version 5.0.5f3, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: ST3500418AS, 500,11 GB Serial ATA Device: HL-DT-STDVDRW GA32N USB Device: USB 2.0 Bus USB Device: FaceTime HD Camera (Built-in) USB Device: Hub USB Device: 4-Port USB 2.0 Hub USB Device: USB OPTICAL MOUSE USB Device: Elements 25A2 USB Device: BRCM2046 Hub USB Device: Bluetooth USB Host Controller USB Device: USB 2.0 Bus USB Device: Hub USB Device: Scarlett Solo USB USB Device: Wired Keyboard 600 USB Device: IR Receiver USB Device: Card Reader Thunderbolt Bus: iMac, Apple Inc., 25.1

#5252 needsinfo Bug Starting the game Joel
Description

Assertion failed: "num_elements != 0" Location: wdbg_sym.cpp:850 (dump_sym_array)

Call stack:

While generating an error report, we encountered a second problem. Please be sure to report both this and the subsequent error messages. errno = 34 (?) OS error = 0 (no error code was set)

#1386 duplicate Bug in GUI text wordwrap logic historic_bruno
Description

The GUI engine has a bug in the wordwrap logic when a text box is not left-aligned. As you can see in the following example with center-aligned text:

http://i.imgur.com/x8PvQ.jpg

Produced by this simple code:

messageBox(500, 300,
            "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 abcdefghijklmnopqrstuvwxyz0123456789",
            "Test", 2);

This is most noticeable when arbitrary length strings (such as file paths) are displayed in the UI, so we can't necessarily compensate by making the text elements wider.

#2701 worksforme Bug ingame and crash JeyPay
Description

When I play a map, I have a lot of error appear: see the screenshot !

When i want to take a screenshot with MAJ+F2, the game crash with no message of error, just disapear.

Sorry for my bad English because I am French.

Can I report bug in French?

#1388 fixed Bug on Hyrcanian Shores random map O.Davoodi historic_bruno
Description

Fish are placed on land, as originally reported here. Just look around player 1's base. I don't know if there's meant to be water or the fish should be something else?

#5304 invalid Bug on my Mac OS X which happens when I try to connect to a multiplayer game in game lobby. Sam
Description

Process: pyrogenesis [1330] Path: /Applications/0 A.D..app/Contents/MacOS/pyrogenesis Identifier: pyrogenesis Version: 0.0.23 (0.0.23) Code Type: X86-64 (Native) Parent Process: pyrogenesis [1314] Responsible: pyrogenesis [1330] User ID: 502

Date/Time: 2018-09-17 17:24:18.848 +0100 OS Version: Mac OS X 10.13.6 (17G65) Report Version: 12 Anonymous UUID: 4E43BD5A-7E97-4923-9185-91F7BD4A2C93

Sleep/Wake UUID: F40D7576-47BF-4F93-87F5-079A7D41F764

Time Awake Since Boot: 5500 seconds Time Since Wake: 3600 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGTRAP) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Trace/BPT trap: 5 Termination Reason: Namespace SIGNAL, Code 0x5 Terminating Process: pyrogenesis [1330]

Application Specific Information: * multi-threaded process forked * crashed on child side of fork pre-exec

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff56d1148a kill + 10 1 com.wildfiregames.0ad 0x000000010fb189ab TexCodecDds::decode(unsigned char*, unsigned long, Tex*) const + 427 2 com.wildfiregames.0ad 0x000000010fb17523 Tex::decode(std::1::shared_ptr<unsigned char> const&, unsigned long) + 323 3 com.wildfiregames.0ad 0x000000010fae621f OglTex_reload(OglTex*, std::1::shared_ptr<IVFS> const&, Path const&, long long) + 111 4 com.wildfiregames.0ad 0x000000010fae6d74 h_alloc(H_VTbl*, std::1::shared_ptr<IVFS> const&, Path const&, unsigned long, ...) + 1268 5 com.wildfiregames.0ad 0x000000010f9a0b62 CTextureManagerImpl::LoadTexture(std::1::shared_ptr<CTexture> const&, Path const&) + 178 6 com.wildfiregames.0ad 0x000000010f99f407 CTextureManagerImpl::TryLoadingCached(std::1::shared_ptr<CTexture> const&) + 183 7 com.wildfiregames.0ad 0x000000010f99f2a9 CTexture::TryLoad() + 105 8 com.wildfiregames.0ad 0x000000010f99f21c CTexture::GetHandle() + 28 9 com.wildfiregames.0ad 0x000000010f98047d CShaderProgram::BindTexture(CStrIntern, std::1::shared_ptr<CTexture>) + 45 10 com.wildfiregames.0ad 0x000000010fa983a9 GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) + 281 11 com.wildfiregames.0ad 0x000000010fa727a0 CGUISpriteInstance::Draw(CRect, int, std::1::map<CStr8, CGUISprite*, std::1::less<CStr8>, std::1::allocator<std::__1::pair<CStr8 const, CGUISprite*> > >&, float) const + 144 12 com.wildfiregames.0ad 0x000000010faad95c IGUIButtonBehavior::DrawButton(CRect const&, float const&, CGUISpriteInstance&, CGUISpriteInstance&, CGUISpriteInstance&, CGUISpriteInstance&, int) + 316 13 com.wildfiregames.0ad 0x000000010fa51ea7 CButton::Draw() + 887 14 com.wildfiregames.0ad 0x000000010faa2caa GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 74 15 com.wildfiregames.0ad 0x000000010faa2cd1 GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 113 16 com.wildfiregames.0ad 0x000000010faa2cd1 GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 113 17 com.wildfiregames.0ad 0x000000010faa2cd1 GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 113 18 com.wildfiregames.0ad 0x000000010fa5f38b CGUI::Draw() + 59 19 com.wildfiregames.0ad 0x000000010fa94049 CGUIManager::Draw() + 169 20 com.wildfiregames.0ad 0x000000010f8774ba Render() + 522 21 com.wildfiregames.0ad 0x000000010f6ac5a5 RunGameOrAtlas(int, char const) + 8069 22 com.wildfiregames.0ad 0x000000010f6aa556 main + 54 23 libdyld.dylib 0x00007fff56bc1015 start + 1

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x0000000000000000 rbx: 0x00000000000a1007 rcx: 0x00007ffee0555cd8 rdx: 0x0000000000000000 rdi: 0x0000000000000532 rsi: 0x0000000000000005 rbp: 0x00007ffee0555d40 rsp: 0x00007ffee0555cd8

r8: 0x00007fff8f6b7048 r9: 0x0000000000000040 r10: 0xccea2b2d323200a5 r11: 0x0000000000000206

r12: 0xfffffffffffe2ada r13: 0x00007ffc61b6a000 r14: 0x0000000114268ed0 r15: 0x0000000000000240 rip: 0x00007fff56d1148a rfl: 0x0000000000000206 cr2: 0x000000011579a000

Logical CPU: 0 Error Code: 0x02000025 Trap Number: 133

Binary Images:

0x10f6a9000 - 0x11322cfef +com.wildfiregames.0ad (0.0.23 - 0.0.23) <9B28AFAA-1B5B-3D71-9E6A-6FD1881EBA77> /Applications/0 A.D..app/Contents/MacOS/pyrogenesis 0x115613000 - 0x115617ffb com.apple.audio.AppleHDAHALPlugIn (281.52 - 281.52) <23C7DDE6-A44B-3BE4-B47C-EB3045B267D9> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x115745000 - 0x11578facf dyld (551.4) <8A72DE9C-A136-3506-AA02-4BA2B82DCAF3> /usr/lib/dyld 0x1157e3000 - 0x11598bff7 com.apple.audio.units.Components (1.14 - 1.14) <1E04BB32-1550-3851-8CD1-4A588BFE5D46> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x11a376000 - 0x11a383ff7 com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <10AB8E8F-FD40-341C-83B6-887B7A9993AF> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib 0x11d6e8000 - 0x11dc2ffff com.apple.driver.AppleIntelHD5000GraphicsGLDriver (10.36.19 - 10.3.6) <DF5C1702-E682-31DE-9840-E0A0ADD676C0> /System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver

0x7fff28c13000 - 0x7fff28c98ff7 com.apple.driver.AppleIntelHD5000GraphicsMTLDriver (10.36.19 - 10.3.6) <1EB5AE0D-E027-3FDF-8258-2830487FFAEA> /System/Library/Extensions/AppleIntelHD5000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsMTLDriver 0x7fff2b278000 - 0x7fff2b278fff com.apple.Accelerate (1.11 - Accelerate 1.11) <8632A9C5-19EA-3FD7-A44D-80765CC9C540> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff2b279000 - 0x7fff2b28ffef libCGInterfaces.dylib (417.2) <2E67702C-75F6-308A-A023-F28120BEE667> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fff2b290000 - 0x7fff2b78efc3 com.apple.vImage (8.1 - ???) <A243A7EF-0C8E-3A9A-AA38-44AFD7507F00> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff2b78f000 - 0x7fff2b8e9fe3 libBLAS.dylib (1211.50.2) <62C659EB-3E32-3B5F-83BF-79F5DF30D5CE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff2b8ea000 - 0x7fff2b918fef libBNNS.dylib (38.1) <7BAEFDCA-3227-3E07-80D8-59B6370B89C6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff2b919000 - 0x7fff2bcd8ff7 libLAPACK.dylib (1211.50.2) <40ADBA5F-8B2D-30AC-A7AD-7B17C37EE52D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff2bcd9000 - 0x7fff2bceeff7 libLinearAlgebra.dylib (1211.50.2) <E8E0B7FD-A0B7-31E5-AF01-81781F71EBBE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff2bcef000 - 0x7fff2bcf4ff3 libQuadrature.dylib (3) <3D6BF66A-55B2-3692-BAC7-DEB0C676ED29> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff2bcf5000 - 0x7fff2bd75fff libSparse.dylib (79.50.2) <0DC25CDD-F8C1-3D6E-B472-8B060708424F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff2bd76000 - 0x7fff2bd89fff libSparseBLAS.dylib (1211.50.2) <722573CC-31CC-34B2-9032-E4F652A9CCFE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff2bd8a000 - 0x7fff2bf37fc3 libvDSP.dylib (622.50.5) <40690941-CF89-3F90-A0AC-A4D200744A5D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff2bf38000 - 0x7fff2bfe9fff libvMisc.dylib (622.50.5) <BA2532DF-2D68-3DD0-9B59-D434BF702AA4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff2bfea000 - 0x7fff2bfeafff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <54FF3B43-E66C-3F36-B34B-A2B3B0A36502> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff2c2de000 - 0x7fff2d13cfff com.apple.AppKit (6.9 - 1561.60.100) <3C27CF6F-E640-3411-A87D-CCB2222CC754> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff2d18e000 - 0x7fff2d18efff com.apple.ApplicationServices (48 - 50) <AFFBD94A-AF76-336E-B53E-57524EAE8EF3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff2d18f000 - 0x7fff2d1f5fff com.apple.ApplicationServices.ATS (377 - 445.4) <85E779EE-0219-3181-B4C4-201E4CC82AB5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff2d28e000 - 0x7fff2d3b0fff libFontParser.dylib (222.1.6) <6CEBACDD-B848-302E-B4B2-630CB16E663E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff2d3b1000 - 0x7fff2d3fbff7 libFontRegistry.dylib (221.4) <5FDB4F1A-E15C-3ACB-A5C1-F15458C0C6DC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff2d4a0000 - 0x7fff2d4d3ff7 libTrueTypeScaler.dylib (222.1.6) <9147F859-8BD9-31D9-AB54-8E9549B92AE9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x7fff2d53d000 - 0x7fff2d541ff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <A5FB2694-1559-34A8-A3D3-2029F68A63CA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff2d5e1000 - 0x7fff2d633ffb com.apple.HIServices (1.22 - 624.1) <66FD9ED2-9630-313C-86AE-4C2FBCB3F351> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff2d634000 - 0x7fff2d642fff com.apple.LangAnalysis (1.7.0 - 1.7.0) <B65FF7E6-E9B5-34D8-8CA7-63D415A8A9A6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff2d643000 - 0x7fff2d68ffff com.apple.print.framework.PrintCore (13.4 - 503.2) <B90C67C1-0292-3CEC-885D-F1882CD104BE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff2d690000 - 0x7fff2d6cafff com.apple.QD (3.12 - 404.2) <38B20AFF-9D54-3B52-A6DC-C0D71380AA5F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff2d6cb000 - 0x7fff2d6d7fff com.apple.speech.synthesis.framework (7.8.1 - 7.8.1) <A08DE016-C8F2-3B0E-BD34-15959D13DBF0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff2d6d8000 - 0x7fff2d966ff7 com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <E0B8B5D8-80A0-308B-ABD6-F8612102B5D8> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff2d968000 - 0x7fff2d968fff com.apple.audio.units.AudioUnit (1.14 - 1.14) <ABF8778E-4F9D-305E-A528-DE406A1A2B68> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff2dc8b000 - 0x7fff2e025ff7 com.apple.CFNetwork (902.1 - 902.1) <76EB8CB6-BF59-3BDA-BF2B-F21B161611B9> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff2e03a000 - 0x7fff2e03afff com.apple.Carbon (158 - 158) <F8B370D9-2103-3276-821D-ACC756167F86> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff2e03b000 - 0x7fff2e03effb com.apple.CommonPanels (1.2.6 - 98) <2391761C-5CAA-3F68-86B7-50B37927B104> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff2e03f000 - 0x7fff2e344fff com.apple.HIToolbox (2.1.1 - 911.10) <BF7F9C0E-C732-3FB2-9BBC-362888BDA57B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff2e345000 - 0x7fff2e348ffb com.apple.help (1.3.8 - 66) <DEBADFA8-C189-3195-B0D6-A1F2DE95882A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff2e349000 - 0x7fff2e34efff com.apple.ImageCapture (9.0 - 9.0) <23B4916F-3B43-3DFF-B956-FC390EECA284> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff2e34f000 - 0x7fff2e3e4ffb com.apple.ink.framework (10.9 - 221) <5206C8B0-22DA-36C9-998E-846EDB626D5B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff2e3e5000 - 0x7fff2e3ffff7 com.apple.openscripting (1.7 - 174) <1B2A1F9E-5534-3D61-83CA-9199B39E8708> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff2e420000 - 0x7fff2e421fff com.apple.print.framework.Print (12 - 267) <3682ABFB-2561-3419-847D-02C247F4800D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff2e422000 - 0x7fff2e424ff7 com.apple.securityhi (9.0 - 55006) <C1406B8D-7D05-3959-808F-9C82189CF57F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff2e425000 - 0x7fff2e42bfff com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <2ED8643D-B0C3-3F17-82A2-BBF13E6CBABC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff2e54c000 - 0x7fff2e54cfff com.apple.Cocoa (6.11 - 22) <78E6C28E-4308-3D10-AD14-0CBCF6789B3F> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff2e55a000 - 0x7fff2e613fff com.apple.ColorSync (4.13.0 - 3325) <D283C285-447D-3258-A7E4-59532123B8FF> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff2e7a0000 - 0x7fff2e833ff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <EB35D3EC-56EA-33E6-98DC-BDC3A5FA8ACE> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff2e89a000 - 0x7fff2e8c3ffb com.apple.CoreBluetooth (1.0 - 1) <E1335074-9D07-370E-8440-61C4874BAC56> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff2e8c4000 - 0x7fff2ec1afef com.apple.CoreData (120 - 851) <A2B59780-FB16-36A3-8EE0-E0EF072454E0> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff2ec1b000 - 0x7fff2ecfefff com.apple.CoreDisplay (99.14 - 99.14) <A1B91ADD-828D-33A0-8A92-CC3F83DF89D0> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff2ecff000 - 0x7fff2f1a0fef com.apple.CoreFoundation (6.9 - 1454.90) <E5D594BF-9142-3325-A62D-CF4AAF472642> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff2f1a2000 - 0x7fff2f7b2fef com.apple.CoreGraphics (2.0 - 1161.21) <375C477F-5A89-3C49-9B63-373C81A63F7E> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff2f7b4000 - 0x7fff2faa3fff com.apple.CoreImage (13.0.0 - 579.5) <AAE2DFD0-9B0A-3D56-8A3E-C460BAF70394> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff2fe78000 - 0x7fff2fe78fff com.apple.CoreServices (822.36 - 822.36) <C8368F17-1589-3BA5-A0E7-89CB8DF2454F> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff2fe79000 - 0x7fff2feedffb com.apple.AE (735.1 - 735.1) <08EBA184-20F7-3725-AEA6-C314448161C6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff2feee000 - 0x7fff301c5fff com.apple.CoreServices.CarbonCore (1178.4 - 1178.4) <0D5E19BF-18CB-3FA4-8A5F-F6C787C5EE08> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff301c6000 - 0x7fff301fafff com.apple.DictionaryServices (1.2 - 284.2) <6505B075-41C3-3C62-A4C3-85CE3F6825CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff301fb000 - 0x7fff30203ffb com.apple.CoreServices.FSEvents (1239.50.1 - 1239.50.1) <3637CEC7-DF0E-320E-9634-44A442925C65> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff30204000 - 0x7fff303c1fff com.apple.LaunchServices (822.36 - 822.36) <6E68C090-B12D-3D3D-9617-E5D82C36B2D0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff303c2000 - 0x7fff30472ff7 com.apple.Metadata (10.7.0 - 1191.4.13) <B5C22E70-C265-3C9F-865F-B138994A418D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff30473000 - 0x7fff304d3fff com.apple.CoreServices.OSServices (822.36 - 822.36) <3BB2E0CE-81AE-3D3D-9FCE-E1B7FC6D6A61> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff304d4000 - 0x7fff30542fff com.apple.SearchKit (1.4.0 - 1.4.0) <3662545A-B1CF-3079-BDCD-C83855CEFEEE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff30543000 - 0x7fff30567ffb com.apple.coreservices.SharedFileList (71.21 - 71.21) <35582D88-5975-35E2-A29A-E3148C3EE727> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff30808000 - 0x7fff30958fff com.apple.CoreText (352.0 - 578.22) <6129F39D-284D-3BBF-8999-7854AB61C01C> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff30959000 - 0x7fff30993fff com.apple.CoreVideo (1.8 - 0.0) <86CCC036-51BB-3DD1-9601-D93798BCCD0F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff30994000 - 0x7fff30a1fff3 com.apple.framework.CoreWLAN (13.0 - 1350.1) <E862CC02-69D2-3503-887B-B6E8223081E7> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff30c9a000 - 0x7fff30c9ffff com.apple.DiskArbitration (2.7 - 2.7) <A975AD56-4CD3-3A89-8732-858CA9BD3DAA> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff30e5d000 - 0x7fff30e5fff7 com.apple.ForceFeedback (1.0.6 - 1.0.6) <87FB3F31-DF4C-3172-BF86-45EFC331BDD8> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x7fff30e60000 - 0x7fff31226fff com.apple.Foundation (6.9 - 1454.90) <8EA924F3-ADAE-3F4B-8482-8B11C027D9A5> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff31297000 - 0x7fff312c7fff com.apple.GSS (4.0 - 2.0) <D774A165-5581-3479-AB5D-2BBDB5CF8882> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff313d9000 - 0x7fff314ddffb com.apple.Bluetooth (6.0.7 - 6.0.7f10) <557F26F9-C7A0-34EA-A905-22E243BF6B48> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff3153d000 - 0x7fff315d8fff com.apple.framework.IOKit (2.0.2 - 1445.71.1) <2EA4F383-CAA9-3AF0-99C5-90C22ADAA6B6> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff315da000 - 0x7fff315e1fff com.apple.IOSurface (211.15 - 211.15) <9FD406F1-6BF2-35B0-8339-DF83A1A661EB> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff31638000 - 0x7fff317b2ff7 com.apple.ImageIO.framework (3.3.0 - 1739.3) <7C579D3F-AE0B-31C9-8F80-67F2290B8DE0> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff317b3000 - 0x7fff317b7ffb libGIF.dylib (1739.3) <7AA44C9D-48E8-3090-B044-61FE6F0AEF38> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff317b8000 - 0x7fff3189ffef libJP2.dylib (1739.3) <AEBF7260-0C10-30C0-8F0F-8B347DEE78B3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff318a0000 - 0x7fff318c3ff7 libJPEG.dylib (1739.3) <D8C966AD-A00C-3E8B-A7ED-D7CC7ECB3224> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff31b9f000 - 0x7fff31bc5feb libPng.dylib (1739.3) <1737F680-99D1-3F03-BFA5-5CDA30EB880A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff31bc6000 - 0x7fff31bc8ffb libRadiance.dylib (1739.3) <21746434-FCC7-36DE-9331-11277DF66AA8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff31bc9000 - 0x7fff31c17fef libTIFF.dylib (1739.3) <C4CB5C1D-20F2-3BD4-B0E6-629FDB3EF8E8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff32ad1000 - 0x7fff32aeaff7 com.apple.Kerberos (3.0 - 1) <F86DCCDF-93C1-38B3-82C2-477C12E8EE6D> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff334cc000 - 0x7fff3354dfff com.apple.Metal (125.30 - 125.30) <975FD6B5-D695-346A-869F-0584A968D100> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff3356a000 - 0x7fff33585fff com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <AD754E8F-CA00-3878-9AF3-208C224A230B> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff33586000 - 0x7fff335f5fef com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <338B7779-E608-3D68-8A07-2ACC11299744> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff335f6000 - 0x7fff3361afff com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <9CE072D7-853B-3939-9645-7EB951376B87> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff3361b000 - 0x7fff33702ff7 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <0DE891AD-27E5-38FF-AEC8-4A95356C4357> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff33703000 - 0x7fff33703ff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <2D2D261C-50B0-32F9-BF9A-5C01382BB528> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff34702000 - 0x7fff3470effb com.apple.NetFS (6.0 - 4.0) <471DD96F-FA2E-3FE9-9746-2519A6780D1A> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff34902000 - 0x7fff34927fff com.apple.audio.OpenAL (1.8 - 1.8) <FA7686B8-3C91-3169-95FC-D3A067CB3943> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x7fff374f7000 - 0x7fff374fffef libcldcpuengine.dylib (2.8.7) <EF9A91AC-029C-300A-99E7-4952C15DA09F> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fff37500000 - 0x7fff3755aff7 com.apple.opencl (2.8.24 - 2.8.24) <4D7401A7-6ADD-3632-85AE-7A5012DFFA04> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff3755b000 - 0x7fff37577ffb com.apple.CFOpenDirectory (10.13 - 207.50.1) <29F55F7B-379F-3053-8FF3-5C6675A3DD4D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff37578000 - 0x7fff37583fff com.apple.OpenDirectory (10.13 - 207.50.1) <F895547D-4915-353F-9C1E-E95172BA803B> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff38702000 - 0x7fff38704fff libCVMSPluginSupport.dylib (16.7.4) <F9270AE0-CC3B-3E3E-BA32-CC1068DD8F27> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff38705000 - 0x7fff3870affb libCoreFSCache.dylib (162.9) <7AF87F3E-D5D0-3625-BE09-CA4223195466> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff3870b000 - 0x7fff3870ffff libCoreVMClient.dylib (162.9) <115FE643-6141-39B4-8193-77DFCBE7A4E0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff38710000 - 0x7fff38719ff3 libGFXShared.dylib (16.7.4) <EB2BF8A0-E10D-35EA-8F46-B2E3C62C12A8> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff3871a000 - 0x7fff38725fff libGL.dylib (16.7.4) <2BB333D3-5C61-33DF-8545-06DF2D08B83D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff38726000 - 0x7fff38761fe7 libGLImage.dylib (16.7.4) <4DA003CE-0B74-3FE4-808C-B2FBCE517EB4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff38762000 - 0x7fff388cfff3 libGLProgrammability.dylib (16.7.4) <ECC9D79B-C0B1-33F9-A9BB-097EF12D9E13> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fff388d0000 - 0x7fff3890effb libGLU.dylib (16.7.4) <BCB09CD8-EB0E-38FA-8B5A-9E29532EE364> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff39286000 - 0x7fff39295ff3 com.apple.opengl (16.7.4 - 16.7.4) <9BDE8FF9-5418-3C70-8D1C-09656884CE48> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff39296000 - 0x7fff3942dff3 GLEngine (16.7.4) <E2EE1D9C-826E-3DA9-9DCA-2FF371CDE5BB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fff3942e000 - 0x7fff39456ffb GLRendererFloat (16.7.4) <3B51AC1B-0A3C-30E5-80EB-F64EBB1B1F77> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fff3a0e4000 - 0x7fff3a330ff7 com.apple.QuartzCore (1.11 - 584.62) <1950D993-DE48-3C97-95A5-66D98BDFC95D> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff3ab65000 - 0x7fff3ae90fff com.apple.security (7.0 - 58286.70.7) <9FC166E1-14D0-305C-A086-02B9E83F547E> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff3ae91000 - 0x7fff3af1dff7 com.apple.securityfoundation (6.0 - 55185.50.5) <D708D069-AEDB-36C2-B1DA-479DA91D7711> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff3af4f000 - 0x7fff3af53ffb com.apple.xpc.ServiceManagement (1.0 - 1) <71B45D83-ECA4-3265-997E-683A8B8DF413> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff3b2f8000 - 0x7fff3b368ff3 com.apple.SystemConfiguration (1.17 - 1.17) <8532B8E9-7E30-35A3-BC4A-DDE8E0614FDA> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff3e265000 - 0x7fff3e2f8fff com.apple.APFS (1.0 - 1) <6BBB3988-1C91-314F-A77A-4E093A1B18F0> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff3ef23000 - 0x7fff3ef4bfff com.apple.framework.Apple80211 (13.0 - 1361.7) <16627876-8CF5-3502-A1D6-35FCBDD5E79A> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff3ef4d000 - 0x7fff3ef5cfef com.apple.AppleFSCompression (96.60.1 - 1.0) <A7C875C4-F5EE-3272-AFB6-57C9FD5352B3> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff3f05b000 - 0x7fff3f066ff7 com.apple.AppleIDAuthSupport (1.0 - 1) <2FAF5567-CDB3-33EF-AB71-05D37F2248B7> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport 0x7fff3f0a0000 - 0x7fff3f0e8ff3 com.apple.AppleJPEG (1.0 - 1) <8DD410CB-76A1-3F22-9A9F-0491FA0CEB4A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff3f123000 - 0x7fff3f14bfff com.apple.applesauce (1.0 - ???) <CCA8B094-1BCE-3AE3-A0A7-D544C818DE36> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff3f59d000 - 0x7fff3f836ffb com.apple.AuthKit (1.0 - 1) <6CA71A11-91C5-307C-B933-9FCDEDCB580A> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit 0x7fff3f96d000 - 0x7fff3f974ff7 com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <51A41CA3-DB1D-3380-993E-99C54AEE518E> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff3f975000 - 0x7fff3f9fcff7 com.apple.backup.framework (1.9.5 - 1.9.5) <5E7B0925-8C71-353D-BB0F-9CA144BB264C> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff413b6000 - 0x7fff413bfff3 com.apple.CommonAuth (4.0 - 2.0) <4D237B25-27E5-3577-948B-073659F6D3C0> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff41ec5000 - 0x7fff41ed5ff7 com.apple.CoreEmoji (1.0 - 69.3) <A4357F5C-0C38-3A61-B456-D7321EB2CEE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff42669000 - 0x7fff42671ff3 com.apple.CorePhoneNumbers (1.0 - 1) <A5D41251-9F38-3AB9-9DE7-F77023FAAA44> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers 0x7fff427fc000 - 0x7fff4282dff3 com.apple.CoreServicesInternal (309.1 - 309.1) <4ECD14EA-A493-3B84-A32F-CF928474A405> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff42b6a000 - 0x7fff42bfbfff com.apple.CoreSymbolication (9.3 - 64026.2) <D55A6E5B-0267-3F3A-8D90-4B8F39458420> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff42c7e000 - 0x7fff42db3fff com.apple.coreui (2.1 - 494.1) <B2C515C3-FCE8-3B28-A225-05AD917F509B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff42db4000 - 0x7fff42ee5fff com.apple.CoreUtils (5.6 - 560.11) <1A02D6F0-8C65-3FAE-AD63-56477EDE4773> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff42f3a000 - 0x7fff42f9efff com.apple.framework.CoreWiFi (13.0 - 1350.1) <6EC5DEB3-6E2F-3DC2-BE59-1FD05175FB0C> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fff42f9f000 - 0x7fff42fafff7 com.apple.CrashReporterSupport (10.13 - 1) <A909F468-0648-3F51-A77E-3F9ADBC9A941> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff4302d000 - 0x7fff4303cff7 com.apple.framework.DFRFoundation (1.0 - 191.7) <5F486F5A-3795-3CD4-86A2-FD008A23F205> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff4303f000 - 0x7fff43043ffb com.apple.DSExternalDisplay (3.1 - 380) <901B7F6D-376A-3848-99D0-170C4D00F776> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff430c5000 - 0x7fff4313bfff com.apple.datadetectorscore (7.0 - 590.3) <7437160E-68A3-3FD7-8868-5E3F92E23C4F> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff43189000 - 0x7fff431c9ff7 com.apple.DebugSymbols (181.0 - 181.0) <299A0238-ED78-3676-B131-274D972824AA> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff431ca000 - 0x7fff432f9fff com.apple.desktopservices (1.12.5 - 1.12.5) <7739C9A5-64D9-31A5-899B-5FFA242AD70D> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff44113000 - 0x7fff44541fff com.apple.vision.FaceCore (3.3.2 - 3.3.2) <B574FE33-4A41-3611-9738-388EBAF03E37> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff4619d000 - 0x7fff4619dfff libmetal_timestamp.dylib (802.4.8) <311A8FAA-5FA9-3AAF-887E-DC9884DE8BE5> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3802/Libraries/libmetal_timestamp.dylib 0x7fff477fd000 - 0x7fff47808ff7 libGPUSupportMercury.dylib (16.7.4) <A4D6F79C-1DFA-3E96-8F76-4882FBEDE9CF> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fff47809000 - 0x7fff4780efff com.apple.GPUWrangler (3.20.13 - 3.20.13) <9C5BD618-69E3-36D5-9BC9-A4841BC00D2A> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler 0x7fff48584000 - 0x7fff48593fff com.apple.GraphVisualizer (1.0 - 5) <B993B8A2-5700-3DFC-9EB7-4CCEE8F959F1> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff48616000 - 0x7fff4868afff com.apple.Heimdal (4.0 - 2.0) <93091531-CC91-34FF-8B93-5D3F02C37BC5> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff48f9a000 - 0x7fff48fa1ff7 com.apple.IOAccelerator (378.26 - 378.26) <2274BE11-18DE-3B13-BCDB-C488C9BB19AD> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff48fa5000 - 0x7fff48fbcfff com.apple.IOPresentment (1.0 - 35.1) <7C6332FF-6535-3064-B437-1E9F70671927> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff49387000 - 0x7fff493adffb com.apple.IconServices (97.6 - 97.6) <A56D826D-20D2-34BE-AACC-A80CFCB4E915> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff49632000 - 0x7fff49645ff3 com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <AED421B0-90A0-3969-98A4-CCBCF2D3360B> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle 0x7fff49646000 - 0x7fff4973bff7 com.apple.LanguageModeling (1.0 - 159.5.3) <7F0AC200-E3DD-39FB-8A95-00DD70B66A9F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff4973c000 - 0x7fff4977efff com.apple.Lexicon-framework (1.0 - 33.5) <DC94CF9E-1EB4-3C0E-B298-CA1190885276> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff49782000 - 0x7fff49789ff7 com.apple.LinguisticData (1.0 - 238.3) <49A54649-1021-3DBD-99B8-1B2EDFFA5378> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff4a49b000 - 0x7fff4a504ff7 com.apple.gpusw.MetalTools (1.0 - 1) <458F319A-2707-3C83-8351-BD9F02EC05BD> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff4a684000 - 0x7fff4a69dfff com.apple.MobileKeyBag (2.0 - 1.0) <32E63C7B-E133-33DE-A593-C3C10D64FCAA> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag 0x7fff4a729000 - 0x7fff4a753ffb com.apple.MultitouchSupport.framework (1404.4 - 1404.4) <45374A2A-C0BC-3A70-8183-37295205CDFA> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff4a9ba000 - 0x7fff4a9c5fff com.apple.NetAuth (6.2 - 6.2) <B3795F63-C14A-33E1-9EE6-02A2E7661321> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff4c25b000 - 0x7fff4c26bffb com.apple.PerformanceAnalysis (1.194 - 194) <2844933E-B71C-3BE9-9A84-27B29E111F13> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff4e02a000 - 0x7fff4e048fff com.apple.ProtocolBuffer (1 - 260) <40704740-4A53-3010-A49B-08D1D69D1D5E> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff4e21f000 - 0x7fff4e242ffb com.apple.RemoteViewServices (2.0 - 125) <592323D1-CB44-35F1-9921-4C2AB8D920A0> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff4fb61000 - 0x7fff4fc76ff7 com.apple.Sharing (1050.22.2 - 1050.22.2) <4E3CCDF2-EA26-334F-8EBA-79BD28486C9D> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff4fca1000 - 0x7fff4fca2ff7 com.apple.performance.SignpostNotification (1.2.6 - 2.6) <8F04800F-3570-3392-A24D-B229FF03F7F9> /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification 0x7fff509ea000 - 0x7fff50c86ff7 com.apple.SkyLight (1.600.0 - 312.103) <27F91170-846C-3E9E-9B8A-788F27C7DAF5> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff5144f000 - 0x7fff5145cfff com.apple.SpeechRecognitionCore (4.6.1 - 4.6.1) <87EE7AB5-6925-3D21-BE00-F155CB457699> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff52002000 - 0x7fff5208bfc7 com.apple.Symbolication (9.3 - 64033) <C2C55C9A-C264-3044-A953-16457148190A> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff525fc000 - 0x7fff52604ff7 com.apple.TCC (1.0 - 1) <E1EB7272-FE6F-39AB-83CA-B2B5F2A88D9B> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff52811000 - 0x7fff528ceff7 com.apple.TextureIO (3.7 - 3.7) <F8BAC954-405D-3CC3-AB7B-048C866EF980> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff52978000 - 0x7fff52979fff com.apple.TrustEvaluationAgent (2.0 - 31) <39F533B2-211E-3635-AF47-23F27749FF4A> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff5297f000 - 0x7fff52b2efff com.apple.UIFoundation (1.0 - 547.5) <86A2FBA7-2709-3894-A3D5-A00C19BAC48D> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff53803000 - 0x7fff538d2ff7 com.apple.ViewBridge (343.2 - 343.2) <5519FCED-1F88-3BE6-9BE1-69992086B01B> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge 0x7fff54237000 - 0x7fff54239ffb com.apple.loginsupport (1.0 - 1) <D1232C1B-80EA-3DF8-9466-013695D0846E> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff5423a000 - 0x7fff5424ffff com.apple.login (3.0 - 3.0) <79189BF9-70D4-3839-9E2F-B3990B673A3E> /System/Library/PrivateFrameworks/login.framework/Versions/A/login 0x7fff543a0000 - 0x7fff543d3ff7 libclosured.dylib (551.4) <3FB6B209-51F4-38DA-B1D8-2EE29D5BDD83> /usr/lib/closure/libclosured.dylib 0x7fff5448d000 - 0x7fff544c6ff7 libCRFSuite.dylib (41) <FE5EDB68-2593-3C2E-BBAF-1C52D206F296> /usr/lib/libCRFSuite.dylib 0x7fff544c7000 - 0x7fff544d2fff libChineseTokenizer.dylib (28) <53633C9B-A3A8-36F7-A53C-432D802F4BB8> /usr/lib/libChineseTokenizer.dylib 0x7fff54564000 - 0x7fff54565ff3 libDiagnosticMessagesClient.dylib (104) <9712E980-76EE-3A89-AEA6-DF4BAF5C0574> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff5459c000 - 0x7fff54766ff3 libFosl_dynamic.dylib (17.8) <C58ED77A-4986-31C2-994C-34DDFB8106F0> /usr/lib/libFosl_dynamic.dylib 0x7fff5479e000 - 0x7fff5479efff libOpenScriptingUtil.dylib (174) <610F0242-7CE5-3C86-951B-B646562694AF> /usr/lib/libOpenScriptingUtil.dylib 0x7fff548d5000 - 0x7fff548d9ffb libScreenReader.dylib (562.18.4) <E239923D-54C9-3BBF-852F-87C09DEF4091> /usr/lib/libScreenReader.dylib 0x7fff548da000 - 0x7fff548dbffb libSystem.B.dylib (1252.50.4) <CD555F3B-FDDB-35E5-A2FB-FBBF3D62031A> /usr/lib/libSystem.B.dylib 0x7fff5496e000 - 0x7fff5496efff libapple_crypto.dylib (109.50.14) <48BA2E76-BF2F-3522-A54E-D7FB7EAF7A57> /usr/lib/libapple_crypto.dylib 0x7fff5496f000 - 0x7fff54985ff7 libapple_nghttp2.dylib (1.24) <01402BC4-4822-3676-9C80-50D83F816424> /usr/lib/libapple_nghttp2.dylib 0x7fff54986000 - 0x7fff549b0ff3 libarchive.2.dylib (54) <8FC28DD8-E315-3C3E-95FE-D1D2CBE49888> /usr/lib/libarchive.2.dylib 0x7fff549b1000 - 0x7fff54a32fdf libate.dylib (1.13.1) <178ACDAD-DE7E-346C-A613-1CBF7929AC07> /usr/lib/libate.dylib 0x7fff54a36000 - 0x7fff54a36ff3 libauto.dylib (187) <A05C7900-F8C7-3E75-8D3F-909B40C19717> /usr/lib/libauto.dylib 0x7fff54a37000 - 0x7fff54aefff3 libboringssl.dylib (109.50.14) <E6813F87-B5E4-3F7F-A725-E6A7F2BD02EC> /usr/lib/libboringssl.dylib 0x7fff54af0000 - 0x7fff54b00ff3 libbsm.0.dylib (39) <6BC96A72-AFBE-34FD-91B1-748A530D8AE6> /usr/lib/libbsm.0.dylib 0x7fff54b01000 - 0x7fff54b0effb libbz2.1.0.dylib (38) <0A5086BB-4724-3C14-979D-5AD4F26B5B45> /usr/lib/libbz2.1.0.dylib 0x7fff54b0f000 - 0x7fff54b65fff libc++.1.dylib (400.9) <7D3DACCC-3804-393C-ABC1-1A580FD00CB6> /usr/lib/libc++.1.dylib 0x7fff54b66000 - 0x7fff54b8aff7 libc++abi.dylib (400.8.2) <EF5E37D7-11D9-3530-BE45-B986612D13E2> /usr/lib/libc++abi.dylib 0x7fff54b8c000 - 0x7fff54b9cfff libcmph.dylib (6) <A5509EE8-7E00-3224-8814-015B077A3CF5> /usr/lib/libcmph.dylib 0x7fff54b9d000 - 0x7fff54bb4fcf libcompression.dylib (47.60.2) <543F07BF-2F2F-37D5-9866-E84BF659885B> /usr/lib/libcompression.dylib 0x7fff54e5f000 - 0x7fff54e77ff7 libcoretls.dylib (155.50.1) <D350052E-DC4D-3185-ADBA-BA48EDCEE955> /usr/lib/libcoretls.dylib 0x7fff54e78000 - 0x7fff54e79ff3 libcoretls_cfhelpers.dylib (155.50.1) <B297F5D8-F2FE-3566-A752-E9D998B9C039> /usr/lib/libcoretls_cfhelpers.dylib 0x7fff55012000 - 0x7fff551a3fff libcrypto.35.dylib (22.50.2) <97828BFD-4675-35DF-BE2E-C6D1555BB71D> /usr/lib/libcrypto.35.dylib 0x7fff5534a000 - 0x7fff553a0ff3 libcups.2.dylib (462.2.4) <908099FB-C70E-38FA-9573-88CB98FDDE29> /usr/lib/libcups.2.dylib 0x7fff554e0000 - 0x7fff554e0fff libenergytrace.dylib (16) <A92AB8B8-B986-3CE6-980D-D55090FEF387> /usr/lib/libenergytrace.dylib 0x7fff55517000 - 0x7fff5551cff3 libheimdal-asn1.dylib (520.50.6) <E358445A-B84E-31B5-BCCD-7E1397519D96> /usr/lib/libheimdal-asn1.dylib 0x7fff55548000 - 0x7fff55639ff7 libiconv.2.dylib (51.50.1) <2FEC9707-3FAF-3828-A50D-8605086D060F> /usr/lib/libiconv.2.dylib 0x7fff5563a000 - 0x7fff55861ffb libicucore.A.dylib (59180.0.1) <34EBADD6-4092-30EC-90E8-F75241E94D76> /usr/lib/libicucore.A.dylib 0x7fff558ae000 - 0x7fff558affff liblangid.dylib (128) <39C39393-0D05-301D-93B2-F224FC4949AA> /usr/lib/liblangid.dylib 0x7fff558b0000 - 0x7fff558c9ffb liblzma.5.dylib (10) <3D419A50-961F-37D2-8A01-3DC7AB7B8D18> /usr/lib/liblzma.5.dylib 0x7fff558ca000 - 0x7fff558e0ff7 libmarisa.dylib (9) <D6D2D55D-1D2E-3442-B152-B18803C0ABB4> /usr/lib/libmarisa.dylib 0x7fff55991000 - 0x7fff55bb9ff7 libmecabra.dylib (779.7.6) <F462F170-E872-3D09-B219-973D5E99C09F> /usr/lib/libmecabra.dylib 0x7fff55d91000 - 0x7fff55f0cfff libnetwork.dylib (1229.70.2) <E185D902-AC7F-3044-87C0-AE2887C59CE7> /usr/lib/libnetwork.dylib 0x7fff55f93000 - 0x7fff563817e7 libobjc.A.dylib (723) <DD9E5EC5-B507-3249-B700-93433E2D5EDF> /usr/lib/libobjc.A.dylib 0x7fff56394000 - 0x7fff56398fff libpam.2.dylib (22) <7B4D2CE2-1438-387A-9802-5CEEFBF26F86> /usr/lib/libpam.2.dylib 0x7fff5639b000 - 0x7fff563cffff libpcap.A.dylib (79.20.1) <FA13918B-A247-3181-B256-9B852C7BA316> /usr/lib/libpcap.A.dylib 0x7fff5644e000 - 0x7fff5646affb libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib 0x7fff564b9000 - 0x7fff564baff3 libspindump.dylib (252) <D8E27057-E3CC-3D7F-A010-4A87830F6A83> /usr/lib/libspindump.dylib 0x7fff564bb000 - 0x7fff5664eff7 libsqlite3.dylib (274.8.1) <FCAD6A57-829E-3701-B16E-1833D620E0E8> /usr/lib/libsqlite3.dylib 0x7fff56822000 - 0x7fff56882ff3 libusrtcp.dylib (1229.70.2) <1E065228-D0E3-3808-9405-894056C6BEC0> /usr/lib/libusrtcp.dylib 0x7fff56883000 - 0x7fff56886ffb libutil.dylib (51.20.1) <216D18E5-0BAF-3EAF-A38E-F6AC37CBABD9> /usr/lib/libutil.dylib 0x7fff56887000 - 0x7fff56894fff libxar.1.dylib (400) <0316128D-3B47-3052-995D-97B4FE5491DC> /usr/lib/libxar.1.dylib 0x7fff56898000 - 0x7fff5697ffff libxml2.2.dylib (31.11) <C2B5C43F-9C0B-31E6-8EC0-939591EDAC49> /usr/lib/libxml2.2.dylib 0x7fff56980000 - 0x7fff569a8fff libxslt.1.dylib (15.12) <4A5E011D-8B29-3135-A52B-9A9070ABD752> /usr/lib/libxslt.1.dylib 0x7fff569a9000 - 0x7fff569bbffb libz.1.dylib (70) <48C67CFC-940D-3857-8DAD-857774605352> /usr/lib/libz.1.dylib 0x7fff56a57000 - 0x7fff56a5bff7 libcache.dylib (80) <092479CB-1008-3A83-BECF-E115F24D13C1> /usr/lib/system/libcache.dylib 0x7fff56a5c000 - 0x7fff56a66ff3 libcommonCrypto.dylib (60118.50.1) <029F5985-9B6E-3DCB-9B96-FD007678C6A7> /usr/lib/system/libcommonCrypto.dylib 0x7fff56a67000 - 0x7fff56a6efff libcompiler_rt.dylib (62) <968B8E3F-3681-3230-9D78-BB8732024F6E> /usr/lib/system/libcompiler_rt.dylib 0x7fff56a6f000 - 0x7fff56a78ffb libcopyfile.dylib (146.50.5) <3885083D-50D8-3EEC-B481-B2E605180D7F> /usr/lib/system/libcopyfile.dylib 0x7fff56a79000 - 0x7fff56afefff libcorecrypto.dylib (562.70.1) <5C26364F-2269-31EC-84AF-0FED2C902E38> /usr/lib/system/libcorecrypto.dylib 0x7fff56b86000 - 0x7fff56bbfff7 libdispatch.dylib (913.60.2) <232C69BD-022E-3AB9-8807-79F9FA7CB5EC> /usr/lib/system/libdispatch.dylib 0x7fff56bc0000 - 0x7fff56bddff7 libdyld.dylib (551.4) <81BF3A82-5719-3B54-ABA9-76C82D932CAC> /usr/lib/system/libdyld.dylib 0x7fff56bde000 - 0x7fff56bdeffb libkeymgr.dylib (28) <E34E283E-90FA-3C59-B48E-1277CDB9CDCE> /usr/lib/system/libkeymgr.dylib 0x7fff56bdf000 - 0x7fff56bebff3 libkxld.dylib (4570.71.2) <C3C31E1B-3E74-3828-8429-4D442E26D41C> /usr/lib/system/libkxld.dylib 0x7fff56bec000 - 0x7fff56becff7 liblaunch.dylib (1205.70.9) <B184B521-FF24-3142-AFAF-23D170CF918C> /usr/lib/system/liblaunch.dylib 0x7fff56bed000 - 0x7fff56bf1ffb libmacho.dylib (906) <1902A611-081A-3452-B11E-EBD1B166E831> /usr/lib/system/libmacho.dylib 0x7fff56bf2000 - 0x7fff56bf4ff3 libquarantine.dylib (86) <26C0BA22-8F93-3A07-9A4E-C8D53D2CE42E> /usr/lib/system/libquarantine.dylib 0x7fff56bf5000 - 0x7fff56bf6ff3 libremovefile.dylib (45) <711E18B2-5BBE-3211-A916-56740C27D17A> /usr/lib/system/libremovefile.dylib 0x7fff56bf7000 - 0x7fff56c0efff libsystem_asl.dylib (356.70.1) <39E46A6F-B228-3E78-B83E-1779F9707A39> /usr/lib/system/libsystem_asl.dylib 0x7fff56c0f000 - 0x7fff56c0ffff libsystem_blocks.dylib (67) <17303FDF-0D2D-3963-B05E-B4DF63052D47> /usr/lib/system/libsystem_blocks.dylib 0x7fff56c10000 - 0x7fff56c99ff7 libsystem_c.dylib (1244.50.9) <1187BFE8-4576-3247-8177-481554E1F9E7> /usr/lib/system/libsystem_c.dylib 0x7fff56c9a000 - 0x7fff56c9dffb libsystem_configuration.dylib (963.50.8) <DF6B5287-203E-30CB-9947-78DF446C72B8> /usr/lib/system/libsystem_configuration.dylib 0x7fff56c9e000 - 0x7fff56ca1ffb libsystem_coreservices.dylib (51) <486000D3-D8CB-3BE7-8EE5-8BF380DE6DF7> /usr/lib/system/libsystem_coreservices.dylib 0x7fff56ca2000 - 0x7fff56ca3fff libsystem_darwin.dylib (1244.50.9) <09C21A4A-9EE0-388B-A9D9-DFF8F6758791> /usr/lib/system/libsystem_darwin.dylib 0x7fff56ca4000 - 0x7fff56caaff7 libsystem_dnssd.dylib (878.70.2) <3290768B-54DE-3AB6-B155-AC0950AC5564> /usr/lib/system/libsystem_dnssd.dylib 0x7fff56cab000 - 0x7fff56cf4ff7 libsystem_info.dylib (517.30.1) <AB634A98-B8AA-3804-8436-38261FC8EC4D> /usr/lib/system/libsystem_info.dylib 0x7fff56cf5000 - 0x7fff56d1bff7 libsystem_kernel.dylib (4570.71.2) <F22B8D73-69D8-36D7-BF66-7F9AC70C08C2> /usr/lib/system/libsystem_kernel.dylib 0x7fff56d1c000 - 0x7fff56d67fcb libsystem_m.dylib (3147.50.1) <8CFB51C9-B422-3379-8552-064C63943A23> /usr/lib/system/libsystem_m.dylib 0x7fff56d68000 - 0x7fff56d87fff libsystem_malloc.dylib (140.50.6) <7FD43735-9DDD-300E-8C4A-F909A74BDF49> /usr/lib/system/libsystem_malloc.dylib 0x7fff56d88000 - 0x7fff56eb8ff7 libsystem_network.dylib (1229.70.2) <5E86B2DE-9E15-3354-8714-4094ED5F698D> /usr/lib/system/libsystem_network.dylib 0x7fff56eb9000 - 0x7fff56ec3ffb libsystem_networkextension.dylib (767.70.1) <D23EAFC1-E8BD-34D5-969C-6E45A1C3B4E4> /usr/lib/system/libsystem_networkextension.dylib 0x7fff56ec4000 - 0x7fff56ecdff3 libsystem_notify.dylib (172) <08012EC0-2CD2-34BE-BF93-E7F56491299A> /usr/lib/system/libsystem_notify.dylib 0x7fff56ece000 - 0x7fff56ed5ff7 libsystem_platform.dylib (161.50.1) <6355EE2D-5456-3CA8-A227-B96E8F1E2AF8> /usr/lib/system/libsystem_platform.dylib 0x7fff56ed6000 - 0x7fff56ee1fff libsystem_pthread.dylib (301.50.1) <0E51CCBA-91F2-34E1-BF2A-FEEFD3D321E4> /usr/lib/system/libsystem_pthread.dylib 0x7fff56ee2000 - 0x7fff56ee5fff libsystem_sandbox.dylib (765.70.1) <553DFCC6-9D31-3B9C-AB7C-30F6F265786D> /usr/lib/system/libsystem_sandbox.dylib 0x7fff56ee6000 - 0x7fff56ee7ff3 libsystem_secinit.dylib (30) <DE8D14E8-A276-3FF8-AE13-77F7040F33C1> /usr/lib/system/libsystem_secinit.dylib 0x7fff56ee8000 - 0x7fff56eefff7 libsystem_symptoms.dylib (820.60.2) <585BDFA2-D54D-39D0-8046-44E824DABD43> /usr/lib/system/libsystem_symptoms.dylib 0x7fff56ef0000 - 0x7fff56f03fff libsystem_trace.dylib (829.70.1) <3A6CB706-8CA6-3616-8AFC-14AAD7FAF187> /usr/lib/system/libsystem_trace.dylib 0x7fff56f05000 - 0x7fff56f0aff7 libunwind.dylib (35.3) <BEF3FB49-5604-3B5F-82B5-332B80023AC3> /usr/lib/system/libunwind.dylib 0x7fff56f0b000 - 0x7fff56f38ff7 libxpc.dylib (1205.70.9) <0BC7AD67-671D-31D4-8B88-C317B8379598> /usr/lib/system/libxpc.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 2884 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=414.1M resident=0K(0%) swapped_out_or_unallocated=414.1M(100%) Writable regions: Total=550.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=550.1M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 2 Activity Tracing 256K 2 CG backing stores 6056K 4 CG image 300K 9 CoreAnimation 28K 6 CoreGraphics 8K 2 CoreImage 24K 3 CoreUI image data 792K 9 CoreUI image file 180K 4 Foundation 28K 3 Kernel Alloc Once 8K 2 MALLOC 494.9M 71 MALLOC guard page 48K 13 Memory Tag 242 12K 2 Memory Tag 249 156K 3 STACK GUARD 56.0M 2 Stack 19.2M 24 Stack Guard 88K 23 VM_ALLOCATE 30.4M 30 VM_ALLOCATE (reserved) 680K 2 reserved VM address space (unallocated) DATA 23.6M 242 FONT_DATA 4K 2 GLSLBUILTINS 2588K 2 LINKEDIT 204.8M 8 TEXT 209.3M 246 UNICODE 560K 2 mapped file 45.2M 15 shared memory 156K 16 =========== ======= ======= TOTAL 1.1G 721 TOTAL, minus reserved VM space 1.1G 721

Model: MacBookPro11,2, BootROM MBP112.0146.B00, 4 processors, Intel Core i7, 2.2 GHz, 16 GB, SMC 2.18f15 Graphics: Intel Iris Pro, Intel Iris Pro, Built-In Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x134), Broadcom BCM43xx 1.0 (7.77.37.31.1a9) Bluetooth: Version 6.0.7f10, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM0256F, 251 GB USB Device: USB 3.0 Bus USB Device: Apple Internal Keyboard / Trackpad USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 17.1

#3881 worksforme Bug report Marco Schanzer
Description

Hi,

ich habe gerade ein Problem gefunden. Ich wollte ein neues Einzelspiel starten mit 2 Spielern, davon ein Petra Bot als Sandkasten, Kartentyp Scharmützel, Kartenfilter Standard, Karte Akropolisbucht, alle anderen Einstellung wie voreingestellt. Wenn ich Spiel starten drücke, wird bis 100% geladen, anschließend kommt eine Fehlermeldung. Ich habe sie unten angehängt. Mein Laptop: Windows 7 Home Premium 64 Bit, Intel Core i5 M460, 6 GB RAM. Weitere Daten gerne auf Anfrage.

Ich hoffe, ich konnte euch helfen.

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00003210)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#1617 invalid Bug report Alpha 10 (for vacancy) Pavel Smith
Description

Windows 7 Ultimate 64. 8gb RAM, 8600 gt. Build: May 13 2012 - 11858 (Alpha 10 Jhelum)

MapEditor:

  1. Objects can be superimposed on each other.

Game:

Core (important):

  1. Built disappear (Keshtzar, Jowgah, farm, wooden towers) - harvest is collecting, but the building does not appear on the map. (The cause did not understand)
  2. Sound is continue when minimized applications
  3. Any application running in the "always on top" in the game is not visible, but when you click the mouse in the area of the application, the game will be minimize.
  4. Not the realistic behavior of combat units (in the attack and the formation of the column (quickly and erratically))
  5. Units pass through each other
  6. Dead units fall into the ground (+ no blood)
  7. It is impossible to Save the name
  8. Units can not break up, if there is to meet each other.
  9. No debris from the destroyed buildings

Graphics:

  1. Weak graphics (no smoothing, blur, ladders, low poly objects (tree trunk - 3 polygons))
  2. No effects of combat (fragments when hit)
  3. Low light (picture does not look natural, harsh shadows)

Other:

  1. You must assign at Esc - main menu.
  2. No shortcuts control units (attack, patrol, etc.)
  3. No support for Russian letters
  4. Sometimes not show tooltips on icons in the upper left corner
  5. Military units can extract resources (it is negative).
#4806 wontfix Bug when trying to join a friend hall HigherWatch
Description

I can't join a friend lobby, display error message with UDP 20595 same if i disable firewall and anti virus. Can u help me ? or it's just a bug that will be patched later

Thank you for your game

#123 fixed Bug: menu->ingame music crossfade doesn't work Jan Wassenberg Jan Wassenberg
Description

.

#312 wontfix Bug: right doubleclick makes running units walk+patch Jan Wassenberg BadassTester
Description

bug: right doubleclick makes running units walk how to reproduce:

  1. select running guy
  2. order him to run
  3. observe he walks

javascript patch attached, dunno if that's the best or correct way to fix it

#5459 fixed Bug: unverified mod makes 0 ad mod downloader unable to function. Silier nani
Description

Steps to reproduce:

1) Be a user in mod.io with an already verified and public mod.
2) Upload a new version of your mod but without verification.
3) Set that unverified mod as the current active release.
4) Go to 0ad mod downloader page and see as you get an "metadata_blob not decode as an object" error.
5) Make again (with mod.io) the verified mod the current active release to stop getting the error.

#130 fixed Bugfixes: string_s selftest and isnan() Jan Wassenberg Jan Wassenberg
Description
  • VC2005 release mode selftest crashes.
  • VC2003 string_s selftest complains due to missing debug_skip_next_error
  • isnan() reports spurious failures. TODO: check IA32 FXAM bit definitions.
#6825 fixed Bugs in the new Maurya Palace wowgetoffyourcellphone Langbart
Description

CLASSES issue: to reproduce

  • redundant Harmya class, it is used nowhere, false positive when checking the classes in the Identity.js schema (Ref: #6792)

HEALTH issue: to reproduce

  • start maur game
  • select a human ==> errors
  • add Health component
ERROR: RelaxNGValidator: Validation error: foundation%7Cstructures/maur/palace:1: Expecting an element Max, got nothing
ERROR: RelaxNGValidator: Validation error: foundation%7Cstructures/maur/palace:1: Invalid sequence in interleave
ERROR: RelaxNGValidator: Validation error: foundation%7Cstructures/maur/palace:1: Element Health failed to validate content
ERROR: RelaxNGValidator: Validation failed for '(null)'
ERROR: Failed to validate entity template 'foundation|structures/maur/palace'
ERROR: Error creating foundation entity for 'structures/maur/palace'

BUILD RESTRICTIONS issue part 1: to reproduce

  • wrong class in BuildRestrictions

BUILD RESTRICTIONS issue part 2: to reproduce

  • the palace needs to be within 60m from a cc
  • it is too low for a typical build setup, the player is forced to demolish existing structures by the time he reached the City phase or he has to build the palace near a new cc
  • increase the number or lift the arbitrarily set restriction, as having an entity limit is already enough

VISION issue: to reproduce

  • Build palace
  • tear down CC, walk away, the palace remains in the dark
  • if it's mine, it should have at least a little vision

nitpicks (not important)

  • consider increasing GarrisonHolder to 10 to be more consistent with similar templates, e.g. structures/pers/apadana.xml
  • typo in an unrelated maur template
  • binaries/data/mods/public/simulation/templates/structures/maur/tower_double.xml

    a b  
    1515  <Identity>
    1616    <GenericName>Rampart Tower</GenericName>
    1717    <SelectionGroupName>structures/maur/tower_double</SelectionGroupName>
    18     <Tooltip>Higher health tower with ramparts for up to 16 archers. Visibly garrisoned archers recieve a range and armor bonus. Only archers can garrison. Needs the murder holes tech to protect its foot.</Tooltip>
     18    <Tooltip>Higher health tower with ramparts for up to 16 archers. Visibly garrisoned archers receive a range and armor bonus. Only archers can garrison. Needs the murder holes tech to protect its foot.</Tooltip>
    1919    <Civ>maur</Civ>
    2020    <SpecificName>Udarka</SpecificName>
    2121    <Requirements>

notes

  • Creating phab diffs for non-trivial changes is better for finding bugs before they are committed, and you have violated this rule time and time again. Every person goes through this process to make their changes to the game, except you. This is unfair and leads to unnecessary bug reports because your commits are often full of errors and almost never follow exciting conventions and naming schemes that make working with template files more predictable.
#4893 fixed Build 0ad using system libmozjs-52 / SpiderMonkey52 wraitii Ludovic Rousseau
Description

I maintain the Debian package of 0ad. 0ad fails to build on arm64 because mozjs83 fails to build. The error is:

/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/shared/CodeGenerator-shared-inl.h:232:10: error: 'class js::jit::MacroAssembler' has no member named 'verifyHeapAccessDisassembly'
     masm.verifyHeapAccessDisassembly(begin, end,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~

See https://buildd.debian.org/status/fetch.php?pkg=0ad&arch=arm64&ver=0.0.22-1&stamp=1508351579&raw=0 for the complete build log.

One solution would be to use the mozjs package provided by Debian and already available for arm64.

Debian unstable provides libmozjs-52-dev. I tried to patch 0ad (work-in-progress patch attached) to use this mozjs version but the build fails with:

../../../source/scriptinterface/NativeWrapperDecls.h:79:51: error: ‘jsval’ has not been declared
  static bool callMethod(JSContext* cx, uint argc, jsval* vp);
                                                   ^
../../../source/scriptinterface/NativeWrapperDecls.h:79:51: note: in definition of macro ‘OVERLOADS’

[...]

../../../source/scriptinterface/NativeWrapperDefns.h:133:50: error: cannot convert ‘int*’ to ‘JS::Value*’ for argument ‘2’ to ‘JS::CallArgs JS::CallArgsFromVp(unsigned int, JS::Value*)’
   JS::CallArgs args = JS::CallArgsFromVp(argc, vp); \

it looks like the 0ad code needs some changes to migrate from mozjs-38 to mozjs-52.

Is there any interest to support a more recent (and supported, with security bugs fixed, etc.) version of mozjs for 0ad?

#687 fixed Build Limits Kieran P
Description

Place build limits:

  • Max 20 houses per civ center (100 units per civ center should prevent the game from slowing down too quickly).
  • Max 3 civ centers (supports 300 units per player should be enough)
  • Max 1 living hero for each civ
  • Max 1 fortress per civ center (increases need to expand to build more)

There should also be an option in the game setup menus, for "Enable Build Limits". It should be ticked by default, and allow to be unticked, which would disable them for that game (for testing purposes).

It should also only affect new things in the game. If a map maker creates a map with 10 heros, you should still be able to load the map and control those heros. You just can't build another one.

#1676 fixed Build Slackware64 current build 0ad Roberto Nicastro
Description

Hello friends, when I built the version 0AD-0.0.11-alpha in the current Slackware64 I made some changes to 'make files' directory gcc, as several links regarding the libraries contained in the directory /usr/X11R6/lib gave me errors, prevented the installation, so I changed all references to the directory /usr/X11R6/lib by /usr/X11R6/lib64 solving these problems. Below the description of how I built the installation:

First I started the installation as shown on the site itself, making the file modification build/premake/extern_libs4.lua removing the suffix '-mt' from the Boost unix_name definitions, and then I followed the steps:

# cd 0ad/build/workspaces # / update-workspaces.sh-j3 # cd gcc

So I created a script to automate the exchange of all references in the 'make'files, below is the script I used, is quite simple, I named the script as sed.sh, but of course it could be any other name:

# cat sed.sh

#! / bin / bash

for i in $ (ls *. make)
do
         cp $i $i.old;
         sed -e 's/\/usr\/X11R6\/lib/\/usr\/X11R6\/lib64/g' $ i> /tmp/$$;
         mv /tmp/$$ ./$ i;
done

So I made this file executable:

# chmod + x sed.sh

And ran the script:

#./sed.sh

From this point I ran the make command as indicated on the site:

# make all -j3

And everything went perfectly.

Hopefully it'll help someone else, I posted here what I had to do to accomplish my installation , sorry if I posted in the wrong place.

Thank you.

#271 duplicate Build and units management Zervox
Description

-Players can build and walk in water.

-Players can build in neutral territory(dont know about enemy territory)

-Players can harvest on neutral territory(dont know about enemy territory)

-If building a farm outside of mill/other gather structure range, it cannot be harvested, but even if you build a mill there after the farm has been built it still cant be harvested

-Queuing unit production is very slow, have to wait half to one second before able to queue a new unit.

-When moving units in groups some of them doesnt stop running trying to get to the path-waypoint location loop running in circles.

#5231 fixed Build broken on macOS High Sierra 10.13.5 elexis Victor ADASCALITEI
Description

When building the project on a macOS High Sierra 10.13.5, I get the following:

==== Building pyrogenesis (release) ====
Linking pyrogenesis
Undefined symbols for architecture x86_64:
  "_idn2_check_version", referenced from:
      _curl_version in libcurl.a(libcurl_la-version.o)
      _curl_version_info in libcurl.a(libcurl_la-version.o)
      _fix_hostname in libcurl.a(libcurl_la-url.o)
  "_idn2_free", referenced from:
      _Curl_disconnect in libcurl.a(libcurl_la-url.o)
      _create_conn in libcurl.a(libcurl_la-url.o)
  "_idn2_lookup_ul", referenced from:
      _fix_hostname in libcurl.a(libcurl_la-url.o)
  "_idn2_strerror", referenced from:
      _fix_hostname in libcurl.a(libcurl_la-url.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [../../../binaries/system/pyrogenesis] Error 1
make: *** [pyrogenesis] Error 2

My clang -vis

Apple LLVM version 9.1.0 (clang-902.0.39.2)
Target: x86_64-apple-darwin17.6.0

I have checked and the libcurl.a linked against is the one generated by ./build-osx-libs.sh. There is no other libcurl.a on my library-link path.

Workaround

Following this discussion, I have modified build-osx-libs.sh (in the curl build region) to include --without-libidn2 during config like so:

(./configure CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" --prefix="$INSTALL_DIR" --enable-ipv6 --with-darwinssl --without-gssapi --without-libmetalink --without-librtmp --without-libssh2 --without-nss --without-polarssl --without-spnego --disable-ares --disable-ldap --disable-ldaps --without-libidn --without-libidn2 --with-zlib="${ZLIB_DIR}" --enable-shared=no && make ${JOBS} && make install) || die "libcurl build failed"

After rebuilding the lib with this change, I could build the project just fine.

#3733 invalid Build error concerning ‘glooxwrapper::ConstTagList glooxwrapper::Tag::findTagList_clone' Yassine Chaouche
Description

Installed gloox-1.0.14 from the sources, then tried to compile 0ad-19 again and had numerous errors, starting with this one :

chaouche@karabeela /mnt/storage2/DOWNLOADS/GAMES/0ad-19/0ad-0.0.19-alpha/build/workspaces/gcc $ make -j3
==== Building mocks_real (release) ====
==== Building network (release) ====
==== Building tinygettext (release) ====
==== Building lobby (release) ====
NetTurnManager.cpp
==== Building glooxwrapper (release) ====
StanzaExtensions.cpp
glooxwrapper.cpp
../../../source/lobby/glooxwrapper/glooxwrapper.cpp: In member function ‘glooxwrapper::ConstTagList glooxwrapper::Tag::findTagList_clone(const glooxwrapper::string&) const’:
../../../source/lobby/glooxwrapper/glooxwrapper.cpp:736:34: error: expected initializer before ‘:’ token
../../../source/lobby/glooxwrapper/glooxwrapper.cpp:738:2: error: expected primary-expression before ‘return’
../../../source/lobby/glooxwrapper/glooxwrapper.cpp:738:2: error: expected ‘;’ before ‘return’
../../../source/lobby/glooxwrapper/glooxwrapper.cpp:738:2: error: expected primary-expression before ‘return’
../../../source/lobby/glooxwrapper/glooxwrapper.cpp:738:2: error: expected ‘)’ before ‘return’

Any help appreciated.

#281 fixed Build error in AtlasUI Philip Taylor bugmenot
Description

Hello, I try to compile wildfire on ubuntu jaunty following your build instructions.

Now there is an error while compiling the AtlasUI. The output is:

==== Building AtlasUI ====
precompiled.cpp
ActorEditor.cpp
AnimListEditor.cpp
ActorEditorListCtrl.cpp
PropListEditor.cpp
ActorViewer.cpp
ColourTesterFileCtrl.cpp
ColourTester.cpp
ColourTesterColourCtrl.cpp
ColourTesterImageCtrl.cpp
ActionButton.cpp
ToolButton.cpp
Canvas.cpp
ColourDialog.cpp
DraggableListCtrl.cpp
DraggableListCtrlCommands.cpp
ListCtrlValidator.cpp
QuickComboBox.cpp
QuickTextCtrl.cpp
EditableListCtrl.cpp
FieldEditCtrl.cpp
QuickFileCtrl.cpp
EditableListCtrlCommands.cpp
FileHistory.cpp
HighResTimer.cpp
SnapSplitterWindow.cpp
virtualdirtreectrl.cpp
AtlasWindow.cpp
AtlasDialog.cpp
ErrorReporter.cpp
Observable.cpp
AtlasClipboard.cpp
AtlasEventLoop.cpp
Datafile.cpp
AtlasWindowCommand.cpp
AtlasWindowCommandProc.cpp
FFmpeg.cpp
VideoRecorder.cpp
DLLInterface.cpp
SectionLayout.cpp
ScenarioEditor.cpp
Sidebar.cpp
Cinematic.cpp
LightControl.cpp
Environment.cpp
Terrain.cpp
Trigger.cpp
../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Trigger/Trigger.cpp:1050: warning: unused parameter 'label'
ScriptedTool.cpp
AlterElevation.cpp
PlaceObject.cpp
FlattenElevation.cpp
PaintTerrain.cpp
TransformObject.cpp
ObjectSettings.cpp
MiscState.cpp
Brushes.cpp
Tools.cpp
Linking AtlasUI
obj/AtlasUI_Debug/ColourTesterColourCtrl.o: In function `CustomColourButton::OnButton(wxCommandEvent&)':
ColourTesterColourCtrl.cpp:(.text._ZN18CustomColourButton8OnButtonER14wxCommandEvent[CustomColourButton::OnButton(wxCommandEvent&)]+0x92): undefined reference to `wxColour::IsOk() const'
obj/AtlasUI_Debug/FieldEditCtrl.o: In function `wxColour::Ok() const':
/usr/include/wx-2.8/wx/gtk/colour.h:30: undefined reference to `wxColour::IsOk() const'
/usr/bin/ld: ../../../binaries/system/libAtlasUI_dbg.so: hidden symbol `wxColour::IsOk() const' isn't defined
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
make[2]: *** [../../../binaries/system/libAtlasUI_dbg.so] Error 1
make[1]: *** [AtlasUI] Error 2
make[1]: Leaving directory `/build/korn-wildfire_0svn7029-1~getdeb1-amd64-L8XWbo/wildfire-0svn7029-1~getdeb1/build/workspaces/gcc'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
#535 fixed Build errors on OS X 10.6 Philip Taylor
Description

Kimball reports messages like:

../../../source/lib/sysdep/cpu.cpp:38: error: invalid conversion from ‘volatile int64_t*’ to ‘volatile intptr_t*’
../../../source/lib/sysdep/cpu.cpp:38: error:   initializing argument 1 of ‘bool cpu_CAS(volatile intptr_t*, intptr_t, intptr_t)’
../../../source/lib/timer.h: In member function ‘void TimerUnit::AddDifferenceAtomic(TimerUnit, TimerUnit)’:
../../../source/lib/timer.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules

which looks like it's perhaps using the ARCH_AMD64 branch on a 32-bit target. (Maybe we should add cassert(sizeof(void*) == 8) etc to verify the arch selection earlier?)

Reportedly:

$ g++ -v
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~38/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)

$ gcc -dumpmachine
i686-apple-darwin10

$ echo $HOSTTYPE
x86_64 

Changing premake.lua to correctly use x86 doesn't seem to change much (the ARCH_AMD64 comes from the source code, not the build system).

I'm not sure what we need to do to help debug this.

#1614 fixed Build failure in SoundManager.h stwf DroppingIn
Description

Compilation has failed since the new sound system was committed/merged. Compilation fails even when --without-sound is passed.

In file included from ../../../source/soundmanager/SoundManager.cpp:22:0: ../../../source/soundmanager/data/SoundData.h:52:2: error: ‘CStrW’ does not name a type ../../../source/soundmanager/data/SoundData.h:60:2: error: ‘CStrW’ does not name a type make[1]: * [obj/engine_Release/SoundManager.o] Error 1

Full log attached.

#3036 fixed Build failure with Boost<1.51 leper leper
Description

Some info starting from 17:56 in http://irclogs.wildfiregames.com/2015-02-03-QuakeNet-%230ad-dev.log.

(Boost 1.51 introduced a hash_value overload for std::shared_ptr)

#3240 invalid Build instructions aren't sufficient for dealing with changes of the source root Kalle Richter
Description

The build instructions at http://trac.wildfiregames.com/wiki/BuildInstructions#Linux don't explain how to deal with changes of the source root. After

cd 0ad/build/workspaces
./update-workspaces.sh -j3
cd gcc
make -j3

the source still contains #include directives containing the old source root.

#4213 needsinfo Build of Git snapshot 3bf098b failed to run on Arch Linux: seg fault Brenton Horne
Description

On Arch Linux I built the git snapshot as of commit 3bf098b and tried to start 0ad from the command-line and it gave the error:

Cache: 400 (total: 15979) MiB
TIMER| InitVfs: 81.3103 ms
TIMER| CONFIG_Init: 18.1016 ms
connect(2) call to /dev/shm/jack-1000/default/jack_0 failed (err=No such file or directory)
attempt to connect to server failed
ALSA lib pcm_dmix.c:1041:(snd_pcm_dmix_open) unable to open slave
AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such file or directory
ERROR: Sound: AlcInit failed, m_Device=0x0 m_Context=0x0 dev_name=OpenAL Soft err=a005

ERROR: CVFSFile: file audio/sound_group.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'audio/sound_group.rng'
ERROR: CSoundManager: failed to load grammar file 'audio/sound_group.rng'
ERROR: CVFSFile: file hwdetect/hwdetect.js couldn't be opened (vfs_load: -110100)
ERROR: Failed to load hardware detection script
TIMER| RunHardwareDetection: 66.7842 ms
TIMER| write_sys_info: 28.4725 ms
ERROR: CVFSFile: file gui/gui_page.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'gui/gui_page.rng'
ERROR: CGUIManager: failed to load GUI page grammar file 'gui/gui_page.rng'
ERROR: CVFSFile: file gui/gui.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'gui/gui.rng'
ERROR: CGUIManager: failed to load GUI XML grammar file 'gui/gui.rng'
ERROR: CVFSFile: file shaders/program.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'shaders/program.rng'
ERROR: CShaderManager: failed to load grammar shaders/program.rng
TIMER| InitRenderer: 215.039 ms
ERROR: Failed to open font file fonts/mono-10.fnt
ERROR: Failed to open font file fonts/sans-10.fnt
TIMER| ps_console: 382.343 us
TIMER| ps_lang_hotkeys: 5.28029 ms
ERROR: CCacheLoader failed to find archived or source file for: "gui/page_pregame.xml"
ERROR: Failed to open font file fonts/mono-stroke-10.fnt
ERROR: CCacheLoader failed to find archived or source file for: "shaders/effects/gui_text.xml"
ERROR: Failed to load effect 'gui_text'
/usr/bin/0ad: line 9:  1370 Segmentation fault      "$pyrogenesis" "$@"

The specific details of how I built 0ad was with this PKGBUILD (on Arch Linux PKGBUILDs are used to specify how a package should be the built by makepkg and its metadata):

# $Id$
# Maintainer:  Brenton Horne <brentonhorne77@gmail.com>
# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: t3ddy  <t3ddy1988 "at" gmail {dot} com>
# Contributor: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
pkgname=0ad-git
_pkgname=0ad
pkgver=18069
pkgrel=1
pkgdesc="Cross-platform, 3D and historically-based real-time strategy game — built from git source tree. WARNING: the 0ad git repo is 2.7 GB in size!"
arch=('i686' 'x86_64')
url="http://play0ad.com/"
conflicts=('0ad')
provides=('0ad')
license=('GPL2' 'CCPL')
depends=('binutils' 'boost-libs' 'curl' 'enet' 'libogg' 'libpng' 'libvorbis'
         'libxml2' 'openal' 'sdl2' 'wxgtk' 'zlib' 'libgl' '0ad-data' 'glu'
         'gloox' 'miniupnpc' 'icu' 'nspr')
makedepends=('boost' 'cmake' 'mesa' 'zip' 'python2' 'libsm')
source=("git+https://github.com/0ad/0ad.git")
md5sums=('SKIP')

pkgver() {
  cd ${srcdir}/${_pkgname}
  git rev-list --count HEAD
}

prepare() {
  cd "$srcdir/${_pkgname}"
  sed -i "s/env python/env python2/g" libraries/source/cxxtest-4.4/bin/cxxtestgen
}

build() {
  cd "$srcdir/${_pkgname}/build/workspaces"

  unset CPPFLAGS # for le spidermonkey

  ./update-workspaces.sh \
      --bindir=/usr/bin \
      --libdir=/usr/lib/0ad \
      --datadir=/usr/share/${pkgname}/data

  cd "$srcdir/${_pkgname}/build/workspaces/gcc"

  make
}

package() {
  install -d "${pkgdir}"/usr/{bin,lib/${_pkgname},share/"${_pkgname}"/data}
  cd "$srcdir/${_pkgname}"

  install -Dm755 binaries/system/pyrogenesis "${pkgdir}/usr/bin"
  install -Dm755 binaries/system/*.so "${pkgdir}/usr/lib/${_pkgname}"

  cp -r binaries/data/l10n/ ${pkgdir}/usr/share/${_pkgname}/data/

  install -Dm755 build/resources/${_pkgname}.sh "${pkgdir}/usr/bin/${_pkgname}"
  install -Dm644 build/resources/${_pkgname}.desktop \
    "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
  install -Dm644 build/resources/${_pkgname}.png \
    "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
}
#1765 fixed Build warning in WaterManager ben historic_bruno
Description
WaterManager.cpp
../../../source/renderer/WaterManager.cpp: In constructor ‘WaterManager::WaterManager()’:
../../../source/renderer/WaterManager.cpp:79:19: attention : converting to non-pointer type ‘GLuint {aka unsigned int}’ from NULL [-Wconversion-null]
#4894 fixed Build with the "read-only relocation" hardening linker flag Ludovic Rousseau
Description

Debian checks that binaries are build with the "read-only relocation" hardening linker flag.

It is easy to enable and will increase the security of the 0ad binary. The Debian package already builds 0ad with the flag enabled. It would be great to have the change available upstream.

The Debian patch is available at https://sources.debian.org/src/0ad/0.0.22-3.1/debian/patches/enable-hardening-relro.patch/

#2347 fixed Builders get stuck forever trying to build, if an animal is in the way sanderd17 frapell
Description

Steps to reproduce:

  1. Grab a bunch of workers
  2. Select a building
  3. Place the building over an animal, such as a deer

What happens:

The animal stays still, builders start hammering, and the building doesn't advance in its construction.

What should happen:

Animals should flee when workers approach, or at least move away if there's a building starting where they are standing.

SVN revision: 14494.

#228 fixed Building Construction Limits should be dictated in the Entitiy XMLs. Michael D. Hafer
Description

Building limits "per territory" and other building limit attributes should be dictated in the entity code rather than in a script.

Example: The Hellenes have 3 Special Buildings. Each one could have a different building limit criteria. Same for any other faction and any other building type (for instance, what if we want the Romans to be able to build 3 Barracks per territory instead of the 2 dictated in the script? The Persians are supposed to be able to only build one "Kahk" Special Building per map, not per territory as is dictated in the script).

#354 invalid Building FX - Civil Centre OPEN Matt Sherman
Description

Building FX - Civil Centre SDD# 410

Specifications

MONO
10-Seconds
Looping

10 Sounds Req'd

#359 invalid Building FX - Fortress OPEN Matt Sherman
Description

Building FX - Fortress SDD# 437

Specifications

MONO
10-Seconds
Looping

10 Sounds Req'd

#360 invalid Building FX - Health Centre OPEN Matt Sherman
Description

Building FX - Health Centre SDD# 443

Specifications

MONO
10-Seconds
Looping

10 Sounds Req'd

#355 invalid Building FX - House OPEN Matt Sherman
Description

Building FX - House SDD# 412

Specifications

MONO
10-Seconds
Looping

10 Sounds Req'd

#357 invalid Building FX - Military Centre OPEN Matt Sherman
Description

Building FX - Military Centre SDD# 433

Specifications

MONO
10-Seconds
Looping

10 Sounds Req'd

#356 invalid Building FX - Resource Centre OPEN Matt Sherman
Description

Building FX - Resource Centre SDD# 419

Specifications

MONO
10-Seconds
Looping

10 Sounds Req'd

#358 invalid Building FX - Temple OPEN Matt Sherman
Description

Building FX - Temple SDD# 435

Specifications

MONO
10-Seconds
Looping

10 Sounds Req'd

#149 fixed Building bugs Jan Wassenberg
Description

when Lclick on finished farm, temple, mill, crashes. Lclick on dock,barracks,market works fine.

on maps that have no territories defined, one cannot build anywhere. Fix: retrofit territories into all maps, or disable the territory check when building on maps that have no Ts defined?

rally point not implemented --> It actually is implemented; you can select a building, click the pink flag button, and rightclick on the map to set a rally point.

#576 duplicate Building construction "animation" brian
Description

Buildings should slowly rise out of the foundation as they are being constructed based on the percentage of construction.

#448 fixed Building construction placement UI Philip Taylor Philip Taylor
Description

When the player chooses to build a building, they need some way to pick a location for it.

The implementation should be somewhat similar to the Atlas entity preview feature. Probable approach is: GuiInterface.js should provide some functions ShowEntityPreview(templateName, x, z, angle, player) and HideEntityPreview(). Those functions would construct a local entity with the preview|templateName magic template, and move it around, and delete it when it's hidden. Show would return a flag indicating if that's a valid build location (based on terrain, obstructions, etc). (Also it'd have to change the colour to indicate obstruction, and deal with FOW etc). The GUI input-handling scripts would just call those functions to show the previews, and then send the parameters to a 'construct' command when the player clicks.

#5454 fixed Building construction unable to start with animals in the corner wraitii Krinkle
Description

Trying out the latest trunk locally (macOS). Single player mode, got random civ as Britons. After about 3 minutes I build a storehouse and no matter what I do to it, it won't build. It stays at health 1/640. Added units, removed units, won't go up.

Replay and screenshots attached.


  • Last Changed Rev: 22373
  • Last Changed Date: 2019-06-14 08:58:19 +0100 (Fri, 14 Jun 2019)
#6246 duplicate Building indicator rally point Langbart
Description

A user named Gurken Khan wished to have an indication when the rally point is placed on this building (press ctrl + right click on the building).

In a forum post (03/Jul/21), he even made a drawing of what that might look like.

EDIT: The rally point flag is actually there, but hidden inside the building, if you open the developer overlay (Alt+L) and toggle Restrict camera you can change the perspective. See pic below for more clarity.

Related ticket:
#1045 - Rally point flags are hidden inside of large obstacles (16/Dec/11)

PS: Do not confuse this with the garrison flag, which indicates whether the building currently has units garrisoned in it. The rally point will show where a unit shall go after its being produced from that building .

#784 duplicate Building process aborted when units walk atop Wolter Hellmund
Description

When a building order is issued, the land is graphically marked for the building. If a unit walks inside the building landmarks before the builders start working on the process, the building is never completed.

#2380 fixed Building repairs cease if one of the repairing units in the formation dies sanderd17 Josh
Description

Building repairs cease if one of the repairing units in the formation dies.

To reproduce:

  1. Have enemy damage CC
  2. Select a group of units to be repairers
  3. Order repair
  4. Have enemy kill one of the repairing units
  5. All initial units cease repairing still damaged building and regroup
#2452 invalid Building with Wxwidgets 3.0 Requires the C++11 Build Flag Josh
Description

0 A.D. fails to build with Wxwidgets 3.0 unless the C++11 build flag (--with-c++11) is used. It would be nice if the build system automatically enabled it for ease of use.

#1829 fixed Building/Units not shown Linux x86_64 Gentoo gaso
Description

I built 0ad from source in Gentoo, emerged 0ad from hasufell repository. I've seen in 0ad's first screen, that I have build version 12955 .

My sistem is: Gentoo x86_64: gcc (Gentoo 4.6.3 p1.11, pie-0.5.2) 4.6.3 Nvidia x86_64 310.32 linux drivers

I am unable to see buildings and units on map, I see only terraing.

#1174 fixed Buildings rise into place as they are constructed historic_bruno michael
Description

As creating multiple instances of buildings in various states of construction would be cost prohibitive in manpower, a good alternative would be to have the buildings rise into place as they are being constructed. Their position would be relative to their percentage complete. They would rise up through the foundation and through the construction dust into place.

#232 fixed Buildings rotated 135 degrees counterclockwise when constructed in-game. Michael D. Hafer
Description

In Atlas buildings have their proper orientation (the "front" of the building should usually face towards the lower right hand side of the screen - there are some exceptions that face towards the lower left corner of the screen, but the point is, they should face at a 45 degree angle, like a diamond, from the default viewing angle), but when constructed in-game, structures face 135 degrees the wrong direction so that the "fronts" of the buildings now face the exact opposite direction from the camera.

This occurs with every Faction's buildings, no matter if they are PMD meshes or DAE Collada meshes.

#5881 invalid Byzantine Civ and "The Age of 0 A.D." mod issues Russ
Description

I'm currently using the Millenium AD mod with the Age of 0 A.D. mod. Everything works fine for most civilizations, but I'm having issues with the Byzantines. When I click on non-women units, the construction menu doesn't come up. Strangely, if I click on a woman unit, the menu comes up and I can build - but then if I click the woman and then a soldier, the soldier can build a few things. However, clicking on the house will attempt to build a wall, not a house. This is the only civ this is happening with, and it's happening on multiple maps.

#301 wontfix CBound::Transform loop optimization ricky ricky
Description

The inner for loop in CBound::Transform contains a couple of float variable declarations. These declarations could be placed outside of the outer for loop so that the variable is not recreated inside the loops.

#6251 wontfix CCacheLoader error when clicking on an old save tuxayo
Description
  • 0ad a25 dev version, in my case rev 25820
  • go to saved games
  • untick the compatible saves filter
  • have an old save with some particular maps (not sure the criteria)
  • ERROR: CCacheLoader failed to find archived or source file for: "maps/skirmishes/Death Canyon (2).xml"

hypothesis : the name changed so the map isn't there anymore and it can't preview map info, like picture.

#5988 fixed CCacheLoader failed upon joining the lobby. wraitii Asger
Description

When there is a match hosted which uses a map not present in the current setup.

At revision: 24812

#5666 fixed CCmpRangeManager: No owners in query for entity 0 Silier elexis
Description

As reported on Phab:rP23012, the following error happens quite often:

"CCmpRangeManager: No owners in query for entity 0"

The error message is spammed very frequently, probably whenever some animal or gaia soldier wants to attack, so it disrupts gameplay and IMO must be fixed for the release.

#4466 fixed CCmpTerritoryManager::IsTerritoryBlinking could crash in non-visual replay mode. leper leper
Description

CCmpTerritoryManager::IsTerritoryBlinking uses m_Territory without checking whether it is set, or actually calculating it like most other functions do (and afterwards checking whether it is set).

#908 fixed CCmpVision's AlwaysVisible is broken philip vts
Description

For the rally points, it is necessary to be able to render their marker flags inside the SoD. This can be specified by setting the AlwaysVisible property of the Vision component to true. However, this currently has no effect, and entities with this property remain invisible in the SoD.

To reproduce:

  • Edit templates/special/actor.xml and edit the AlwaysVisible property to true.
  • Observe that no actors are visible in the SoD.

After a discussion with Philip on IRC it became clear that this is a feature that didn't get implemented when the LOS rendering code was rewritten, and that it will probably involve non-trivial changes to rendering code.

#158 fixed CLogger unit test failure on Linux Philip Taylor Philip Taylor
Description

The tests fail, probably because of differences between vsnprintf2 (the implementation used on Windows, based on MSVC's _vsnprintf) and vsnprintf (as implemented in glibc) in handling strings that are larger than the buffer.

../../../source/ps/tests/../../../source/ps/tests/test_CLogger.h:46: Error: Expected (lines[1] == msg1), found ("******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************" != "*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************")
../../../source/ps/tests/../../../source/ps/tests/test_CLogger.h:47: Error: Expected (lines[2] == clipped), found ("******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************" != "****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************...")
../../../source/ps/tests/../../../source/ps/tests/test_CLogger.h:48: Error: Expected (lines[3] == clipped), found ("******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************" != "****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************...")
#1037 fixed CMapGeneratorWorker creates dangling JSContext pointers Philip Taylor
Description

CMapGeneratorWorker::RunThread deletes its m_ScriptInterface, while m_MapData still contain some StructuredClones generated via that ScriptInterface's context. StructuredClone stores a pointer to that context, which is used for JS_free in its destructor, so JS_free is being called later on a non-existent context, which can cause crashes.

The ScriptInterface mustn't be deleted until everything that refers to it (StructuredClones, CScriptValRooteds, etc) has been cleaned up.

#783 fixed CMapGeneratorWorker isn't thread-safe historic_bruno Philip Taylor
Description

CMapGeneratorWorker runs in a non-main thread but calls fs_util::GetPathnames and ScriptInterface::LoadGlobalScriptFile which aren't thread-safe. (Those are the only problematic ones I see currently.)

This results in assertion failures in debug mode for me, and it could crash if e.g. hotloading occurs while the generator thread is running that function. (I've added some extra assertions now to make it complain more immediately.)

Either VFS needs to be made thread-safe (which sounds very hard), or the generator needs to avoid calling those functions except on the main thread. Maybe Initialize() can read the script file into a string, and enumerate all maps/random/*/*.js and read those into strings too (there won't be loads so it should be fast enough), and then the generator thread passes any requested files into ScriptInterface as strings so it doesn't need to interact with the VFS again.

#154 fixed COLLADA Philip Taylor
Description

As here:

  • Create .dae -> .pmd, .pma converter
    • for static objects (e.g. buildings)
    • for animated bipeds
    • for arbitrary skeletons (skinned, or multiple meshes linked to bones)
  • Make game check for presence of updated .dae when reading .pmd/.pma files and convert it if necessary
  • Things that should probably be split into further tickets in the future:
    • Create .pmd, .pma -> .dae converter so people can modify our current files
    • Use the newly available mesh information and tools to create more optimal .pmd files
#191 duplicate COLLADA: prop points on non-skeletal models Philip Taylor
Description

Let prop points be specified on non-skeletal models. The engine supports that already, when you set the bone index to 0xFF. The COLLADA converter should look for objects named prop-* attached to the geometry. Might as well support non-boned prop points on skeletal models, too.

#190 fixed COLLADA: split skeleton definitions into moddable files leper Philip Taylor
Description

The skeleton definitions should be located in mods/*/art/skeletons/*.xml, and all the files matching that pattern should be loaded. That would allow modders to add their own skeleton definitions, just by creating a new file (rather than overwriting the existing one). It would also reduce the number of animations that get cache-invalidated when a single skeleton definition is tweaked.

#6003 fixed COMBAT.APPROACHING movement can fail and lead to attacking structures wraitii wraitii
Description

Just to not forget about it.

#425 fixed CParamNode should not return NULL pointers André Puel Philip Taylor
Description

CParamNode::GetChild returns pointers which could be NULL (if the child doesn't exist). In theory that should never happen (template validation ought to catch the errors first), but it's fragile and crash-prone.

Instead, it should return a dummy CParamNode object (by reference) with a bool Ok() method to allow explicit checking of whether the child really existed. GetChild should return another dummy object, ToInt/ToString/etc should log an error message and return 0/""/etc.

#451 fixed CParamNode::GetChild should return CParamNode& instead of CParamNode* André Puel André Puel
Description

Ideally, GetChild would return a CParamNode& instead of a CParamNode* (now that it will never return NULL), to simplify the usage syntax (GetChild("x").GetChild("y") instead of GetChild("x")->GetChild("y")).

#2057 fixed CSoundManager::IdleTask error: path separator mismatch, Win XP historic_bruno
Description

Error occurred while I was in game setup, after clicking a dropdown, that may or may not be relevant. Unfortunately the offending path wasn't given and I'm not able to reproduce the error yet

Function call failed: return value was -100303 (path contains both slash and backslash separators)
Location: path.h:245 (Path::DetectSeparator)

Call stack:

 	pyrogenesis.exe!Path::DetectSeparator()  Line 245 + 0x28 bytes	C++
 	pyrogenesis.exe!Path::operator=(const Path & rhs={...})  Line 115	C++
>	pyrogenesis.exe!CSoundManager::IdleTask()  Line 589	C++
 	pyrogenesis.exe!Render()  Line 201	C++
 	pyrogenesis.exe!Frame()  Line 395	C++
 	pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x00e46728)  Line 508 + 0x5 bytes	C++
 	pyrogenesis.exe!main(int argc=1, char * * argv=0x00e46728)  Line 551 + 0xf bytes	C++
 	pyrogenesis.exe!wmain(int argc=1, wchar_t * * argv=0x00e450d8)  Line 380 + 0xb bytes	C++
 	pyrogenesis.exe!__tmainCRTStartup()  Line 583 + 0x17 bytes	C
 	pyrogenesis.exe!CallStartupWithinTryBlock()  Line 397	C++
 	kernel32.dll!_BaseProcessStart@4()  + 0x23 bytes	
#400 fixed CStr should use wchar.h Philip Taylor
Description

ps/CStr.cpp has its own UTF-8 encoding/decoding logic in ToUTF8/FromUTF8. The implementation should be changed to use the functions in lib/wchar.h, to remove the duplication of functionality. (The CStr API ought to remain unchanged.)

#752 fixed Cache detection error Jan Wassenberg Philip Taylor
Description

Someone reports:

Assertion failed: "0"
Location: x86_x64.cpp:457 (DetectCache_CPUID4)

Call stack:

00567D5F

005691C8

0053F27B

02A000B0

0003FFA8


errno = 0 (?)
OS error = 0 (no error code was set)


Assertion failed: "dcaches.numLevels >= 2"
Location: x86_x64.cpp:698 (DetectCacheAndTLB)

Call stack:

00567D5F

005691C8

0053F27B


errno = 0 (?)
OS error = 487 (Se ha intentado tener acceso a una dirección no válida.
)


Assertion failed: "dcaches.levels[0].lineSize != 0"
Location: x86_x64.cpp:699 (DetectCacheAndTLB)

Call stack:

00567D5F

005691C8

0053F27B


errno = 0 (?)
OS error = 487 (Se ha intentado tener acceso a una dirección no válida.
)



Assertion failed: "dcaches.levels[1].lineSize != 0"
Location: x86_x64.cpp:700 (DetectCacheAndTLB)

Call stack:

00567D5F

005691C8

0053F27B


errno = 0 (?)
OS error = 487 (Se ha intentado tener acceso a una dirección no válida.
)

The relevant reported data is:

  "cpu_coresperpackage": 1, 
  "cpu_frequency": 2533000000, 
  "cpu_identifier": "    Intel Pentium 4 2.53GHz", 
  "cpu_largepagesize": 0, 
  "cpu_logicalpercore": 1, 
  "cpu_numcaches": 1, 
  "cpu_numpackages": 1, 
  "cpu_numprocs": 1, 
  "cpu_pagesize": 4096, 
  [...]
  "uname_machine": "IA-32", 
  "uname_release": "SP 2", 
  "uname_sysname": "WinXP", 
  "uname_version": "5.1.2600", 
  [...]
  "x86_caps[0]": 17408, 
  "x86_caps[1]": 3219913727, 
  "x86_caps[2]": 0, 
  "x86_caps[3]": 0, 
  "x86_dcaches": [], 
  "x86_dtlbs": [
    {
      "associativity": 255, 
      "entries": 64, 
      "level": 1, 
      "pagesize": 4096, 
      "type": 1
    }
  ], 
  "x86_family": 15, 
  "x86_icaches": [], 
  "x86_itlbs": [
    {
      "associativity": 255, 
      "entries": 128, 
      "level": 1, 
      "pagesize": 4096, 
      "type": 2
    }
  ], 
  "x86_model": 2, 
  "x86_vendor": 1
#6277 duplicate Calculate the general ping for the server when waiting a game start. boqsc
Description

I had very inconvenient 8 versus 8 player game.

The lag was so high nobody on the server could play properly.

I wish there were ability to see each player's ping and general server ping. Ability to kick players that have horrible ping.

Also ability to hide a server from a lobby for players that have horrible ping.

#1364 fixed Call to the Arms - Button JCWasmx86 Marcio
Description

A Button in GUI that call all citizen units are working forces to fight if your press that button in GUI order to select all Soldiers or citizen soldiers to attack.

All of the soldiers who are gathering will drop their resources off at the nearest dropsite, ready to defend against attackers.

this are Already discussed in forum and asked for many users http://www.wildfiregames.com/forum/index.php?showtopic=15951&st=0

#2282 fixed Camel Raider converts suddenly into a chariot. sanderd17 Marcio
Description

I don't know if is fixed, but the last level of experience of Nabatean archer converts the unit into Babylonian Chariot And is obviusly the template for the unit was that, but is need to change this happens when reaches the last level of experience.

#56 fixed Camera - Cinematics Sergey Stuart Walpole
Description
  • Key to lock camera on the selected unit ("follow" mode).
  • Bugfix: camera shakes when unit being followed goes downhill away from camera.
  • Cinematics: functions to control camera and define tracks at positions in the environment.
  • Option to lock camera rotation or "snap" to saved rotation.
#55 fixed Camera - Start Position Stuart Walpole
Description
  • Able to set camera position at game start for each player (usually centered on player's Civ Centre if not specified ... done by RMS or baked into map?). (See Random Map Scripting above.)
#573 fixed Camera does not reach top map border frapell
Description

If you do a full zoom, you're not able to get to the top of the map, you have to zoom out a little. And if you zoom in again, the camera will automatically move back.

I used 'top' here, instead of 'north' because if you rotate the camera, it happens on every border on top.

#3892 fixed Camera height should be relative to water level elexis sanderd17
Description

Currenty, the camera height is only relative to the ground level. So on maps with deep water, it's possible the camera gets submerged suddenly when zoomed in.

And example can be seen on the Golden Island map.

In a less extreme case, the camera can still come very close to the water level, and it's possible to get the camera into some ship.

The camera height should be calculated as being relative to the maximum of the ground and water level

#1324 fixed Camera should be preserved when loading a saved game Mitchell K
Description

Currently your view is set to the Civil Centre when you load a saved game--I don't see any reason why not to make it an even more seamless resume by restoring your viewpoint.

#1465 wontfix Can not set the rally point when camera is behind the building andrew123
Description

Simple explanation in two screenshots:

#4911 duplicate Can the language options window be merged into options window? fpre_O_O_O_O_O_O
Description

For changing language in lobby or in gamesetup or in-game it can be to have language changing possibility within the options window f.e. if want to change from native language like german to english for looking up proper english name for a map or unit.

#6700 duplicate Can't Create New Single Player Match Paul Anthony Hoti
Description

Last night, tried to start game. Couldn't, kept getting this message.

The screen says "Please wait, loading". There are a dozen error messages in the background. They go away after 15 seconds, but the match never loads.

Re-installed, still having same problem.

#2328 fixed Can't Load Saved "Random" Games sanderd17 Hammerhead
Description

0ad 15 (Ubuntu 13) - I can save and load "Skirmish" and "Scenario" games, but after I save a "Random" game, it won't load.

I get a deserialization failed error. In the error window it states: "Failed to load saved game state. It might have been saved with an incompatible version of the game."

The error text on the left of the screen states either "Deserialize_OutOfBounds" or "Deserialize_ReadFailed"

I uninstalled 0ad 15 and reinstalled, but I get the same error.

Thanks for a great game!

#5314 needsinfo Can't build "Debug" configuration Amplikon
Description

I checked out everything from https://svn.wildfiregames.com/public/ps/trunk/ and I successfully built "Release" configuration. However "Debug" configuration fails with this output: https://pastebin.com/13seWatv.

Running "dumpbin /exports <directory_path>binaries\system\glooxwrapper_dbg.lib" in cmd indicates that some function are missing from glooxwrapper_dbg.lib (e.g. Client::getID(void)). For me this linker errors dissappeared after running update-workspaces.bat with --build-shared-glooxwrapper which effectively allows to rebuild glooxwrapper_dbg.lib file.

EDIT: Built in Visual Studio 2015 on Windows 10

#5847 fixed Can't capture relics Freagarach Asger
Description

If I want to capture a relic it wont work, i have more then 10 men surounding the relic but nothing happens. I am using the development version.

#3462 fixed Can't compile on Mavericks 10.9.5 leper Stan
Description

Building SpiderMonkey ./build-osx-libs.sh: line 684: ./patch.sh: Permission denied

This is caused by r17067

Removing this line seems to allow me to go further.

#6056 fixed Can't compile a24 due to multiple missing includes Sven-Hendrik Haase
Description

Hey, so after applying the patch in https://trac.wildfiregames.com/ticket/6051 I can get a bit further but it still fails with a bunch of missing includes. Build log attached.

#5039 duplicate Can't create a new game save after one of the saves is selected ztamas
Description

A use case for saving game progress is use the same name with a number suffix (e.g. save1, save2, save3, etc.) For this the easiest way is to select a previous save and rewrite only the number in the end. However it's not possible now, because in the save dialog if you select a previously saved game and change it's name in the input field at the bottom of the dialog, then save button tries to overwrite the existing save instead of creating a new one with the new name. In general if you select any of the save entries in the dialog, you can't remove that selection and so you can't create a new save.

#4797 worksforme Can't find the new maps Krister
Description

Great game!!! Thanks for all the great work. I just uploaded the XXII Venustas, but can't find the new maps. best, Krister

#6319 duplicate Can't get Mauryas worker elephant to help build givensga
Description

Back in Alpha 23 or 24 my memory tells me that it was easy to have a Mauryas worker elephant help build. Now, in alpha 25, I can't figure it out.

I have tried having a worker start building and then move the worker elephant over by right clicking the building under construction. No luck. Elephant goes over but does nothing.

I have selected both at the same time and started a new building. The worker starts and the elephant goes to the building and stands there.

I have had a worker start a building and then have the Civic Center create a worker elephant with the started building as creation point. Again, it goes there and just stands.

In all cases, the worker finishes the build with no help from the elephant.

I'm out of ideas. I don't remember it being this hard, so either that ability has been taken away or there is some sequence or requirement that I haven't thought of. Or it's broken.

This was one of the great benefits of the Mauryas so I'm hoping its failure is a bug and not an enhancement.

Have been playing on the Nile River (4) map.

#157 fixed Can't initialise VFS more than once Jan Wassenberg Philip Taylor
Description

test_archive_builder.h has setUp/tearDown to initialise/shutdown VFS and related things. But it doesn't shut down cleanly - if you add another test case in that test suite, it dies with various errors when running setUp for the second time. That also affects any other test suites which are wanting to initialise the VFS so it's available to the tested code.

#5703 needsinfo Can't install balanced-maps from mods.io badosu
Description

Users are not able to download and install balanced-maps via mod.io for the current version: v0.0.7 https://mod.io/mods/file/104442

Application crashes and outputs:

archive_zip.cpp(500): Assertion failed: "p == start"
Assertion failed: "p == start"
Location: archive_zip.cpp:500 (FindRecord)
#5216 needsinfo Can't load games Versingetarekt
Description

Everytime I try to load a game, the windows turns black and this comes up:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000004)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#1608 invalid Can't lower resolution Pierre Rudloff
Description

The game automatically runs in 1280x800px, which seems to be too much for my MacBook. I would need a way to lower the resolution.

#6862 duplicate Can't open the Single Player Match Setup screen DougRenaud
Description

It used to work but all of a sudden it started showing error messages every time I try to open the SP Match Setup screen and infinitely loads . Everything else seemingly works fine; multiplayer, campaign, tutorial, scenario editor, all good. I tried uninstalling and reinstalling; no luck.

#2661 duplicate Can't play the game, whenever I start it this pops up. oscar9909
Description

Function call failed: return value was -110100 (VFS directory not found) Location: vfs.cpp:105 (VFS::GetDirectoryEntries)

btw i have tried reinstalling without spaces and periods.

#6476 fixed Can't run debug build on linux Vladislav Belov phosit
Description

If I run pyrogenesis_dbg i get:

Assertion failed: "nm*sz <= ARRAY_SIZE(alloc_bootstrap_buffer)"
Location: Profile.cpp:599 (calloc)

Call stack:

(0x563b9774a2c5) ./binaries/system/pyrogenesis_dbg(+0xa4c2c5) [0x563b9774a2c5]
(0x563b9771d9f0) ./binaries/system/pyrogenesis_dbg(+0xa1f9f0) [0x563b9771d9f0]
(0x563b9771de93) ./binaries/system/pyrogenesis_dbg(+0xa1fe93) [0x563b9771de93]
(0x563b9771e476) ./binaries/system/pyrogenesis_dbg(+0xa20476) [0x563b9771e476]
(0x563b9730c48f) ./binaries/system/pyrogenesis_dbg(calloc+0x9a) [0x563b9730c48f]
(0x7f1107fe2562) /usr/lib/libglib-2.0.so.0(g_malloc0+0x22) [0x7f1107fe2562]
(0x7f1107ff8683) /usr/lib/libglib-2.0.so.0(+0x74683) [0x7f1107ff8683]
(0x7f1107ff9d17) /usr/lib/libglib-2.0.so.0(g_slice_alloc+0x277) [0x7f1107ff9d17]
(0x7f1107fc6403) /usr/lib/libglib-2.0.so.0(g_hash_table_new_full+0x23) [0x7f1107fc6403]
(0x7f1107fe2464) /usr/lib/libglib-2.0.so.0(+0x5e464) [0x7f1107fe2464]
(0x7f1107fa10c9) /usr/lib/libglib-2.0.so.0(+0x1d0c9) [0x7f1107fa10c9]
(0x7f110da67ede) /lib64/ld-linux-x86-64.so.2(+0x5ede) [0x7f110da67ede]
(0x7f110da67fcc) /lib64/ld-linux-x86-64.so.2(+0x5fcc) [0x7f110da67fcc]
(0x7f110da7f96a) /lib64/ld-linux-x86-64.so.2(+0x1d96a) [0x7f110da7f96a]

errno = 0 (Unknown error (0, 0x0))
OS error = ?

test_dbg also don't work:

Assertion failed: "nm*sz <= ARRAY_SIZE(alloc_bootstrap_buffer)"
Location: Profile.cpp:599 (calloc)

Call stack:

(0x558f9906cab2) ./binaries/system/test_dbg(+0xc43ab2) [0x558f9906cab2]
(0x558f990412c4) ./binaries/system/test_dbg(+0xc182c4) [0x558f990412c4]
(0x558f99041767) ./binaries/system/test_dbg(+0xc18767) [0x558f99041767]
(0x558f99041d4a) ./binaries/system/test_dbg(+0xc18d4a) [0x558f99041d4a]
(0x558f98c2a7f7) ./binaries/system/test_dbg(calloc+0x9a) [0x558f98c2a7f7]
(0x7f176e60e562) /usr/lib/libglib-2.0.so.0(g_malloc0+0x22) [0x7f176e60e562]
(0x7f176e624683) /usr/lib/libglib-2.0.so.0(+0x74683) [0x7f176e624683]
(0x7f176e625d17) /usr/lib/libglib-2.0.so.0(g_slice_alloc+0x277) [0x7f176e625d17]
(0x7f176e5f2403) /usr/lib/libglib-2.0.so.0(g_hash_table_new_full+0x23) [0x7f176e5f2403]
(0x7f176e60e464) /usr/lib/libglib-2.0.so.0(+0x5e464) [0x7f176e60e464]
(0x7f176e5cd0c9) /usr/lib/libglib-2.0.so.0(+0x1d0c9) [0x7f176e5cd0c9]
(0x7f1774093ede) /lib64/ld-linux-x86-64.so.2(+0x5ede) [0x7f1774093ede]
(0x7f1774093fcc) /lib64/ld-linux-x86-64.so.2(+0x5fcc) [0x7f1774093fcc]
(0x7f17740ab96a) /lib64/ld-linux-x86-64.so.2(+0x1d96a) [0x7f17740ab96a]

errno = 0 (Unknown error (0, 0x0))
OS error = ?

I'm on Parabola (derived from Arch) linux. I used this build instructions:

export WX_CONFIG=wx-config-gtk3
cd 0ad/build/workspaces
./update-workspaces.sh -j9
cd gcc
make config=debug -j9

make config=debug -j9 outputs this warnings many times:

/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
#5731 needsinfo Can't save the game antonimas
Description

I can't save de game, it closes the game as soon as I want to save it.

#2177 fixed Can't see latest post info on forum when logged out historic_bruno
Description

All I can see is number of topics+replies or replies+views.

#6145 fixed Can't see unselectable civilizations names in Gamesetup. Silier Stan
Description

Currently one can set civs to not be selectable in gamesetup, e.g a NPC civ, however, if you were to force that civ in the map it would display unknown

https://i.imgur.com/VHQF5LB.png

In the example above the mod has a NPC civ called Zuna, which is not selectable and not playable and also because of the bug not visible and marked as Unknown.

introduced by: Phab:rP23374

Relevant files

binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/GameSettings/PerPlayer/Dropdowns/PlayerCiv.js
binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/GameSettings/GameSettingControlDropdown.js
#6310 needsinfo Can't start 0 A.D fadz
Description

Can't start 0 A.D

#1139 worksforme Can't start game with fglrx Martin Albisetti
Description

Installed the latest PPA in 12.04, and here's what I get when starting up:

beuno@beuno-thinkpad:~$ 0ad Cache: 500 (total: 3553) MiB TIMER| InitVfs: 979.249 us TIMER| InitScripting: 6.46365 ms TIMER| CONFIG_Init: 225.94 ms X Error of failed request: BadRequest (invalid request code or no such operation)

Major opcode of failed request: 138 (ATIFGLEXTENSION) Minor opcode of failed request: 66 () Serial number of failed request: 14 Current serial number in output stream: 14

UserReport.cpp(515): Assertion failed: "!m_Worker" Assertion failed: "!m_Worker" Location: UserReport.cpp:515 (~CUserReporter)

Call stack:

(0x7be48a) /usr/games/pyrogenesis() [0x7be48a] (0x75e4d1) /usr/games/pyrogenesis() [0x75e4d1] (0x75f1ae) /usr/games/pyrogenesis() [0x75f1ae] (0x75f483) /usr/games/pyrogenesis() [0x75f483] (0x527f0c) /usr/games/pyrogenesis() [0x527f0c] (0x7f15728e6831) /lib/x86_64-linux-gnu/libc.so.6(+0x3b831) [0x7f15728e6831] (0x7f15728e68b5) /lib/x86_64-linux-gnu/libc.so.6(+0x3b8b5) [0x7f15728e68b5] (0x7f1575b18176) /usr/lib/x86_64-linux-gnu/libX11.so.6(+0x40176) [0x7f1575b18176] (0x7f1575b182bf) /usr/lib/x86_64-linux-gnu/libX11.so.6(_XError+0x12f) [0x7f1575b182bf] (0x7f1575b15291) /usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3d291) [0x7f1575b15291] (0x7f1575b161e7) /usr/lib/x86_64-linux-gnu/libX11.so.6(_XReply+0x307) [0x7f1575b161e7] (0x7f1575e722e5) /usr/lib/fglrx/libGL.so.1(+0x662e5) [0x7f1575e722e5] (0x7f1575e6ed8c) /usr/lib/fglrx/libGL.so.1(+0x62d8c) [0x7f1575e6ed8c] (0x7f1575e6f541) /usr/lib/fglrx/libGL.so.1(+0x63541) [0x7f1575e6f541] (0x7f1575e6f756) /usr/lib/fglrx/libGL.so.1(+0x63756) [0x7f1575e6f756] (0x7f1575e4aa5d) /usr/lib/fglrx/libGL.so.1(+0x3ea5d) [0x7f1575e4aa5d]

errno = 0 (No error reported here) OS error = ?

#3693 needsinfo Can't start the battles juan cruz
Description

I just can't play, when I start a battle the game just quit Error: Much to our regret we must report the program has encountered an error. Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files. Details: unhandled exception (Access violation reading 0x00000004) Location: unknown:0 (?) Call stack: 0017F238 errno = 13 (Insufficient access rights to open file) OS error = 126 (No se puede encontrar el módulo especificado.)

#300 worksforme Can't start the game Nuno
Description

After compile when I try to start the game I get this message,

TIMER| InitVfs: 2.91095 ms TIMER| InitScripting: 6.55633 ms TIMER| CONFIG_Init: 6.02638 ms ERROR: Could not set 1024x768 graphics mode: Could not create GL context terminate called after throwing an instance of 'PSERROR_System_VmodeFailed'

what(): System_VmodeFailed

Aborted

I'm trying this in Linux, Fedora 11 x86_64

#4953 duplicate Can't start the game Tommy
#6067 fixed Can't uncheck civilisation in the map editor faustinlamerde
Description

Hello,

Since the last update alpha 24, all the created map I have done have the same issue: when I create the map, in the player info, I uncheck the civilisation, so that, when I use my map, I have the possibility to chose any of the civilisation. But now, when I uncheck the civilisation and I save my map, when using it, I have no choice for the civilisation and when I open my map again in the editor, the civilisation is check instead of being uncheck.

I hope I was clear enough. Many thanks in avdance, Faustinlamerde

#4281 fixed Can't unload from ship on nomad sicilia mimo elexis
Description

When starting a game on the skirmish map Sicilia Nomad, units will start garrisoned on a ship. Pressing the "Unload All" button works, but the buttons to unload individiual units don't work, no matter whether Shift is pressed or not.

Bug reported by WW_Butcher.

#5317 invalid Can't update my e-mail address serveurix
Description

I've been trying to change my e-mail address for my account on the forums, I received an e-mail with a link I had to click to get my address confirmed, but the link only led me to a page that disconnected me and asked me to sign up or sign in. After signin in I only get the "Please confirm your email" page.

#6317 fixed Can't use fields Freagarach givensga
Description

In the Nile River (4) there appear to be fields already created. When I task villagers (male or female) to use them, they go to the middle of the field with hoe over their shoulders and then immediately come back empty handed. It may be my fault, but I have tried everything I can think of. It appears that the AI is also not using them. Alpha 25.

#1253 fixed Can't use the "Post moderation" options Erik Johansson
Description

At the bottom of the topics there is the topic moderation options to the left, and the post moderation options to the right. I can't seem to be able to use the latter, the dropdown menu, and selecting the posts works fine, but nothing happens when I click the "With selected (#)" button. I've tried both in Chrome and Firefox without any luck.

#5855 duplicate Cannot Create An account Or Log In To An Existing Account On Mac OS X Tom
Description

Process: pyrogenesis [23336] Path: /Applications/0 A.D.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.X (0.0.X) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: pyrogenesis [23336] User ID: 501

Date/Time: 2020-11-10 12:31:21.712 +0000 OS Version: Mac OS X 10.12.6 (16G2136) Report Version: 12 Anonymous UUID: F75341A0-C57F-839B-C6DE-78C2F988E34A

Sleep/Wake UUID: A710248B-E6F3-4958-8338-F39C5B1D6710

Time Awake Since Boot: 440000 seconds Time Since Wake: 1400 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [0]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.wildfiregames.0ad 0x0000000101426847 gmpn_submul_1 + 183

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 9:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 10:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 11:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 12:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 13: 0 libsystem_kernel.dylib 0x00007fffc219834a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffc2197797 mach_msg + 55 2 com.wildfiregames.0ad 0x0000000100626a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 14:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fffc219834a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffc2197797 mach_msg + 55 2 com.apple.audio.CoreAudio 0x00007fffabf91935 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 127 3 com.apple.audio.CoreAudio 0x00007fffabf918a6 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42 4 com.apple.audio.CoreAudio 0x00007fffabf8e8d0 HALC_ProxyIOContext::IOWorkLoop() + 1196 5 com.apple.audio.CoreAudio 0x00007fffabf8e264 HALC_ProxyIOContext::IOThreadEntry(void*) + 128 6 com.apple.audio.CoreAudio 0x00007fffabf8dfa3 HALB_IOThread::Entry(void*) + 75 7 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 8 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 9 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 15: 0 libsystem_kernel.dylib 0x00007fffc219ff46 semwait_signal + 10 1 libsystem_c.dylib 0x00007fffc2126b72 nanosleep + 199 2 com.wildfiregames.0ad 0x000000010055edc4 SDL_Delay_REAL + 100 3 com.wildfiregames.0ad 0x0000000100472ea7 SDL_Delay + 23 4 com.wildfiregames.0ad 0x0000000100232017 CSoundManagerWorker::Run() + 71 5 com.wildfiregames.0ad 0x0000000100231f92 CSoundManagerWorker::RunThread(void*) + 98 6 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 7 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 8 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 16: 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010020a961 CUserReporterWorker::Run() + 561 7 com.wildfiregames.0ad 0x000000010020a6f2 CUserReporterWorker::RunThread(void*) + 98 8 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 9 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 10 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 17:: SDLTimer 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x00000001004d7c79 SDL_TimerThread + 633 5 com.wildfiregames.0ad 0x00000001004d7167 SDL_RunThread + 135 6 com.wildfiregames.0ad 0x00000001005559f5 RunThread + 21 7 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 8 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 9 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 18: 0 libsystem_kernel.dylib 0x00007fffc21a044e workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffc228a621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fffc228a07d start_wqthread + 13

Thread 19: 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x00000001002b92fb CTextureConverter::RunThread(void*) + 107 7 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 8 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 9 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 20:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fffc219834a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffc2197797 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fffac42a2e4 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fffac429761 CFRunLoopRun + 1361 4 com.apple.CoreFoundation 0x00007fffac428fb4 CFRunLoopRunSpecific + 420 5 com.apple.AppKit 0x00007fffaa069f02 _NSEventThread + 205 6 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 7 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 8 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 21: 0 libsystem_kernel.dylib 0x00007fffc21a044e workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffc228a621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fffc228a07d start_wqthread + 13

Thread 22: 0 libsystem_kernel.dylib 0x00007fffc21a044e workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffc228a48e _pthread_wqthread + 1023 2 libsystem_pthread.dylib 0x00007fffc228a07d start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x11352437c956f740 rbx: 0x0000000103c51768 rcx: 0x11352437c956f740 rdx: 0x11352437c956f740 rdi: 0x00007fff5fbfc708 rsi: 0x000000010503ac90 rbp: 0x0000000000000007 rsp: 0x00007fff5fbfc4a8

r8: 0x0000000000000000 r9: 0x4531fff924e0b1cf r10: 0x42c9583d510d0011 r11: 0x42c9583d510d0011

r12: 0x0000600000160240 r13: 0x00007fff5fbff5b0 r14: 0x0000000103c51840 r15: 0x00007fff5fbff5b0 rip: 0x0000000101426847 rfl: 0x0000000000010203 cr2: 0x0000000101426790

Logical CPU: 2 Error Code: 0x00000000 Trap Number: 6

Binary Images:

0x100000000 - 0x103b7dff7 +com.wildfiregames.0ad (0.0.X - 0.0.X) <BC128FE0-6B53-3F00-8953-4FC11528928C> /Applications/0 A.D.app/Contents/MacOS/pyrogenesis 0x104661000 - 0x104663ff7 com.apple.ForceFeedback (1.0.6 - 1.0.6) <313F7E57-FA8B-3AEC-BE47-C2C7B4F6FFAB> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x108893000 - 0x1089fafff com.apple.audio.units.Components (1.14 - 1.14) <D4B6F2DA-EDA4-32DB-B3AA-BD40A06B444D> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x108a91000 - 0x108a95fff com.apple.audio.AppleHDAHALPlugIn (279.48 - 279.48) <ECA84145-2AC4-347D-BBC0-933AAAC15356> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x10c6af000 - 0x10c769ff3 com.apple.AMDRadeonX3000GLDriver (1.54.3 - 1.5.4) <D04CEDEB-3962-3A11-AA8F-D4B350512227> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/AMDRadeonX3000GLDriver 0x10ced1000 - 0x10cf0edc7 dyld (434) <33DB4E37-BC29-37A4-92AB-30328E66A8FA> /usr/lib/dyld 0x10da79000 - 0x10dc7ffff ATIRadeonX3000SCLib.dylib (1.54.3) <F5B2B497-59D9-3518-8CA3-E015A2DC2846> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/ATIRadeonX3000SCLib.dylib 0x10dcdb000 - 0x10dce8fff com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <91075BC3-864A-3A52-BE21-18AFC0F262CE> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib

0x7fffa8d99000 - 0x7fffa8d99fff com.apple.Accelerate (1.11 - Accelerate 1.11) <D6A08A72-7758-3CA8-813D-105F6E313E67> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fffa8d9a000 - 0x7fffa8db1ff3 libCGInterfaces.dylib (331.5) <02E9DD16-C5CB-3482-84EF-AA6188A0D28C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fffa8db2000 - 0x7fffa93f2fe3 com.apple.vImage (8.1 - ???) <4C535C25-EF87-35BE-9BE8-D080A5C24084> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fffa93f3000 - 0x7fffa95bafef libBLAS.dylib (1185.50.4) <7AF8DB9A-E33B-30EB-8767-87AFB951E231> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fffa95bb000 - 0x7fffa95d2fff libBNNS.dylib (15) <26F32264-148E-35E5-A280-CA035CB3D6F0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fffa95d3000 - 0x7fffa99defff libLAPACK.dylib (1185.50.4) <51B2BABA-F736-3663-885A-65A8991D3560> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fffa99df000 - 0x7fffa99f5fff libLinearAlgebra.dylib (1185.50.4) <0EC25E70-05DC-3615-85B6-81721566CF1D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fffa99f6000 - 0x7fffa99fcfff libQuadrature.dylib (3) <EF56C8E6-DE22-3C69-B543-A8648F335FDD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fffa99fd000 - 0x7fffa9a10ff7 libSparseBLAS.dylib (1185.50.4) <0BDCF6A7-0228-3719-81C7-B6EBC7911320> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fffa9a11000 - 0x7fffa9b5eff7 libvDSP.dylib (600.60.1) <F46DF4CB-864D-3541-9913-60521FCBBF4A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fffa9b5f000 - 0x7fffa9c16fe3 libvMisc.dylib (600.60.1) <F8770D18-FD5D-31C3-9FBA-D9E39B14247A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fffa9c17000 - 0x7fffa9c17fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A2FC8240-F62F-3A23-AB10-8CE6B56AF476> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fffa9ed6000 - 0x7fffaacafff3 com.apple.AppKit (6.9 - 1504.84.100) <E39CD613-0104-3E26-B424-BE83CED656F9> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fffaacc1000 - 0x7fffaacc1fff com.apple.ApplicationServices (48 - 48) <36EB2785-BBD2-33F0-BB13-8C804D47110A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fffaacc2000 - 0x7fffaad30ff7 com.apple.ApplicationServices.ATS (377 - 422.4) <78B556FF-28E6-3147-AE0D-8E0EC45EEE77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fffaadca000 - 0x7fffaaef9fff libFontParser.dylib (194.15) <FF329191-6339-363E-9D95-FFE9D55E7F60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fffaaefa000 - 0x7fffaaf44ff7 libFontRegistry.dylib (196.8) <5E5F95FD-F69B-3F1A-9592-C0AB8F5FF57C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fffaafa2000 - 0x7fffaafd5fff libTrueTypeScaler.dylib (194.15) <513743F9-500B-37C5-A925-A82E7182F3E9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x7fffab042000 - 0x7fffab0ecff7 com.apple.ColorSync (4.12.0 - 502.2) <ACA4001E-A0E3-33F6-9CD6-EEC2AA15E322> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fffab0ed000 - 0x7fffab13efff com.apple.HIServices (1.22 - 594) <EF8432A1-15C5-360C-9D14-19ADA43FCFDC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fffab13f000 - 0x7fffab14eff3 com.apple.LangAnalysis (1.7.0 - 1.7.0) <2CBE7F61-2056-3F96-99A1-0D527796AFA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fffab14f000 - 0x7fffab19cfff com.apple.print.framework.PrintCore (12 - 491) <5027FD58-F0EE-33E4-8577-934CA06CD2AF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fffab19d000 - 0x7fffab1d8fff com.apple.QD (3.12 - 313) <B339C41D-8CDF-3342-8414-F9717DCCADD4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fffab1d9000 - 0x7fffab1e4fff com.apple.speech.synthesis.framework (6.6.2 - 6.6.2) <7853EFF4-62B9-394E-B7B8-41A645656820> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fffab1e5000 - 0x7fffab3f1ff7 com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <1F4026C6-23C1-39E8-823D-72298FECF75C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fffab3f2000 - 0x7fffab3f2fff com.apple.audio.units.AudioUnit (1.14 - 1.14) <2CEE36AF-79E6-3B3E-B369-285E6C1886F7> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fffab55b000 - 0x7fffab938fff com.apple.CFNetwork (811.11 - 811.11) <5E5A7D4D-BCBA-3995-8C13-4D01DE1FAB33> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fffab952000 - 0x7fffab952fff com.apple.Carbon (154 - 157) <69F403C7-F0CB-34E6-89B0-235CF4978C17> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fffab953000 - 0x7fffab956fff com.apple.CommonPanels (1.2.6 - 98) <BF04BB22-D54C-309E-9F5C-897D969CAF70> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fffab957000 - 0x7fffabc60fff com.apple.HIToolbox (2.1.1 - 857.8) <25E0AC26-27FE-32E5-9226-F4D42B25ED30> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fffabc61000 - 0x7fffabc64ff7 com.apple.help (1.3.5 - 49) <B1A930E3-5907-3677-BACD-858EF68B172D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fffabc65000 - 0x7fffabc6afff com.apple.ImageCapture (9.0 - 9.0) <341252B4-E082-361A-B756-6A330259C741> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fffabc6b000 - 0x7fffabd02ff3 com.apple.ink.framework (10.9 - 219) <1BD40B45-FD33-3177-A935-565EE5FC79D7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fffabd03000 - 0x7fffabd1dfff com.apple.openscripting (1.7 - 172.1) <78F3256B-AF4C-324A-A591-ECA4443A469F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fffabd1e000 - 0x7fffabd1fff3 com.apple.print.framework.Print (12 - 267) <E2F82F1F-DC27-3EF0-9F75-B354F701450A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fffabd20000 - 0x7fffabd22ff7 com.apple.securityhi (9.0 - 55006) <0DA7BABC-CE24-35FC-BF23-8EDF72D8C237> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fffabd23000 - 0x7fffabd29ff7 com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <082895DC-3AC7-3DEF-ADCA-5B018C19C9D3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fffabe0a000 - 0x7fffabe0afff com.apple.Cocoa (6.11 - 22) <85EDFBE1-75F0-369E-8CA8-C6A639B98FA6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fffabf54000 - 0x7fffabfe1fff com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <78767F88-91D4-31CE-AAC6-1F9407F479BB> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fffabfe2000 - 0x7fffabff5fff com.apple.CoreBluetooth (1.0 - 1) <BCB78777-76F0-3CC1-8443-9E61AEF7EF63> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fffabff6000 - 0x7fffac2f5ff3 com.apple.CoreData (120 - 754.2) <0C9D9D78-758D-318F-9049-D42CC7944363> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fffac2f6000 - 0x7fffac3a3ff7 com.apple.CoreDisplay (1.0 - 1) <53D1EAFE-23A4-398D-BF52-E4299E670DB6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fffac3a4000 - 0x7fffac83afff com.apple.CoreFoundation (6.9 - 1350.10) <51CA5EC6-3FCD-30D1-88DE-7B20FE8AF9D1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fffac83b000 - 0x7fffacedeff7 com.apple.CoreGraphics (2.0 - 1070.22.1) <4E85B7C8-282E-36AB-97C8-6188E793802F> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fffacedf000 - 0x7fffad122ffb com.apple.CoreImage (12.4.0 - 451.4.9) <BE4303C9-C9D9-361D-AC94-DBE40EB6700E> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fffad287000 - 0x7fffad287fff com.apple.CoreServices (775.20 - 775.20) <22D3892B-719C-30B8-B84B-211CFE41AFA5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fffad288000 - 0x7fffad2d9fff com.apple.AE (712.6 - 712.6) <9E9B4EC3-564D-3BA9-A9A4-1603E1F97F40> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fffad2da000 - 0x7fffad5b5ff7 com.apple.CoreServices.CarbonCore (1159.8 - 1159.8) <2B661676-E4F2-3E6F-BD25-DB685FCCA06A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fffad5b6000 - 0x7fffad5e9fff com.apple.DictionaryServices (1.2 - 274) <D23866E2-F7C8-3984-A9D4-96552CCDE573> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fffad5ea000 - 0x7fffad5f2ff3 com.apple.CoreServices.FSEvents (1230.50.1 - 1230.50.1) <2AD1B0E5-7214-37C4-8D11-A27C9CAC0F74> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fffad5f3000 - 0x7fffad75fffb com.apple.LaunchServices (775.20 - 775.20) <9106FF16-9587-313F-822C-2CD56204903E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fffad760000 - 0x7fffad810ffb com.apple.Metadata (10.7.0 - 1075.41) <FE2BC948-5014-3C50-9ED7-F9544B611363> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fffad811000 - 0x7fffad870fff com.apple.CoreServices.OSServices (775.20 - 775.20) <82D7E763-999D-31A0-AAE7-4F7A40105739> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fffad871000 - 0x7fffad8e1fff com.apple.SearchKit (1.4.0 - 1.4.0) <7A6DDA2B-03F1-3137-BA9E-1CC211973E26> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fffad8e2000 - 0x7fffad927ff7 com.apple.coreservices.SharedFileList (38 - 38) <DA096678-93AB-3291-BDE2-482F1D544589> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fffad9b0000 - 0x7fffadafdffb com.apple.CoreText (352.0 - 544.18) <B883809B-561B-31C5-949E-D2564B6F808A> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fffadafe000 - 0x7fffadb33ff3 com.apple.CoreVideo (1.8 - 235.3) <AC11D5FB-C77B-34F5-B942-F698E84C229F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fffadb34000 - 0x7fffadba5ffb com.apple.framework.CoreWLAN (11.0 - 1200.31) <7300F2B4-0976-37F3-95E9-4B3BC102ED01> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fffadca3000 - 0x7fffadca8fff com.apple.DiskArbitration (2.7 - 2.7) <F47E07A4-D69D-312A-82C8-A1EE3C7C0EAC> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fffade3a000 - 0x7fffae1e2ff7 com.apple.Foundation (6.9 - 1349.93) <A3CF1205-DE81-37FE-A574-0D381DECF122> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fffae20e000 - 0x7fffae23ffff com.apple.GSS (4.0 - 2.0) <453B5C6D-08B0-3199-AFC8-C71BABD6B704> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fffae2ff000 - 0x7fffae3a2ff7 com.apple.Bluetooth (5.0.5 - 5.0.5f7) <DC83B429-A8C1-34F1-9FD9-C9BB99156DBE> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fffae3a3000 - 0x7fffae439fff com.apple.framework.IOKit (2.0.2 - 1324.60.8) <46DA8966-AC27-3F51-BBB2-359A229BB0F7> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fffae43a000 - 0x7fffae440ffb com.apple.IOSurface (159.12 - 159.12) <E3D6FCED-F938-30A3-AD08-0998B674A492> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fffae493000 - 0x7fffae5f6ff7 com.apple.ImageIO.framework (3.3.0 - 1599.13.1) <465A44EB-7DD1-3854-8492-61FBC3CB2DA2> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fffae5f7000 - 0x7fffae5fbfff libGIF.dylib (1599.13.1) <8DB6B713-3412-3872-8E37-0A03092DC09A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fffae5fc000 - 0x7fffae6edff7 libJP2.dylib (1599.13.1) <E561ECBC-A04A-363C-9A68-542309498EAC> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fffae6ee000 - 0x7fffae711fff libJPEG.dylib (1599.13.1) <7B700005-AEAC-3B84-95EA-37AC0C553DFE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fffae712000 - 0x7fffae738fff libPng.dylib (1599.13.1) <6D012113-7FAC-3AE9-85DA-CB05D80DADD7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fffae739000 - 0x7fffae73bff3 libRadiance.dylib (1599.13.1) <4D1FD658-7F24-362F-9D39-6D80D91CB515> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fffae73c000 - 0x7fffae78affb libTIFF.dylib (1599.13.1) <AF3F0E1B-BD50-39BD-926E-2A93E31A1F81> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fffaf4f3000 - 0x7fffaf50cff7 com.apple.Kerberos (3.0 - 1) <B9D242EB-E325-3A21-9812-C77CBBFB0D51> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fffafcec000 - 0x7fffafd47fff com.apple.Metal (87.18 - 87.18) <E3618B54-C728-34CA-9E8A-9BD33A295D31> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fffb0630000 - 0x7fffb0638fff com.apple.NetFS (6.0 - 4.0) <14A24D00-5673-330A-959D-87F72040DEFF> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fffb07e9000 - 0x7fffb080efff com.apple.audio.OpenAL (1.8 - 1.8) <E3447078-6A7E-3A6D-B136-B6EA93982EE1> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x7fffb080f000 - 0x7fffb0817ff7 libcldcpuengine.dylib (2.8.5) <0D182C1C-2593-34C8-B454-78D3F5FF5724> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fffb09e0000 - 0x7fffb0a2eff3 com.apple.opencl (2.8.6 - 2.8.6) <E7958F3E-F56C-35EC-87CD-6ADFC25D4512> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fffb0a2f000 - 0x7fffb0a48ffb com.apple.CFOpenDirectory (10.12 - 194) <A64E9A01-3F6E-36EA-9C10-88C564A68C9D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fffb0a49000 - 0x7fffb0a54ff7 com.apple.OpenDirectory (10.12 - 194) <4298FFD0-B1A7-3064-AF5B-708B3FA38671> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fffb0a55000 - 0x7fffb0a57fff libCVMSPluginSupport.dylib (14.0.16) <25655EB3-7BF6-36EC-BD17-47F4DF499D7F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fffb0a58000 - 0x7fffb0a5bff7 libCoreFSCache.dylib (156.3) <687C4CC3-6537-344B-8BE1-5234C8CB2864> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fffb0a5c000 - 0x7fffb0a60fff libCoreVMClient.dylib (156.3) <E7AEFCBE-B6BF-3C7C-9A4E-E78CB04DB794> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fffb0a61000 - 0x7fffb0a6aff7 libGFXShared.dylib (14.0.16) <679D8495-1C5F-3932-A452-050A21E0EEBB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fffb0a6b000 - 0x7fffb0a76fff libGL.dylib (14.0.16) <0801F3B9-A525-32BB-9BC0-478947CE21D9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fffb0a77000 - 0x7fffb0ab3ff7 libGLImage.dylib (14.0.16) <FE39C57B-056C-3CBF-B653-A8F2005631C1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fffb0ab4000 - 0x7fffb0c2aff3 libGLProgrammability.dylib (14.0.16) <46B8611A-D245-33BF-AA38-E44B2119DA12> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fffb0c2b000 - 0x7fffb0c6cff7 libGLU.dylib (14.0.16) <B285EAD6-B3AA-3753-BB85-75864BD6E76C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fffb15d4000 - 0x7fffb15e2fff com.apple.opengl (14.0.16 - 14.0.16) <8D4CC067-4A70-34AE-945D-29407D780452> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fffb15e3000 - 0x7fffb1789fff GLEngine (14.0.16) <C21BEA53-21B2-3EBB-84C6-CFCAB4D6012A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fffb178a000 - 0x7fffb17b4fff GLRendererFloat (14.0.16) <8CB95D3F-453E-3FD1-B9AE-E72E00A9562F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fffb2306000 - 0x7fffb2506fff com.apple.QuartzCore (1.11 - 453.41.2) <564FBF07-0072-3587-91BE-7B0EFD6FBC1D> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fffb2a71000 - 0x7fffb2d73fff com.apple.security (7.0 - 57740.60.30) <2DD7275B-40E5-3F8C-8258-8C73DD3EE438> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fffb2d74000 - 0x7fffb2de9fff com.apple.securityfoundation (6.0 - 55132.50.7) <2AF6A217-45D3-30C2-86B6-F35AF827E698> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fffb2e14000 - 0x7fffb2e17ff3 com.apple.xpc.ServiceManagement (1.0 - 1) <F2AACDEF-7DCC-35B9-A6B6-119FF8D83DBB> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fffb319e000 - 0x7fffb320dff7 com.apple.SystemConfiguration (1.14 - 1.14) <98E76341-BB2F-3DF4-9DD4-F4AC7648EF0F> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fffb5a66000 - 0x7fffb5a81ff3 com.apple.AppContainer (4.0 - 307.50.21) <C2E6BA3D-81FF-39C3-B4BF-DBB9A17DE078> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer 0x7fffb5a82000 - 0x7fffb5a8fff3 com.apple.AppSandbox (4.0 - 307.50.21) <BF9FA426-8C11-358B-9E1F-A3901E3F2B14> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x7fffb5a90000 - 0x7fffb5ab2ffb com.apple.framework.Apple80211 (12.0 - 1200.47.1) <F362FADE-B6F5-32B5-84E8-C3CE7FE5F851> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fffb5ab3000 - 0x7fffb5ac2feb com.apple.AppleFSCompression (88.50.3 - 1.0) <478E8BFF-8BA2-375E-BE02-BA27F115C15A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fffb5bb8000 - 0x7fffb5c4397f com.apple.AppleJPEG (1.0 - 1) <B9E9570D-04A4-34E4-B756-D200043B25B8> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fffb6076000 - 0x7fffb60f4ff7 com.apple.backup.framework (1.8.6 - 1.8.6) <2D75451A-8818-3D72-8480-489DF77D708B> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fffb6d7f000 - 0x7fffb6da6ff3 com.apple.ChunkingLibrary (173 - 173) <FC2165F9-FC93-39C0-8323-C2F43A5E00A3> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fffb76cb000 - 0x7fffb76d4ffb com.apple.CommonAuth (4.0 - 2.0) <A71AD8F9-5CC8-3072-8A0B-F5427D3E8163> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fffb7e1d000 - 0x7fffb7e2dfff com.apple.CoreEmoji (1.0 - 40.3.3) <E9A28301-2D79-3A97-A046-028258A6ABE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fffb8168000 - 0x7fffb8198ff3 com.apple.CoreServicesInternal (276.2 - 276.2) <05EB7D45-DD4C-3A0F-AC63-A0C2A68E6481> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fffb8429000 - 0x7fffb84b8ff7 com.apple.CoreSymbolication (62046) <2D4C3324-B647-3696-B92E-AAB1053EEB54> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fffb84b9000 - 0x7fffb85f8fe7 com.apple.coreui (2.1 - 431.3) <8D0FA478-9B6C-3D6D-8ADF-8677BA0BF134> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fffb85f9000 - 0x7fffb86c9ff3 com.apple.CoreUtils (5.1 - 510.31) <B6636BBF-D37E-360E-A3EE-61BDC1736EEA> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fffb8719000 - 0x7fffb877eff3 com.apple.framework.CoreWiFi (12.0 - 1200.31) <1B3FE242-8AEB-38BD-84A4-65DBC476FEEA> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fffb877f000 - 0x7fffb878dff7 com.apple.CrashReporterSupport (10.12 - 827) <802A9B81-E349-348B-90AB-10E40B654250> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fffb87ff000 - 0x7fffb8809ffb com.apple.framework.DFRFoundation (1.0 - 104.25) <7CFF896C-EF22-3941-BB3D-F3615CE4C908> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fffb880a000 - 0x7fffb880eff3 com.apple.DSExternalDisplay (3.1 - 380) <4B5E3FF0-E8C3-38CC-BF72-418C928956AB> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fffb8844000 - 0x7fffb88b9ffb com.apple.datadetectorscore (7.0 - 539.1) <D84B64BA-CD56-368E-A31A-AC47C3780D0B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fffb88f5000 - 0x7fffb8934fff com.apple.DebugSymbols (137 - 137) <58A70B66-2628-3CFE-B103-2200D95FC5F7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fffb8935000 - 0x7fffb8a46fff com.apple.desktopservices (1.11.6 - 1.11.6) <225B3746-8626-34CD-8FA9-48A7C04ACCCF> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fffb8d2e000 - 0x7fffb915fff7 com.apple.vision.FaceCore (3.3.2 - 3.3.2) <9391D5A3-738C-3136-9D07-518CB43DBADA> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fffba4b6000 - 0x7fffba4b6fff libmetal_timestamp.dylib (600.0.49.9) <E5EED927-1671-3390-BCBB-D76201D63C73> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib 0x7fffba4c3000 - 0x7fffba4ceff3 libGPUSupportMercury.dylib (14.0.16) <BE0ED0DC-DDE4-32F0-9315-39678785A538> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fffba787000 - 0x7fffba7a3fff com.apple.GenerationalStorage (2.0 - 267.2) <22381303-B9A8-32D8-BDBF-871F0CDD81A5> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fffbaeb4000 - 0x7fffbaf2aff3 com.apple.Heimdal (4.0 - 2.0) <9E554667-2A6D-3A86-883A-50C8AF98D0C0> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fffbb545000 - 0x7fffbb54cffb com.apple.IOAccelerator (311.16.4 - 311.16.4) <F41EB563-1439-3745-BE98-4A4B6F45A7DF> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fffbb54e000 - 0x7fffbb562ff7 com.apple.IOPresentment (1.0 - 29.10) <30DF04EE-10E2-353F-845F-A97B87DF3207> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fffbb563000 - 0x7fffbb585fff com.apple.IconServices (74.4 - 74.4) <218DDD05-35F4-3833-B98D-471ED0EBC031> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fffbb66c000 - 0x7fffbb823fff com.apple.LanguageModeling (1.0 - 123.2.5) <A8CA965F-0399-310D-91C3-B93DDDE9A442> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fffbc144000 - 0x7fffbc1bdff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <C323FC94-FFA5-3EE6-B2AC-7E61EA92F304> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fffbc35a000 - 0x7fffbc382ff7 com.apple.MultitouchSupport.framework (368.16 - 368.16) <F6EFB289-F4B1-36E7-88D4-D1C7B1630A23> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fffbc434000 - 0x7fffbc43ffff com.apple.NetAuth (6.2 - 6.2) <E1D6BFF0-7F37-3866-9925-5DF40EB3A1F4> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fffbcd18000 - 0x7fffbcd59ff3 com.apple.PerformanceAnalysis (1.148.3 - 148.3) <DE16079A-5267-372A-9435-E993EB41252A> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fffbd441000 - 0x7fffbd45bfff com.apple.ProtocolBuffer (1 - 249.1) <A1F1B0F3-078F-378F-A9A9-0DEEA70E816A> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fffbd474000 - 0x7fffbd497ff3 com.apple.RemoteViewServices (2.0 - 124) <6B967FDA-6591-302C-BA0A-76C4856E584E> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fffbe161000 - 0x7fffbe164fff com.apple.SecCodeWrapper (4.0 - 307.50.21) <F8E957B2-D3F0-3B73-B38C-AE8868F00939> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x7fffbe1f3000 - 0x7fffbe280fff com.apple.Sharing (696.2.67.1 - 696.2.67.1) <267A3C7C-BB70-3E92-B773-A3F9EDD12E84> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fffbe2a1000 - 0x7fffbe516ff7 com.apple.SkyLight (1.600.0 - 170.3.11.11) <4E51EFD7-519E-3170-B9BF-2DCD88BCF176> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fffbe6f6000 - 0x7fffbe702ff7 com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <684BD1EA-8268-331C-A5A9-080EB375C658> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fffbedee000 - 0x7fffbee62fdf com.apple.Symbolication (62048.1) <1A30ED19-7532-3F46-9DD3-9879A973D0CF> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fffbf2a1000 - 0x7fffbf2a7ff7 com.apple.TCC (1.0 - 1) <911B534B-4AC7-34E4-935E-E42ECD008CBC> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fffbf333000 - 0x7fffbf3f9ff7 com.apple.TextureIO (2.8 - 2.8) <3D61E533-4156-3B21-B7ED-CB823E680DFC> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fffbf46d000 - 0x7fffbf46efff com.apple.TrustEvaluationAgent (2.0 - 28.50.1) <EBE65DD5-1732-3747-8C6C-7BECEBF089A4> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fffbf46f000 - 0x7fffbf600ff3 com.apple.UIFoundation (1.0 - 490.8) <0342C3E6-AB89-3F0D-A9CE-5F2CD3587B75> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fffc00cf000 - 0x7fffc018ffff com.apple.ViewBridge (283 - 283) <25A635B3-C87C-3D3A-ADF3-539713FA1048> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge 0x7fffc05da000 - 0x7fffc05e0fff com.apple.XPCService (2.0 - 1) <4B28B225-2105-33F4-9ED0-F04288FF4FB1> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService 0x7fffc06b1000 - 0x7fffc06b3ffb com.apple.loginsupport (1.0 - 1) <F3140B97-12C3-35A7-9D3D-43DA2D13C113> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fffc0708000 - 0x7fffc0723ff7 libCRFSuite.dylib (34) <F78B7F5F-0B4F-35C6-AA2F-84EE9CB22137> /usr/lib/libCRFSuite.dylib 0x7fffc0724000 - 0x7fffc072ffff libChineseTokenizer.dylib (21) <0886E908-A825-36AF-B94B-2361FD8BC2A1> /usr/lib/libChineseTokenizer.dylib 0x7fffc07c1000 - 0x7fffc07c2ff3 libDiagnosticMessagesClient.dylib (102) <84A04D24-0E60-3810-A8C0-90A65E2DF61A> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fffc07c3000 - 0x7fffc09d6fff libFosl_dynamic.dylib (16.39) <E22A4243-D148-3C74-BA15-2D906A3D1F9E> /usr/lib/libFosl_dynamic.dylib 0x7fffc09f2000 - 0x7fffc09f9fff libMatch.1.dylib (27) <70D4BD2A-9383-37F2-B0D6-9B592D236601> /usr/lib/libMatch.1.dylib 0x7fffc09fa000 - 0x7fffc09fafff libOpenScriptingUtil.dylib (172.1) <0F1BA407-97D1-36F6-882D-A355EAAD5E00> /usr/lib/libOpenScriptingUtil.dylib 0x7fffc09fb000 - 0x7fffc09ffffb libScreenReader.dylib (477.40.7) <F7305560-6CF0-3000-8301-72E04BEAA693> /usr/lib/libScreenReader.dylib 0x7fffc0a00000 - 0x7fffc0a01ffb libSystem.B.dylib (1238.60.2) <58358A17-4318-3AD9-B18E-CC36502B9127> /usr/lib/libSystem.B.dylib 0x7fffc0a6d000 - 0x7fffc0a98ff3 libarchive.2.dylib (41.70.2) <907D1FB1-9A65-33F5-AFC8-0B6E5AE9D83A> /usr/lib/libarchive.2.dylib 0x7fffc0a99000 - 0x7fffc0b8efef libate.dylib (1.12.13) <DB9881C3-E24A-3984-91E0-77F6F13F795C> /usr/lib/libate.dylib 0x7fffc0b92000 - 0x7fffc0b92ff3 libauto.dylib (187) <34388D0B-C539-3C1B-9408-2BC152162E43> /usr/lib/libauto.dylib 0x7fffc0b93000 - 0x7fffc0ba3ff3 libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib 0x7fffc0ba4000 - 0x7fffc0bb2ff7 libbz2.1.0.dylib (38) <ADFA329A-DCE7-356D-8F09-A3168DFC6610> /usr/lib/libbz2.1.0.dylib 0x7fffc0bb3000 - 0x7fffc0c09ff7 libc++.1.dylib (307.5) <0B43BB5D-E6EB-3464-8DE9-B41AC8ED9D1C> /usr/lib/libc++.1.dylib 0x7fffc0c0a000 - 0x7fffc0c33ff7 libc++abi.dylib (307.4) <BC271AD3-831B-362A-9DA7-E8C51F285FE4> /usr/lib/libc++abi.dylib 0x7fffc0c34000 - 0x7fffc0c44ffb libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib 0x7fffc0c45000 - 0x7fffc0c5bff7 libcompression.dylib (39) <BDAA8CC7-0BFC-36EC-9E75-58BDC15AC3B6> /usr/lib/libcompression.dylib 0x7fffc0c5c000 - 0x7fffc0c5cff7 libcoretls.dylib (121.50.4) <64B1001E-10F6-3542-A3B2-C4B49F51817F> /usr/lib/libcoretls.dylib 0x7fffc0c5d000 - 0x7fffc0c5eff3 libcoretls_cfhelpers.dylib (121.50.4) <1A10303E-5EB0-3C7C-9165-021FCDFD934D> /usr/lib/libcoretls_cfhelpers.dylib 0x7fffc0d18000 - 0x7fffc0dfcff7 libcrypto.0.9.8.dylib (64.50.7) <B34BC0FA-18ED-37C5-9D46-393803CADEBB> /usr/lib/libcrypto.0.9.8.dylib 0x7fffc0f9a000 - 0x7fffc0fedff7 libcups.2.dylib (450.4) <2DA65D4A-1428-3F74-869A-E16246DE88C7> /usr/lib/libcups.2.dylib 0x7fffc106a000 - 0x7fffc106afff libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib 0x7fffc107a000 - 0x7fffc107fff7 libheimdal-asn1.dylib (498.50.12) <1AC5AB99-2E62-3B9C-ADE4-AE65CFCDA471> /usr/lib/libheimdal-asn1.dylib 0x7fffc1080000 - 0x7fffc1172ff7 libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib 0x7fffc1173000 - 0x7fffc1398ffb libicucore.A.dylib (57168.0.1) <99D53A36-19F6-34F0-86AB-D8BD6C9BD3AD> /usr/lib/libicucore.A.dylib 0x7fffc139e000 - 0x7fffc139ffff liblangid.dylib (126) <2085E7A7-9A34-3735-87F4-F174EF8EABF0> /usr/lib/liblangid.dylib 0x7fffc13a0000 - 0x7fffc13b9ffb liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib 0x7fffc13ba000 - 0x7fffc13d0ff7 libmarisa.dylib (5) <9030D214-5D0F-30CB-AC03-902C63909362> /usr/lib/libmarisa.dylib 0x7fffc13d1000 - 0x7fffc1679ff7 libmecabra.dylib (744.8) <D429FCC9-42A4-38B3-8784-44024BC859EF> /usr/lib/libmecabra.dylib 0x7fffc16ac000 - 0x7fffc1726ff3 libnetwork.dylib (856.60.1) <191E99F5-4723-3180-8013-02AF2F9AE4B8> /usr/lib/libnetwork.dylib 0x7fffc1727000 - 0x7fffc1afcbc7 libobjc.A.dylib (709.1) <4DF3C25C-52C2-3F01-A3EF-0D9D53A73C1C> /usr/lib/libobjc.A.dylib 0x7fffc1aff000 - 0x7fffc1b03fff libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib 0x7fffc1b04000 - 0x7fffc1b35fff libpcap.A.dylib (67.60.2) <B2D36AD8-D5C8-3875-AC81-4787A15E44C2> /usr/lib/libpcap.A.dylib 0x7fffc1b52000 - 0x7fffc1b6effb libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib 0x7fffc1b6f000 - 0x7fffc1ba8fff libsandbox.1.dylib (592.70.2) <9017CBC7-DC59-3668-8E86-738D141AF11C> /usr/lib/libsandbox.1.dylib 0x7fffc1bbe000 - 0x7fffc1d04fff libsqlite3.dylib (254.8) <058036FD-6EF3-3F9C-BF9B-2CB7A57205D7> /usr/lib/libsqlite3.dylib 0x7fffc1e4d000 - 0x7fffc1e5aff7 libxar.1.dylib (417.1) <78B14DC5-5256-3820-8259-117C5046BB9F> /usr/lib/libxar.1.dylib 0x7fffc1e5b000 - 0x7fffc1f4aff3 libxml2.2.dylib (30.24) <D84C6B99-6D4C-3651-8086-387D631CBA37> /usr/lib/libxml2.2.dylib 0x7fffc1f4b000 - 0x7fffc1f74fff libxslt.1.dylib (15.9.3) <F57ED43F-7912-3C99-8500-AB0EEE9FA178> /usr/lib/libxslt.1.dylib 0x7fffc1f75000 - 0x7fffc1f86ff3 libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib 0x7fffc1f95000 - 0x7fffc1f99ff7 libcache.dylib (79) <093A4DAB-8385-3D47-A350-E20CB7CCF7BF> /usr/lib/system/libcache.dylib 0x7fffc1f9a000 - 0x7fffc1fa4fff libcommonCrypto.dylib (60092.50.5) <4C8A7FE1-C190-3015-A744-66F8220EAF6A> /usr/lib/system/libcommonCrypto.dylib 0x7fffc1fa5000 - 0x7fffc1facfff libcompiler_rt.dylib (62) <55D47421-772A-32AB-B529-1A46C2F43B4D> /usr/lib/system/libcompiler_rt.dylib 0x7fffc1fad000 - 0x7fffc1fb5fff libcopyfile.dylib (138) <819BEA3C-DF11-3E3D-A1A1-5A51C5BF1961> /usr/lib/system/libcopyfile.dylib 0x7fffc1fb6000 - 0x7fffc2039fdb libcorecrypto.dylib (442.50.22) <E36CE660-855A-3166-8B9C-645C514B2C52> /usr/lib/system/libcorecrypto.dylib 0x7fffc203a000 - 0x7fffc206bfff libdispatch.dylib (703.50.38) <54B02414-5908-3EF0-B4D2-230B7FEB1CF7> /usr/lib/system/libdispatch.dylib 0x7fffc206c000 - 0x7fffc2071ffb libdyld.dylib (434) <4A0E66C1-4596-38E6-898E-BD2660478D3D> /usr/lib/system/libdyld.dylib 0x7fffc2072000 - 0x7fffc2072ffb libkeymgr.dylib (28) <7AA011A9-DC21-3488-BF73-3B5B14D1FDD6> /usr/lib/system/libkeymgr.dylib 0x7fffc2073000 - 0x7fffc207ffff libkxld.dylib (3789.73.50) <E2CCB6DE-F92B-33CE-81A8-DDC42E62B62D> /usr/lib/system/libkxld.dylib 0x7fffc2080000 - 0x7fffc2080fff liblaunch.dylib (972.70.5) <1F770D9B-3892-3BBB-9471-68DDDDB0F69A> /usr/lib/system/liblaunch.dylib 0x7fffc2081000 - 0x7fffc2086ff3 libmacho.dylib (898) <17D5D855-F6C3-3B04-B680-E9BF02EF8AED> /usr/lib/system/libmacho.dylib 0x7fffc2087000 - 0x7fffc2089ff3 libquarantine.dylib (85.50.1) <12448CC2-378E-35F3-BE33-9DC395A5B970> /usr/lib/system/libquarantine.dylib 0x7fffc208a000 - 0x7fffc208bffb libremovefile.dylib (45) <38D4CB9C-10CD-30D3-8B7B-A515EC75FE85> /usr/lib/system/libremovefile.dylib 0x7fffc208c000 - 0x7fffc20a4ff7 libsystem_asl.dylib (349.50.5) <096E4228-3B7C-30A6-8B13-EC909A64499A> /usr/lib/system/libsystem_asl.dylib 0x7fffc20a5000 - 0x7fffc20a5ff7 libsystem_blocks.dylib (67) <10DC5404-73AB-35B3-A277-A8AFECB476EB> /usr/lib/system/libsystem_blocks.dylib 0x7fffc20a6000 - 0x7fffc2133fef libsystem_c.dylib (1158.50.2) <E5AE5244-7D0C-36AC-8BB6-C7AE7EA52A4B> /usr/lib/system/libsystem_c.dylib 0x7fffc2134000 - 0x7fffc2137ffb libsystem_configuration.dylib (888.60.3) <094DBBF4-276A-3A11-8AF3-72743CC338E6> /usr/lib/system/libsystem_configuration.dylib 0x7fffc2138000 - 0x7fffc213bfff libsystem_coreservices.dylib (41.4) <7D26DE79-B424-3450-85E1-F7FAB32714AB> /usr/lib/system/libsystem_coreservices.dylib 0x7fffc213c000 - 0x7fffc2154fff libsystem_coretls.dylib (121.50.4) <EC6FCF07-DCFB-3A03-9CC9-6DD3709974C6> /usr/lib/system/libsystem_coretls.dylib 0x7fffc2155000 - 0x7fffc215bfff libsystem_dnssd.dylib (765.50.11) <B87F96B8-2694-3DB3-9923-1B4E2245C8BF> /usr/lib/system/libsystem_dnssd.dylib 0x7fffc215c000 - 0x7fffc2185ff7 libsystem_info.dylib (503.50.4) <611DB84C-BF70-3F92-8702-B9F28A900920> /usr/lib/system/libsystem_info.dylib 0x7fffc2186000 - 0x7fffc21a8ff7 libsystem_kernel.dylib (3789.73.50) <932ACBB6-9962-3839-AEE3-D8AA6BF1DD02> /usr/lib/system/libsystem_kernel.dylib 0x7fffc21a9000 - 0x7fffc21f0fe7 libsystem_m.dylib (3121.6) <86D499B5-BBDC-3D3B-8A4E-97AE8E6672A4> /usr/lib/system/libsystem_m.dylib 0x7fffc21f1000 - 0x7fffc220fff7 libsystem_malloc.dylib (116.50.9) <82647590-DAEF-3499-8BF3-F1E3048861FE> /usr/lib/system/libsystem_malloc.dylib 0x7fffc2210000 - 0x7fffc2269ffb libsystem_network.dylib (856.60.1) <369D0221-56CA-3C3E-9EDE-94B41CAE77B7> /usr/lib/system/libsystem_network.dylib 0x7fffc226a000 - 0x7fffc2273ff3 libsystem_networkextension.dylib (563.60.2) <B021F2B3-8A75-3633-ABB0-FC012B8E9B0C> /usr/lib/system/libsystem_networkextension.dylib 0x7fffc2274000 - 0x7fffc227dff3 libsystem_notify.dylib (165.20.1) <B8160190-A069-3B3A-BDF6-2AA408221FAE> /usr/lib/system/libsystem_notify.dylib 0x7fffc227e000 - 0x7fffc2286fe7 libsystem_platform.dylib (126.50.8) <897462FD-B318-321B-A554-E61982630F7E> /usr/lib/system/libsystem_platform.dylib 0x7fffc2287000 - 0x7fffc2291ff7 libsystem_pthread.dylib (218.60.3) <B8FB5E20-3295-39E2-B5EB-B464D1D4B104> /usr/lib/system/libsystem_pthread.dylib 0x7fffc2292000 - 0x7fffc2295ff7 libsystem_sandbox.dylib (592.70.2) <19320A42-2E3B-361B-BBDA-2F5F2E87B100> /usr/lib/system/libsystem_sandbox.dylib 0x7fffc2296000 - 0x7fffc2297ff3 libsystem_secinit.dylib (24.50.4) <F78B847B-3565-3E4B-98A6-F7AD40392E2D> /usr/lib/system/libsystem_secinit.dylib 0x7fffc2298000 - 0x7fffc229fffb libsystem_symptoms.dylib (532.50.48) <1C822669-BF39-3639-A00B-B9170A63F342> /usr/lib/system/libsystem_symptoms.dylib 0x7fffc22a0000 - 0x7fffc22b3ff7 libsystem_trace.dylib (518.70.1) <AC63A7FE-50D9-3A30-96E6-F6B7FF16E465> /usr/lib/system/libsystem_trace.dylib 0x7fffc22b4000 - 0x7fffc22b9ffb libunwind.dylib (35.3) <3D50D8A8-C460-334D-A519-2DA841102C6B> /usr/lib/system/libunwind.dylib 0x7fffc22ba000 - 0x7fffc22e3ff7 libxpc.dylib (972.70.5) <255AA6A1-26AA-33F6-BC11-3DCE12A0BC0F> /usr/lib/system/libxpc.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 253198 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=320.3M resident=0K(0%) swapped_out_or_unallocated=320.3M(100%) Writable regions: Total=432.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=432.3M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 2 Activity Tracing 256K 2 CG backing stores 3600K 4 CG image 308K 6 CoreUI image data 316K 3 CoreUI image file 176K 3 IOKit 7940K 2 Kernel Alloc Once 8K 2 MALLOC 362.3M 227 MALLOC guard page 48K 11 Memory Tag 242 12K 2 Memory Tag 249 156K 3 OpenGL GLSL 256K 4 STACK GUARD 56.1M 24 Stack 19.2M 24 VM_ALLOCATE 32.1M 45 VM_ALLOCATE (reserved) 320K 3 reserved VM address space (unallocated) DATA 21.3M 223 GLSLBUILTINS 2588K 2 IMAGE 528K 2 LINKEDIT 125.3M 10 TEXT 195.0M 226 UNICODE 556K 2 mapped file 45.6M 11 shared memory 16.4M 14 =========== ======= ======= TOTAL 890.2M 832 TOTAL, minus reserved VM space 889.9M 832

Model: iMac11,3, BootROM 99.0.0.0.0, 4 processors, Intel Core i7, 2.93 GHz, 12 GB, SMC 1.59f2 Graphics: ATI Radeon HD 5750, ATI Radeon HD 5750, PCIe, 1024 MB Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54313235533654465238432D48392020 Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54313235533654465238432D48392020 Memory Module: BANK 0/DIMM1, 4 GB, DDR3, 1333 MHz, 0x859B, 0x435434473353313333394D2E4D3136464D44 Memory Module: BANK 1/DIMM1, 4 GB, DDR3, 1333 MHz, 0x859B, 0x435434473353313333394D2E4D3136464D44 AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x8F), Atheros 9280: 4.0.74.0-P2P Bluetooth: Version 5.0.5f7, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: WDC WD1001FALS-40Y6A0, 1 TB Serial ATA Device: OPTIARC DVD RW AD-5680H USB Device: USB 2.0 Bus USB Device: Hub USB Device: Card Reader USB Device: BRCM2046 Hub USB Device: Bluetooth USB Host Controller USB Device: USB 2.0 Bus USB Device: Hub USB Device: USB Optical Mouse USB Device: IR Receiver USB Device: Built-in iSight Thunderbolt Bus:

#5854 duplicate Cannot Create Or Login To An Existing Account On Mac OS X Tom
Description

Process: pyrogenesis [23336] Path: /Applications/0 A.D.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.X (0.0.X) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: pyrogenesis [23336] User ID: 501

Date/Time: 2020-11-10 12:31:21.712 +0000 OS Version: Mac OS X 10.12.6 (16G2136) Report Version: 12 Anonymous UUID: F75341A0-C57F-839B-C6DE-78C2F988E34A

Sleep/Wake UUID: A710248B-E6F3-4958-8338-F39C5B1D6710

Time Awake Since Boot: 440000 seconds Time Since Wake: 1400 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [0]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.wildfiregames.0ad 0x0000000101426847 gmpn_submul_1 + 183

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 9:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 10:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 11:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 12:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 5 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 6 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 13: 0 libsystem_kernel.dylib 0x00007fffc219834a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffc2197797 mach_msg + 55 2 com.wildfiregames.0ad 0x0000000100626a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 14:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fffc219834a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffc2197797 mach_msg + 55 2 com.apple.audio.CoreAudio 0x00007fffabf91935 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 127 3 com.apple.audio.CoreAudio 0x00007fffabf918a6 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42 4 com.apple.audio.CoreAudio 0x00007fffabf8e8d0 HALC_ProxyIOContext::IOWorkLoop() + 1196 5 com.apple.audio.CoreAudio 0x00007fffabf8e264 HALC_ProxyIOContext::IOThreadEntry(void*) + 128 6 com.apple.audio.CoreAudio 0x00007fffabf8dfa3 HALB_IOThread::Entry(void*) + 75 7 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 8 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 9 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 15: 0 libsystem_kernel.dylib 0x00007fffc219ff46 semwait_signal + 10 1 libsystem_c.dylib 0x00007fffc2126b72 nanosleep + 199 2 com.wildfiregames.0ad 0x000000010055edc4 SDL_Delay_REAL + 100 3 com.wildfiregames.0ad 0x0000000100472ea7 SDL_Delay + 23 4 com.wildfiregames.0ad 0x0000000100232017 CSoundManagerWorker::Run() + 71 5 com.wildfiregames.0ad 0x0000000100231f92 CSoundManagerWorker::RunThread(void*) + 98 6 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 7 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 8 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 16: 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010020a961 CUserReporterWorker::Run() + 561 7 com.wildfiregames.0ad 0x000000010020a6f2 CUserReporterWorker::RunThread(void*) + 98 8 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 9 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 10 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 17:: SDLTimer 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x00000001004d7c79 SDL_TimerThread + 633 5 com.wildfiregames.0ad 0x00000001004d7167 SDL_RunThread + 135 6 com.wildfiregames.0ad 0x00000001005559f5 RunThread + 21 7 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 8 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 9 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 18: 0 libsystem_kernel.dylib 0x00007fffc21a044e workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffc228a621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fffc228a07d start_wqthread + 13

Thread 19: 0 libsystem_kernel.dylib 0x00007fffc219fbf2 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fffc228b7fa _pthread_cond_wait + 712 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x00000001002b92fb CTextureConverter::RunThread(void*) + 107 7 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 8 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 9 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 20:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fffc219834a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffc2197797 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fffac42a2e4 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fffac429761 CFRunLoopRun + 1361 4 com.apple.CoreFoundation 0x00007fffac428fb4 CFRunLoopRunSpecific + 420 5 com.apple.AppKit 0x00007fffaa069f02 _NSEventThread + 205 6 libsystem_pthread.dylib 0x00007fffc228a93b _pthread_body + 180 7 libsystem_pthread.dylib 0x00007fffc228a887 _pthread_start + 286 8 libsystem_pthread.dylib 0x00007fffc228a08d thread_start + 13

Thread 21: 0 libsystem_kernel.dylib 0x00007fffc21a044e workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffc228a621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fffc228a07d start_wqthread + 13

Thread 22: 0 libsystem_kernel.dylib 0x00007fffc21a044e workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffc228a48e _pthread_wqthread + 1023 2 libsystem_pthread.dylib 0x00007fffc228a07d start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x11352437c956f740 rbx: 0x0000000103c51768 rcx: 0x11352437c956f740 rdx: 0x11352437c956f740 rdi: 0x00007fff5fbfc708 rsi: 0x000000010503ac90 rbp: 0x0000000000000007 rsp: 0x00007fff5fbfc4a8

r8: 0x0000000000000000 r9: 0x4531fff924e0b1cf r10: 0x42c9583d510d0011 r11: 0x42c9583d510d0011

r12: 0x0000600000160240 r13: 0x00007fff5fbff5b0 r14: 0x0000000103c51840 r15: 0x00007fff5fbff5b0 rip: 0x0000000101426847 rfl: 0x0000000000010203 cr2: 0x0000000101426790

Logical CPU: 2 Error Code: 0x00000000 Trap Number: 6

Binary Images:

0x100000000 - 0x103b7dff7 +com.wildfiregames.0ad (0.0.X - 0.0.X) <BC128FE0-6B53-3F00-8953-4FC11528928C> /Applications/0 A.D.app/Contents/MacOS/pyrogenesis 0x104661000 - 0x104663ff7 com.apple.ForceFeedback (1.0.6 - 1.0.6) <313F7E57-FA8B-3AEC-BE47-C2C7B4F6FFAB> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x108893000 - 0x1089fafff com.apple.audio.units.Components (1.14 - 1.14) <D4B6F2DA-EDA4-32DB-B3AA-BD40A06B444D> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x108a91000 - 0x108a95fff com.apple.audio.AppleHDAHALPlugIn (279.48 - 279.48) <ECA84145-2AC4-347D-BBC0-933AAAC15356> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x10c6af000 - 0x10c769ff3 com.apple.AMDRadeonX3000GLDriver (1.54.3 - 1.5.4) <D04CEDEB-3962-3A11-AA8F-D4B350512227> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/AMDRadeonX3000GLDriver 0x10ced1000 - 0x10cf0edc7 dyld (434) <33DB4E37-BC29-37A4-92AB-30328E66A8FA> /usr/lib/dyld 0x10da79000 - 0x10dc7ffff ATIRadeonX3000SCLib.dylib (1.54.3) <F5B2B497-59D9-3518-8CA3-E015A2DC2846> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/ATIRadeonX3000SCLib.dylib 0x10dcdb000 - 0x10dce8fff com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <91075BC3-864A-3A52-BE21-18AFC0F262CE> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib

0x7fffa8d99000 - 0x7fffa8d99fff com.apple.Accelerate (1.11 - Accelerate 1.11) <D6A08A72-7758-3CA8-813D-105F6E313E67> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fffa8d9a000 - 0x7fffa8db1ff3 libCGInterfaces.dylib (331.5) <02E9DD16-C5CB-3482-84EF-AA6188A0D28C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fffa8db2000 - 0x7fffa93f2fe3 com.apple.vImage (8.1 - ???) <4C535C25-EF87-35BE-9BE8-D080A5C24084> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fffa93f3000 - 0x7fffa95bafef libBLAS.dylib (1185.50.4) <7AF8DB9A-E33B-30EB-8767-87AFB951E231> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fffa95bb000 - 0x7fffa95d2fff libBNNS.dylib (15) <26F32264-148E-35E5-A280-CA035CB3D6F0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fffa95d3000 - 0x7fffa99defff libLAPACK.dylib (1185.50.4) <51B2BABA-F736-3663-885A-65A8991D3560> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fffa99df000 - 0x7fffa99f5fff libLinearAlgebra.dylib (1185.50.4) <0EC25E70-05DC-3615-85B6-81721566CF1D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fffa99f6000 - 0x7fffa99fcfff libQuadrature.dylib (3) <EF56C8E6-DE22-3C69-B543-A8648F335FDD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fffa99fd000 - 0x7fffa9a10ff7 libSparseBLAS.dylib (1185.50.4) <0BDCF6A7-0228-3719-81C7-B6EBC7911320> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fffa9a11000 - 0x7fffa9b5eff7 libvDSP.dylib (600.60.1) <F46DF4CB-864D-3541-9913-60521FCBBF4A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fffa9b5f000 - 0x7fffa9c16fe3 libvMisc.dylib (600.60.1) <F8770D18-FD5D-31C3-9FBA-D9E39B14247A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fffa9c17000 - 0x7fffa9c17fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A2FC8240-F62F-3A23-AB10-8CE6B56AF476> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fffa9ed6000 - 0x7fffaacafff3 com.apple.AppKit (6.9 - 1504.84.100) <E39CD613-0104-3E26-B424-BE83CED656F9> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fffaacc1000 - 0x7fffaacc1fff com.apple.ApplicationServices (48 - 48) <36EB2785-BBD2-33F0-BB13-8C804D47110A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fffaacc2000 - 0x7fffaad30ff7 com.apple.ApplicationServices.ATS (377 - 422.4) <78B556FF-28E6-3147-AE0D-8E0EC45EEE77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fffaadca000 - 0x7fffaaef9fff libFontParser.dylib (194.15) <FF329191-6339-363E-9D95-FFE9D55E7F60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fffaaefa000 - 0x7fffaaf44ff7 libFontRegistry.dylib (196.8) <5E5F95FD-F69B-3F1A-9592-C0AB8F5FF57C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fffaafa2000 - 0x7fffaafd5fff libTrueTypeScaler.dylib (194.15) <513743F9-500B-37C5-A925-A82E7182F3E9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x7fffab042000 - 0x7fffab0ecff7 com.apple.ColorSync (4.12.0 - 502.2) <ACA4001E-A0E3-33F6-9CD6-EEC2AA15E322> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fffab0ed000 - 0x7fffab13efff com.apple.HIServices (1.22 - 594) <EF8432A1-15C5-360C-9D14-19ADA43FCFDC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fffab13f000 - 0x7fffab14eff3 com.apple.LangAnalysis (1.7.0 - 1.7.0) <2CBE7F61-2056-3F96-99A1-0D527796AFA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fffab14f000 - 0x7fffab19cfff com.apple.print.framework.PrintCore (12 - 491) <5027FD58-F0EE-33E4-8577-934CA06CD2AF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fffab19d000 - 0x7fffab1d8fff com.apple.QD (3.12 - 313) <B339C41D-8CDF-3342-8414-F9717DCCADD4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fffab1d9000 - 0x7fffab1e4fff com.apple.speech.synthesis.framework (6.6.2 - 6.6.2) <7853EFF4-62B9-394E-B7B8-41A645656820> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fffab1e5000 - 0x7fffab3f1ff7 com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <1F4026C6-23C1-39E8-823D-72298FECF75C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fffab3f2000 - 0x7fffab3f2fff com.apple.audio.units.AudioUnit (1.14 - 1.14) <2CEE36AF-79E6-3B3E-B369-285E6C1886F7> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fffab55b000 - 0x7fffab938fff com.apple.CFNetwork (811.11 - 811.11) <5E5A7D4D-BCBA-3995-8C13-4D01DE1FAB33> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fffab952000 - 0x7fffab952fff com.apple.Carbon (154 - 157) <69F403C7-F0CB-34E6-89B0-235CF4978C17> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fffab953000 - 0x7fffab956fff com.apple.CommonPanels (1.2.6 - 98) <BF04BB22-D54C-309E-9F5C-897D969CAF70> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fffab957000 - 0x7fffabc60fff com.apple.HIToolbox (2.1.1 - 857.8) <25E0AC26-27FE-32E5-9226-F4D42B25ED30> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fffabc61000 - 0x7fffabc64ff7 com.apple.help (1.3.5 - 49) <B1A930E3-5907-3677-BACD-858EF68B172D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fffabc65000 - 0x7fffabc6afff com.apple.ImageCapture (9.0 - 9.0) <341252B4-E082-361A-B756-6A330259C741> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fffabc6b000 - 0x7fffabd02ff3 com.apple.ink.framework (10.9 - 219) <1BD40B45-FD33-3177-A935-565EE5FC79D7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fffabd03000 - 0x7fffabd1dfff com.apple.openscripting (1.7 - 172.1) <78F3256B-AF4C-324A-A591-ECA4443A469F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fffabd1e000 - 0x7fffabd1fff3 com.apple.print.framework.Print (12 - 267) <E2F82F1F-DC27-3EF0-9F75-B354F701450A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fffabd20000 - 0x7fffabd22ff7 com.apple.securityhi (9.0 - 55006) <0DA7BABC-CE24-35FC-BF23-8EDF72D8C237> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fffabd23000 - 0x7fffabd29ff7 com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <082895DC-3AC7-3DEF-ADCA-5B018C19C9D3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fffabe0a000 - 0x7fffabe0afff com.apple.Cocoa (6.11 - 22) <85EDFBE1-75F0-369E-8CA8-C6A639B98FA6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fffabf54000 - 0x7fffabfe1fff com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <78767F88-91D4-31CE-AAC6-1F9407F479BB> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fffabfe2000 - 0x7fffabff5fff com.apple.CoreBluetooth (1.0 - 1) <BCB78777-76F0-3CC1-8443-9E61AEF7EF63> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fffabff6000 - 0x7fffac2f5ff3 com.apple.CoreData (120 - 754.2) <0C9D9D78-758D-318F-9049-D42CC7944363> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fffac2f6000 - 0x7fffac3a3ff7 com.apple.CoreDisplay (1.0 - 1) <53D1EAFE-23A4-398D-BF52-E4299E670DB6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fffac3a4000 - 0x7fffac83afff com.apple.CoreFoundation (6.9 - 1350.10) <51CA5EC6-3FCD-30D1-88DE-7B20FE8AF9D1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fffac83b000 - 0x7fffacedeff7 com.apple.CoreGraphics (2.0 - 1070.22.1) <4E85B7C8-282E-36AB-97C8-6188E793802F> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fffacedf000 - 0x7fffad122ffb com.apple.CoreImage (12.4.0 - 451.4.9) <BE4303C9-C9D9-361D-AC94-DBE40EB6700E> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fffad287000 - 0x7fffad287fff com.apple.CoreServices (775.20 - 775.20) <22D3892B-719C-30B8-B84B-211CFE41AFA5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fffad288000 - 0x7fffad2d9fff com.apple.AE (712.6 - 712.6) <9E9B4EC3-564D-3BA9-A9A4-1603E1F97F40> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fffad2da000 - 0x7fffad5b5ff7 com.apple.CoreServices.CarbonCore (1159.8 - 1159.8) <2B661676-E4F2-3E6F-BD25-DB685FCCA06A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fffad5b6000 - 0x7fffad5e9fff com.apple.DictionaryServices (1.2 - 274) <D23866E2-F7C8-3984-A9D4-96552CCDE573> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fffad5ea000 - 0x7fffad5f2ff3 com.apple.CoreServices.FSEvents (1230.50.1 - 1230.50.1) <2AD1B0E5-7214-37C4-8D11-A27C9CAC0F74> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fffad5f3000 - 0x7fffad75fffb com.apple.LaunchServices (775.20 - 775.20) <9106FF16-9587-313F-822C-2CD56204903E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fffad760000 - 0x7fffad810ffb com.apple.Metadata (10.7.0 - 1075.41) <FE2BC948-5014-3C50-9ED7-F9544B611363> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fffad811000 - 0x7fffad870fff com.apple.CoreServices.OSServices (775.20 - 775.20) <82D7E763-999D-31A0-AAE7-4F7A40105739> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fffad871000 - 0x7fffad8e1fff com.apple.SearchKit (1.4.0 - 1.4.0) <7A6DDA2B-03F1-3137-BA9E-1CC211973E26> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fffad8e2000 - 0x7fffad927ff7 com.apple.coreservices.SharedFileList (38 - 38) <DA096678-93AB-3291-BDE2-482F1D544589> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fffad9b0000 - 0x7fffadafdffb com.apple.CoreText (352.0 - 544.18) <B883809B-561B-31C5-949E-D2564B6F808A> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fffadafe000 - 0x7fffadb33ff3 com.apple.CoreVideo (1.8 - 235.3) <AC11D5FB-C77B-34F5-B942-F698E84C229F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fffadb34000 - 0x7fffadba5ffb com.apple.framework.CoreWLAN (11.0 - 1200.31) <7300F2B4-0976-37F3-95E9-4B3BC102ED01> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fffadca3000 - 0x7fffadca8fff com.apple.DiskArbitration (2.7 - 2.7) <F47E07A4-D69D-312A-82C8-A1EE3C7C0EAC> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fffade3a000 - 0x7fffae1e2ff7 com.apple.Foundation (6.9 - 1349.93) <A3CF1205-DE81-37FE-A574-0D381DECF122> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fffae20e000 - 0x7fffae23ffff com.apple.GSS (4.0 - 2.0) <453B5C6D-08B0-3199-AFC8-C71BABD6B704> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fffae2ff000 - 0x7fffae3a2ff7 com.apple.Bluetooth (5.0.5 - 5.0.5f7) <DC83B429-A8C1-34F1-9FD9-C9BB99156DBE> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fffae3a3000 - 0x7fffae439fff com.apple.framework.IOKit (2.0.2 - 1324.60.8) <46DA8966-AC27-3F51-BBB2-359A229BB0F7> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fffae43a000 - 0x7fffae440ffb com.apple.IOSurface (159.12 - 159.12) <E3D6FCED-F938-30A3-AD08-0998B674A492> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fffae493000 - 0x7fffae5f6ff7 com.apple.ImageIO.framework (3.3.0 - 1599.13.1) <465A44EB-7DD1-3854-8492-61FBC3CB2DA2> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fffae5f7000 - 0x7fffae5fbfff libGIF.dylib (1599.13.1) <8DB6B713-3412-3872-8E37-0A03092DC09A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fffae5fc000 - 0x7fffae6edff7 libJP2.dylib (1599.13.1) <E561ECBC-A04A-363C-9A68-542309498EAC> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fffae6ee000 - 0x7fffae711fff libJPEG.dylib (1599.13.1) <7B700005-AEAC-3B84-95EA-37AC0C553DFE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fffae712000 - 0x7fffae738fff libPng.dylib (1599.13.1) <6D012113-7FAC-3AE9-85DA-CB05D80DADD7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fffae739000 - 0x7fffae73bff3 libRadiance.dylib (1599.13.1) <4D1FD658-7F24-362F-9D39-6D80D91CB515> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fffae73c000 - 0x7fffae78affb libTIFF.dylib (1599.13.1) <AF3F0E1B-BD50-39BD-926E-2A93E31A1F81> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fffaf4f3000 - 0x7fffaf50cff7 com.apple.Kerberos (3.0 - 1) <B9D242EB-E325-3A21-9812-C77CBBFB0D51> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fffafcec000 - 0x7fffafd47fff com.apple.Metal (87.18 - 87.18) <E3618B54-C728-34CA-9E8A-9BD33A295D31> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fffb0630000 - 0x7fffb0638fff com.apple.NetFS (6.0 - 4.0) <14A24D00-5673-330A-959D-87F72040DEFF> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fffb07e9000 - 0x7fffb080efff com.apple.audio.OpenAL (1.8 - 1.8) <E3447078-6A7E-3A6D-B136-B6EA93982EE1> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x7fffb080f000 - 0x7fffb0817ff7 libcldcpuengine.dylib (2.8.5) <0D182C1C-2593-34C8-B454-78D3F5FF5724> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fffb09e0000 - 0x7fffb0a2eff3 com.apple.opencl (2.8.6 - 2.8.6) <E7958F3E-F56C-35EC-87CD-6ADFC25D4512> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fffb0a2f000 - 0x7fffb0a48ffb com.apple.CFOpenDirectory (10.12 - 194) <A64E9A01-3F6E-36EA-9C10-88C564A68C9D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fffb0a49000 - 0x7fffb0a54ff7 com.apple.OpenDirectory (10.12 - 194) <4298FFD0-B1A7-3064-AF5B-708B3FA38671> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fffb0a55000 - 0x7fffb0a57fff libCVMSPluginSupport.dylib (14.0.16) <25655EB3-7BF6-36EC-BD17-47F4DF499D7F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fffb0a58000 - 0x7fffb0a5bff7 libCoreFSCache.dylib (156.3) <687C4CC3-6537-344B-8BE1-5234C8CB2864> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fffb0a5c000 - 0x7fffb0a60fff libCoreVMClient.dylib (156.3) <E7AEFCBE-B6BF-3C7C-9A4E-E78CB04DB794> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fffb0a61000 - 0x7fffb0a6aff7 libGFXShared.dylib (14.0.16) <679D8495-1C5F-3932-A452-050A21E0EEBB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fffb0a6b000 - 0x7fffb0a76fff libGL.dylib (14.0.16) <0801F3B9-A525-32BB-9BC0-478947CE21D9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fffb0a77000 - 0x7fffb0ab3ff7 libGLImage.dylib (14.0.16) <FE39C57B-056C-3CBF-B653-A8F2005631C1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fffb0ab4000 - 0x7fffb0c2aff3 libGLProgrammability.dylib (14.0.16) <46B8611A-D245-33BF-AA38-E44B2119DA12> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fffb0c2b000 - 0x7fffb0c6cff7 libGLU.dylib (14.0.16) <B285EAD6-B3AA-3753-BB85-75864BD6E76C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fffb15d4000 - 0x7fffb15e2fff com.apple.opengl (14.0.16 - 14.0.16) <8D4CC067-4A70-34AE-945D-29407D780452> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fffb15e3000 - 0x7fffb1789fff GLEngine (14.0.16) <C21BEA53-21B2-3EBB-84C6-CFCAB4D6012A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fffb178a000 - 0x7fffb17b4fff GLRendererFloat (14.0.16) <8CB95D3F-453E-3FD1-B9AE-E72E00A9562F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fffb2306000 - 0x7fffb2506fff com.apple.QuartzCore (1.11 - 453.41.2) <564FBF07-0072-3587-91BE-7B0EFD6FBC1D> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fffb2a71000 - 0x7fffb2d73fff com.apple.security (7.0 - 57740.60.30) <2DD7275B-40E5-3F8C-8258-8C73DD3EE438> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fffb2d74000 - 0x7fffb2de9fff com.apple.securityfoundation (6.0 - 55132.50.7) <2AF6A217-45D3-30C2-86B6-F35AF827E698> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fffb2e14000 - 0x7fffb2e17ff3 com.apple.xpc.ServiceManagement (1.0 - 1) <F2AACDEF-7DCC-35B9-A6B6-119FF8D83DBB> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fffb319e000 - 0x7fffb320dff7 com.apple.SystemConfiguration (1.14 - 1.14) <98E76341-BB2F-3DF4-9DD4-F4AC7648EF0F> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fffb5a66000 - 0x7fffb5a81ff3 com.apple.AppContainer (4.0 - 307.50.21) <C2E6BA3D-81FF-39C3-B4BF-DBB9A17DE078> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer 0x7fffb5a82000 - 0x7fffb5a8fff3 com.apple.AppSandbox (4.0 - 307.50.21) <BF9FA426-8C11-358B-9E1F-A3901E3F2B14> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x7fffb5a90000 - 0x7fffb5ab2ffb com.apple.framework.Apple80211 (12.0 - 1200.47.1) <F362FADE-B6F5-32B5-84E8-C3CE7FE5F851> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fffb5ab3000 - 0x7fffb5ac2feb com.apple.AppleFSCompression (88.50.3 - 1.0) <478E8BFF-8BA2-375E-BE02-BA27F115C15A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fffb5bb8000 - 0x7fffb5c4397f com.apple.AppleJPEG (1.0 - 1) <B9E9570D-04A4-34E4-B756-D200043B25B8> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fffb6076000 - 0x7fffb60f4ff7 com.apple.backup.framework (1.8.6 - 1.8.6) <2D75451A-8818-3D72-8480-489DF77D708B> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fffb6d7f000 - 0x7fffb6da6ff3 com.apple.ChunkingLibrary (173 - 173) <FC2165F9-FC93-39C0-8323-C2F43A5E00A3> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fffb76cb000 - 0x7fffb76d4ffb com.apple.CommonAuth (4.0 - 2.0) <A71AD8F9-5CC8-3072-8A0B-F5427D3E8163> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fffb7e1d000 - 0x7fffb7e2dfff com.apple.CoreEmoji (1.0 - 40.3.3) <E9A28301-2D79-3A97-A046-028258A6ABE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fffb8168000 - 0x7fffb8198ff3 com.apple.CoreServicesInternal (276.2 - 276.2) <05EB7D45-DD4C-3A0F-AC63-A0C2A68E6481> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fffb8429000 - 0x7fffb84b8ff7 com.apple.CoreSymbolication (62046) <2D4C3324-B647-3696-B92E-AAB1053EEB54> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fffb84b9000 - 0x7fffb85f8fe7 com.apple.coreui (2.1 - 431.3) <8D0FA478-9B6C-3D6D-8ADF-8677BA0BF134> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fffb85f9000 - 0x7fffb86c9ff3 com.apple.CoreUtils (5.1 - 510.31) <B6636BBF-D37E-360E-A3EE-61BDC1736EEA> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fffb8719000 - 0x7fffb877eff3 com.apple.framework.CoreWiFi (12.0 - 1200.31) <1B3FE242-8AEB-38BD-84A4-65DBC476FEEA> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fffb877f000 - 0x7fffb878dff7 com.apple.CrashReporterSupport (10.12 - 827) <802A9B81-E349-348B-90AB-10E40B654250> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fffb87ff000 - 0x7fffb8809ffb com.apple.framework.DFRFoundation (1.0 - 104.25) <7CFF896C-EF22-3941-BB3D-F3615CE4C908> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fffb880a000 - 0x7fffb880eff3 com.apple.DSExternalDisplay (3.1 - 380) <4B5E3FF0-E8C3-38CC-BF72-418C928956AB> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fffb8844000 - 0x7fffb88b9ffb com.apple.datadetectorscore (7.0 - 539.1) <D84B64BA-CD56-368E-A31A-AC47C3780D0B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fffb88f5000 - 0x7fffb8934fff com.apple.DebugSymbols (137 - 137) <58A70B66-2628-3CFE-B103-2200D95FC5F7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fffb8935000 - 0x7fffb8a46fff com.apple.desktopservices (1.11.6 - 1.11.6) <225B3746-8626-34CD-8FA9-48A7C04ACCCF> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fffb8d2e000 - 0x7fffb915fff7 com.apple.vision.FaceCore (3.3.2 - 3.3.2) <9391D5A3-738C-3136-9D07-518CB43DBADA> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fffba4b6000 - 0x7fffba4b6fff libmetal_timestamp.dylib (600.0.49.9) <E5EED927-1671-3390-BCBB-D76201D63C73> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib 0x7fffba4c3000 - 0x7fffba4ceff3 libGPUSupportMercury.dylib (14.0.16) <BE0ED0DC-DDE4-32F0-9315-39678785A538> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fffba787000 - 0x7fffba7a3fff com.apple.GenerationalStorage (2.0 - 267.2) <22381303-B9A8-32D8-BDBF-871F0CDD81A5> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fffbaeb4000 - 0x7fffbaf2aff3 com.apple.Heimdal (4.0 - 2.0) <9E554667-2A6D-3A86-883A-50C8AF98D0C0> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fffbb545000 - 0x7fffbb54cffb com.apple.IOAccelerator (311.16.4 - 311.16.4) <F41EB563-1439-3745-BE98-4A4B6F45A7DF> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fffbb54e000 - 0x7fffbb562ff7 com.apple.IOPresentment (1.0 - 29.10) <30DF04EE-10E2-353F-845F-A97B87DF3207> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fffbb563000 - 0x7fffbb585fff com.apple.IconServices (74.4 - 74.4) <218DDD05-35F4-3833-B98D-471ED0EBC031> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fffbb66c000 - 0x7fffbb823fff com.apple.LanguageModeling (1.0 - 123.2.5) <A8CA965F-0399-310D-91C3-B93DDDE9A442> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fffbc144000 - 0x7fffbc1bdff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <C323FC94-FFA5-3EE6-B2AC-7E61EA92F304> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fffbc35a000 - 0x7fffbc382ff7 com.apple.MultitouchSupport.framework (368.16 - 368.16) <F6EFB289-F4B1-36E7-88D4-D1C7B1630A23> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fffbc434000 - 0x7fffbc43ffff com.apple.NetAuth (6.2 - 6.2) <E1D6BFF0-7F37-3866-9925-5DF40EB3A1F4> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fffbcd18000 - 0x7fffbcd59ff3 com.apple.PerformanceAnalysis (1.148.3 - 148.3) <DE16079A-5267-372A-9435-E993EB41252A> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fffbd441000 - 0x7fffbd45bfff com.apple.ProtocolBuffer (1 - 249.1) <A1F1B0F3-078F-378F-A9A9-0DEEA70E816A> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fffbd474000 - 0x7fffbd497ff3 com.apple.RemoteViewServices (2.0 - 124) <6B967FDA-6591-302C-BA0A-76C4856E584E> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fffbe161000 - 0x7fffbe164fff com.apple.SecCodeWrapper (4.0 - 307.50.21) <F8E957B2-D3F0-3B73-B38C-AE8868F00939> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x7fffbe1f3000 - 0x7fffbe280fff com.apple.Sharing (696.2.67.1 - 696.2.67.1) <267A3C7C-BB70-3E92-B773-A3F9EDD12E84> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fffbe2a1000 - 0x7fffbe516ff7 com.apple.SkyLight (1.600.0 - 170.3.11.11) <4E51EFD7-519E-3170-B9BF-2DCD88BCF176> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fffbe6f6000 - 0x7fffbe702ff7 com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <684BD1EA-8268-331C-A5A9-080EB375C658> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fffbedee000 - 0x7fffbee62fdf com.apple.Symbolication (62048.1) <1A30ED19-7532-3F46-9DD3-9879A973D0CF> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fffbf2a1000 - 0x7fffbf2a7ff7 com.apple.TCC (1.0 - 1) <911B534B-4AC7-34E4-935E-E42ECD008CBC> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fffbf333000 - 0x7fffbf3f9ff7 com.apple.TextureIO (2.8 - 2.8) <3D61E533-4156-3B21-B7ED-CB823E680DFC> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fffbf46d000 - 0x7fffbf46efff com.apple.TrustEvaluationAgent (2.0 - 28.50.1) <EBE65DD5-1732-3747-8C6C-7BECEBF089A4> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fffbf46f000 - 0x7fffbf600ff3 com.apple.UIFoundation (1.0 - 490.8) <0342C3E6-AB89-3F0D-A9CE-5F2CD3587B75> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fffc00cf000 - 0x7fffc018ffff com.apple.ViewBridge (283 - 283) <25A635B3-C87C-3D3A-ADF3-539713FA1048> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge 0x7fffc05da000 - 0x7fffc05e0fff com.apple.XPCService (2.0 - 1) <4B28B225-2105-33F4-9ED0-F04288FF4FB1> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService 0x7fffc06b1000 - 0x7fffc06b3ffb com.apple.loginsupport (1.0 - 1) <F3140B97-12C3-35A7-9D3D-43DA2D13C113> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fffc0708000 - 0x7fffc0723ff7 libCRFSuite.dylib (34) <F78B7F5F-0B4F-35C6-AA2F-84EE9CB22137> /usr/lib/libCRFSuite.dylib 0x7fffc0724000 - 0x7fffc072ffff libChineseTokenizer.dylib (21) <0886E908-A825-36AF-B94B-2361FD8BC2A1> /usr/lib/libChineseTokenizer.dylib 0x7fffc07c1000 - 0x7fffc07c2ff3 libDiagnosticMessagesClient.dylib (102) <84A04D24-0E60-3810-A8C0-90A65E2DF61A> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fffc07c3000 - 0x7fffc09d6fff libFosl_dynamic.dylib (16.39) <E22A4243-D148-3C74-BA15-2D906A3D1F9E> /usr/lib/libFosl_dynamic.dylib 0x7fffc09f2000 - 0x7fffc09f9fff libMatch.1.dylib (27) <70D4BD2A-9383-37F2-B0D6-9B592D236601> /usr/lib/libMatch.1.dylib 0x7fffc09fa000 - 0x7fffc09fafff libOpenScriptingUtil.dylib (172.1) <0F1BA407-97D1-36F6-882D-A355EAAD5E00> /usr/lib/libOpenScriptingUtil.dylib 0x7fffc09fb000 - 0x7fffc09ffffb libScreenReader.dylib (477.40.7) <F7305560-6CF0-3000-8301-72E04BEAA693> /usr/lib/libScreenReader.dylib 0x7fffc0a00000 - 0x7fffc0a01ffb libSystem.B.dylib (1238.60.2) <58358A17-4318-3AD9-B18E-CC36502B9127> /usr/lib/libSystem.B.dylib 0x7fffc0a6d000 - 0x7fffc0a98ff3 libarchive.2.dylib (41.70.2) <907D1FB1-9A65-33F5-AFC8-0B6E5AE9D83A> /usr/lib/libarchive.2.dylib 0x7fffc0a99000 - 0x7fffc0b8efef libate.dylib (1.12.13) <DB9881C3-E24A-3984-91E0-77F6F13F795C> /usr/lib/libate.dylib 0x7fffc0b92000 - 0x7fffc0b92ff3 libauto.dylib (187) <34388D0B-C539-3C1B-9408-2BC152162E43> /usr/lib/libauto.dylib 0x7fffc0b93000 - 0x7fffc0ba3ff3 libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib 0x7fffc0ba4000 - 0x7fffc0bb2ff7 libbz2.1.0.dylib (38) <ADFA329A-DCE7-356D-8F09-A3168DFC6610> /usr/lib/libbz2.1.0.dylib 0x7fffc0bb3000 - 0x7fffc0c09ff7 libc++.1.dylib (307.5) <0B43BB5D-E6EB-3464-8DE9-B41AC8ED9D1C> /usr/lib/libc++.1.dylib 0x7fffc0c0a000 - 0x7fffc0c33ff7 libc++abi.dylib (307.4) <BC271AD3-831B-362A-9DA7-E8C51F285FE4> /usr/lib/libc++abi.dylib 0x7fffc0c34000 - 0x7fffc0c44ffb libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib 0x7fffc0c45000 - 0x7fffc0c5bff7 libcompression.dylib (39) <BDAA8CC7-0BFC-36EC-9E75-58BDC15AC3B6> /usr/lib/libcompression.dylib 0x7fffc0c5c000 - 0x7fffc0c5cff7 libcoretls.dylib (121.50.4) <64B1001E-10F6-3542-A3B2-C4B49F51817F> /usr/lib/libcoretls.dylib 0x7fffc0c5d000 - 0x7fffc0c5eff3 libcoretls_cfhelpers.dylib (121.50.4) <1A10303E-5EB0-3C7C-9165-021FCDFD934D> /usr/lib/libcoretls_cfhelpers.dylib 0x7fffc0d18000 - 0x7fffc0dfcff7 libcrypto.0.9.8.dylib (64.50.7) <B34BC0FA-18ED-37C5-9D46-393803CADEBB> /usr/lib/libcrypto.0.9.8.dylib 0x7fffc0f9a000 - 0x7fffc0fedff7 libcups.2.dylib (450.4) <2DA65D4A-1428-3F74-869A-E16246DE88C7> /usr/lib/libcups.2.dylib 0x7fffc106a000 - 0x7fffc106afff libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib 0x7fffc107a000 - 0x7fffc107fff7 libheimdal-asn1.dylib (498.50.12) <1AC5AB99-2E62-3B9C-ADE4-AE65CFCDA471> /usr/lib/libheimdal-asn1.dylib 0x7fffc1080000 - 0x7fffc1172ff7 libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib 0x7fffc1173000 - 0x7fffc1398ffb libicucore.A.dylib (57168.0.1) <99D53A36-19F6-34F0-86AB-D8BD6C9BD3AD> /usr/lib/libicucore.A.dylib 0x7fffc139e000 - 0x7fffc139ffff liblangid.dylib (126) <2085E7A7-9A34-3735-87F4-F174EF8EABF0> /usr/lib/liblangid.dylib 0x7fffc13a0000 - 0x7fffc13b9ffb liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib 0x7fffc13ba000 - 0x7fffc13d0ff7 libmarisa.dylib (5) <9030D214-5D0F-30CB-AC03-902C63909362> /usr/lib/libmarisa.dylib 0x7fffc13d1000 - 0x7fffc1679ff7 libmecabra.dylib (744.8) <D429FCC9-42A4-38B3-8784-44024BC859EF> /usr/lib/libmecabra.dylib 0x7fffc16ac000 - 0x7fffc1726ff3 libnetwork.dylib (856.60.1) <191E99F5-4723-3180-8013-02AF2F9AE4B8> /usr/lib/libnetwork.dylib 0x7fffc1727000 - 0x7fffc1afcbc7 libobjc.A.dylib (709.1) <4DF3C25C-52C2-3F01-A3EF-0D9D53A73C1C> /usr/lib/libobjc.A.dylib 0x7fffc1aff000 - 0x7fffc1b03fff libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib 0x7fffc1b04000 - 0x7fffc1b35fff libpcap.A.dylib (67.60.2) <B2D36AD8-D5C8-3875-AC81-4787A15E44C2> /usr/lib/libpcap.A.dylib 0x7fffc1b52000 - 0x7fffc1b6effb libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib 0x7fffc1b6f000 - 0x7fffc1ba8fff libsandbox.1.dylib (592.70.2) <9017CBC7-DC59-3668-8E86-738D141AF11C> /usr/lib/libsandbox.1.dylib 0x7fffc1bbe000 - 0x7fffc1d04fff libsqlite3.dylib (254.8) <058036FD-6EF3-3F9C-BF9B-2CB7A57205D7> /usr/lib/libsqlite3.dylib 0x7fffc1e4d000 - 0x7fffc1e5aff7 libxar.1.dylib (417.1) <78B14DC5-5256-3820-8259-117C5046BB9F> /usr/lib/libxar.1.dylib 0x7fffc1e5b000 - 0x7fffc1f4aff3 libxml2.2.dylib (30.24) <D84C6B99-6D4C-3651-8086-387D631CBA37> /usr/lib/libxml2.2.dylib 0x7fffc1f4b000 - 0x7fffc1f74fff libxslt.1.dylib (15.9.3) <F57ED43F-7912-3C99-8500-AB0EEE9FA178> /usr/lib/libxslt.1.dylib 0x7fffc1f75000 - 0x7fffc1f86ff3 libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib 0x7fffc1f95000 - 0x7fffc1f99ff7 libcache.dylib (79) <093A4DAB-8385-3D47-A350-E20CB7CCF7BF> /usr/lib/system/libcache.dylib 0x7fffc1f9a000 - 0x7fffc1fa4fff libcommonCrypto.dylib (60092.50.5) <4C8A7FE1-C190-3015-A744-66F8220EAF6A> /usr/lib/system/libcommonCrypto.dylib 0x7fffc1fa5000 - 0x7fffc1facfff libcompiler_rt.dylib (62) <55D47421-772A-32AB-B529-1A46C2F43B4D> /usr/lib/system/libcompiler_rt.dylib 0x7fffc1fad000 - 0x7fffc1fb5fff libcopyfile.dylib (138) <819BEA3C-DF11-3E3D-A1A1-5A51C5BF1961> /usr/lib/system/libcopyfile.dylib 0x7fffc1fb6000 - 0x7fffc2039fdb libcorecrypto.dylib (442.50.22) <E36CE660-855A-3166-8B9C-645C514B2C52> /usr/lib/system/libcorecrypto.dylib 0x7fffc203a000 - 0x7fffc206bfff libdispatch.dylib (703.50.38) <54B02414-5908-3EF0-B4D2-230B7FEB1CF7> /usr/lib/system/libdispatch.dylib 0x7fffc206c000 - 0x7fffc2071ffb libdyld.dylib (434) <4A0E66C1-4596-38E6-898E-BD2660478D3D> /usr/lib/system/libdyld.dylib 0x7fffc2072000 - 0x7fffc2072ffb libkeymgr.dylib (28) <7AA011A9-DC21-3488-BF73-3B5B14D1FDD6> /usr/lib/system/libkeymgr.dylib 0x7fffc2073000 - 0x7fffc207ffff libkxld.dylib (3789.73.50) <E2CCB6DE-F92B-33CE-81A8-DDC42E62B62D> /usr/lib/system/libkxld.dylib 0x7fffc2080000 - 0x7fffc2080fff liblaunch.dylib (972.70.5) <1F770D9B-3892-3BBB-9471-68DDDDB0F69A> /usr/lib/system/liblaunch.dylib 0x7fffc2081000 - 0x7fffc2086ff3 libmacho.dylib (898) <17D5D855-F6C3-3B04-B680-E9BF02EF8AED> /usr/lib/system/libmacho.dylib 0x7fffc2087000 - 0x7fffc2089ff3 libquarantine.dylib (85.50.1) <12448CC2-378E-35F3-BE33-9DC395A5B970> /usr/lib/system/libquarantine.dylib 0x7fffc208a000 - 0x7fffc208bffb libremovefile.dylib (45) <38D4CB9C-10CD-30D3-8B7B-A515EC75FE85> /usr/lib/system/libremovefile.dylib 0x7fffc208c000 - 0x7fffc20a4ff7 libsystem_asl.dylib (349.50.5) <096E4228-3B7C-30A6-8B13-EC909A64499A> /usr/lib/system/libsystem_asl.dylib 0x7fffc20a5000 - 0x7fffc20a5ff7 libsystem_blocks.dylib (67) <10DC5404-73AB-35B3-A277-A8AFECB476EB> /usr/lib/system/libsystem_blocks.dylib 0x7fffc20a6000 - 0x7fffc2133fef libsystem_c.dylib (1158.50.2) <E5AE5244-7D0C-36AC-8BB6-C7AE7EA52A4B> /usr/lib/system/libsystem_c.dylib 0x7fffc2134000 - 0x7fffc2137ffb libsystem_configuration.dylib (888.60.3) <094DBBF4-276A-3A11-8AF3-72743CC338E6> /usr/lib/system/libsystem_configuration.dylib 0x7fffc2138000 - 0x7fffc213bfff libsystem_coreservices.dylib (41.4) <7D26DE79-B424-3450-85E1-F7FAB32714AB> /usr/lib/system/libsystem_coreservices.dylib 0x7fffc213c000 - 0x7fffc2154fff libsystem_coretls.dylib (121.50.4) <EC6FCF07-DCFB-3A03-9CC9-6DD3709974C6> /usr/lib/system/libsystem_coretls.dylib 0x7fffc2155000 - 0x7fffc215bfff libsystem_dnssd.dylib (765.50.11) <B87F96B8-2694-3DB3-9923-1B4E2245C8BF> /usr/lib/system/libsystem_dnssd.dylib 0x7fffc215c000 - 0x7fffc2185ff7 libsystem_info.dylib (503.50.4) <611DB84C-BF70-3F92-8702-B9F28A900920> /usr/lib/system/libsystem_info.dylib 0x7fffc2186000 - 0x7fffc21a8ff7 libsystem_kernel.dylib (3789.73.50) <932ACBB6-9962-3839-AEE3-D8AA6BF1DD02> /usr/lib/system/libsystem_kernel.dylib 0x7fffc21a9000 - 0x7fffc21f0fe7 libsystem_m.dylib (3121.6) <86D499B5-BBDC-3D3B-8A4E-97AE8E6672A4> /usr/lib/system/libsystem_m.dylib 0x7fffc21f1000 - 0x7fffc220fff7 libsystem_malloc.dylib (116.50.9) <82647590-DAEF-3499-8BF3-F1E3048861FE> /usr/lib/system/libsystem_malloc.dylib 0x7fffc2210000 - 0x7fffc2269ffb libsystem_network.dylib (856.60.1) <369D0221-56CA-3C3E-9EDE-94B41CAE77B7> /usr/lib/system/libsystem_network.dylib 0x7fffc226a000 - 0x7fffc2273ff3 libsystem_networkextension.dylib (563.60.2) <B021F2B3-8A75-3633-ABB0-FC012B8E9B0C> /usr/lib/system/libsystem_networkextension.dylib 0x7fffc2274000 - 0x7fffc227dff3 libsystem_notify.dylib (165.20.1) <B8160190-A069-3B3A-BDF6-2AA408221FAE> /usr/lib/system/libsystem_notify.dylib 0x7fffc227e000 - 0x7fffc2286fe7 libsystem_platform.dylib (126.50.8) <897462FD-B318-321B-A554-E61982630F7E> /usr/lib/system/libsystem_platform.dylib 0x7fffc2287000 - 0x7fffc2291ff7 libsystem_pthread.dylib (218.60.3) <B8FB5E20-3295-39E2-B5EB-B464D1D4B104> /usr/lib/system/libsystem_pthread.dylib 0x7fffc2292000 - 0x7fffc2295ff7 libsystem_sandbox.dylib (592.70.2) <19320A42-2E3B-361B-BBDA-2F5F2E87B100> /usr/lib/system/libsystem_sandbox.dylib 0x7fffc2296000 - 0x7fffc2297ff3 libsystem_secinit.dylib (24.50.4) <F78B847B-3565-3E4B-98A6-F7AD40392E2D> /usr/lib/system/libsystem_secinit.dylib 0x7fffc2298000 - 0x7fffc229fffb libsystem_symptoms.dylib (532.50.48) <1C822669-BF39-3639-A00B-B9170A63F342> /usr/lib/system/libsystem_symptoms.dylib 0x7fffc22a0000 - 0x7fffc22b3ff7 libsystem_trace.dylib (518.70.1) <AC63A7FE-50D9-3A30-96E6-F6B7FF16E465> /usr/lib/system/libsystem_trace.dylib 0x7fffc22b4000 - 0x7fffc22b9ffb libunwind.dylib (35.3) <3D50D8A8-C460-334D-A519-2DA841102C6B> /usr/lib/system/libunwind.dylib 0x7fffc22ba000 - 0x7fffc22e3ff7 libxpc.dylib (972.70.5) <255AA6A1-26AA-33F6-BC11-3DCE12A0BC0F> /usr/lib/system/libxpc.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 253198 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=320.3M resident=0K(0%) swapped_out_or_unallocated=320.3M(100%) Writable regions: Total=432.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=432.3M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 2 Activity Tracing 256K 2 CG backing stores 3600K 4 CG image 308K 6 CoreUI image data 316K 3 CoreUI image file 176K 3 IOKit 7940K 2 Kernel Alloc Once 8K 2 MALLOC 362.3M 227 MALLOC guard page 48K 11 Memory Tag 242 12K 2 Memory Tag 249 156K 3 OpenGL GLSL 256K 4 STACK GUARD 56.1M 24 Stack 19.2M 24 VM_ALLOCATE 32.1M 45 VM_ALLOCATE (reserved) 320K 3 reserved VM address space (unallocated) DATA 21.3M 223 GLSLBUILTINS 2588K 2 IMAGE 528K 2 LINKEDIT 125.3M 10 TEXT 195.0M 226 UNICODE 556K 2 mapped file 45.6M 11 shared memory 16.4M 14 =========== ======= ======= TOTAL 890.2M 832 TOTAL, minus reserved VM space 889.9M 832

Model: iMac11,3, BootROM 99.0.0.0.0, 4 processors, Intel Core i7, 2.93 GHz, 12 GB, SMC 1.59f2 Graphics: ATI Radeon HD 5750, ATI Radeon HD 5750, PCIe, 1024 MB Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54313235533654465238432D48392020 Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54313235533654465238432D48392020 Memory Module: BANK 0/DIMM1, 4 GB, DDR3, 1333 MHz, 0x859B, 0x435434473353313333394D2E4D3136464D44 Memory Module: BANK 1/DIMM1, 4 GB, DDR3, 1333 MHz, 0x859B, 0x435434473353313333394D2E4D3136464D44 AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x8F), Atheros 9280: 4.0.74.0-P2P Bluetooth: Version 5.0.5f7, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: WDC WD1001FALS-40Y6A0, 1 TB Serial ATA Device: OPTIARC DVD RW AD-5680H USB Device: USB 2.0 Bus USB Device: Hub USB Device: Card Reader USB Device: BRCM2046 Hub USB Device: Bluetooth USB Host Controller USB Device: USB 2.0 Bus USB Device: Hub USB Device: USB Optical Mouse USB Device: IR Receiver USB Device: Built-in iSight Thunderbolt Bus:

#3251 needsinfo Cannot host multiplayer game Shump_Daddy
Description

Process: pyrogenesis [233] Path: /Users/USER/Desktop/*/0 AD.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.18 (0.0.18) Code Type: X86-64 (Native) Parent Process: launchd [128]

Date/Time: 2015-05-19 19:59:29.543 +1000 OS Version: Mac OS X 10.7.5 (11G63) Report Version: 9

Interval Since Last Report: 8303375 sec Crashes Since Last Report: 140 Per-App Interval Since Last Report: 17706 sec Per-App Crashes Since Last Report: 1 Anonymous UUID: CA8C6C5A-A454-4975-92ED-9701DB7962D0

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information: objc[233]: garbage collection is OFF abort() called terminate called throwing an exception

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff8abc8ce2 pthread_kill + 10 1 libsystem_c.dylib 0x00007fff849497d2 pthread_kill + 95 2 libsystem_c.dylib 0x00007fff8493aa7a abort + 143 3 libc++abi.dylib 0x00007fff82d127bc abort_message + 214 4 libc++abi.dylib 0x00007fff82d0ffcf default_terminate() + 28 5 libobjc.A.dylib 0x00007fff843311cd _objc_terminate + 114 6 libc++abi.dylib 0x00007fff82d10001 safe_handler_caller(void (*)()) + 11 7 libc++abi.dylib 0x00007fff82d1005c std::terminate() + 16 8 libc++abi.dylib 0x00007fff82d11152 cxa_throw + 114 9 com.wildfiregames.0ad 0x000000010a1c9a75 CStdDeserializer::Get(char const*, unsigned char*, unsigned long) + 133 10 com.wildfiregames.0ad 0x000000010a1c9ef7 CStdDeserializer::ReadScriptVal(char const*, JS::Handle<JSObject*>) + 87 11 com.wildfiregames.0ad 0x000000010a1cbc08 CStdDeserializer::ScriptVal(char const*, JS::MutableHandle<JS::Value>) + 40 12 com.wildfiregames.0ad 0x000000010a0ce9b2 CGameSetupMessage::Deserialize(unsigned char const*, unsigned char const*) + 562 13 com.wildfiregames.0ad 0x000000010a0cbd29 CNetMessageFactory::CreateMessage(void const*, unsigned long, ScriptInterface&) + 889 14 com.wildfiregames.0ad 0x000000010a0d9814 CNetClientSession::Poll() + 388 15 com.wildfiregames.0ad 0x000000010a0bacdc _ZL14RunGameOrAtlasiPPKc + 4172 16 com.wildfiregames.0ad 0x000000010a0b9bc5 main + 53 17 com.wildfiregames.0ad 0x000000010a0b9ac4 start + 52

Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff8abc97e6 kevent + 10 1 libdispatch.dylib 0x00007fff84b55786 _dispatch_mgr_invoke + 923 2 libdispatch.dylib 0x00007fff84b54316 _dispatch_mgr_thread + 54

Thread 2:: JS GC Helper 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010a55c79e PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x000000010a86e1fb js::GCHelperThread::threadLoop() + 107 4 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 5 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 3: 0 libsystem_kernel.dylib 0x00007fff8abc767a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff8abc6d71 mach_msg + 73 2 com.wildfiregames.0ad 0x000000010a67519e AsmJSMachExceptionHandlerThread(void*) + 62 3 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 4 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 5 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 4:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff8abc767a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff8abc6d71 mach_msg + 73 2 com.apple.audio.CoreAudio 0x00007fff877d4eb3 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, unsigned int) + 93 3 com.apple.audio.CoreAudio 0x00007fff877d4f05 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, unsigned int) + 37 4 com.apple.audio.CoreAudio 0x00007fff877ce568 HALC_ProxyIOContext::IOWorkLoop() + 888 5 com.apple.audio.CoreAudio 0x00007fff877ce151 HALC_ProxyIOContext::IOThreadEntry(void*) + 73 6 com.apple.audio.CoreAudio 0x00007fff877ce00c HALB_IOThread::Entry(void*) + 78 7 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 8 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 5: 0 libsystem_kernel.dylib 0x00007fff8abc8e42 semwait_signal + 10 1 libsystem_c.dylib 0x00007fff848fddea nanosleep + 164 2 com.wildfiregames.0ad 0x000000010acf7c44 SDL_Delay_REAL + 100 3 com.wildfiregames.0ad 0x000000010ac13937 SDL_Delay + 23 4 com.wildfiregames.0ad 0x000000010a283a17 CSoundManagerWorker::Run() + 71 5 com.wildfiregames.0ad 0x000000010a283992 CSoundManagerWorker::RunThread(void*) + 98 6 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 7 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 6: 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010acf0072 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x000000010acefa02 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010acefa7a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010ac10744 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010a2587e9 CUserReporterWorker::Run() + 841 7 com.wildfiregames.0ad 0x000000010a258462 CUserReporterWorker::RunThread(void*) + 98 8 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 9 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 7:: SDLTimer 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010acf0072 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x000000010acefa02 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010ac75a39 SDL_TimerThread + 601 5 com.wildfiregames.0ad 0x000000010ac75087 SDL_RunThread + 135 6 com.wildfiregames.0ad 0x000000010acef425 RunThread + 21 7 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 8 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 8:: CVDisplayLink 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.apple.CoreVideo 0x00007fff832826c8 CVDisplayLink::runIOThread() + 710 3 com.apple.CoreVideo 0x00007fff832823e9 _ZL13startIOThreadPv + 148 4 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 5 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 9:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010a55c79e PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x000000010a907984 js::WorkerThread::threadLoop() + 660 4 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 5 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 10:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010a55c79e PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x000000010a907984 js::WorkerThread::threadLoop() + 660 4 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 5 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 11:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010a55c79e PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x000000010a907984 js::WorkerThread::threadLoop() + 660 4 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 5 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 12:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010a55c79e PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x000000010a907984 js::WorkerThread::threadLoop() + 660 4 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 5 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 13: 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010acf0072 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x000000010acefa02 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010acefa7a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010ac10744 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010a321f37 CTextureConverter::RunThread(void*) + 103 7 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 8 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 14: 0 libsystem_kernel.dylib 0x00007fff8abc8df2 select + 10 1 com.wildfiregames.0ad 0x000000010ab27688 enet_socket_wait + 392 2 com.wildfiregames.0ad 0x000000010ab22376 enet_host_service + 806 3 com.wildfiregames.0ad 0x000000010a0d2943 CNetServerWorker::RunStep() + 1203 4 com.wildfiregames.0ad 0x000000010a0d2335 CNetServerWorker::Run() + 357 5 com.wildfiregames.0ad 0x000000010a0d11d0 CNetServerWorker::RunThread(void*) + 48 6 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 7 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 15: 0 libsystem_kernel.dylib 0x00007fff8abc8df2 select + 10 1 com.wildfiregames.0ad 0x000000010a569cda poll + 794 2 com.wildfiregames.0ad 0x000000010abc661f receivedata + 111 3 com.wildfiregames.0ad 0x000000010abc06bf upnpDiscover + 2175 4 com.wildfiregames.0ad 0x000000010a0d14e3 CNetServerWorker::SetupUPnP(void*) + 755 5 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 16:: JS GC Helper 0 libsystem_kernel.dylib 0x00007fff8abc8bca psynch_cvwait + 10 1 libsystem_c.dylib 0x00007fff8494b274 _pthread_cond_wait + 840 2 com.wildfiregames.0ad 0x000000010a55c79e PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x000000010a86e1fb js::GCHelperThread::threadLoop() + 107 4 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 5 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 17: 0 libsystem_kernel.dylib 0x00007fff8abc767a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff8abc6d71 mach_msg + 73 2 com.wildfiregames.0ad 0x000000010a67519e AsmJSMachExceptionHandlerThread(void*) + 62 3 com.wildfiregames.0ad 0x000000010a568776 _pt_root + 358 4 libsystem_c.dylib 0x00007fff849478bf _pthread_start + 335 5 libsystem_c.dylib 0x00007fff8494ab75 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x00007fff69cb6628 rdx: 0x0000000000000000 rdi: 0x0000000000000907 rsi: 0x0000000000000006 rbp: 0x00007fff69cb6650 rsp: 0x00007fff69cb6628

r8: 0x00007fff716fdfb8 r9: 0x00000000000005f0 r10: 0x00007fff8abc8d0a r11: 0xffffff80002dad60

r12: 0x000000010be77d20 r13: 0x00007fe180de6dd4 r14: 0x00007fff71700960 r15: 0x00007fff69cb67a0 rip: 0x00007fff8abc8ce2 rfl: 0x0000000000000246 cr2: 0x000000010bb5e1f0

Logical CPU: 0

Binary Images:

0x10a0b8000 - 0x10be14ff7 +com.wildfiregames.0ad (0.0.18 - 0.0.18) <23DA4ABB-B51F-390C-AB31-5D806AFFEA85> /Users/USER/Desktop/*/0 AD.app/Contents/MacOS/pyrogenesis 0x10c6ce000 - 0x10c6f9fff com.apple.audio.OpenAL (1.5.1 - 1.5.1) <5B954EC6-08B6-3255-932C-DDAB908E72F4> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x10c70d000 - 0x10c710fff com.apple.ForceFeedback (1.0.4 - 1.0.4) <13CD0F1A-2B25-3B2C-A630-3EA31B5E9AD3> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x125eef000 - 0x125ef9fef libcldcpuengine.dylib (2.0.19 - compatibility 1.0.0) <4572AD1E-D1D1-3412-AFCC-D37037B1FAB5> /System/Library/Frameworks/OpenCL.framework/Libraries/libcldcpuengine.dylib 0x126780000 - 0x126783ff7 libCoreFSCache.dylib (??? - ???) <0D155750-7910-32C5-8327-924FC1089442> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x126791000 - 0x126791ff1 +cl_kernels (??? - ???) <5596B7E0-ECE3-4260-9F6A-52E964B839B7> cl_kernels 0x126797000 - 0x126798ff3 +cl_kernels (??? - ???) <A3CE4C78-319A-4247-8CC8-E1140FC9EF95> cl_kernels 0x12679a000 - 0x1267a8fff libGPUSupport.dylib (??? - ???) <9FF8DDA2-7CB1-3888-8AAE-227C7691CB98> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupport.dylib 0x126a7b000 - 0x126aa9ff7 GLRendererFloat (??? - ???) <06CA5D0B-BC5F-3CC7-836D-A02F7DB92BE8> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat 0x126b7f000 - 0x126c1eff7 unorm8_bgra.dylib (2.0.19 - compatibility 1.0.0) <47DA7D73-C52D-322F-A08F-4DB320A65373> /System/Library/Frameworks/OpenCL.framework/Libraries/ImageFormats/unorm8_bgra.dylib 0x126cef000 - 0x126cf3fff com.apple.audio.AudioIPCPlugIn (1.2.3 - 1.2.3) <F94D690D-3196-3B01-B798-09708367D28D> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn 0x126cf8000 - 0x126cf9fff +com.ecamm.EcammAudioLoader (1.0.1 - 1.0.1) <48FFC3CC-E53D-3A0A-B5A7-34CCF8D648D2> /Library/Audio/Plug-Ins/HAL/EcammAudioLoader.plugin/Contents/MacOS/EcammAudioLoader 0x127059000 - 0x1271a4ff7 com.apple.audio.units.Components (1.7.3 - 1.7.3) <CAC75CC0-DAD7-3DD3-91CF-DDE8B19DEBDD> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x12729b000 - 0x1272a0fff com.apple.audio.AppleHDAHALPlugIn (2.2.5 - 2.2.5a5) <4EC4981B-68AE-357E-960F-3D4603A61E9F> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x12d418000 - 0x12d5d0fff GLEngine (??? - ???) <59179FEC-D0E2-38B3-BD49-765506A645AC> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine 0x12d607000 - 0x12d761fff libGLProgrammability.dylib (??? - ???) <90390984-70BC-365C-AB3E-16C35C4240CB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x12d793000 - 0x12db7afe7 com.apple.driver.AppleIntelHD3000GraphicsGLDriver (7.32.12 - 7.3.2) <5C9C9474-BA99-33A6-BAD8-628224491FED> /System/Library/Extensions/AppleIntelHD3000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD3000GraphicsGLDriver

0x7fff69cb8000 - 0x7fff69cecbaf dyld (195.6 - ???) <0CD1B35B-A28F-32DA-B72E-452EAD609613> /usr/lib/dyld 0x7fff812ed000 - 0x7fff8133bfff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib 0x7fff8141d000 - 0x7fff8143aff7 com.apple.openscripting (1.3.3 - ???) <F5E34F54-CE85-334B-8F25-53581D43960C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff814b2000 - 0x7fff814b4ff7 com.apple.print.framework.Print (7.4 - 247.3) <626C58D5-2841-3329-8C32-9F4A8353F3E7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff814d1000 - 0x7fff814f5fff com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff81bbb000 - 0x7fff82559747 com.apple.CoreGraphics (1.600.0 - ???) <CB70AC19-9532-38CA-8509-6043AD9B4095> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff8255a000 - 0x7fff8256cff7 libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib 0x7fff82596000 - 0x7fff82606fff com.apple.datadetectorscore (3.0 - 179.4) <9C01D16F-75A9-3BDD-B91A-F0F32261A2E7> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff8260f000 - 0x7fff82719fe7 libcrypto.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <0E7A4F63-035E-3406-AE8C-8F9E3E47D2EE> /usr/lib/libcrypto.0.9.8.dylib 0x7fff8271a000 - 0x7fff8274aff7 com.apple.DictionaryServices (1.2.1 - 158.3) <5E2EBBFD-D520-3379-A431-11DAA844B8D6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff8274b000 - 0x7fff8275dff7 libsasl2.2.dylib (3.15.0 - compatibility 3.0.0) <6245B497-784B-355C-98EF-2DC6B45BF05C> /usr/lib/libsasl2.2.dylib 0x7fff82796000 - 0x7fff82ac2fff com.apple.HIToolbox (1.9 - ???) <CCB32DEA-D0CA-35D1-8019-E599C8007AB6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff82ac3000 - 0x7fff82c20fff com.apple.audio.toolbox.AudioToolbox (1.7.3 - 1.7.3) <5F1E4695-BC74-3ADD-8345-627BCD68201A> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff82c21000 - 0x7fff82ca4fef com.apple.Metadata (10.7.0 - 627.37) <B9BEB598-B6F2-3BFF-A8F3-C3C87CD076AB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff82ca5000 - 0x7fff82cfdff7 libTIFF.dylib (??? - ???) <CF2005B6-5C29-3DCF-BDC2-7DB114ECD7A1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff82cfe000 - 0x7fff82d09ff7 com.apple.speech.recognition.framework (4.0.21 - 4.0.21) <6540EAF2-E3BF-3D2E-B4C1-F106180D6F20> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff82d0a000 - 0x7fff82d15ff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib 0x7fff82ea1000 - 0x7fff82fd7fff com.apple.vImage (5.1 - 5.1) <A08B7582-67BC-3EED-813A-4833645964A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff82fd8000 - 0x7fff8301cff7 libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <416FB9E6-76F2-3CB8-8CCB-C12ACECFD611> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x7fff83249000 - 0x7fff8325bff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib 0x7fff83279000 - 0x7fff8327ffff com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff83280000 - 0x7fff832a9fff com.apple.CoreVideo (1.7 - 70.3) <9A9D4058-9935-3B0A-B1A6-27EB78D02249> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff832aa000 - 0x7fff8338eff7 com.apple.CoreServices.OSServices (478.50 - 478.50) <3D6AA4EF-C601-36C7-8F3A-A00964F01759> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff8339e000 - 0x7fff8339efff com.apple.ApplicationServices (41 - 41) <89B6AD5B-5C75-3E83-8C2B-AA7F4C55E400> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff8339f000 - 0x7fff83412fff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib 0x7fff834af000 - 0x7fff834d5fff com.apple.framework.familycontrols (3.0 - 300) <6F0C58C0-22E7-3877-8CFA-1ED0CB3CE38B> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x7fff834d6000 - 0x7fff83700fe7 com.apple.CoreData (104.1 - 358.14) <6BB64605-8DA7-337D-A2AB-A3346A421CBD> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff83701000 - 0x7fff83710ff7 libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib 0x7fff83711000 - 0x7fff83727fff libGL.dylib (??? - ???) <A4876AE9-DDFE-3B9A-874E-09BC29D46C39> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff83728000 - 0x7fff83d0cfff libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff83d0d000 - 0x7fff83decfff com.apple.ImageIO.framework (3.1.2 - 588) <37F047A9-48E3-3AF7-8931-462D63BE6121> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff83e0d000 - 0x7fff83e0efff liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib 0x7fff83e45000 - 0x7fff83f4afff libFontParser.dylib (??? - ???) <D2E56B6E-3182-3667-A78C-4172C435523A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff83fc0000 - 0x7fff83fc2fff libquarantine.dylib (36.7.0 - compatibility 1.0.0) <8D9832F9-E4A9-38C3-B880-E5210B2353C7> /usr/lib/system/libquarantine.dylib 0x7fff84020000 - 0x7fff840a4ff7 com.apple.ApplicationServices.ATS (317.13.0 - ???) <A05126F9-7DC9-3EA7-8D94-53C6113730C6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff840a5000 - 0x7fff84319fff com.apple.CoreImage (7.99.1 - 1.0.1) <4BB09B79-275B-364C-9466-0FF36ABB1218> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff8431a000 - 0x7fff843fee5f libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib 0x7fff84439000 - 0x7fff84755fff com.apple.CoreServices.CarbonCore (960.25 - 960.25) <4FC1AB30-022C-3C67-AC46-FDCBFCB7EEDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff84760000 - 0x7fff84774ff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff84775000 - 0x7fff848dcff7 com.apple.CFNetwork (520.5.3 - 520.5.3) <1C11C214-1C70-3358-A709-69C84D999DB8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff848f9000 - 0x7fff849d6fef libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib 0x7fff849d7000 - 0x7fff849d7fff com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff849d8000 - 0x7fff849dffff libGFXShared.dylib (??? - ???) <D3598924-B167-372E-8C9F-1BBF68852542> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff84a73000 - 0x7fff84b51fff com.apple.DiscRecording (6.0.4 - 6040.4.1) <E6D5835F-EE3C-3814-A2EE-6962B5570EF1> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording 0x7fff84b52000 - 0x7fff84b60fff libdispatch.dylib (187.10.0 - compatibility 1.0.0) <8E03C652-922A-3399-93DE-9EA0CBFA0039> /usr/lib/system/libdispatch.dylib 0x7fff84b61000 - 0x7fff84b63fff com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff84b65000 - 0x7fff84babfff libcurl.4.dylib (7.0.0 - compatibility 7.0.0) <066449E4-406B-3ABC-9DB8-E62777498154> /usr/lib/libcurl.4.dylib 0x7fff84bf6000 - 0x7fff84c5eff7 com.apple.coreui (1.2.2 - 165.11) <9316266A-39CA-3EC7-9C9E-726462CEFF4D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff84c6d000 - 0x7fff84c6dfff com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff84c98000 - 0x7fff84c99fff libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib 0x7fff84c9a000 - 0x7fff84da1fe7 libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib 0x7fff850f8000 - 0x7fff850feff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib 0x7fff850ff000 - 0x7fff85195ff7 libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff85280000 - 0x7fff85333ff7 com.apple.CoreText (220.22.0 - ???) <A7A1096F-A211-3775-BA33-08FE98D27F08> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff85365000 - 0x7fff8545afff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib 0x7fff8545b000 - 0x7fff854b7ff7 com.apple.HIServices (1.21 - ???) <B012EE97-D1CD-3F4B-812D-9AC7E6852FE6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff854b8000 - 0x7fff854bdfff libGIF.dylib (??? - ???) <58A4492D-AAE7-3B8F-8B06-62867471A3EE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff85869000 - 0x7fff8589cff7 com.apple.GSS (2.2 - 2.0) <C86012C5-B613-3199-B1B3-A1494EE5E43C> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff8589d000 - 0x7fff85b92ff7 com.apple.security (7.0 - 55148.6) <4535E500-973A-3BA7-AF65-DF5CF0658F02> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff85b95000 - 0x7fff85fc2fff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff85fc3000 - 0x7fff85fc3fff com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <C06A140F-6114-3B8B-B080-E509303145B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff8601b000 - 0x7fff860a0ff7 com.apple.Heimdal (2.2 - 2.0) <52B0F371-D272-3C8E-B42F-04D3FDD8AD0D> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff860a1000 - 0x7fff86101fff libvDSP.dylib (325.4.0 - compatibility 1.0.0) <3A7521E6-5510-3FA7-AB65-79693A7A5839> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff86102000 - 0x7fff86106fff libdyld.dylib (195.5.0 - compatibility 1.0.0) <380C3F44-0CA7-3514-8080-46D1C9DF4FCD> /usr/lib/system/libdyld.dylib 0x7fff86107000 - 0x7fff8611cfff com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <C061ECBB-7061-3A43-8A18-90633F943295> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff86132000 - 0x7fff86173fff com.apple.QD (3.40.1 - ???) <13ACC7F4-B004-3370-B575-6D06447EE428> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff86174000 - 0x7fff86175ff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib 0x7fff86184000 - 0x7fff86185ff7 libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib 0x7fff861c4000 - 0x7fff861ffff7 libssl.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <B48E57F5-0923-3C47-8BAC-9704F4A28193> /usr/lib/libssl.0.9.8.dylib 0x7fff86200000 - 0x7fff86205fff libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib 0x7fff8625d000 - 0x7fff8627efff libPng.dylib (??? - ???) <E2B52527-4D0C-3595-BB13-8E8EF364E998> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff8627f000 - 0x7fff86287fff libsystem_dnssd.dylib (??? - ???) <584B321E-5159-37CD-B2E7-82E069C70AFB> /usr/lib/system/libsystem_dnssd.dylib 0x7fff86288000 - 0x7fff8628cfff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib 0x7fff8628d000 - 0x7fff862f8ff7 com.apple.framework.IOKit (2.0 - ???) <FE838BB6-D42E-3291-A1A0-6F53FC970261> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff862f9000 - 0x7fff86307fff com.apple.NetAuth (3.1 - 3.1) <FE7EC4D7-5632-3B8D-9094-A0AC8D60EDEE> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff86308000 - 0x7fff86324ff7 com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff865e5000 - 0x7fff865e8ff7 com.apple.securityhi (4.0 - 1) <7146CB8E-B754-3B0E-A74E-77E9138A81C5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff86683000 - 0x7fff866f9fff com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff866fa000 - 0x7fff86723fff libJPEG.dylib (??? - ???) <DFD81B8F-F4CB-347B-92B8-1AFFDA924A9B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff86724000 - 0x7fff8672afff libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib 0x7fff8672b000 - 0x7fff868ffff7 com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff8690c000 - 0x7fff86a25fff com.apple.DesktopServices (1.6.5 - 1.6.5) <5E7DD5F4-B4DA-3F75-A14A-3494E81CFBA0> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff86a26000 - 0x7fff86a34ff7 libkxld.dylib (??? - ???) <01161870-E3B3-3F87-BA4A-0AA7A081F409> /usr/lib/system/libkxld.dylib 0x7fff86a7c000 - 0x7fff86d95fff com.apple.Foundation (6.7.2 - 833.25) <22AAC369-B63C-3C55-8AC6-C3ECBA44DA7B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff87011000 - 0x7fff8702efff libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib 0x7fff8702f000 - 0x7fff87032fff libCoreVMClient.dylib (??? - ???) <28CB0F3F-A202-391F-8CAC-FC9A1398A962> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff87033000 - 0x7fff87034ff7 libsystem_sandbox.dylib (??? - ???) <5459F293-E1F2-33B3-B9B2-2ABB7B915B62> /usr/lib/system/libsystem_sandbox.dylib 0x7fff87035000 - 0x7fff87059fff com.apple.RemoteViewServices (1.5 - 44.2) <A0417D7F-22E9-3FD8-AC55-67654D8E93EB> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff8705a000 - 0x7fff87061fff com.apple.CommerceCore (1.0 - 17.1) <B6BFA182-9DC9-3543-89AE-F82EB9AF1CAB> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x7fff870c9000 - 0x7fff870d6ff7 libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <3373D310-3B10-3DD1-B754-B7B138CD448D> /usr/lib/libbz2.1.0.dylib 0x7fff870d7000 - 0x7fff870ddfff IOSurface (??? - ???) <77C6757B-D357-3E34-9424-48F962B5CC9C> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff870de000 - 0x7fff871ebfff libJP2.dylib (??? - ???) <1CF69239-3D3D-30CE-AC7B-C7E8C9166BC2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff8761a000 - 0x7fff8761bfff libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib 0x7fff8761c000 - 0x7fff87625ff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib 0x7fff87632000 - 0x7fff87634fff libCVMSPluginSupport.dylib (??? - ???) <982F1ED4-3CBB-3161-8BEA-8A980C27FCC1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff87635000 - 0x7fff87639fff libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) <B423C449-761C-3EE1-AFAC-26B3558FF216> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x7fff8763a000 - 0x7fff87675fff libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib 0x7fff876be000 - 0x7fff87700ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib 0x7fff87701000 - 0x7fff877a3fff com.apple.securityfoundation (5.0 - 55116) <A9311EF6-B7F7-3DA5-84E8-21BC9B2C3C69> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff877a4000 - 0x7fff877a7fff libRadiance.dylib (??? - ???) <CD89D70D-F177-3BAE-8A26-644EA7D5E28E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff877a8000 - 0x7fff87810ff7 com.apple.audio.CoreAudio (4.0.3 - 4.0.3) <9987DC46-2A96-3BA0-B88B-04E573C0AD9B> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff87ca2000 - 0x7fff87ccafff com.apple.PerformanceAnalysis (1.11 - 11) <8D4C6382-DD92-37A2-BCFC-E89951320848> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff87d4f000 - 0x7fff88955fff com.apple.AppKit (6.7.5 - 1138.51) <44417D02-6123-3FC3-A119-CE51BB4C3006> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff88d71000 - 0x7fff88de7ff7 libc++.1.dylib (28.4.0 - compatibility 1.0.0) <A24FC3DA-4FFA-3DD2-9DCC-2B8D1B3BF97C> /usr/lib/libc++.1.dylib 0x7fff88de8000 - 0x7fff88e2cff7 com.apple.MediaKit (12 - 602) <0C2CBEDA-412F-3DDF-9C74-44114E5E0DB9> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit 0x7fff88e2d000 - 0x7fff88e6cfff com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff88e6d000 - 0x7fff88ebfff7 libGLU.dylib (??? - ???) <DB906997-0F70-3469-BA0E-2F1DDBEAD8D5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff88ed1000 - 0x7fff88ee0fff com.apple.opengl (1.8.1 - 1.8.1) <51B34133-CEE3-3FC6-82AC-ADF567AE673C> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff88ee1000 - 0x7fff89081ff7 com.apple.QuartzCore (1.7 - 270.5) <19E5E0AB-DAA9-3F97-988C-D9A46AFB9C04> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff89e62000 - 0x7fff89eb6fff libFontRegistry.dylib (??? - ???) <60FF9C2C-5E44-3C49-8A08-F26101898F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff89f1e000 - 0x7fff89f5efe7 libGLImage.dylib (??? - ???) <0B7DAB2B-F1C6-39C7-B864-61EF683B6656> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff89f5f000 - 0x7fff89f60fff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff89f61000 - 0x7fff89f64fff com.apple.help (1.3.2 - 42) <BF14DE49-F7E8-336F-81FB-BBDF2DB3AC09> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff89fe1000 - 0x7fff8a086fff com.apple.ink.framework (10.7.5 - 113) <1AE6676D-490A-36C2-B6CC-00F93AEB31DE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff8a087000 - 0x7fff8a0d3ff7 com.apple.SystemConfiguration (1.11.3 - 1.11) <0A7F1982-B4EA-3424-A0C7-FE46C6224F03> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff8a0d4000 - 0x7fff8a0eaff7 com.apple.ImageCapture (7.1.0 - 7.1.0) <1AD40E02-2126-377B-A0D2-CBB21D932558> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff8a134000 - 0x7fff8a174ff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <7D2E5016-A960-3ADE-B042-F74063E79550> /usr/lib/libcups.2.dylib 0x7fff8a175000 - 0x7fff8a182fff libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <39E20909-68D8-3FB7-A089-A1866618E026> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x7fff8a3f0000 - 0x7fff8a5f2fff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <0176782F-9526-3905-813A-7A5676EC2C86> /usr/lib/libicucore.A.dylib 0x7fff8a753000 - 0x7fff8a758fff libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib 0x7fff8a7db000 - 0x7fff8a875ff7 com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff8a91b000 - 0x7fff8a9bcff7 com.apple.LaunchServices (480.42 - 480.42) <A69F9426-05CE-3312-89FD-BC063DA66DBF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff8aa31000 - 0x7fff8aa38fff libcopyfile.dylib (85.1.70 - compatibility 1.0.0) <E805FDF4-7098-3F9F-BF27-191E3E0A0F10> /usr/lib/system/libcopyfile.dylib 0x7fff8aa39000 - 0x7fff8ab33ff7 com.apple.DiskImagesFramework (10.7.4 - 331.7) <BEBA6D78-08E0-3B99-B77B-A5CBF3344834> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages 0x7fff8ab53000 - 0x7fff8ab58fff com.apple.OpenDirectory (10.7 - 146) <A674AB55-6E3D-39AE-9F9B-9865D0193020> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff8abad000 - 0x7fff8abadfff com.apple.Carbon (153 - 153) <C1A30E01-E113-38A0-95CA-99360F92A37A> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff8abb2000 - 0x7fff8abd2fff libsystem_kernel.dylib (1699.32.7 - compatibility 1.0.0) <66C9F9BD-C7B3-30D4-B1A0-03C8A6392351> /usr/lib/system/libsystem_kernel.dylib 0x7fff8abd3000 - 0x7fff8abfeff7 libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <E71220D3-8015-38EC-B97D-7FDB383C2BDC> /usr/lib/libxslt.1.dylib 0x7fff8b03f000 - 0x7fff8b052ff7 libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib 0x7fff8b053000 - 0x7fff8b06afff com.apple.MultitouchSupport.framework (231.4 - 231.4) <10A978D1-8781-33F0-BE45-60C9171F7278> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff8b06b000 - 0x7fff8b072fff com.apple.NetFS (4.0 - 4.0) <433EEE54-E383-3505-9154-45B909FD3AF0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff8b073000 - 0x7fff8b0adfe7 com.apple.DebugSymbols (2.1 - 87) <ED2B177C-4146-3715-91DF-D99A8ED5449A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff8b32a000 - 0x7fff8b42cfff libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib 0x7fff8b46c000 - 0x7fff8b4c7ff7 com.apple.opencl (2.0.19 - 2.0.19) <B05BF605-73B8-328F-A228-6FA59E1FC73A> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff8b547000 - 0x7fff8b5a9ff7 com.apple.Symbolication (1.3 - 91) <B072970E-9EC1-3495-A1FA-D344C6E74A13> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff8b5aa000 - 0x7fff8b5aafff libOpenScriptingUtil.dylib (??? - ???) <A7847713-F410-39C0-884F-A7188A18E742> /usr/lib/libOpenScriptingUtil.dylib 0x7fff8b5ab000 - 0x7fff8b5abfff com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff8b5ac000 - 0x7fff8b627ff7 com.apple.print.framework.PrintCore (7.1 - 366.3) <C5F39A82-0E77-3AD6-906A-20DD2EE8D374> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff8b628000 - 0x7fff8baeffff FaceCoreLight (1.4.7 - compatibility 1.0.0) <BDD0E1DE-CF33-3AF8-B33B-4D1574CCC19D> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight 0x7fff8baf0000 - 0x7fff8bb44ff7 com.apple.ScalableUserInterface (1.0 - 1) <33563775-C662-313D-B7FA-3D575A9F3D41> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface 0x7fff8bc12000 - 0x7fff8bc17fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib 0x7fff8bc18000 - 0x7fff8bc18fff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib 0x7fff8cca0000 - 0x7fff8cca5ff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib 0x7fff8d77e000 - 0x7fff8d79dfff libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib 0x7fff8d79e000 - 0x7fff8d7b5fff com.apple.CFOpenDirectory (10.7 - 146) <E71AE4A2-F72B-35F2-9043-9F45CF75F11A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff8d7b6000 - 0x7fff8d7b6fff com.apple.Cocoa (6.6 - ???) <7EC4D759-B2A6-3A99-AC75-809FED1500C6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff8d7b7000 - 0x7fff8d7bbff7 com.apple.CommonPanels (1.2.5 - 94) <37C6540B-F8D1-355A-806C-F93D8FB522AB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff8d7bc000 - 0x7fff8d7c6ff7 liblaunch.dylib (392.39.0 - compatibility 1.0.0) <8C235D13-2928-30E5-9E12-2CC3D6324AE2> /usr/lib/system/liblaunch.dylib 0x7fff8d7c7000 - 0x7fff8d88eff7 com.apple.ColorSync (4.7.4 - 4.7.4) <590AFCDA-F10E-31FE-9B01-DA5FFE74C2BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff8d9c5000 - 0x7fff8d9d0fff com.apple.CommonAuth (2.2 - 2.0) <4F5302A5-867A-3F2E-9E4B-98FA011678F8> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff8d9e6000 - 0x7fff8da21fff com.apple.LDAPFramework (3.2 - 120.2) <275D4298-C435-3E98-AA25-95D9D0A56550> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x7fff8de6b000 - 0x7fff8de97ff7 com.apple.CoreServicesInternal (113.20 - 113.20) <786118E6-7D7E-3016-9FD5-A7CE411A251F> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff8e051000 - 0x7fff8e051fff com.apple.audio.units.AudioUnit (1.7.3 - 1.7.3) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff8e2d7000 - 0x7fff8e304fe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <7BEBB139-50BB-3112-947A-F4AA168F991C> /usr/lib/libSystem.B.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 70 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 5167 thread_create: 1 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=194.4M resident=126.1M(65%) swapped_out_or_unallocated=68.3M(35%) Writable regions: Total=832.5M written=270.9M(33%) resident=646.4M(78%) swapped_out=0K(0%) unallocated=186.1M(22%) REGION TYPE VIRTUAL =========== ======= (null) (reserved) 40K reserved VM address space (unallocated) CG backing stores 4292K CG image 332K CG raster data 8080K CG shared images 4408K CoreAnimation 8260K CoreGraphics 16K CoreImage 8K CoreServices 2024K IOKit 254.2M MALLOC 454.2M MALLOC guard page 48K Memory tag=240 4K Memory tag=242 12K Memory tag=249 156K Memory tag=251 8K OpenCL 20K OpenGL GLSL 1152K STACK GUARD 56.1M Stack 16.6M VM_ALLOCATE 460.9M CI_BITMAP 80K DATA 13.2M IMAGE 528K LINKEDIT 58.9M TEXT 135.5M UNICODE 544K mapped file 36.9M shared memory 40.8M =========== ======= TOTAL 1.5G TOTAL, minus reserved VM space 1.5G

Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i7, 2.8 GHz, 4 GB, SMC 1.68f99 Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020 Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.198.19.22) Bluetooth: Version 4.0.8f17, 2 service, 18 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: APPLE HDD HTS547575A9E384, 750.16 GB Serial ATA Device: MATSHITADVD-R UJ-8A8 USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 3 USB Device: My Book, 0x1058 (Western Digital Technologies, Inc.), 0x1100, 0xfa130000 / 6 USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5 USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 8 USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0252, 0xfa120000 / 4 USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 2 USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2 USB Device: Apple Optical USB Mouse, apple_vendor_id, 0x0304, 0xfd120000 / 4 USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3

#4566 fixed Cannot pick up food treasure on skirmish map 'Mediterranean Cove (2)' elexis Phormio
Description

A barrel was placed too close to the defense tower, so that it cannot be picked up. A trivial change in the map's XML file fixes the problem, the newer version is attached.

6936c6936
< <Position x="533.48536" z="989.67225"/>
---
> <Position x="533.35364" z="989.25806"/>

#5279 invalid Cannot play multiplayer mode with my friend Alessia Zhou
Description

Hello, I've been trying to play with my brother since this morning but we keep having problems with the server, I think. We tried to solve the problem by reading forums and we tried to fix the 20595 port thing. We also turned off antivirus and firewall. We really can't figure aut what's the problem, please help!!

#3020 duplicate Cannot playing single player in A17 on WinXP pandarmawan
Description

OS : WinXP SP 3 (5.1.2600) CPU : x86, Intel Pentium 4 3.00GHz (1x1x2), 2.99 GHz Memory : 2040 MiB; 649 MiB free Graphics Card : Intel Intel 915G OpenGL Drivers : 1.4.0 - Build 4.14.10.4421; iglicd32.dll (6.14.10.4421) Video Mode : 1360x768:32

(Using A17)

#6535 duplicate Cant log in multiplayer manuval88
Description

i want to play with a friend, and when im going to register there is an error that say "the server certificate could not be verified or the session was not completed at all" i dont know what to do and how to enter multiplayer https://trac.wildfiregames.com/raw-attachment/ticket/6535/System%20Screenshot%202022.05.07%20-%2013.56.17.55.png

#5671 invalid Cant play in a Private multiplayer game Jojo
Description

If i try to join a lobby of my friend, there is a java script error

#5468 needsinfo Can´t play any mode CRMaAu
Description

first i´ve opened the tutorial and doesn´t start, and next tried start a solitary match and it happened again.

#5712 fixed Capture points not initialised properly. Silier Freagarach
Description

I noticed something weird with walls. If you build one piece, then upgrade to the next phase, its CP go from 1200 to 1320 for Athens. But new wall pieces are not affected. For Britons the CP change from 1200 to 960.

I traced the issue to the capture points not being initialised properly. this.maxCp is used without value modifications on init, but when a OnValueModification message is received modifications are applied.

#3329 fixed Capturing - Units will attack if capture order is issued on a mirage / structure in fog of war Itms elexis
Description

If you select some units and click on an enemy building that is inside the fog of war, then the units will go there and attack the building instead of capture it.

The command issued in that case is:

cmd 1 {"type":"attack","entities":[3377,3378,3379,3380,3381,3382,3383,3384,3385,3386],"target":3488,"allowCapture":true,"queued":false}

The order is issued to the mirage instead of the original entity.

#4880 wontfix Capturing Buildings & Enemie's dirty little game winning secret exposed :) Brad Marek
Description

I surrounded one Town Center that was occupied by 20 soldiers and apparently these were the toughest soldiers who ever stood ground. I had it engulfed with 562 soldiers and I was loosing men lol. There has got to be a statute of limitations on how much one building can hold off. The reason I came at them with so many is also important. They beat me on medium like I was nothing like 3 times. Then they beat me the same when I dropped down rank and then another. When I was getting beat on easy I knew something was wrong. They are creating 2 units at a time as I reviewed game play. They were able to keep a full working city on resources while having an entire army able to attack all my workers causing me to have to keep purchasing more men and by the time I had my men at full workload they had doubled in size. They are making double with all their units I watched this. That is like taking on two CPUs at once who are gunning for you. Yes this final battle caused my screen to freeze as I took them with my entire nation!!!! One Final Thing.... why is it that you cannot play a map sized for 6 players and yet only choose to go 1v1... there is no option for this, therefore you have 4 cities just standing there.... waiting to die.... Also why do the characters not change in appearance when they are upgraded and why do the Athenians have no foot soldiers??? Have you seen "300 Rise of a nation"??? lol We have got to have foot soldiers..... HAVE TO!!!! .... Oh and thank you for your time :)

#5584 fixed Capturing or repairing bolt shooter or catapult stops when the unit switches states wraitii Minohaka
Description

If your order a group units to capture a bolt shooter or catapult while they are deployed if it starts moving to run away the units forget what they were doing and stop and start attacking it or attacking other units even tho that was not what they were order to.

The same happens if you order your citizen units to repair one these units (bolt shooter or catapult) and they switch from one state to the other the units switch task without finish the repair. Apparently these units change type or something when their state changes

#2630 fixed Carpet textures "flicker" and get hidden by ground texture Pureon fabio
Description

Persian civic center has 4 of carpets on it. When you zoom or rotate the screen, 3 of the carpets on it (the two in front and the one on the back) "flicker" and get partially hidden by the ground texture (the one just behind the first two in the front seems not affected by this problem).

Since llvmpipe (software render) doesn't have this problem, as well other videos and screenshots found on the net, I previously reported this bug against the mesa r300 gallium graphics driver: https://bugs.freedesktop.org/show_bug.cgi?id=44126

However, as it is the case with #2143, this may be a limit of old graphics chips (confused by different textures on the same layer), which could eventually workarounded in 0ad. Maybe the affected carpets should be pushed a bit up (or they anyway could put the same as the not affected carpet).

Status update:

  • two front carpets of Persan CC: fixed in r15700
  • rear carpet Persian CC: bugged
  • hieroglyphics on Ptol CC: bugged

An example screenshot is shown below:

https://bugs.freedesktop.org/attachment.cgi

#4886 invalid Carthage alfred@…
Description

Is it possible to make it so Carthage can build as many 'mercenary' barracks as they want as this really ruins my game play of it.

#981 fixed Carthage StartEntities - no merceneries Kephra Nurmi
Description

Carthage should have only own troops as StartEntities and not mercenaries.

#2106 fixed Carthagian names don't comply with the design document. michael sanderd17
Description

See http://www.wildfiregames.com/forum/index.php?showtopic=17377&st=2240#entry273552

(just logging this so we don't forget)

#2107 fixed Carthagian technology not researchable. sanderd17 sanderd17
Description

carthagians/traintime_iberian_mercs_2.json technology doesn't become available when you hit city phase.

Note that the pair it mentions wrongly references the celt pair, but that doesn't seem to solve the issue.

See http://www.wildfiregames.com/forum/index.php?showtopic=17377&st=2240#entry273552

#2318 fixed Carthagian towers are constructed with the garrison flag up sanderd17 leper
Description

Constructing a cart tower shows the garrison flag.

#4542 fixed Carthaginian CC has a wall without texture Itms
Description

As stated in this topic, the "black marble wall" was found in several important Carthaginian structures of the era and represented high status and wealth.

#1685 wontfix Carthaginian mill specfic name fix Aviv
Description

Specific name for the Carthaginian mill should be Taḥanah.

Thanks, BurnEmDown. See discussion: http://www.wildfiregames.com/forum/index.php?showtopic=16602&#entry251785

#932 fixed Cast shadow onto water surface. wraitii Amish Coelho
Description

Currently shadows of objects next to water go right through and fall on the ground below the water. This makes objects that float on water(ships)seem unreal and as if they are floating on air, so to speak. It would be nice to have shadows cast on the surface of the water.

#6026 fixed Catafalque Bonuses not translated Langbart
Description

This bug was first reported in the ​​Forum by 'nifa'. (I'm just creating the ticket so the bugs will not be forgotten.) #6024 and #6025 likely related.

"Catafalque Bonuses" is not translated in any language. Catafalque Bonuses

#4518 fixed Catafalque and Auras/Bonuses for each Civ elexis
Description

When the Caputre The Relic gamemode was implemented, it used a single template and places it numerous times on the map.

It were much nicer if we had multiple templates for them, for example one for each civ. This would imply the following advantages

(1) Each template could then mention an important person of that civilization that remains in that catafalque (that is different from the trainable units ingame).

(2) Each civ could receive an own model.

(3) Each catafalque could receive an own aura or bonus. So the gameplay becomes much more complex and entertaining. The player receives a reward in capturing them and might even want to place them not entirely defensively.

Two proposals by Hannibal Barca: Philip V --- Financial Reorganization: Allied with Rome, Philip reorganized the country's internal affairs and finances, leaving as a legacy reopened mines and a new currency. --- Gain a trickle of 1 metal/second.

Ptolemy III Euergetes (Benefactor) --- ptolemies --- Great Liberian --- -10% cost for all technologies

#6708 fixed Catapults fire infinitely marder Langbart
Description

this issue has several reporters:

to reproduce

  • build a siege catapult, attack a large building (fortress, city center).
  • the siege units do not see the progress of their destruction and therefore fire continuously.

reproducible

  • there is no such issue in A23
    • in A23 the difference between Range and MaxRange was 40
    • average CC has a footprint of 32x32 (diagonal 45)

bisect

  • the initial change was [24658]
    • reducing the Range from 120 to 100
  • then came [25341] making the issue worse
    • MaxRange gets increased from 80 to 100
  • [26703] adds a bit of range back
    • Range goes from 100 to 115

expected behavior

  • Catapults need to know when a buildings is down, they can't just fire for ever

possible solutions

  • (A) decrease attack range again
  • (B) increase vision range even more
  • in the forum is a mentioning of a patch to making attackers temporary visible
#5175 duplicate Catapults sometimes refuse to cancel unpacking causative
Description

Have noticed in a few games. If there's something in range of your catapult that it has decided to attack, and it starts to unpack but you tell it to cancel unpacking, your order will only reset its unpack progress bar to 0, and it will continue unpacking - it will refuse to go to a packed state unless you first allow it to finish unpacking.

This always happens when you ungarrison or create the catapult within range of an enemy. It also always happens if the catapult is ever idle within range of an enemy. The only workarounds are to use passive stance, or to wait for it to finish unpacking and then tell it to pack again, and give it an order while it's packing.

The root cause seems to be that catapults will choose targets and unpack to attack them on their own.

Alternatively, if you could give catapults an order while they are unpacking, which would cause them to both cancel unpacking and follow the order, this would also solve the problem, as well as being more convenient to the player in other situations.

#6252 fixed Catapults unpack when they are not on range tuxayo
Description

In the attached replay.

  • from 28:20
  • I order catapults to attack a tower. They move forward. Start unpacking.
  • I see it's a bit out of the radius but I think it's just a bit wrong. (I heard towers shoot more far)
  • But they don't attack.
  • I order them again to attack. No attack happens nor unpacking to move forward.
  • 29:25
  • I order them to move a bit forward and re attack. This time they can fire.

place: top of blue player territory. Limit between blue and red teritory, the 4 catapults.

0ad a25 dev version, in my case rev 25820

#98 invalid Cavalry Animations Jason Jason
Description

At least one animation for the cavalry attack:

  • Spear
  • Sword
  • Javelin
  • Archery

Also need a death animation for the horse and rider.

Need to sync the rider gallop animtion to the gallop and make a rider animation for the walk.

#4511 fixed Cavalry promotion animations missing elexis
Description

When a cavalry promotes (test with Alt+D and clicking on promote, or opening the actor viewer in atlas), we can see that the cheering animation is not played anymore.

Champion elephants, siege engines, traders and women also don't have an animation, but I guess they didn't have one in previous releases either.

#828 fixed Celt-Iberia scenario double units control michael Martin Nissen
Description

When starting Celt-Iberia scenario with player 1 me, player 2 Jubot and player 3 Demo bot, player 1 have control of, what I believe should have been, player 3's starting units. They start attacking player 3's civi center, while player 3 controlled units appears progressively.

Tested 3 times, same result.

#970 invalid Celtic War Dogs (Coun) Carry food ? Aritra Chakraborty
Description

I found this very strange that if a coun(Clectic War Dog) Kills an animal it carries back food to deposit at nearest deposit point .

#2586 fixed Champions from barracks and fortress are not treated the same by the double-click Michael D. Hafer serveurix
Description

If I double-click on a briton champion from the barracks, it will select only champions from the barracks, and if double-click on a briton champion from the fortress, it will select only champions from the fortress.

I don't know exactly which units or civs are affected by this bug, but it happens at least with briton champions and gaul champions.

Edit: it affects maurya champions too. Other civs don't seem to be affected.

#2197 wontfix Change Trac encoding to UTF-8 Adrián Chaves
Description

Details on how to do it: https://code.djangoproject.com/ticket/7310

Example of thing not correctly displayed in Trac: http://trac.wildfiregames.com/attachment/ticket/67/internationalization.patch (see the warning string in the default case of the getLocalizedResourceName function)

#820 fixed Change default map to Death Canyon Kieran P
#5716 fixed Change description in "game manual" Tschifi_Rouling
Description

Hello

I found an issue on the web-page. In the Game manual - Technologies and phases.

Advancing to the Town Phase costs 1000 500 Food, 1000 500 Wood, and requires having built five buildings of any type, except palisades and farm fields.

Thanks in advance to change these numbers accordingly to the currend game.

Best regards Tschifi_rouling

#3112 fixed Change maximum map height sanderd17 sanderd17
Description

Problem:

Currently, it's not possible to make steep and high mountains on 0 A.D. maps. When the map is rather large, the height difference you can make is so small that map designers are even limited in creating a hilly area with a general slope.

Current state:

Currently, heightmaps are encoded as u16 values (so every point on the map has 216=65536 possible height values). 732 u16-values equals one meter in the game. So in total, the precision is 0.001366 meters, and the maximum height is 89.5 meters.

The u16-value to meters relation is defined in http://trac.wildfiregames.com/browser/ps/trunk/source/graphics/Terrain.h#L43 and can easily be adapted

Possible modifications:

Doubling or halving that precision are rather easy operations. Other products would probably come with more severe rounding errors, and have a bigger chance to change passable tiles into impassable, or the other way around.

So there are a few solutions:

factor 1 2 4 8
number of bits to shift 0 1 2 3
u16 values per meter 732 366 183 92
precision 0.001366 0.00273 0.00546 0.01087
maximum height 89.5 179 358 712

Drawbacks:

All map files will have to be modified for this to accomplish. Making the pmp files of A18 imcompatible with the new ones. However, it can be fixed by running a simple script on the map files. See the code below as an example (it would need parameters to be really functional).

Note however, that since the colour -> color change, map files of A18 and the future versions aren't compatible anymore anyway. But that change was just a simple search-and-replace. However, that chance could be included in this script too

#! /usr/bin/python3

import io
import os
import re

# example file, the actual script should loop over multiple files,
# or take the files from CLI parameters
fileName = "Death Canyon - Invasion Force"

with open(fileName + ".pmp", "rb") as f1, open(fileName + ".pmp~", "wb") as f2:
	# 4 bytes PSMP to start the file 
	f2.write(f1.read(4))

	# 4 bytes to encode the version of the file format
	# TODO: bump version number
	version = int.from_bytes(f1.read(4), byteorder='little')
	f2.write((version).to_bytes(4, byteorder='little'))

	# 4 bytes a for file size (which shouldn't change) 
	f2.write(f1.read(4))

	# 4 bytes to encode the map size
	mapSize = int.from_bytes(f1.read(4), byteorder='little')
	f2.write(mapSize.to_bytes(4, byteorder='little'))

	# reduce all heights using the shift '>>' operator
	for i in range(0, (mapSize*16+1)*(mapSize*16+1)):
		height = int.from_bytes(f1.read(2), byteorder='little')
		f2.write((height >> 3).to_bytes(2, byteorder='little'))
	
	# copy the rest of the file
	byte = f1.read(1)
	while byte != b"":
		f2.write(byte)
		byte = f1.read(1)

	f2.close()
	f1.close()

# replace the old file, comment to see both files
os.remove(fileName + ".pmp") # Windows doesn't allow renames on existing files
os.rename(fileName + ".pmp~", fileName + ".pmp")

The other drawback is that the precision lessens, so some tiles might go from being passable to impassable, or the other way around, due to rounding. However, the difference will only be a few mm. So the map had to be made with huge precision before this would happen.

Random map support:

Most random maps should work if their scale is synchronised with the engine. Specifically http://trac.wildfiregames.com/browser/ps/trunk/binaries/data/mods/public/maps/random/rmgen/library.js#L11

However, some maps don't work, these should be fixed:

  • Belgian Uplands -> Unplayable due to steep terrain
  • Schwarzwald -> Unplayable due to steep terrain
  • Islands -> Fixed in r16456
  • Neareastern Badlands -> No problems on further investigation
#3227 fixed Change perspective not working when starting the game as an observer elexis
Description

The change perspective functionality doesn't work properly when you start as an observer and change the perspective to a player. Then you can't train units, build buildings or do other stuff that requires the panel.

Pressing the idle worker hotkey in that case throws error messages too:

WARNING: JavaScript warning: simulation/components/GuiInterface.js line 1668
reference to undefined property data.prevUnit
ERROR: JavaScript error: simulation/components/GuiInterface.js line 1668
TypeError: data.excludeUnits is undefined
  GuiInterface.prototype.FindIdleUnits@simulation/components/GuiInterface.js:1668:1
  GuiInterface.prototype.ScriptCall@simulation/components/GuiInterface.js:1919:3
  findIdleUnit@gui/session/input.js:1737:7
  __eventhandler210 (press)@__internal(99) press:0:67
ERROR: Error calling component script function ScriptCall
ERROR: JavaScript error: gui/session/input.js line 1738
TypeError: idleUnits is undefined
  findIdleUnit@gui/session/input.js:1738:1
  __eventhandler210 (press)@__internal(99) press:0:67
#1735 fixed Change player assignment of multiple simultaneously selected objects Erik Johansson
Description

It would be nice to have the ability to change ownership of multiple selected units/buildings at the same time, currently only the first selected objects ownership is changed.

#816 fixed Change release name to Edetani Kieran P
#2768 fixed Changing AI sets color text from players to green scythetwirler Niek
Description

Whenever I change the AI in the singleplayer gamesetup menu, the corresponding player text turns to green. (Similar to the I'm ready button in Multiplayer.) This seems unwanted behaviour to me since the text should still be white.

#6274 duplicate Changing GUI Scale renders GUI Font blury boqsc
Description

This is known issue around the internet. I'm here just to make a personal ticket to simplify the situation.

It's impressively hard to play the game with such small Graphical User Interfaces. So I decided to adjust the GUI myself.

After some search around I found that changing the user.cfg

that can be found here: C:\Users\User\AppData\Roaming\0ad\config\user.cfg

will lead me to resolving this GUI issue.

After adding this line to the user.cfg:

gui.scale = "1.3"

I launched the 0ad game and..

The GUI text is rendered blury.

The GUI Text is not adjusting to the GUI scale.

https://trac.wildfiregames.com/raw-attachment/ticket/6274/BluryTextUI-min.png

#3365 fixed Changing diplomacy resets unit armor bonus elexis
Description

Reproduce:

  1. Put a ranged age 1 unit onto a wall.
  2. Notice the unit has received an armor bonus and now has 4 armor instead of 1.
  3. Change the diplomacy.
  4. Notice that the unit now only has 1 armor instead of the expected 4.

The bug was reported by Evulant today on IRC.

#2561 duplicate Changing post processing setting during game doesn't work correctly Niek
Description

In alpha 16 (and the current latest SVN) changing the graphical settings during a match leads to crashes/errors.

See the accompanying forum topic: http://www.wildfiregames.com/forum/index.php?showtopic=18652

#4613 fixed Chart dropdowns contains wrongs values (colored types from common table) Adrián Chaves Vladislav Belov
Description

Look at the image below.

https://trac.wildfiregames.com/raw-attachment/ticket/4613/issue.PNG

Players could think that something is wrong, because they don't see colored types of value. So we need to display just a name, instead of this duplication.

#5607 duplicate Chat activation when playing Bodale
Description

When playing, to chat, [Enter] doesn't work. The chat is displayed by typing [t] button and this char (t) is typed in the chat.

Build 13 NOv 2016 18915P-release on Debian 9.7

#216 fixed Chat doesn't work in multiplayer brian Jan Wassenberg
Description

Chat is a fairly important part of the game being playable. As soon as a client connects, it would be good to be able to chat (the previous mechanism having been entering any line of text not starting with : or ? into the console).

We used to have this functionality, but it was a part of the previous network code and apparently still needs work.

#1294 needsinfo Chat is inconveniently placed and hard to read. Aleksey
Description

Chat is inconveniently placed and hard to read.

#3421 fixed Chatting while waiting for other players to connect elexis
Description

Often if you play multiplayergames with many players, chances are that one of them has a computer with significantly less power, which results in everyone waiting for him/her to load the map.

In that case people chat already, while the "Waiting for other players to connect" is displayed. The problem is that the gray background overlay of that notification is drawn over the chat.

You can reproduce this Z-index-problem by not hiding that overlay when the game starts:

Index: binaries/data/mods/public/gui/session/messages.js
===================================================================
--- binaries/data/mods/public/gui/session/messages.js	(revision 17021)
+++ binaries/data/mods/public/gui/session/messages.js	(working copy)
@@ -255,11 +255,11 @@
 			obj.caption = translate("Synchronising gameplay with other players...");
 			obj.hidden = false;
 			break;
 		case "active":
 			obj.caption = "";
-			obj.hidden = true;
+			//obj.hidden = true;
 			break;
 		case "connected":
 			obj.caption = translate("Connected to the server.");
 			obj.hidden = false;
 			break;

Chatting at this point is not only nice, but a should-have, since there are rejoins causing further delays sometimes and even bugs preventing the start of the game (mentioned in ticket:3199#comment:3).

Simply setting the Z-index to zero of the netStatus object defined in session.xml works, but has a rendering bug: The overlay doesn't render around the chat text. (Same problem occurs when showing the entity state with the developers overlay while pausing the game, maybe we can fix both here).

#6408 fixed Cheat code behaviour change for technology research time Freagarach Langbart
Description

While testing the latest GIT version [26136], I noticed that the cheat code gift from the gods no longer reduces the research time for researched technology to zero.

reproduce

  • Start a game
  • Enter gift from the gods
  • Click the civic center and select Cartography
  • Research time is not zero

bisect

Doing git bisect, the behaviour change starts with changeset [26015].

The ticket can be closed if the change was intentional.

#6346 fixed Check compatibility with macOS 12 Langbart Langbart
Description

The file FixMacBuild.diff in the spidermonkey folder was added with [24644] and contained sdk_max_version = Version('11.99'), with macOS 12 this might not work anymore.

It could be as simple as increasing the number to solve the problem.

Create the ticket so that the problem is not forgotten.

Related IRC 0ad-dev conversation (29/Sep/21)

07:58 < Langbart> do we need to update the FixMacBuild file for macOS 12?
07:58 < Langbart> atm it is set at 11.99
08:05 < wraitii> mhh
08:06 < wraitii> maybe
08:06 < wraitii> re they releasing it as MacOS 12 or just 11.1 ?
08:06 < wraitii> oh yeah it's 12
#1340 duplicate Check if enough resources available before allowing building placement rdxi
#424 fixed Check threading compilation on OS X Philip Taylor
Description

r7193 changed how we link with pthreads. First thing to check (by testing the build): does the -pthread option work on OS X? Second thing: premake.lua defines _REENTRANT explicitly on OS X (because it wasn't defined by the included headers); is that unnecessary now that we use -pthread?

#606 fixed Checked 0ad sourcecode with cppcheck Mr. X
Description

I checked the sourcecode of 0ad with cppcheck (a static code analysis tool). It has found a couple of possible error and style problems. I attachet the log to this ticket.

#5966 fixed Cheering problems Silier wraitii
Description

See https://code.wildfiregames.com/rP24034#48390

#611 fixed ChooseCacheSize picks crazy numbers Jan Wassenberg Philip Taylor
Description

Re r8319:

I'm on 64-bit Linux with 4GB RAM. In ChooseCacheSize, I get values like total == 3924, available == 303. (I've apparently got around 1.2GB of OS caches/buffers, which are not counted as available - the available figure is always pretty low). That results in ChooseCacheSize choosing its "below min-spec" path (which is silly) and returning 2304 MB (which is also silly, and if this were a 32-bit OS (with PAE) it could be trying to allocate more than the entire virtual address space which sounds problematic).

The calculation seems strange anyway, and lacking in rationale. We don't have 500MB of (public) game data (it's more like 250MB), the 'game' isn't 400MB (it depends on the amount of data and it often looks more like 200MB for me (including file cache)), we don't load all the data at once (the point of biomes was partly to cut the amount of data required per map by only using a well-defined subset). Also we have lots of other caches that reduce the need for everything to be kept in the file cache (I'm assuming it's only useful if a file gets loaded twice) and that contend with the file cache for RAM (it seems better to spend the RAM on higher-level caches to save on loading cost), so it's not clear that a large file cache has any benefit and/or doesn't cause any harm. Also it's contending with the OS disk cache, which will cache the compressed .zip file and therefore make better use of RAM than our own file caching.

Also it looks like OperatingSystemFootprint is going to give a highly uninformative assertion failure message as soon as somebody runs the game on Windows 8 (and even when we update the code, people will still try running old releases), which sounds like a bad idea.

So it seems that this change is adding a lot of complexity and unpredictable non-deterministic system-dependent performance-affecting behaviour, without it being clear that it's any better than the old fixed-size cache. So I'd be much happier if either it was made much simpler again, or if it was made clear to me why I'm missing the point and it's actually a good idea :-)

#95 fixed Cinematics editor andrew Philip Taylor
Description

UI for editing (and previewing) cinematics tracks.

#656 fixed Circular maps problems fabio
Description
  • Map Hellenized Egipt: one Elefant on the left of the lake at North-West of the Player 1 disappears out of the map and never come back; update: after map update (r8533) this is no longer reproducible, but maybe it should still need to be fixed in the engine;
  • the minimap doesn't cover all real map and units at map borders aren't visible on the minimap;
  • camera can move outside of the circle at angles;
  • the circle around the minimap shouldn't be black otherwise it's not obvious you are on a circular map, especially if starting player is not near border. It should have a decoration similar to other boxes.
#5275 worksforme Citizen Soldier: Targetting resources instead of enemies owl
Description

My friends and I are new to 0 A.D. An issue that all 3 of us encountered which isn't a problem in Age of Empires, is that, when in battle with citizen soldiers currently selected, it's very easy to accidentally target a resource instead of an enemy. This causes the soldier to start collecting the resource instead of the far more important and the intended task of attacking the nearby enemy. This is particularly common when the enemy is situated in a forested area.

One possible solution to this issue would be to prioritize enemies over resources such that if you have a citizen soldier selected and you target a tree directly next to a enemy, the enemy would be targeted instead. The one exception would be if the enemy is a wild/Gaia animal: the prioritization I described should not occur in that scenario.

I imagine you could implement this by extending the targeting area for enemies out slightly beyond the enemy itself. This extended targeting area would have to be intelligent. IE you would only want it to override clicks onto resources. You would not want it to cause you to target enemy X when you actually clicked on enemy Y, due to enemy Y's extended targeting area overlapping with enemy X.

I expect you will understand the problem I have described as it's not that complicated and I'm sure many other people have experienced it. However, the potential solution I have provided is more complex. Let me know if you want me to elaborate further on it to explain it better. I could make an SVG diagram to illustrate it if required.

#1286 wontfix Citizen soldiers start to work after they will construct a building Morvin
Description

Gathering resources isn't their primary activity.

#3249 worksforme Citizen units cannot hunt animals kanetaka
Description

Revision: r16089 - r16654 Map: Miletus How to reproduce: Select a citizen unit and order to hunt a deer outside the gate. He walks a few meters then return to the start. But if you select a champion unit and have him attack to a deer, he can successfully attack. And if the citizen unit first move near the target and then attack, he can attack.

#1741 fixed Citizen-soldiers don't visibly shuttle resources when queue-ordered to drop resources leper michael
Description

The bad behavior:

  1. Select some citizen-soldiers that are harvesting.
  2. Shift-click (queue-order) them to drop their resources at the Civ Centre, then build a house or something.
  3. They will walk to the civ centre in formation normally instead of shuttling (visibly carrying resources), then disband at the civ centre to drop off the resources, at which time the resources they are carrying are visible again for only a brief moment.

What should happen instead: When walking to drop off the resources they should "shuttle" the resources, i.e. visibly carry the resources, until the resources are dropped at the dropsite, then they can move on to their next order in the queue-order.

#272 fixed Citizens should auto-gather from Fields after finishing construction. sidharth Zervox
Description

-Fixing so that when Villager/builder woman has built a farm they will automatically start farming on it, like when a villager has finished chopping a tree they move to the next possible one.

#2104 duplicate Citizens stuck when farming Itms
Description

Didn't find anything similar in open tickets : when gathering food and bringing it back to the civic center, two of my women got stuck (i.e. staying at the same place but looking alternatively toward the civic center / toward the field).

I decided to select them to give them an order but they suddenly decided to walk to their destination normally.

I hope somebody has already noticed the same bug or at least has identified the kind of glitch I meant to describe...

#1830 wontfix Civ Center bottleneck? InvalidAddress
Description

I'm not quite sure if this has been patched yet or not, as this was experienced in an alpha build from 12 January 2013. Also, I apologise in advance for the length.

The scenario:

5 Civilizations (all random)
1 Player
4 AI (Aegis)
Normal sized map (4 players) (random)
No population cap

After several hours of play (over the span of a week or so) the game had slowed to a crawl. I had initially believed it to be my old computer having to deal with several hundred units, but after narrowing the game down to myself and two other AIs (one with nearly 1000 units), the speed did not visibly improve. Even after a fairly large battle in which I dealt a sizable blow to the larger AI's army, there was no difference.

Eventually, I destroyed one of the larger AI's civ centers and the game sped up drastically, practically to new scenario speeds. At this point in the game 23 civ centers had been built (in addition to the 5 original), I had destroyed 14, and of those remaining 7 were mine.

I honestly don't know if the bottleneck had something to do with the number of civ centers being controlled by the AI, or if a garbage collector suddenly decided to clean up all the units slain previously (I don't know how quickly units are removed from memory...)

#3043 fixed Civ placement in unknown_nomad random maps is broken mimo mimo
Description

The starting placement of civs seems to be completely random while it should be well distributed on the map.

#5717 invalid Civic Center of Persians is named different Tschifi_Rouling
Description

Summary: I could not select the persian Civic Center by Hotkeys (AutoCiv) as I can do with all other civs. So I researched the naming of the civic center (Language: English). There I have seen, that only the Persians have the generic name "Provincial Governor" instead of "Civic Centre" (like all the other civs.

Change: Update generic name of Civic Centre of the Persians to 'Civic Centre'.

Thanks in advance.

#1051 invalid Civic centres can be built in Fog-of-war Erik Johansson
Description

Civic centres can currently be built anywhere on the map that is explored, probably due to the changes that allows buildings to be built anywhere in your territory (as enemy buildings cannot exist there, at least not yet, eventually the roman special siege fortress buildings will, but perhaps those could show up for the enemy or something to avoid having trouble with them?). Civic centres should not be buildable anywhere in FoW though as they can be built anywhere on the map (except enemy/ally territory of course). Hopefully it's an easy fix.

#1447 fixed Clarify building requirements for City Phase upgrade michael ilya_chch
Description

in civic centre is not exact discription for third stage upgrade.

now: "Requires 4 town structures of any type. Walls and Civ Centres do not count."

here must be refinement, that uphrade requires 4 town structures, that become avalible after first upgrade.

#1356 fixed Clarify tech pairs in the UI leper historic_bruno
Description

Currently tech pairs look like this, with the pairs on top/bottom rows and the single techs on the top row:

http://i.imgur.com/rZWfp.png

Which is confusing because you might mistake the separate rows as simple a wrapped continuation (like other parts of the UI), so here are some ideas for a different design:

  • Separate rows with outline - the outline shows they are connected. Simple to implement http://i.imgur.com/eTL7c.png
  • Split rows - the middle row is single techs, the ones above and below are pairs. This is probably more difficult to implement http://i.imgur.com/isJoU.png
  • Split rows with outline http://i.imgur.com/SgFy9.png
  • Split icons - presumably this would open a separate panel to select between different icons http://i.imgur.com/laCnZ.png

Other suggestions are welcome :)

#6081 fixed Clean Garrison-related code. Freagarach
Description

There has been a significant effort in cleaning garrisoning-related code, yet more needs to be done.

As discussed on IRC today, the ticket is created to not forget when the person currently working on it disappears suddenly.

A list of possible things:

  • Ungarrison using cmpGarrisonable instead on cmpGarrisonHolder (refs. Phab:D3280). Phab:D3628
  • Don't listen to OnGlobalEntityRenamed messages when the only use case is Skirmish Replacements (one can use a new message for those). Phab:D3627
#2524 fixed Clean obsolete / broken art files enrique historic_bruno
Description

This is more of a long term task: basically the art folders are a mess. A lot of broken old files have been left behind and forgotten over time. Using the checkrefs.pl script, we can find many of them, but we have to be careful to interpret its results since it's not perfect. It's not something to be rushed and it can't really be automated either.

#1096 fixed Clean out DB Jan Middelkoop Brian Stempin
Description

Our DB has a lot of cruft in it. Cleaning it out makes DB development easier and saves us some much-needed disk space.

#1097 fixed Clean out the web server's file system Jan Middelkoop Brian Stempin
Description

Our web server has several directories that have fallen out of use and take up space. Some of them are past attempts at creating a new website. Some of them are of unknown origin. Cleaning them out would save space and make site development easier.

#402 fixed Clean up GUItypes.h Lars Kemmann Philip Taylor
Description

gui/GUItypes.h does some stupid trick with Perl (which I used to think was clever) to automatically regenerate its own code. It should be simplified by removing all the Perl and just leaving the TYPE(...) macro lines, and leaving the GUITYPE_IGNORE_CGUISpriteInstance bit (which is used in GUIutil.cpp; but get rid of the other IGNOREs).

#2102 fixed Clean up build restrictions categories. sanderd17 sanderd17
Description

Currently, the build restrictions categories are used in two ways.

There's the dock case, where the rotation (and additional build restrictions about water depth) depend completely on that one tag. And there's the Civil Centre case, where the distance to each other is determined by the tag. All the rest are regular buildings, and don't even use the tag.

This also means it can collide. When the brit_crannog is to be used as a replacement CC, but has the same placement criteria as a dock, you cannot achieve this.

IMO (but this needs discussion first), the categories should only be used for special terrain-dependent changes (s.a. rotation and ground elevation in the dock case). While the MinDistance check should happen on cmpIdentity classes. This would allow the crannog to get the CivilCentre class, and a minimum distance from all entities with a CivilCentre class. While it also keeps the Dock category, so it's rotated as a dock.

As a concequence, we shouldn't have all those different categories present. For what we're implementing currently, a "Dock" and "Regular" category are enough. If there come new special cases, other categories can be added.

#100 fixed Clean up ogghack Andrew Jan Wassenberg
Description

We are currently using really hacky code in sound/ogghack.cpp to decode OGG for sending it to OpenAL.

Background: all of our sounds are in .ogg format. At one point it was promised by Creative that their Windows implementation would support an extension that allows passing in OGG data directly to OpenAL. This would be very convenient for us and also quite efficient. Unfortunately Creative dropped the ball - they never got it working and now officially say "do it yourself".

Since ogghack.cpp was implemented during the time when they promised the extension would be available soon, it is a very basic implementation, wasteful of memory, and doesn't check for errors. This should be cleaned up and made permanent.

No serious changes should be required; we can still use the OGG Vorbis library as currently.

#489 fixed Clean up unix-build tarball Philip Taylor
Description

http://www.wildfiregames.com/forum/index.php?showtopic=12996&hl=

I noticed that the 0ad-unix-build.tar contains some .bat/.dll/.exe/.lib/.vcproj files and win-specific directories that could be removed reducing tar size from 37 to 25 MB, adding to the source/tools/dist/build.sh script some --exclude options:

tar cf $PREFIX-unix-build-temp.tar --exclude='*.bat' --exclude='*.dll' --exclude='*.exe' --exclude='*.lib' --exclude='*.vcproj' --exlude='win' --exclude='win32' --exclude='include-win32' ${PREFIX}/{source,build,libraries/{cxxtest,fcollada,spidermonkey-tip,valgrind},binaries/system/readme.txt,*.txt}

I don't know if this is exactly the correct list to exclude; should double-check exactly which files are getting included and remove the unused ones from SVN or from the tar.

#4813 fixed Cleanup ambiguous confusing rmgen2 globals elexis elexis
Description

rmgen2, originally introduced in r17903 does some confusing things that should be sorted out

1. Delete g_MapInfo:
This is a global attempting to remove duplication. But the name just confuses the reader who also encounters g_Map and g_MapSettings. The property has the terrible characteristic of halfway being initialized in initMapSettings and halfway in resetTerrain. It's global reference requires rmgen2 maps to rewrite the entire terrain before doing anything else for no reason.

The global can be removed altogether as all properties can be removed.

Properties redundant with global getters:

  • numPlayers is getNumPlayers()
  • mapSize, is getMapSize()
  • mapArea is getMapArea()
  • teams is getTeams()

Properties that instead should be unified with rmgen1 duplication:

  • startAngle = randFloat(0, TWO_PI) for radial player placement
  • centerOfMap is not widely used in rmgen2 but many duplication thereof in rmgen1 can be found, so should be a more general unification

Properties completely broken:

  • mapRadius = -PI / 4 That's not a radius but the default building orientation. Thus the only use in createBase is compeltely bonkers (doesn't place -PI/4 grass bushes).

Properties that should be arguments:

  • mapHeight that's a bad one. In most cases it's the same as BaseHeight from the JSON file, thus redundant with getBaseMapHeight. But in some cases (Frontier) the map changes (randomizes) the base height. Changing g_Map.BaseHeight instead is impossible as of r20265 and shouldn't be done as it should rather be a function argument instead of a global.

2. Rename ambiguous rmgen2 functions:

  • getTeams to getTeamsArray to somewhat distinguish it from sortPlayers
  • initBiome sounds like it were an important init function of the random biome system, while it only does some forest floor initialization of rmgen2, so it should be renamed to reflect that.
  • initMapSettings() sounds like an important map initialization of rmgen1 but in fact only initialized the removed global and called the forest floor init function. This function can be removed.
#5935 fixed Clicking "Manual" results in errors Vladislav Belov Langbart
Description

If you click on "Manual" in the "Learn to Play" option menu, no manual is displayed and error codes are given. See the image below for more clarity. (interestinglog.html will be attached)

I have tested some SVN revisions between 24600-24674. I found that the problem described above occurs first with changeset [24663]. ​https://trac.wildfiregames.com/changeset/24663

#3199 fixed Clicking "not ready" just before the host starts the game causes a network fsm error elexis
Description

Sometimes I noticed this error while the game loads:

ERROR: Net client: Error running FSM update (type=7 state=6)

Searching for this error message revealed that it occurs in source/network/NetClient.cpp in the function CNetClient::HandleMessage when updating the finite state machine:

	// Update FSM
	bool ok = Update(message->GetType(), message);
	if (!ok)
		LOGERROR("Net client: Error running FSM update (type=%d state=%d)", (int)message->GetType(), (int)GetCurrState());
	return ok;

As this annotated excerpt from source/network/NetMessages.h shows, NetMessageType 7 is NMT_READY:

enum NetMessageType
{
	NMT_CONNECT_COMPLETE = -256,	// Connection is complete
	NMT_CONNECTION_LOST,
	NMT_INVALID = 0,		// Invalid message
	NMT_SERVER_HANDSHAKE = 1,	// Handshake stage
	NMT_CLIENT_HANDSHAKE = 2,
	NMT_SERVER_HANDSHAKE_RESPONSE = 3,
	NMT_AUTHENTICATE = 4,		// Authentication stage
	NMT_AUTHENTICATE_RESULT = 5,
	NMT_CHAT = 6,		// Common chat message
	NMT_READY = 7,
	NMT_GAME_SETUP = 8,
	NMT_PLAYER_ASSIGNMENT = 9,

	NMT_FILE_TRANSFER_REQUEST = 10,
	NMT_FILE_TRANSFER_RESPONSE = 11,
	NMT_FILE_TRANSFER_DATA = 12,
	NMT_FILE_TRANSFER_ACK = 13,

	NMT_JOIN_SYNC_START = 14,

	NMT_REJOINED = 15,

	NMT_LOADED_GAME = 16,
	NMT_GAME_START = 17,
	NMT_END_COMMAND_BATCH = 18,
	NMT_SYNC_CHECK = 19,	// OOS-detection hash checking
	NMT_SYNC_ERROR= 20,	// OOS-detection error
	NMT_SIMULATION_COMMAND = 21,
	NMT_LAST = 22			// Last message in the list
};

and source/network/NetClient.h indicates that state=6 means that the game is loading.

// NetClient session FSM states
enum
{
	NCS_UNCONNECTED = 0,
	NCS_CONNECT = 1,
	NCS_HANDSHAKE = 2 ,
	NCS_AUTHENTICATE = 3,
	NCS_INITIAL_GAMESETUP = 4,
	NCS_PREGAME = 5,
	NCS_LOADING = 6,
	NCS_JOIN_SYNCING = 7,
	NCS_INGAME = 8
};

I.e. the host receives a not-ready message while the game has already been started.

It is not easily reproducable because of the timing, but after doing this research I could reproduce it by accident in a real game. (Clicked not-ready just before the host started. It didn't have any effect besides throwing this error)


This error occurs for ALL clients (another player in the game had received the same error in the same game), which means that the ready message is being broadcasted. Maybe the message is even broadcasted while the fsm of the host is already in the NCS_LOADING state. If so, don't broadcast ready messages while loading in order to fix the error.

#2182 fixed Clicking faction icon in-game should bring up "civilization info" window from "match setup" set to player's civilization Jack
Description

It can be challenging to remember all the perks of your civilization, let alone those of your allies or enemies. This useful information is available prior to the start of the match in the "civilization info" window from the "match start" screen.

The faction icon currently takes up prime real estate but doesn't really do anything. It would be awesome if clicking on the faction icon were to bring up the "civilization info" window, doubly awesome if it were to be pre-set to the player's civilization.

#3642 duplicate Client crash exiting while rejoining elexis
Description

When you Alt+F4 the game while rejoining, the game might crash instead of exit properly.

Notice the signal to end the process must occur right after

TIMER| common/global.xml: 445.017 us

Killing the process after the next message doesn't crash. The next logmessage would be:

TIMER| ParseTerrain: 7.1027 ms

and happens when the loading bar reaches maybe 90%.

This crash occurs reliably everytime when meeting this criteria.

The server usually isn't affected by this.

#5092 fixed ClumpPlacer seems to use incorrect formula to determine if placement failed for a given failFraction allowed. Stan Inari
Description

To check if placement has failed, ClumpPlacer allows to pass a failFraction to allow partial placement to still count as success. (ps/trunk/binaries/data/mods/public/maps/random/rmgen/placer/centered/ClumpPlacer.js#L103)

The formula to check if placement has failed seems a bit off though. It keeps track of a failed variable, increasing that by 1 each time a point fails to put.

In a quick test for an area with size 1200 there seem to be roughly 13500~15500 points that it attempts to put. It varies a bit because of the randomness involved in the placement.

So it can't just check that failed variable against the size multiplied by failFraction. It should instead keep track of how many points it tried to put and multiply that count by failFraction to check against failed.

ChainPlacer seems to do this already (ps/trunk/binaries/data/mods/public/maps/random/rmgen/placer/centered/ChainPlacer.js#L110).

This is also why #4810 seemed to be an issue, originally it passed a failFraction of 1, allowing for placement to proceed in any case. But that seems to not have worked as intended.

#5580 fixed Coastal wave foam glitch/bug. Not following the shore. wraitii nani
#242 fixed Collada prop point "root" cannot hand more than one prop at a time. Philip Taylor Michael D. Hafer
Description

Collada prop point "root" cannot hand more than one prop at a time. It is essential that collada prop points be able to hand more than one prop at a time, just like the old pmd files.

#6237 fixed Collecting treasures has no order confirmation sound. Freagarach Freagarach
Description

Reported on the forum by Gurken Khan: https://wildfiregames.com/forum/topic/41264-alpha-25-pre-releaserelease-candidate-build-testing/?do=findComment&comment=437100.

Forgot in r24989.

#6289 needsinfo Collection of OOS / Crash dump Muted
Description

.../.config/0ad/logs/

#203 fixed Combat Crash Michael D. Hafer
Description

Crash occurs in-game as well as in Atlas simulation when initiating combat. Problem seems to me to reside with Super Infantry, as other types of units do not cause such a crash. I assume this could be entity related, but scanning the template_unit_super and template_unit_super_infantry entities does not immediately present any issues with coding. grrr

#6365 duplicate Combat Demo (Huge) missing party Langbart
Description

This bug is a bit strange to track down.

to reproduce

  • Start your SVN version and play the scenario map Combat Demo (Huge).
    • Everything should be normal.
  • Close it and open Combat Demo (Huge) in the Alpha 25 release version.
    • Everything should be normal.
  • Close it and go back to the SVN version and open the scenario map Combat Demo (Huge) again.
    • One party is missing

  • The only way to restore both parties was to set my SVN version back to [25860] and compile.

Now it's a matter of finding the changeset number that caused the problem. Here's what I would do:

  • Start at [25860] and go up one SVN changeset at a time and compile.
  • Open the Alpha25 version and play the scenario map Combat Demo (Huge).
  • Open the SVN version and play the scenario map Combat Demo (Huge).
    • If both parties are there, I would go up another changeset [25861], [25862], [25863], ...., compile and repeat the process.
    • If not, I would assume this is the changeset number that caused the problem.

For me, the problem seems to be with [25869]. The strange thing is when I go back to [25868] you would assume it would show both parties on the sceneario map Combat Demo (Huge), but it does not. I have to go back to [25860] to see both parties again.

PS: I tested Phab:D4305 as there was another error related to [25869] (#6356), but it did not fix the problem.

#4014 fixed Combine victory conditions bb elexis
Description

Currently we can only chose one of N gametypes: { Conquest, Conquest Structures, Conquest Units, Wonder, Endless } but not combine them individually.

I propose to change the gamesetup once new victory conditions like #2160 are added:

Gamesetup:

  • remove the gametype dropdown
  • add one checkbox for every victory condition to the right of the other boolean options
  • remove Conquest from the list (equal to Conquest Structures + Conquest Units)
  • remove Endless from the list (equal to checking no victory condition)
  • add a last man standing checkbox (otherwise load an allied victory script)

Simulation:

  • The Conquest gametype can be removed (simulation/data/settings/)
  • The conquest script should be removed from the Wonder gamemode, so that it can be played as an "Wonder or endless" game as well (which shouldn't mean that players without units or conquest-critical structures shoudln't be defeated).
  • Move the allied victory functionality out of the EndGameManager and into a trigger script.

This ticket will likely run into the same bugs as described in #4013, so that one might be done beforehand.

#5863 fixed Command group camera move does not work if one of the units in the group are garrisoned Freagarach Alistair_Findlay
Description

Double press on building command group moves the camera to those grouped units, but it doesn't work if any of the units in that group are garrisoned.

When double pressing the key for a command group, when that function is deciding where to put the camera it should ignore if any of the grouped units are garrisoned.

#2084 fixed Command panel buttons overlap when entity can (un)pack and train entities Doménique
Description

Any pack command button is laid over the first trainable entity, if an entity can both pack/unpack and train/build other entities. Thus that first, now hidden entity cannot be built, which is a show stopper for #1919.

Worse, when the (un)packable entity is not the first one selected, the Pack buttons are not shown at all (or maybe its panel is hidden below a trainable/buildable buttons panel). Normally it doesn't rear its ugly head, because currently there are no packable units that can also train or build entities. A currently in progress patch (#1919) would enable such capabilities.

Below are some comments by sander17 (copied from #1919):

Some hints on where to find the right pieces of code: in public/gui session/session.xml, the placement of the panels are defined. It's a big file, but a search for "Pack" brings you to the right part. The problem arises because different panels are placed on top of each other, and filled separately.

The filling of a panel with icons (notice that the pack panel may take up to 4 icons) happens in public/gui/session/unit_commands.js.

IMHO, the right panel is for construction, training and researching technologies. Not for unit conversion like packed-unpacked, or gate open-closed. But I believe you'll find a decent way on how to do it.

The wiki also contains some info on the GUI: ​http://trac.wildfiregames.com/wiki/GUI_-_Scripting_Reference.

#5044 fixed Command-line replay complains about mods Imarok elexis
Description

When doing a non-visual replay we get this error:

WARNING: JavaScript warning: Script value conversion check failed: v.isString() || v.isNumber() (got type object)
WARNING: The mod 'public,0.0.23' is required by the replay file, but wasn't passed as an argument!
WARNING: The mod 'mod' wasn't used when creating this replay file, but was passed as an argument!
WARNING: The mod 'public' wasn't used when creating this replay file, but was passed as an argument!
#4669 fixed Communicate field diminishing returns to the player Happy Concepts Imarok
Description

We should somewhere hint the player that for fields every additional gatherer has a decreased gather rate (90% for each). This value is set in DiminishingReturns in the ResourceSupply component.

This could be done by adding a hint to the field's tooltip.

#5152 fixed Compilation error when compiling a23-rc2 s0600204 ns
Description

THe following error occurs when compiling a23-rc2 on Arch Linux using gcc 7.3.1+20180406-1.

==== Building scriptinterface (release) ====
precompiled.h
In file included from ../../../source/lib/sysdep/stl.h:32:0,
                 from ../../../source/lib/precompiled.h:68,
                 from ../../../source/pch/scriptinterface/precompiled.h:19:
/usr/include/c++/7.3.1/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
 #include_next <stdlib.h>
               ^~~~~~~~~~
compilation terminated.
make[1]: *** [scriptinterface.make:121: obj/scriptinterface_Release/precompiled.h.gch] Error 1
make: *** [Makefile:105: scriptinterface] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
#5898 fixed Compilation errors with PCH disabled wraitii Arfrever Frehtes Taifersar Arahesis
Description

When PCH is disabled (--without-pch option passed to premake5), compilation of 2 files fails:

CCmpObstruction.cpp
x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -Wall  -DNDEBUG -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/bin -DINSTALLED_DATADIR=/usr/share/0ad -DINSTALLED_LIBDIR=/usr/lib64/0ad -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/simulation2 -I../../../source -isystem /usr/include/nspr -fno-rtti -std=c++17 -fvisibility=hidden -isystem /usr/include/mozjs-78 -include /usr/include/mozjs-78/js/RequiredDefines.h -o "obj/simulation2_Release/CCmpObstruction.o" -MF "obj/simulation2_Release/CCmpObstruction.d" -c "../../../source/simulation2/components/CCmpObstruction.cpp"
../../../source/simulation2/components/CCmpObstruction.cpp:54:30: error: ‘Obstruction’ has not been declared
   54 |  DEFAULT_COMPONENT_ALLOCATOR(Obstruction)
      |                              ^~~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:54:2: error: ISO C++ forbids declaration of ‘DEFAULT_COMPONENT_ALLOCATOR’ with no type [-fpermissive]
   54 |  DEFAULT_COMPONENT_ALLOCATOR(Obstruction)
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:54:41: error: expected ‘;’ at end of member declaration
   54 |  DEFAULT_COMPONENT_ALLOCATOR(Obstruction)
      |                                         ^
      |                                          ;
../../../source/simulation2/components/CCmpObstruction.cpp: In static member function ‘static void CCmpObstruction::ClassInit(CComponentManager&)’:
../../../source/simulation2/components/CCmpObstruction.cpp:50:3: error: invalid use of incomplete type ‘class CComponentManager’
   50 |   componentManager.SubscribeToMessageType(MT_PositionChanged);
      |   ^~~~~~~~~~~~~~~~
In file included from ../../../source/simulation2/system/IComponent.h:24,
                 from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/SimContext.h:23:7: note: forward declaration of ‘class CComponentManager’
   23 | class CComponentManager;
      |       ^~~~~~~~~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:51:3: error: invalid use of incomplete type ‘class CComponentManager’
   51 |   componentManager.SubscribeToMessageType(MT_Destroy);
      |   ^~~~~~~~~~~~~~~~
In file included from ../../../source/simulation2/system/IComponent.h:24,
                 from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/SimContext.h:23:7: note: forward declaration of ‘class CComponentManager’
   23 | class CComponentManager;
      |       ^~~~~~~~~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual void CCmpObstruction::Init(const CParamNode&)’:
../../../source/simulation2/components/CCmpObstruction.cpp:199:7: error: invalid use of incomplete type ‘const class CParamNode’
  199 |   if (paramNode.GetChild("BlockMovement").ToBool())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:201:7: error: invalid use of incomplete type ‘const class CParamNode’
  201 |   if (paramNode.GetChild("BlockPathfinding").ToBool())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:203:7: error: invalid use of incomplete type ‘const class CParamNode’
  203 |   if (paramNode.GetChild("BlockFoundation").ToBool())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:205:7: error: invalid use of incomplete type ‘const class CParamNode’
  205 |   if (paramNode.GetChild("BlockConstruction").ToBool())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:207:7: error: invalid use of incomplete type ‘const class CParamNode’
  207 |   if (paramNode.GetChild("DeleteUponConstruction").ToBool())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:211:7: error: invalid use of incomplete type ‘const class CParamNode’
  211 |   if (paramNode.GetChild("DisableBlockMovement").ToBool())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:213:7: error: invalid use of incomplete type ‘const class CParamNode’
  213 |   if (paramNode.GetChild("DisableBlockPathfinding").ToBool())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:216:7: error: invalid use of incomplete type ‘const class CParamNode’
  216 |   if (paramNode.GetChild("Unit").IsOk())
      |       ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:220:4: error: ‘CmpPtr’ was not declared in this scope
  220 |    CmpPtr<ICmpUnitMotion> cmpUnitMotion(GetEntityHandle());
      |    ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:220:25: error: expected primary-expression before ‘>’ token
  220 |    CmpPtr<ICmpUnitMotion> cmpUnitMotion(GetEntityHandle());
      |                         ^
../../../source/simulation2/components/CCmpObstruction.cpp:220:27: error: ‘cmpUnitMotion’ was not declared in this scope; did you mean ‘ICmpUnitMotion’?
  220 |    CmpPtr<ICmpUnitMotion> cmpUnitMotion(GetEntityHandle());
      |                           ^~~~~~~~~~~~~
      |                           ICmpUnitMotion
../../../source/simulation2/components/CCmpObstruction.cpp:224:12: error: invalid use of incomplete type ‘const class CParamNode’
  224 |   else if (paramNode.GetChild("Static").IsOk())
      |            ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:227:14: error: invalid use of incomplete type ‘const class CParamNode’
  227 |    m_Size0 = paramNode.GetChild("Static").GetChild("@width").ToFixed();
      |              ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:228:14: error: invalid use of incomplete type ‘const class CParamNode’
  228 |    m_Size1 = paramNode.GetChild("Static").GetChild("@depth").ToFixed();
      |              ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:237:22: error: invalid use of incomplete type ‘class CParamNode’
  237 |    const CParamNode::ChildrenMap& clusterMap = paramNode.GetChild("Obstructions").GetChildren();
      |                      ^~~~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:238:20: error: ‘CParamNode::ChildrenMap’ has not been declared
  238 |    for(CParamNode::ChildrenMap::const_iterator it = clusterMap.begin(); it != clusterMap.end(); ++it)
      |                    ^~~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:238:73: error: ‘it’ was not declared in this scope; did you mean ‘i8’?
  238 |    for(CParamNode::ChildrenMap::const_iterator it = clusterMap.begin(); it != clusterMap.end(); ++it)
      |                                                                         ^~
      |                                                                         i8
../../../source/simulation2/components/CCmpObstruction.cpp:238:79: error: ‘clusterMap’ was not declared in this scope
  238 |    for(CParamNode::ChildrenMap::const_iterator it = clusterMap.begin(); it != clusterMap.end(); ++it)
      |                                                                               ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:259:14: error: invalid use of incomplete type ‘const class CParamNode’
  259 |   m_Active = paramNode.GetChild("Active").ToBool();
      |              ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:260:22: error: invalid use of incomplete type ‘const class CParamNode’
  260 |   m_ControlPersist = paramNode.GetChild("ControlPersist").IsOk();
      |                      ^~~~~~~~~
In file included from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpObstruction.h:21,
                 from ../../../source/simulation2/components/CCmpObstruction.cpp:20:
../../../source/simulation2/system/IComponent.h:27:7: note: forward declaration of ‘class CParamNode’
   27 | class CParamNode;
      |       ^~~~~~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual void CCmpObstruction::HandleMessage(const CMessage&, bool)’:
../../../source/simulation2/components/CCmpObstruction.cpp:315:4: error: ‘CmpPtr’ was not declared in this scope
  315 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |    ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:315:33: error: expected primary-expression before ‘>’ token
  315 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                 ^
../../../source/simulation2/components/CCmpObstruction.cpp:315:35: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  315 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                   ^~~~~~~~~~~~~~~~~~~~~
      |                                   ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp:359:5: error: ‘CmpPtr’ was not declared in this scope
  359 |     CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |     ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:359:34: error: expected primary-expression before ‘>’ token
  359 |     CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^
../../../source/simulation2/components/CCmpObstruction.cpp:359:36: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  359 |     CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                    ^~~~~~~~~~~~~~~~~~~~~
      |                                    ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual void CCmpObstruction::SetActive(bool)’:
../../../source/simulation2/components/CCmpObstruction.cpp:383:4: error: ‘CmpPtr’ was not declared in this scope
  383 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |    ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:383:33: error: expected primary-expression before ‘>’ token
  383 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                 ^
../../../source/simulation2/components/CCmpObstruction.cpp:383:35: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  383 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                   ^~~~~~~~~~~~~~~~~~~~~
      |                                   ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp:387:23: error: expected primary-expression before ‘>’ token
  387 |    CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                       ^
../../../source/simulation2/components/CCmpObstruction.cpp:387:25: error: ‘cmpPosition’ was not declared in this scope; did you mean ‘ICmpPosition’?
  387 |    CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                         ^~~~~~~~~~~
      |                         ICmpPosition
../../../source/simulation2/components/CCmpObstruction.cpp:414:5: error: ‘CmpPtr’ was not declared in this scope
  414 |     CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |     ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:414:34: error: expected primary-expression before ‘>’ token
  414 |     CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^
../../../source/simulation2/components/CCmpObstruction.cpp:414:36: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  414 |     CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                    ^~~~~~~~~~~~~~~~~~~~~
      |                                    ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual bool CCmpObstruction::GetObstructionSquare(ICmpObstructionManager::ObstructionSquare&, bool) const’:
../../../source/simulation2/components/CCmpObstruction.cpp:484:3: error: ‘CmpPtr’ was not declared in this scope
  484 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:484:22: error: expected primary-expression before ‘>’ token
  484 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                      ^
../../../source/simulation2/components/CCmpObstruction.cpp:484:24: error: ‘cmpPosition’ was not declared in this scope; did you mean ‘ICmpPosition’?
  484 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                        ^~~~~~~~~~~
      |                        ICmpPosition
../../../source/simulation2/components/CCmpObstruction.cpp:488:32: error: expected primary-expression before ‘>’ token
  488 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                ^
../../../source/simulation2/components/CCmpObstruction.cpp:488:34: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  488 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual bool CCmpObstruction::CheckShorePlacement() const’:
../../../source/simulation2/components/CCmpObstruction.cpp:540:3: error: ‘CmpPtr’ was not declared in this scope
  540 |   CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:540:21: error: expected primary-expression before ‘>’ token
  540 |   CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity());
      |                     ^
../../../source/simulation2/components/CCmpObstruction.cpp:540:23: error: ‘cmpTerrain’ was not declared in this scope; did you mean ‘ICmpTerrain’?
  540 |   CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity());
      |                       ^~~~~~~~~~
      |                       ICmpTerrain
../../../source/simulation2/components/CCmpObstruction.cpp:541:26: error: expected primary-expression before ‘>’ token
  541 |   CmpPtr<ICmpWaterManager> cmpWaterManager(GetSystemEntity());
      |                          ^
../../../source/simulation2/components/CCmpObstruction.cpp:541:28: error: ‘cmpWaterManager’ was not declared in this scope; did you mean ‘ICmpWaterManager’?
  541 |   CmpPtr<ICmpWaterManager> cmpWaterManager(GetSystemEntity());
      |                            ^~~~~~~~~~~~~~~
      |                            ICmpWaterManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual ICmpObstruction::EFoundationCheck CCmpObstruction::CheckFoundation(const string&, bool) const’:
../../../source/simulation2/components/CCmpObstruction.cpp:557:3: error: ‘CmpPtr’ was not declared in this scope
  557 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:557:22: error: expected primary-expression before ‘>’ token
  557 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                      ^
../../../source/simulation2/components/CCmpObstruction.cpp:557:24: error: ‘cmpPosition’ was not declared in this scope; did you mean ‘ICmpPosition’?
  557 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                        ^~~~~~~~~~~
      |                        ICmpPosition
../../../source/simulation2/components/CCmpObstruction.cpp:566:24: error: expected primary-expression before ‘>’ token
  566 |   CmpPtr<ICmpPathfinder> cmpPathfinder(GetSystemEntity());
      |                        ^
../../../source/simulation2/components/CCmpObstruction.cpp:566:26: error: ‘cmpPathfinder’ was not declared in this scope; did you mean ‘ICmpPathfinder’?
  566 |   CmpPtr<ICmpPathfinder> cmpPathfinder(GetSystemEntity());
      |                          ^~~~~~~~~~~~~
      |                          ICmpPathfinder
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual bool CCmpObstruction::CheckDuplicateFoundation() const’:
../../../source/simulation2/components/CCmpObstruction.cpp:594:3: error: ‘CmpPtr’ was not declared in this scope
  594 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:594:22: error: expected primary-expression before ‘>’ token
  594 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                      ^
../../../source/simulation2/components/CCmpObstruction.cpp:594:24: error: ‘cmpPosition’ was not declared in this scope; did you mean ‘ICmpPosition’?
  594 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                        ^~~~~~~~~~~
      |                        ICmpPosition
../../../source/simulation2/components/CCmpObstruction.cpp:603:32: error: expected primary-expression before ‘>’ token
  603 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                ^
../../../source/simulation2/components/CCmpObstruction.cpp:603:34: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  603 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual std::vector<unsigned int> CCmpObstruction::GetEntitiesByFlags(CCmpObstruction::flags_t) const’:
../../../source/simulation2/components/CCmpObstruction.cpp:628:3: error: ‘CmpPtr’ was not declared in this scope
  628 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:628:32: error: expected primary-expression before ‘>’ token
  628 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                ^
../../../source/simulation2/components/CCmpObstruction.cpp:628:34: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  628 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual void CCmpObstruction::SetMovingFlag(bool)’:
../../../source/simulation2/components/CCmpObstruction.cpp:668:4: error: ‘CmpPtr’ was not declared in this scope
  668 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |    ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:668:33: error: expected primary-expression before ‘>’ token
  668 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                 ^
../../../source/simulation2/components/CCmpObstruction.cpp:668:35: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  668 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                   ^~~~~~~~~~~~~~~~~~~~~
      |                                   ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘void CCmpObstruction::UpdateControlGroups()’:
../../../source/simulation2/components/CCmpObstruction.cpp:700:4: error: ‘CmpPtr’ was not declared in this scope
  700 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |    ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:700:33: error: expected primary-expression before ‘>’ token
  700 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                 ^
../../../source/simulation2/components/CCmpObstruction.cpp:700:35: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  700 |    CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                   ^~~~~~~~~~~~~~~~~~~~~
      |                                   ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘virtual void CCmpObstruction::ResolveFoundationCollisions() const’:
../../../source/simulation2/components/CCmpObstruction.cpp:728:3: error: ‘CmpPtr’ was not declared in this scope
  728 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:728:32: error: expected primary-expression before ‘>’ token
  728 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                ^
../../../source/simulation2/components/CCmpObstruction.cpp:728:34: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  728 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp:732:22: error: expected primary-expression before ‘>’ token
  732 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                      ^
../../../source/simulation2/components/CCmpObstruction.cpp:732:24: error: ‘cmpPosition’ was not declared in this scope; did you mean ‘ICmpPosition’?
  732 |   CmpPtr<ICmpPosition> cmpPosition(GetEntityHandle());
      |                        ^~~~~~~~~~~
      |                        ICmpPosition
../../../source/simulation2/components/CCmpObstruction.cpp:763:27: error: expected primary-expression before ‘>’ token
  763 |     CmpPtr<ICmpObstruction> cmpObstruction(GetSimContext(), ent);
      |                           ^
../../../source/simulation2/components/CCmpObstruction.cpp:763:29: error: ‘cmpObstruction’ was not declared in this scope; did you mean ‘CCmpObstruction’?
  763 |     CmpPtr<ICmpObstruction> cmpObstruction(GetSimContext(), ent);
      |                             ^~~~~~~~~~~~~~
      |                             CCmpObstruction
../../../source/simulation2/components/CCmpObstruction.cpp:777:27: error: expected primary-expression before ‘>’ token
  777 |     CmpPtr<ICmpObstruction> cmpObstruction(GetSimContext(), normalEnt);
      |                           ^
../../../source/simulation2/components/CCmpObstruction.cpp:777:29: error: ‘cmpObstruction’ was not declared in this scope; did you mean ‘CCmpObstruction’?
  777 |     CmpPtr<ICmpObstruction> cmpObstruction(GetSimContext(), normalEnt);
      |                             ^~~~~~~~~~~~~~
      |                             CCmpObstruction
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘void CCmpObstruction::AddClusterShapes(entity_pos_t, entity_pos_t, entity_angle_t)’:
../../../source/simulation2/components/CCmpObstruction.cpp:795:3: error: ‘CmpPtr’ was not declared in this scope
  795 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:795:32: error: expected primary-expression before ‘>’ token
  795 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                ^
../../../source/simulation2/components/CCmpObstruction.cpp:795:34: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  795 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: In member function ‘void CCmpObstruction::RemoveClusterShapes()’:
../../../source/simulation2/components/CCmpObstruction.cpp:821:3: error: ‘CmpPtr’ was not declared in this scope
  821 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |   ^~~~~~
../../../source/simulation2/components/CCmpObstruction.cpp:821:32: error: expected primary-expression before ‘>’ token
  821 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                ^
../../../source/simulation2/components/CCmpObstruction.cpp:821:34: error: ‘cmpObstructionManager’ was not declared in this scope; did you mean ‘ICmpObstructionManager’?
  821 |   CmpPtr<ICmpObstructionManager> cmpObstructionManager(GetSystemEntity());
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  ICmpObstructionManager
../../../source/simulation2/components/CCmpObstruction.cpp: At global scope:
../../../source/simulation2/components/CCmpObstruction.cpp:837:24: error: expected constructor, destructor, or type conversion before ‘(’ token
  837 | REGISTER_COMPONENT_TYPE(Obstruction)
      |                        ^
CCmpTemplateManager.cpp
x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -Wall  -DNDEBUG -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DINSTALLED_BINDIR=/usr/bin -DINSTALLED_DATADIR=/usr/share/0ad -DINSTALLED_LIBDIR=/usr/lib64/0ad -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/simulation2 -I../../../source -isystem /usr/include/nspr -fno-rtti -std=c++17 -fvisibility=hidden -isystem /usr/include/mozjs-78 -include /usr/include/mozjs-78/js/RequiredDefines.h -o "obj/simulation2_Release/CCmpTemplateManager.o" -MF "obj/simulation2_Release/CCmpTemplateManager.d" -c "../../../source/simulation2/components/CCmpTemplateManager.cpp"
../../../source/simulation2/components/CCmpTemplateManager.cpp:38:30: error: ‘TemplateManager’ has not been declared
   38 |  DEFAULT_COMPONENT_ALLOCATOR(TemplateManager)
      |                              ^~~~~~~~~~~~~~~
../../../source/simulation2/components/CCmpTemplateManager.cpp:38:2: error: ISO C++ forbids declaration of ‘DEFAULT_COMPONENT_ALLOCATOR’ with no type [-fpermissive]
   38 |  DEFAULT_COMPONENT_ALLOCATOR(TemplateManager)
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../source/simulation2/components/CCmpTemplateManager.cpp:38:45: error: expected ‘;’ at end of member declaration
   38 |  DEFAULT_COMPONENT_ALLOCATOR(TemplateManager)
      |                                             ^
      |                                              ;
../../../source/simulation2/components/CCmpTemplateManager.cpp: In static member function ‘static void CCmpTemplateManager::ClassInit(CComponentManager&)’:
../../../source/simulation2/components/CCmpTemplateManager.cpp:35:3: error: invalid use of incomplete type ‘class CComponentManager’
   35 |   componentManager.SubscribeGloballyToMessageType(MT_Destroy);
      |   ^~~~~~~~~~~~~~~~
In file included from ../../../source/simulation2/system/IComponent.h:24,
                 from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpTemplateManager.h:21,
                 from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20:
../../../source/simulation2/system/SimContext.h:23:7: note: forward declaration of ‘class CComponentManager’
   23 | class CComponentManager;
      |       ^~~~~~~~~~~~~~~~~
../../../source/simulation2/components/CCmpTemplateManager.cpp: In member function ‘virtual void CCmpTemplateManager::Init(const CParamNode&)’:
../../../source/simulation2/components/CCmpTemplateManager.cpp:49:62: error: invalid use of incomplete type ‘class CComponentManager’
   49 |   m_Validator.LoadGrammar(GetSimContext().GetComponentManager().GenerateSchema());
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from ../../../source/simulation2/system/IComponent.h:24,
                 from ../../../source/simulation2/system/Interface.h:21,
                 from ../../../source/simulation2/components/ICmpTemplateManager.h:21,
                 from ../../../source/simulation2/components/CCmpTemplateManager.cpp:20:
../../../source/simulation2/system/SimContext.h:23:7: note: forward declaration of ‘class CComponentManager’
   23 | class CComponentManager;
      |       ^~~~~~~~~~~~~~~~~
../../../source/simulation2/components/CCmpTemplateManager.cpp: At global scope:
../../../source/simulation2/components/CCmpTemplateManager.cpp:139:24: error: expected constructor, destructor, or type conversion before ‘(’ token
  139 | REGISTER_COMPONENT_TYPE(TemplateManager)
      |                        ^

Both of these files include pch/simulation2/precompiled.h, which contains:

#if CONFIG_ENABLE_PCH
...
#include "simulation2/system/Component.h"
...
#endif // CONFIG_ENABLE_PCH

And simulation2/system/Component.h defines DEFAULT_COMPONENT_ALLOCATOR macro used in these .cpp files:

#define DEFAULT_COMPONENT_ALLOCATOR(cname) \
        static IComponent* Allocate(const ScriptInterface&, JS::HandleValue) { return new CCmp##cname(); } \
        static void Deallocate(IComponent* cmp) { delete static_cast<CCmp##cname*> (cmp); } \
        virtual int GetComponentTypeId() const \
        { \
                return CID_##cname; \
        }

So explicit #include "simulation2/system/Component.h" is needed in these .cpp files:

--- source/simulation2/components/CCmpObstruction.cpp
+++ source/simulation2/components/CCmpObstruction.cpp
@@ -17,6 +17,7 @@
 
 #include "precompiled.h"
 
+#include "simulation2/system/Component.h"
 #include "ICmpObstruction.h"
 
 #include "simulation2/MessageTypes.h"
--- source/simulation2/components/CCmpTemplateManager.cpp
+++ source/simulation2/components/CCmpTemplateManager.cpp
@@ -17,6 +17,7 @@
 
 #include "precompiled.h"
 
+#include "simulation2/system/Component.h"
 #include "ICmpTemplateManager.h"
 
 #include "simulation2/MessageTypes.h"

grep -r '#include "simulation2/system/Component.h"' * shows that this header is explicitly included in many other .cpp files.

#2544 worksforme Compilation without precompiled header files fails. Radagast
Description
cd build/workspaces/
./clean-workspaces.sh
./update-workspaces.sh --without-pch
make clean
make

Fails at NetMessageSim.cpp with boost error 2 instead of 4 template-parameters for std::map. A map intuitively has only key and value, though my boost-header file in /usr/include/ expects four arguments.

administrator@pc01:~/0ad/build/workspaces/gcc$ make clean
Cleaning pyrogenesis
Cleaning network
Cleaning tinygettext
Cleaning lobby
Cleaning glooxwrapper
Cleaning simulation2
Cleaning scriptinterface
Cleaning engine
Cleaning graphics
Cleaning atlas
Cleaning gui
Cleaning lowlevel
Cleaning mongoose
Cleaning mocks_real
Cleaning mocks_test
Cleaning AtlasObject
Cleaning AtlasUI
Cleaning ActorEditor
Cleaning Collada
Cleaning test
administrator@pc01:~/0ad/build/workspaces/gcc$ make all
==== Building mocks_real (release) ====
Creating obj/mocks_real_Release
mocks_real.cpp
Linking mocks_real
==== Building network (release) ====
Creating obj/network_Release
NetMessageSim.cpp
In file included from ../../../source/network/NetMessageSim.cpp:23:0:
../../../source/scriptinterface/ScriptInterface.h:424:34: error: wrong number of template arguments (2, should be 4)
/usr/include/boost/detail/container_fwd.hpp:87:73: error: provided for ‘template<class Key, class T, class Compare, class Allocator> struct std::map’
make[1]: *** [obj/network_Release/NetMessageSim.o] Error 1
make: *** [network] Error 2

administrator@pc01:~/0ad/build/workspaces/gcc$ uname -a
Linux pc01 3.2.0-57-generic #87-Ubuntu SMP Tue Nov 12 21:35:10 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

administrator@pc01:~/0ad/build/workspaces/gcc$ whereis boost
boost: /usr/include/boost

administrator@pc01:~/0ad/build/workspaces/gcc$ dpkg -s libboost-dev | grep 'Version'
Version: 1.48.0.2

I hope it's just my system which is broken.

#5176 duplicate Compile fails on preprocessor. stdlib.h is not found. Parabola GNU/Linux. Andreas Nilsson
Description
Linking simulation2
==== Building scriptinterface (release) ====
precompiled.h
In file included from ../../../source/lib/sysdep/stl.h:32,
                 from ../../../source/lib/precompiled.h:68,
                 from ../../../source/pch/scriptinterface/precompiled.h:19:
/usr/include/c++/8.1.0/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
 #include_next <stdlib.h>
               ^~~~~~~~~~
compilation terminated.
#269 fixed Compile warnings: printf formats, unsigned/signed comparisons, etc Simon Brenner
Description

Basically this:

NetClient.cpp
../../../source/network/NetClient.cpp: In static member function 'static bool CNetClient::OnError(void*, CFsmEvent*)':
../../../source/network/NetClient.cpp:253: warning: comparison between signed and unsigned integer expressions
../../../source/network/NetClient.cpp: In static member function 'static bool CNetClient::OnAuthenticate(void*, CFsmEvent*)':
../../../source/network/NetClient.cpp:367: warning: comparison between signed and unsigned integer expressions
NetServer.cpp
../../../source/network/NetServer.cpp: In static member function 'static bool CNetServer::OnError(void*, CFsmEvent*)':
../../../source/network/NetServer.cpp:395: warning: comparison between signed and unsigned integer expressions
Util.cpp
../../../source/ps/Util.cpp: In function 'void WriteSystemInfo()':
../../../source/ps/Util.cpp:96: warning: format '%d' expects type 'int', but argument 5 has type 'size_t'
../../../source/ps/Util.cpp:96: warning: format '%d' expects type 'int', but argument 6 has type 'size_t'
../../../source/ps/Util.cpp:96: warning: format '%d' expects type 'int', but argument 7 has type 'size_t'
../../../source/ps/Util.cpp:109: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'size_t'
../../../source/ps/Util.cpp:109: warning: format '%u' expects type 'unsigned int', but argument 4 has type 'size_t'
CLogger.cpp
../../../source/ps/CLogger.cpp:171: warning: unused parameter 'category'
../../../source/ps/CLogger.cpp:188: warning: unused parameter 'category'
Parser.cpp
../../../source/ps/Parser.cpp: In member function 'bool CParserLine::ParseString(const CParser&, const std::string&)':
../../../source/ps/Parser.cpp:557: warning: comparison between signed and unsigned integer expressions
../../../source/ps/Parser.cpp:605: warning: comparison between signed and unsigned integer expressions
../../../source/ps/Parser.cpp:657: warning: comparison between signed and unsigned integer expressions
../../../source/ps/Parser.cpp:793: warning: comparison between signed and unsigned integer expressions
EntityManager.cpp
../../../source/simulation/EntityManager.cpp: In member function 'HEntity CEntityManager::Create(CEntityTemplate*, CVector3D, float, const std::set<CStr8, std::less<CStr8>, std::allocator<CStr8> >&, const CStrW*)':
../../../source/simulation/EntityManager.cpp:225: warning: comparison between signed and unsigned integer expressions
ScriptGlue.cpp
../../../source/scripting/ScriptGlue.cpp: In function 'void InitJsTimers()':
../../../source/scripting/ScriptGlue.cpp:648: warning: format '%d' expects type 'int', but argument 3 has type 'size_t'
Terrain.cpp
../../../source/graphics/Terrain.cpp: In member function 'void CTerrain::Resize(ssize_t)':
../../../source/graphics/Terrain.cpp:368: warning: comparison between signed and unsigned integer expressions
Renderer.cpp
../../../source/renderer/Renderer.cpp: In member function 'virtual CStr8 CRendererStatsTable::GetCellText(size_t, size_t)':
../../../source/renderer/Renderer.cpp:152: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:152: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:158: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:158: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:164: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:164: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:170: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:170: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:176: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
../../../source/renderer/Renderer.cpp:176: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
WaterManager.cpp
../../../source/renderer/WaterManager.cpp: In member function 'int WaterManager::LoadWaterTextures()':
../../../source/renderer/WaterManager.cpp:114: warning: format '%02d' expects type 'int', but argument 5 has type 'size_t'
../../../source/renderer/WaterManager.cpp:114: warning: format '%02d' expects type 'int', but argument 5 has type 'size_t'
../../../source/renderer/WaterManager.cpp:131: warning: format '%02d' expects type 'int', but argument 5 has type 'size_t'
../../../source/renderer/WaterManager.cpp:131: warning: format '%02d' expects type 'int', but argument 5 has type 'size_t'
MessagePasserImpl.cpp
../../../source/tools/atlas/GameInterface/MessagePasserImpl.cpp: In constructor 'MessagePasserImpl::MessagePasserImpl()':
../../../source/tools/atlas/GameInterface/MessagePasserImpl.cpp:37: warning: format '%d' expects type 'int', but argument 3 has type 'size_t'
ldbg.cpp
../../../source/lib/sysdep/os/linux/ldbg.cpp: In function 'void* debug_GetCaller(void*, const char*)':
../../../source/lib/sysdep/os/linux/ldbg.cpp:87: warning: unused variable 'bt_size'
../../../source/lib/sysdep/os/linux/ldbg.cpp: In function 'LibError debug_resolve_symbol_dladdr(void*, char*, char*, int*)':
../../../source/lib/sysdep/os/linux/ldbg.cpp:303: warning: format '%08x' expects type 'unsigned int', but argument 4 has type 'size_t'
../../../source/lib/sysdep/os/linux/ldbg.cpp:303: warning: format '%08x' expects type 'unsigned int', but argument 4 has type 'size_t'
item.cpp
../../../source/tools/atlas/wxJS/gui/control/item.cpp: In static member function 'static bool wxjs::gui::ControlItem::GetProperty(wxjs::Index*, JSContext*, JSObject*, int, jsval*)':
../../../source/tools/atlas/wxJS/gui/control/item.cpp:84: warning: comparison between signed and unsigned integer expressions
../../../source/tools/atlas/wxJS/gui/control/item.cpp: In static member function 'static bool wxjs::gui::ControlItem::SetProperty(wxjs::Index*, JSContext*, JSObject*, int, jsval*)':
../../../source/tools/atlas/wxJS/gui/control/item.cpp:108: warning: comparison between signed and unsigned integer expressions
../../../source/tools/atlas/wxJS/gui/control/item.cpp: In static member function 'static JSBool wxjs::gui::ControlItem::remove(JSContext*, JSObject*, uintN, jsval*, jsval*)':
../../../source/tools/atlas/wxJS/gui/control/item.cpp:145: warning: comparison between signed and unsigned integer expressions
../../../source/tools/atlas/wxJS/gui/control/item.cpp: In static member function 'static JSBool wxjs::gui::ControlItem::select(JSContext*, JSObject*, uintN, jsval*, jsval*)':
../../../source/tools/atlas/wxJS/gui/control/item.cpp:172: warning: comparison between signed and unsigned integer expressions
radioboxit.cpp
../../../source/tools/atlas/wxJS/gui/control/radioboxit.cpp: In static member function 'static bool wxjs::gui::RadioBoxItem::GetProperty(wxjs::Index*, JSContext*, JSObject*, int, jsval*)':
../../../source/tools/atlas/wxJS/gui/control/radioboxit.cpp:68: warning: comparison between signed and unsigned integer expressions
../../../source/tools/atlas/wxJS/gui/control/radioboxit.cpp:79: warning: comparison between signed and unsigned integer expressions
../../../source/tools/atlas/wxJS/gui/control/radioboxit.cpp: In static member function 'static bool wxjs::gui::RadioBoxItem::SetProperty(wxjs::Index*, JSContext*, JSObject*, int, jsval*)':
../../../source/tools/atlas/wxJS/gui/control/radioboxit.cpp:109: warning: comparison between signed and unsigned integer expressions
rect.cpp
../../../source/tools/atlas/wxJS/gui/misc/rect.cpp: In static member function 'static JSBool wxjs::gui::Rect::inside(JSContext*, JSObject*, uintN, jsval*, jsval*)':
../../../source/tools/atlas/wxJS/gui/misc/rect.cpp:464: warning: 'bool wxRect::Inside(int, int) const' is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:490)
../../../source/tools/atlas/wxJS/gui/misc/rect.cpp:477: warning: 'bool wxRect::Inside(const wxPoint&) const' is deprecated (declared at /usr/include/wx-2.8/wx/gdicmn.h:491)
sizer.cpp
../../../source/tools/atlas/wxJS/gui/misc/sizer.cpp: In static member function 'static JSBool wxjs::gui::Sizer::remove(JSContext*, JSObject*, uintN, jsval*, jsval*)':
../../../source/tools/atlas/wxJS/gui/misc/sizer.cpp:534: warning: 'virtual bool wxSizer::Remove(wxWindow*)' is deprecated (declared at /usr/include/wx-2.8/wx/sizer.h:513)
textline.cpp
../../../source/tools/atlas/wxJS/io/textline.cpp: In static member function 'static bool wxjs::io::TextLine::GetProperty(wxjs::Index*, JSContext*, JSObject*, int, jsval*)':
../../../source/tools/atlas/wxJS/io/textline.cpp:102: warning: comparison between signed and unsigned integer expressions
../../../source/tools/atlas/wxJS/io/textline.cpp: In static member function 'static bool wxjs::io::TextLine::SetProperty(wxjs::Index*, JSContext*, JSObject*, int, jsval*)':
../../../source/tools/atlas/wxJS/io/textline.cpp:134: warning: comparison between signed and unsigned integer expressions
../../../source/tools/atlas/wxJS/io/textline.cpp: In static member function 'static bool wxjs::io::TextLine::Enumerate(wxjs::Index*, JSContext*, JSObject*, JSIterateOp, jsval*, jsid*)':
../../../source/tools/atlas/wxJS/io/textline.cpp:186: warning: comparison between signed and unsigned integer expressions
DLLInterface.cpp
In file included from /usr/include/libxml2/libxml/parser.h:15,
from ../../../source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp:42:
/usr/include/libxml2/libxml/xmlversion.h:429:1: warning: "ATTRIBUTE_PRINTF" redefined
In file included from /usr/include/wx-2.8/wx/wxprec.h:13,
from ../../../source/tools/atlas/AtlasUI/Misc/precompiled.h:43,
from ../../../source/tools/atlas/AtlasUI/Misc/precompiled.cpp:18:
/usr/include/wx-2.8/wx/defs.h:501:1: warning: this is the location of the previous definition
Trigger.cpp
../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Trigger/Trigger.cpp:1049: warning: unused parameter 'label'
DLL.cpp
../../../source/collada/DLL.cpp: In member function 'virtual void BufferedOutputCallback::operator()(const char*, unsigned int)':
../../../source/collada/DLL.cpp:78: warning: comparison between signed and unsigned integer expressions
../../../source/collada/DLL.cpp:84: warning: comparison between signed and unsigned integer expressions
test_byte_order.cpp
In file included from ../../../source/lib/self_test.h:190,
from ../../../source/pch/test/precompiled.h:24,
from ../../../source/pch/test/precompiled.cpp:25:
../../../libraries/cxxtest/include/cxxtest/TestSuite.h: In function 'bool CxxTest::equals(X, Y) [with X = long int, Y = long long unsigned int]':
../../../libraries/cxxtest/include/cxxtest/TestSuite.h:56: instantiated from 'void CxxTest::doAssertEquals(const char*, unsigned int, const char*, X, const char*, Y, const char*) [with X = long int, Y = long long unsigned int]'
../../../source/lib/tests/../../../source/lib/tests/test_byte_order.h:83: instantiated from here
../../../libraries/cxxtest/include/cxxtest/TestSuite.h:47: warning: comparison between signed and unsigned integer expressions
test_allocators.cpp
In file included from ../../../source/lib/self_test.h:190,
from ../../../source/pch/test/precompiled.h:24,
from ../../../source/pch/test/precompiled.cpp:25:
../../../libraries/cxxtest/include/cxxtest/TestSuite.h: In function 'bool CxxTest::equals(X, Y) [with X = unsigned int, Y = int]':
../../../libraries/cxxtest/include/cxxtest/TestSuite.h:56: instantiated from 'void CxxTest::doAssertEquals(const char*, unsigned int, const char*, X, const char*, Y, const char*) [with X = unsigned int, Y = int]'
../../../source/pch/test/../../../source/lib/allocators/tests/test_allocators.h:42: instantiated from here
../../../libraries/cxxtest/include/cxxtest/TestSuite.h:47: warning: comparison between signed and unsigned integer expressions
#645 fixed Complete Garrisoning system functionality michael Kieran P
Description

With the recent addition of basic garrisoning, it'd be good to have this functionality finished off. Excluding artwork related items (e.g. propping) which will be handled later, here is some things left to do:

Enhancements

* [DONE] Infantry units which are garrisoned should be able to attack nearby enemies, within their normal range. Don't worry about being able to see the unit, just seeing the arrow from the building to the enemy and hitting it will be enough. The amount of arrows is equal to the amount of infantry units garrisoned. 10 infantry garrisoned == 10 arrows a second.

* [DONE] Need to be able to garrison units without using the CTRL key. A garrison button next to the kill button in the unit picture panel, which which clicked, makes the next left click garrison all selected units to it.

* [DONE] When a unit isn't able to be garrisoned into the building, then show a greyed out version of the cursor when holding down CTRL.

* [DONE] Garrisoning needs a new 'out' icon. It's currently pointing into the door, but the text says 'Unload-all'. The icon should have the arrow point away from the door.

* [MOVED TO #817] Need a way to tell if a building has garrisoned units, and how many, without having to click on it. Maybe a count next to the health bar, or a flag on the top of buildings?

Bug Fixes

* [DONE] Not all units are going to the rally flag for the building when they are all unloaded. Unloading one at a time works.

* [DONE] When more than one unit of a type is garrisoned, the garrison buttons may change position every time a unit of that type is unloaded. This occurs when units of the same type are spread throughout the garrison list. This list may need to be sorted to prevent this from happening. (Unit selections would also suffer from this problem if selections that contained multiple units of the same type allowed removing a single unit. However, the selection buttons remove the entire group so this problem is not seen there.)

* [DONE] The garrison icon when holding down CTRL (or using the garrison button in the units panel) doesn't grey out when that unit can be garrisoned, and you hover over a building which does support garrisoning, but the combination of the two (building and unit) is unsupported. Example: it shows coloured garrison icon when you try to put a horse into a tower, which is not allowed.

* [MOVED TO #818] When units are garrisoned in a ship, they do not increase the amount of arrows fired from it.

* [MOVED TO #818] When units are garrisoned in a ship, they can currently be ungarrisoned over deep water, which causes them to be stuck there.

#19 fixed Complete Production Interface Stuart Walpole
Description
  • GUI: Progress bar over unit currently being created. Numbers next to units in queue.
  • Sound: Units make a "unit ready" sound when creation is complete.
#672 fixed Complete Resource Shuttling Functionality Philip, Michael Kieran P
Description

Bugs

* [WONT FIX NOW] [Philip] Redo pathfinding so less units get into path finding conflicts, and end up doing a dance.

* [DONE] [Philip] Redo unit ai so that when a building is destroyed, the unit recomputes the nearest dropsite

* [DONE] [Philip] When a resource is exhausted while unit is in transit to dropsite, currently the unit stops at the resource dropsite and stays there. They should record the position of the resource they were gathering, and return there, and look for another resource to work on in that area.

* [DONE] [Philip] In certain cases, when a resource is exhausted before they reach 20 in their inventory, and no other similar resources around exist, a unit will stay at the resource, standing still, with a part-filled inventory, when what they should do is return to the dropsite, dump their load, and then return to were they were, empty handed.

* [DONE] [Philip] When a unit finishes building a mill or a farmstead, they should look for nearby resources to mine. In this way, a bunch of units can be tasked to build a mill near trees, and once done, automatically go start getting the trees.

Tweaks

* [WONT FIX] [Michael] Units gathering from animals get their inventory full nearly instantly, while units gathering from farms take much long. Re-balance all gathering rates.

Artwork

* [DONE] [Michael] Need to complete the unit animations of carrying a specific resource. Currently only spearman work, and only for meat and grain.

* [DONE] [Michael] Women are the only animation left that don't have nice carrying (curent balance a basket on their head).

#5042 fixed Complete rmgen object-oriented programming paradigm elexis
Description

The most powerful feature of random map generation is the createArea method which consumes a Placer, Painter and Constraint instances.

The methods to determine a geometric shape, constraining that area arbitrarily and doing something arbitrary to that area are well split by logic into prototypes. This way one can combine them like lego.

Since we now have a significant amount of JS prototypes implementing these interfaces, the files should be split per protoype, gaining the advantages of https://en.wikipedia.org/wiki/Information_hiding.

The remaining code would come out nicer too if it would be split into protoypes.

This is a continuation of #4804.

#51 duplicate Computer Player AI Stuart Walpole
Description
  • Design.
  • Implement. :)
#1031 fixed Config option to render cursors with OpenGL Philip Taylor Pureon
Description

Add a config option to render cursors using OpenGL instead of native Windows cursors. This will allow 0AD cursors to appear in game video recordings, rather than showing the default windows cursor.

#251 fixed Config parser doesn't ignore comments Quentin Pradet Philip Taylor
Description

When a config file says something like

key = value ; comment

the config parser thinks the key is associated with two values, "value" and " ; comment". (See mainlog.html, where it reports all the config values that were loaded.)

This needs to be fixed, so legitimate (comma-separated) values are kept but comments are discarded.

#1103 fixed Configure and eval the Google Analytics plugin Geek337 Brian Stempin
Description

This plugin was installed in our plugin-dev WP instance. It needs to be configured and evaluated.

#1099 fixed Configure and eval the Musopress Discography WP plugin gerbilOFdoom Brian Stempin
Description

This plugin is for Bandcamp integration. It's installed and needs to be set up and demo-ed.

#1102 fixed Configure and eval the NextGEN plugin Brian Stempin Brian Stempin
Description

The NextGEN gallery plugin was installed in the plugin-dev WP instance. It needs to be set up an eval-ed.

#1101 fixed Configure and eval the TubePress plugin Brian Stempin Brian Stempin
Description

The TubePress plugin was installed in the plugin-dev WP instance. It needs to be configured and evaluated.

#1100 fixed Configure and eval the WPBandcamp plugin gerbilOFdoom Brian Stempin
Description

The WPBandcamp plugin has been installed on our plugin-dev WP instance. It needs to be configured and demo-ed.

#2437 fixed Consider animated buildings alexanderW3
Description

A thing that I found very fascinating when first playing The Settlers 5 were the animated buildings. E.g.

Garnison http://www.youtube.com/watch?v=XKqahcxG5Ck&feature=player_detailpage#t=129

Sawmill http://www.youtube.com/watch?v=7CMNXdX9EEI&feature=player_detailpage#t=2449

Foundry http://www.youtube.com/watch?v=TRmrSq41sII

Mason http://siedler.de.ubi.com/siedler-dedk/units/large/stonemason01.jpg

The blacksmith could actually produce weapons, soldiers could train in the fort etc.

#2078 fixed Consider disabling frame-pointer omission in VC++ 2008 projects (breaks stack walker) ben historic_bruno
Description

RedFox and I were trying to debug problems with the stack walker in release builds. In VC++ 2008 which the autobuilder uses, StackWalk64 would fail on the first call, but in VC++ 2010 or 2012 it worked perfectly for me.

This is because in MSVC, frame-pointer omission is an implied option with some optimizations enabled, unless it's explicitly disabled. We do explicitly disable FPO on *nix via -fno-omit-frame-pointer, but not yet on Windows.

Here's the interesting part, apparently VC++ handling of FPO differs between versions. In VC++ 2008. if OmitFramePointers isn't specified in the project, it defaults to no but it may be implied. However in VC++ 2010, if OmitFramePointers isn't specified, it defaults to no and /Oy- appears on the command line, explicitly disabling it. Premake doesn't have an option to disable FPO, so we'll have to patch Premake or add the /Oy- option in premake4.lua. I think it's worth losing whatever value this optimization has, for a working stack dump in release builds.

#3944 wontfix Consider not including XML files in Release Stan
Description

Currently we have the cached XMBs and the non cached XMLs in the public.zip ; Since Modders should probably use the source files instead of the lossy dds and pmd I think it is safe to remove the XMLs.

This would make us gain some space (1,458 440 GB vs 1,398 606 GB) (59,934 MB less) (5398 files less)

Probably some gain on file loading too if the game stops looking for source files.

#1363 invalid Consider removing unused files from public.zip fabio
Description

There should be a way to remove unused files from public.zip.

See the discussion at http://www.wildfiregames.com/forum/index.php?showtopic=15553&view=findpost&p=238569

#832 fixed Consistent Assertion Failures with sound enabled when loading maps in a certain order Jan Wassenberg Kieran P
Description

Ubuntu 11.04 (Classic Gnome Desktop - not unity), ATI 5770 with official proprietary drivers

r9430 (and possibly earlier) Loading the maps in any of these orders causes a consistent and immediate assertion failure. Loading the same map twice does not seem to change anything. It does not cause the error when using -quickstart.

acropolis --> celt-iberia --> death_canyon

celt-iberia --> acropolis --> death_canyon

death_canyon --> celt-iberia --> acropolis

death_canyon --> acropolis --> celt-iberia

[edit] Each of these maps has a different default civ. Civ specific music was recently added (and the new tracks are large).

*See Philip's comment below for more information.


Assertion failed: "removed" Location: file_cache.cpp:187 (Reserve)

Call stack:

(0x83828d0) /home/brian/0ad/binaries/system/pyrogenesis() [0x83828d0] (0x83333b2) /home/brian/0ad/binaries/system/pyrogenesis() [0x83333b2] (0x83340b0) /home/brian/0ad/binaries/system/pyrogenesis() [0x83340b0] (0x8334814) /home/brian/0ad/binaries/system/pyrogenesis() [0x8334814] (0x8392b89) /home/brian/0ad/binaries/system/pyrogenesis() [0x8392b89] (0x8390bad) /home/brian/0ad/binaries/system/pyrogenesis() [0x8390bad] (0x83481a8) /home/brian/0ad/binaries/system/pyrogenesis() [0x83481a8] (0x835dfbe) /home/brian/0ad/binaries/system/pyrogenesis() [0x835dfbe] (0x8358b63) /home/brian/0ad/binaries/system/pyrogenesis() [0x8358b63] (0x834b1b6) /home/brian/0ad/binaries/system/pyrogenesis() [0x834b1b6] (0x8359bdb) /home/brian/0ad/binaries/system/pyrogenesis() [0x8359bdb] (0x834b1b6) /home/brian/0ad/binaries/system/pyrogenesis() [0x834b1b6] (0x8357ff3) /home/brian/0ad/binaries/system/pyrogenesis() [0x8357ff3] (0x8192ea6) /home/brian/0ad/binaries/system/pyrogenesis() [0x8192ea6] (0xb753026f) /home/brian/0ad/binaries/system/libmozjs-ps-release.so(+0x25626f) [0xb753026f]

errno = 0 (?) OS error = ?


#833 fixed Consistent Assertion Failures with sound enabled when loading maps with large battles Jan Wassenberg brian
Description

Ubuntu 11.04 (Classic Gnome Desktop - not unity), ATI 5770 with official proprietary drivers

r9403 (and possibly earlier) I get an error if I run the large_combat_demo or we_are_legion. They do not give the assertion failure immediately though. I even got it on the Latium RMS during a battle. It does not cause the error when using -quickstart.


Assertion failed: "cpu_CAS(&al_srcs_allocationStates[i], kInUse, kAvailable)" Location: snd_mgr.cpp:561 (al_src_free)

Call stack:

(0x8369c30) /home/brian/Desktop/Link to pyrogenesis() [0x8369c30] (0x83212a4) /home/brian/Desktop/Link to pyrogenesis() [0x83212a4] (0x83215a7) /home/brian/Desktop/Link to pyrogenesis() [0x83215a7] (0x8321a45) /home/brian/Desktop/Link to pyrogenesis() [0x8321a45] (0x833fd43) /home/brian/Desktop/Link to pyrogenesis() [0x833fd43] (0x833ffef) /home/brian/Desktop/Link to pyrogenesis() [0x833ffef] (0x8333ae9) /home/brian/Desktop/Link to pyrogenesis() [0x8333ae9] (0x833febf) /home/brian/Desktop/Link to pyrogenesis() [0x833febf] (0x833f048) /home/brian/Desktop/Link to pyrogenesis() [0x833f048] (0x8343c4e) /home/brian/Desktop/Link to pyrogenesis() [0x8343c4e] (0x8056198) /home/brian/Desktop/Link to pyrogenesis() [0x8056198] (0xb6e1ae37) /lib/i386-linux-gnu/libc.so.6(libc_start_main+0xe7) [0xb6e1ae37] (0x8054f01) /home/brian/Desktop/Link to pyrogenesis() [0x8054f01]

errno = 0 (?) OS error = ?


#4814 fixed Consistently exclude invalid mapborder tiles from rmgen elexis elexis
Description

There are three tiles near the map border that cannot be passed nor explored (and thus are always black).

That magic number is hardcoded in the pathfinder, rangemanager and rmgen (MAP_BORDER_WIDTH), see #4636.

The SimpleObject and its duplicate RandomObject have place functions that do not account for the map border. So the SimpleGroup place function calling these assumed the object was placed while it actually wasn't. This does not show any noticeable bug in alpha 22 yet. But if we add a retry loop for starting resources on maps that place the players very close to the map border (like Danubius on the tiny mapsize, or the Oasis replay in #4796), it will ensure that the starting resources are actually placed.

validT(x, y, dist) should return true, if the given coordinates are at least dist tiles within the valid region of tiles. So it should be the responsability of that function and not of each caller to apply that constant.

#4873 needsinfo Constant crashes at the beginning of games thedoc1
Description

crash , sometimes it wont let me enter the game , constantly crashing during early game , saving the game sometimes helps but most of the time it crashes . i tried disabling the glsl and post processing , no success . also i tried playing the game in windowed mode , same outcomes everytime .

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000004)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found)
errno = 2 (Error during IO)
OS error = 0 (no error code was set)
#241 fixed Construct a list of everyone who has written code for the game Philip Taylor Philip Taylor
Description

For the purposes of relicensing as open source, it'd be good to know exactly what code was written by who, so those people can be contacted to make sure they're okay with it.

#3090 fixed Constructing buildings with a territory influence near an allies territory causes building decay rogue-spectre
Description

When building town centers near an ally zone, the territory of our ally is reduced. If one construct a lot of buildings, eventually the town center of the ally can be surrounded by one's territory, as a result one can destroy it's ally without fighting.

I can imagine the following solutions :

  • Enable building into allied territory. (could be nice to try to rebuild - strengthen ally position / force balancing in case of diplomaty - market) See #1982.
  • Add an option to disables territories
  • Ally existing territory is dominant (building near a ally territory won't reduce the influence of the ally) - Also #1982.
#396 invalid Construction - Ore OPEN Matt Sherman
Description

Construction - Ore SDD# 125

Specifications

Mono
2-Minutes
Non-Looping

9 Sounds Req'd

#5113 fixed Construction finished with too few HP elexis
Description

In this very short replay with r21660 a market was built using the speed-actions cheat. But when the construction was finished, the building was missing about 10% of the HP.

(Phab:D1429 was the most recent change to the timemultiplier cheat)

#589 duplicate Construction on top of units moves units Kieran P
Description

Allows buildings to be placed on top of units. When a building is placed, and units are within it's building zone, move them outside the building before construction.

Optional: Assign the units you placed the building on top of to work on the building.

#795 duplicate Construction queue frapell
Description

Right now, if you have a couple of villagers, and you want to build 7 houses, you can select the house from the buildings, hold down SHIFT, and place the 7 houses. What happens is that they all get their foundations, and the villagers start from the last one. They continue with the rest of them, just because they "see" a building not finished, and go there, but if the building is not in their radius to check if there are things to do, then they do nothing.

I think, this should work as follows: If you hold SHIFT, when you place several buildings, they should start building the first one, and all the others you place, should be remembered to be build later, as if you quickly selected the building to build right after they finished. Perhaps a "ghost" building should be there so you can know how many buildings are left, something like "Warzone 2100" does.

One really nice thing to have, would be ways to handle this queues, like, having extra control over these "ghost buildings" that you can cancel, move priority, etc.

#1581 fixed Construction visual enhancement: Scaffolds during construction historic_bruno michael
Description

Currently, the player clicks the building icon in the unit UI, then places a foundation. Then the unit walks to the foundation, smacks on it for a bit, some dust rises, then the building pops into existence.

The desired enhancement should go like this (the enhancements for this ticket are bolded):

  1. Player/unit places foundation.
  2. Walks up to it, starts building.
  3. Scaffold actor appears (or rises very quickly into place), and dust starts appearing.
  4. Building rises up slowly through this as a percentage complete.
  5. At 100% complete, the foundation actor disappears, and the scaffold actor either just disappears or drops down quickly (as if dying).

I could see something like this in the building templates:

  <VisualActor>
    <Actor>structures/athenians/barracks.xml</Actor>
    <FoundationActor>structures/fndn_5x5.xml</FoundationActor>
    <ScaffoldActor>structures/construction/scaffold_5x5.xml</ScaffoldActor>
  </VisualActor>
#5776 fixed Context mismatch in CGame::ReallyStartGame()? Itms Bellaz
Description

In CGame::ReallyStartGame(), in the block between L328-L333 'global' is rooted with the context of simulation (line 298). However, the rooted Object belongs to g_GUI->GetActiveGUI(), which has another context (g_GUI->GetActiveGUI()->GetScriptInterface()->GetContext()) . Therefore I think that global should be rooted with the context of g_GUI->GetActiveGUI()->GetScriptInterface() and not the one from m_Simulation2->GetScriptInterface() .

#502 fixed Convert all entity template data to new format Philip Taylor
Description

Need to convert all the XML, and probably implement dummy components to contain the new data, and have some way to verify that there's no accidental data loss.

#662 fixed Cope with corrupted cache Philip Taylor
Description

When the game crashes during loading (e.g. due to driver bugs), it sometimes leaves empty XMB files in the cache. When you start the game again, it complains

Xeromyces.cpp(197): Assertion failed: "size >= 4"

and fails.

Probably we should detect this kind of truncated output and automatically delete and re-convert the XML file, if possible.

#3145 fixed Copy & Paste need to paste two times to get correct contents elexis
Description

Most of the time I need to press ctrl+v two times to get the correct clipboard contents.

I open 0ad, get into the game lobby, enter some text, copy or cut it (ctrl+c or ctrl+x) and paste it (ctrl+v).

Result: It pasted no text. If I press ctrl+v again it pastes the correct text.

If I copy from another application, the pasted string is sometimes correct when pasting the first time.

#2363 duplicate Core dump when loading old save game Vincent Cheng
Description

Forwarded from Debian bug tracker #733613.

I'm unsure if this is an already known issue or not, but it looks like 0ad crashes with a core dump if you try to load an old save game:

$ 0ad
Cache: 500 (total: 7797) MiB
TIMER| InitVfs: 60.7736 ms
Sound: AlcInit success, using OpenAL Soft
TIMER| CONFIG_Init: 3.02491 ms
TIMER| InitScripting: 1.89766 ms
ATTENTION: default value of option force_s3tc_enable overridden by environment.
ATTENTION: option value of option force_s3tc_enable ignored.
TIMER| RunHardwareDetection: 22.734 ms
TIMER| write_sys_info: 16.4303 ms
TIMER| InitRenderer: 1.30584 ms
TIMER| ps_console: 683.756 us
TIMER| ps_lang_hotkeys: 712.261 us
TIMER| common/setup.xml: 629.806 us
TIMER| common/styles.xml: 40.704 us
TIMER| common/sprite1.xml: 1.34129 ms
TIMER| common/init.xml: 1.22294 ms
TIMER| common/common_sprites.xml: 1.52435 ms
TIMER| common/common_styles.xml: 223.329 us
TIMER| pregame/sprites.xml: 318.088 us
TIMER| pregame/styles.xml: 34.106 us
TIMER| pregame/mainmenu.xml: 4.4625 ms
TIMER| common/global.xml: 342.21 us
sys_cursor_create: using Xcursor to create 32 x 32 cursor
TIMER| common/setup.xml: 578.357 us
TIMER| common/styles.xml: 31.102 us
TIMER| common/sprite1.xml: 1.23292 ms
TIMER| common/common_sprites.xml: 1.46278 ms
TIMER| common/common_styles.xml: 207.104 us
TIMER| savedgames/load.xml: 1.03251 ms
TIMER| GetSavedGames: 2.92414 ms
ERROR: Failed to load map Battle for the Tiber.pmp: File_OpenFailed
terminate called after throwing an instance of 'PSERROR_Game_World_MapLoadFailed'
  what():  Failed to load map.
Check application log for details.
Aborted

I thought 0ad would instead display a message saying something about save game incompatibility (IIRC from an older version). Not sure if the current behaviour is intended or not.

Attached with this ticket are my log files in ~/.config/0ad/logs (although I don't see any crash logs inside), and the old save game I used to try to reproduce this bug report.

#3929 invalid Core hopping, locked at 35 MB Memory Heidi Hoe
Description

18040-development(April 17, 2016). Map Themosthenes with 3 bot players. OS - Linux Mint 17.3/Ubuntu. Kernel 4.5.2.

During the gameplay, with 150-170 units, there is a slideshow in movement. 1 frame passes every 5 seconds. Looking at top/htop, I can see the game hopping from core to core/thread to thread in round robin usage, never using more than 1 thread. Pegging 1 thread at 80%, but leaving the rest of the 7 threads alone.

This is on an Intel i7 with 12 GB ram and SSD raid 0. The memory usage for the game seems to hold at 35-38 MB's. I'm not sure what is going on, but it's version of multi-threading is hopping in intervals of 3-5 seconds from one thread to another, while not expanding virtual memory usage. It's very bizarre behavior, that you may or may not be aware of. Regardless, it makes some maps unplayable, like the one listed above. The bots were in very hard mode, and likely had many units that i didn't see. It's a very nice game otherwise. Take care.

#2979 duplicate Corinthian Isthmus (4) map hasn't got any entities Alex
Description

Just started playing this map and wondered why there weren't any other entities than town centers built on it. Not even Gaia units were there. The terrain itself was generated properly though.

#177 fixed Corpses disappear after the death animation is played Matei
Description

When units with a death animation die, a corpse showing the last frame of this animation should persist. However, they currently just disappear. Could be related to changes in [4810].

#6689 fixed Corral garrison flag missing wowgetoffyourcellphone Langbart
Description

description

  • all entities capable of garrisoning should have a flag at the top
  • [27244] allowed to garrison domestic animals into the corral

to reproduce

  • start a map, build a corral, garrison a trained animal in it
  • notice no flag on the roof

tutorial adding a flag

related ticket

  • #4581 Flags for all garrisonable buildings and units (20/May/17)
#6324 fixed Corrupt dds file metal_desert_small_a.dds Stan Ralph Sennhauser
Description

The following dds file is corrupt

$ file binaries/data/mods/public/art/textures/skins/gaia/metal_desert_small_a.dds
binaries/data/mods/public/art/textures/skins/gaia/metal_desert_small_a.dds: DOS/MBR boot sector; partition 1 : ID=0xff, active 0x8a, start-CHS (0x3ff,254,63), end-CHS (0x3ff,255,63), startsector 3587178495, 3468469193 sectors; partition 4 : ID=0xff, active 0xe2, start-CHS (0x3ff,14,63), end-CHS (0x3ff,255,63), startsector 4294180863, 4278223684 sectors

and ought to be replaced.

Note: gimp and nvtt can process it, not so compressonator

#3126 invalid Cosmetic enhancement to animation of idle elephant feeding dg1727
Description

Suggestion (in layperson's terminology): If an elephant is supposed to feed while idle, then check whether the elephant is on terrain that has grass.

  • If no grass, then the elephant shouldn't feed. This would be a code change.
  • If grass, then the animation should show a suitably sized bundle of grass (independent of the height of the grass on the terrain) being held by the elephant's trunk & fed into its mouth. This involves editing the animation.

Although an elephant's trunk can pick up an object the size of a peanut (which would be invisible in 0AD, consistent with the current animation that doesn't show anything in the elephant's trunk), real elephants need such a huge amount of food in a day that I assume that when they're on stony ground, they generally don't pick up little tidbits all the time like a chicken would. Also, stony ground (incl. desert sand) in many cases won't have such tidbits at all.

The elephant is so tall and prominent, and real-life elephants eat big enough amounts at a time (when the food is available), that the grass to be eaten, or the lack thereof, is easily noticeable. This contrasts with less remarkable grazing animals like deer, whose existing animations look fine.

#4818 duplicate Cost of cav does not decrease after coraling animals when playing as Persians. gentz
Description

Civ slection screen for Persians says one of the Civ bonuses is -5% cav (and trader) cost per animal corralled. This doesn't happen.

I've tried the following and they do nothing:

1) Hunting animals

2) building corals

3) making animals in corals

I havn't tested if trader cost decreases.

#1480 duplicate Costruction of Buildings Peter
Description

Grass doesn't disappear on square of building, therefore I've got some graphic issues.

#3716 duplicate Could not screenshot. gameboy
Description

Today, I tested the latest SVN17557 and found a problem: when I press the key shift+f2 in the game, the game appears the wrong message:

My operating system is Win8 64bit. my memory is 8G

ERROR: Error writing screenshot to 'screenshots/screenshot0010.bmp'

Of address space Out (OS may help 64-bit)Wvm.cpp:297 Location: (vm
AddressRangeDescriptor:: Allocate)Stack: Call(while dumping stack: error No stack frames found)Errno = 0 (error reported here No)Error OS = 8 (insufficient storage, unable to handle this command. )
#320 fixed Crackling Fire Sam Assoum Matt Sherman
Description

Universal Fire Crackling Sound SDD# 177

Specifications

MONO
5 Seconds
Non-Looping

5 sounds req'd

#3779 duplicate Crash Xekey
Description

every time i launch the game it crashes here is what i get

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x0000013C)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#3780 duplicate Crash Xekey
Description

every time i launch the game it crashes here is what i get

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x0000013C)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#4162 duplicate Crash DigitalLife
Description

I was playing an attack, then the game crashed with the following text. I attach the logs. This is the first time it crashed. I had around 80 units I think.

#5228 needsinfo Crash Elise
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x8C072940)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#5805 duplicate Crash Gabryel
Description

When the game finishes Loading, the game crashes. I use windows 10. file:///C:/Users/Cliente/AppData/Local/0ad/logs/crashlog.txt file:///C:/Users/Cliente/AppData/Local/0ad/logs/userreport_hwdetect.txt file:///C:/Users/Cliente/Downloads/crashlog%20(8).dmpfile:///C:/Users/Cliente/AppData/Local/0ad/logs/system_info.txt

#5806 duplicate Crash Gabryel
Description

When the game finishes Loading, the game crashes. I use windows 10. file:///C:/Users/Cliente/AppData/Local/0ad/logs/crashlog.txt file:///C:/Users/Cliente/AppData/Local/0ad/logs/userreport_hwdetect.txt file:///C:/Users/Cliente/AppData/Local/0ad/logs/system_info.txt

#2146 fixed Crash (assertion) after sleep mode AntonBazhal
Description

Steps to reproduce the bug:

  1. Pause the game
  2. Go to sleep mode
  3. Wake up
Assertion failed: "status == DISP_CHANGE_SUCCESSFUL"
Location: wsdl.cpp:436 (SDL_SetVideoMode)

Call stack:

00CEA2D5

00CEE099

00BC3AF7

00BC4457

00BC5875

00CEA340

00CED2F3

00CED9AF

00CEDC30

00CEDC68

00B21D99

00B22595

00B23055

00B230D5

00CE9995

00CE988F


errno = 13 (Insufficient access rights to open file)
OS error = 0 (no error code was set)
#3650 duplicate Crash - Access violation reading 0x00000004 elexis
Description

The user xeramon experienced a crash on alpha 19. Attached are a screenshot of the error message, the crashlogs, replays and other logs. Of the replays attached, 11808-1 should be the one that crashed, as it doesn't have a metadata.json file, indicating a premature exit.

While the error message in the screenshot at some point says "Not enough memory", the crashlog.txt says there are more than 3GB available. They should also be allocatable as he uses Win 10 (shows as Win 8.1 in the crashlog).

There are some errors in the logfiles which may or may not related:

ERROR: CVFSFile: file audio/sound_group.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'audio/sound_group.rng'
ERROR: CSoundManager: failed to load grammar file 'audio/sound_group.rng'
ERROR: CVFSFile: file hwdetect/hwdetect.js couldn't be opened (vfs_load: -110100)
ERROR: Failed to load hardware detection script
ERROR: CVFSFile: file gui/gui_page.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'gui/gui_page.rng'
ERROR: CGUIManager: failed to load GUI page grammar file 'gui/gui_page.rng'
ERROR: CVFSFile: file gui/gui.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'gui/gui.rng'
ERROR: CGUIManager: failed to load GUI XML grammar file 'gui/gui.rng'
ERROR: CVFSFile: file shaders/program.rng couldn't be opened (vfs_load: -110100)
ERROR: CXeromyces: failed adding validator for 'shaders/program.rng'
ERROR: CShaderManager: failed to load grammar shaders/program.rng
ERROR: Failed to open font file fonts/mono-10.fnt
ERROR: Failed to open font file fonts/sans-10.fnt
ERROR: CCacheLoader failed to find archived or source file for: "gui/page_pregame.xml"
ERROR: Failed to open font file fonts/mono-stroke-10.fnt
ERROR: CCacheLoader failed to find archived or source file for: "shaders/effects/gui_text.xml"
ERROR: Failed to load effect 'gui_text'

Some windows user should analyze the crashdump.

Also may or may not be related to #3603.

#4154 fixed Crash - All runtimes must be destroyed before calling JS_ShutDown leper elexis
Description

When I start the random map script "Syria" and quit the game while the loading screen is about 20%, chances are high that it runs into a breakpoint:

ScriptEngine.h(43): Assertion failed: "m_Runtimes.size() == 0 && "All runtimes must be destroyed before calling JS_ShutDown!""
Assertion failed: "m_Runtimes.size() == 0 && "All runtimes must be destroyed before calling JS_ShutDown!""

Could it be related to r18584?

#3425 fixed Crash - Serialize OutOfBounds Itms elexis
Description

No clue yet why that happened. Just built a tower with 2 spearmen, garrissoned it and killed one or more passive enemy units. The crash happened just after the first or second kill on turn 79.

Occured on r17026. Reproduce by replaying the attached commands.txt.

#1018 duplicate Crash / Error Andrew
Description

After my population went over 150, and I started engaging in battle with other civs the game play slowed down dramatically. I checked the task manager and the exe was using over a Gig of memory.

My system setup is:

Win 7 Pro (64 bit) Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz 8 GB RAM Intel(R) HD Graphics Family

Eventually the game crashed and gave me this error:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x4FF87350)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 42 (?) OS error = 487 (Attempt to access invalid address.)

#4489 needsinfo Crash During Load Screen Squirrly577
Description

I attempted to play my first game. I chose single player match, and my tribe, and map, then the load screen played. The load bar went to 100%, music played, then crash. Happened about 3 times in a row, not I'm reporting it.

pyrogenesis.exe failed

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00003210)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#5332 needsinfo Crash Error Jonither Delgado
Description

Hi,All the times I tried to open any map the game sends me a crash report and send me back to my pc main screen.

#3423 duplicate Crash after 30 seconds of lag elexis
Description

If you host a game and your computer freezes for more than 30 seconds for some reason (for example sunken ship lag r16636, or having 0ad installed on an external harddrive that goes to standby mode), then the game will end for all players.

This is due to a default timeout value of 30 seconds in enet ( http://enet.bespin.org/ ) and once the local client / host disconnects, it's over.

We should disable it / set it to infinite for the local client / host:

// enet_peer_timeout(event.peer, 0, 0, 10000);

This issue has been reported in ticket:3264#comment:3. We should fix it here, so that we can decide on reasonable client timeout values in that ticket.

#4176 needsinfo Crash al iniciar partida. Crash starting the match fiction90
Description

El juego crashea al iniciar partida vs AI o en modo multijugador.


The game crash in single player or multiplayer.

Details: unhandled exception (Access violation reading 0x3F54D4DC)

Location: unknown (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 487 (Attempt to access invalid address.)

#6438 duplicate Crash at start AlbertTheFox
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files. You may find paths to these files at https://trac.wildfiregames.com/wiki/GameDataPaths

Details: unhandled exception (Access violation reading 0x0000000C)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

#4786 fixed Crash at start in snd_detect() Itms Jan
Description

Hey all.

New in the forum, but not to the game :)

0AD won´t start. It just crash.

Have play ver 22, but now it wont even start.

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)


Now i just have to find a way to attach the files from logs

#6550 fixed Crash atlas in relation to Terrain.cpp CalcPosition trompetin17 Langbart
Description

Testing on the latest GIT version [26910].

to reproduce

  • Start the editor
  • Click Paint terrain texture
  • Click Terrain
  • Hold Shift and do a single click at the ground texture
  • Click Map icon
  • Click Change players and change the Num players from 8 to 2
  • Click Map icon again
  • Click Generate map
  • Boom
GAME STARTED, ALL INIT COMPLETE
pyrogenesis was compiled with optimization - stepping may behave oddly; variables may not be available.
Process 40415 stopped
* thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT)
    frame #0: 0x000000010033b723 pyrogenesis`CTerrain::CalcPosition(this=<unavailable>, i=<unavailable>, j=95, pos=0x00007ffeefbfafb0) const at Terrain.cpp:106:15 [opt]
   103 	{
   104 		ssize_t hi = Clamp<ssize_t>(i, 0, m_MapSize - 1);
   105 		ssize_t hj = Clamp<ssize_t>(j, 0, m_MapSize - 1);
-> 106 		u16 height = m_Heightmap[hj*m_MapSize + hi];
   107 		pos.X = float(i*TERRAIN_TILE_SIZE);
   108 		pos.Y = float(height*HEIGHT_SCALE);
   109 		pos.Z = float(j*TERRAIN_TILE_SIZE);
Target 0: (pyrogenesis) stopped.
(lldb) bt

Note: If there is no crash, try it a couple of times. Sometimes it does occur on the first attempt, sometimes it takes up to 3 runs.

See GIF below for more clarity

Higher quality video (link will be dead within a year)

lldb

(lldb) bt
* thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT)
  * frame #0: 0x000000010033b723 pyrogenesis`CTerrain::CalcPosition(this=<unavailable>, i=<unavailable>, j=95, pos=0x00007ffeefbfafb0) const at Terrain.cpp:106:15 [opt]
    frame #1: 0x00000001003bef31 pyrogenesis`TerrainOverlay::RenderTile(this=0x000000011241eae0, deviceCommandContext=0x0000000110ee6310, color=0x00007ffeefbfb030, drawHidden=<unavailable>, i=51, j=95) at TerrainOverlay.cpp:160:15 [opt]
    frame #2: 0x0000000100414161 pyrogenesis`BrushTerrainOverlay::ProcessTile(this=0x000000011241eae0, deviceCommandContext=0x0000000110ee6310, i=<unavailable>, j=<unavailable>) at Brushes.cpp:67:3 [opt]
    frame #3: 0x00000001003bee4c pyrogenesis`TerrainOverlay::RenderBeforeWater(this=0x000000011241eae0, deviceCommandContext=0x0000000110ee6310) at TerrainOverlay.cpp:137:4 [opt]
    frame #4: 0x00000001003be67d pyrogenesis`ITerrainOverlay::RenderOverlaysBeforeWater(deviceCommandContext=0x0000000110ee6310) at TerrainOverlay.cpp:77:34 [opt]
    frame #5: 0x00000001003b0409 pyrogenesis`CSceneRenderer::RenderRefractions(this=0x000000010b074260, deviceCommandContext=0x0000000110ee6310, context=0x00007ffeefbfb3d0, scissor=<unavailable>) at SceneRenderer.cpp:672:2 [opt]
    frame #6: 0x00000001003b0e3a pyrogenesis`CSceneRenderer::RenderSubmissions(this=0x000000010b074260, deviceCommandContext=0x0000000110ee6310, waterScissor=0x00007ffeefbfb610) at SceneRenderer.cpp:810:5 [opt]
    frame #7: 0x00000001003b2130 pyrogenesis`CSceneRenderer::RenderScene(this=0x000000010b074260, deviceCommandContext=0x0000000110ee6310, scene=0x0000000113487410) at SceneRenderer.cpp:1143:2 [opt]
    frame #8: 0x00000001003a4671 pyrogenesis`CRenderer::RenderFrameImpl(this=0x0000000110ee47e0, renderGUI=<unavailable>, renderLogger=<unavailable>) at Renderer.cpp:459:22 [opt]
    frame #9: 0x00000001003a444d pyrogenesis`CRenderer::RenderFrame(this=0x0000000110ee47e0, needsPresent=false) at Renderer.cpp:416:3 [opt]
    frame #10: 0x0000000100459c17 pyrogenesis`AtlasViewGame::Render(this=<unavailable>) at View.cpp:232:13 [opt]
    frame #11: 0x000000010042a227 pyrogenesis`AtlasMessage::fRenderLoop(msg=0x00007ffeefbfbb20) at GraphicsSetupHandlers.cpp:252:25 [opt]
    frame #12: 0x0000000100451248 pyrogenesis`MessagePasserImpl::Query(this=<unavailable>, msg=0x00007ffeefbfbb20, (null)=<unavailable>)()) at MessagePasserImpl.cpp:68:3 [opt]
    frame #13: 0x00000001082725f5 libAtlasUI.dylib`ScenarioEditor::OnTimer(wxTimerEvent&) [inlined] AtlasMessage::QueryMessage::Post(this=<unavailable>) at ScenarioEditor.cpp:1157:19 [opt]
    frame #14: 0x00000001082725df libAtlasUI.dylib`ScenarioEditor::OnTimer(this=0x000000010584f800, evt=<unavailable>) at ScenarioEditor.cpp:696 [opt]
    frame #15: 0x00000001085a498f libAtlasUI.dylib`wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 447
    frame #16: 0x00000001085a5f3a libAtlasUI.dylib`wxEvtHandler::ProcessEventLocally(wxEvent&) + 90
    frame #17: 0x00000001085a5dd0 libAtlasUI.dylib`wxEvtHandler::ProcessEvent(wxEvent&) + 96
    frame #18: 0x00000001085a64ec libAtlasUI.dylib`wxEvtHandler::SafelyProcessEvent(wxEvent&) + 12
    frame #19: 0x000000010856062a libAtlasUI.dylib`wxTimerImpl::SendEvent() + 90
    frame #20: 0x00007fff38a91718 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
    frame #21: 0x00007fff38a9127e CoreFoundation`__CFRunLoopDoTimer + 872
    frame #22: 0x00007fff38a90d69 CoreFoundation`__CFRunLoopDoTimers + 322
    frame #23: 0x00007fff38a759ed CoreFoundation`__CFRunLoopRun + 1885
    frame #24: 0x00007fff38a74c33 CoreFoundation`CFRunLoopRunSpecific + 466
    frame #25: 0x00007fff37690aad HIToolbox`RunCurrentEventLoopInMode + 292
    frame #26: 0x00007fff376906e4 HIToolbox`ReceiveNextEventCommon + 359
    frame #27: 0x00007fff37690569 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
    frame #28: 0x00007fff35cd93c9 AppKit`_DPSNextEvent + 883
    frame #29: 0x00007fff35cd7c10 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
    frame #30: 0x00007fff35cc991e AppKit`-[NSApplication run] + 658
    frame #31: 0x00000001083aaa8a libAtlasUI.dylib`wxGUIEventLoop::OSXDoRun() + 186
    frame #32: 0x000000010858441d libAtlasUI.dylib`wxCFEventLoop::DoRun() + 29
    frame #33: 0x00000001084fcffe libAtlasUI.dylib`wxEventLoopBase::Run() + 158
    frame #34: 0x00000001084cf9b3 libAtlasUI.dylib`wxAppConsoleBase::MainLoop() + 99
    frame #35: 0x000000010836baaa libAtlasUI.dylib`wxApp::OnRun() + 26
    frame #36: 0x000000010827013e libAtlasUI.dylib`::Atlas_StartWindow(type=<unavailable>) at DLLInterface.cpp:154:12 [opt]
    frame #37: 0x0000000100415092 pyrogenesis`BeginAtlas(args=0x00007ffeefbff310, dll=0x0000000103c52ab8) at GameLoop.cpp:136:2 [opt]
    frame #38: 0x00000001002069fd pyrogenesis`ATLAS_RunIfOnCmdLine(CmdLineArgs const&, bool) [inlined] ATLAS_Run(args=0x00007ffeefbff310, flags=1) at Atlas.cpp:54:7 [opt]
    frame #39: 0x00000001002069de pyrogenesis`ATLAS_RunIfOnCmdLine(args=0x00007ffeefbff310, force=<unavailable>) at Atlas.cpp:77 [opt]
    frame #40: 0x00000001000049be pyrogenesis`RunGameOrAtlas(argc=<unavailable>, argv=<unavailable>) at main.cpp:573:6 [opt]
    frame #41: 0x0000000100003b76 pyrogenesis`main(argc=2, argv=0x00007ffeefbff650) at main.cpp:739:2 [opt]
    frame #42: 0x00007fff727aacc9 libdyld.dylib`start + 1

reproducible

The crash could be reproduced up to A22, after which I stopped testing.

#4456 fixed Crash before match starts Dimi
Description

I get in game normally but when I am starting a match, game always crash. I really like this type of games, and I would like to try this one :).

#4778 needsinfo Crash before match starts. Cole
Description

The game loads up to 100% after starting match then crashes.

Computer: Dell inspirion 11 3000 2-in-1 (3168) Ram: 4gb Cpu: Intel Pentium Processor N3710 Graphics: Intel HD

#4694 needsinfo Crash by pyrogenesis.exe error Fabian Schwan
Description

Hi, when i am playing a game, the same Error accures after like every 30 min gametime. The screen gets frozen until i click anything. A white screen appears with a window saying nothing more than "pyrogenesis.exe" doesnt work. I am using windows 8. I can attach files as the crashlog file.

greetz

#1575 fixed Crash detecting graphics card on Windows 7 netbook ben david
Description

The game crashes after launch it, then after close the error message, appears that pyrogenesis has stopped working.

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000003)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 487 (Se ha intentado tener acceso a una dirección no válida.)

#5700 duplicate Crash dump. nani
Description

2v2 svn revision 23547. Crash during (at the end) map loading.

#5192 invalid Crash during compilation of Alpha 23 Dschorim
Description

Problem with gentoo: If I'm trying to emerge 0ad, it crashes, if I'm trying to compile it from source code like instructed in the BuildInstructions, I get an error with libsodium: Fehler: »sodium_base64_VARIANT_ORIGINAL« wurde in diesem Gültigkeitsbereich nicht definiert

#964 fixed Crash during mission startup on Sis integrated card AlexanderR
Description

After starting match on any map game shows black space or glitches instead of textures and crashes sooner or later. Maybe this is caused by graphical driver without OpenGL support and therefore running in software emulation mode. Drivers are up to date, most DirectX games and many free (Lugaru, Warzone2100 and others) OpenGL-based run with low fps on my hardware, but very few crashes.

#3784 invalid Crash during replay Danny
Description

Crash report while replaying a game at 10x speed.

#4865 needsinfo Crash during the game BrunoSJP
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000018)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 34 (?) OS error = 0 (no error code was set)

#4734 needsinfo Crash if GLSL is enabled kf30
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation writing 0x0446D904)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 34 (?) OS error = 487 (Attempt to access invalid address.)

#2042 fixed Crash if hotloading main menu while splash screen shown michael
Description

Launching the game gets this error dialog:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x01CDCE89)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

Attached are the requisite files.

#1842 fixed Crash in CBinarySerializerScriptImpl (multiplayer match) Dan Newman
Description

The game crashed. I am trying to help by attaching the logs.

#1758 fixed Crash in CBufferItem destructor when closing game after OpenAL errors stwf historic_bruno
Description

Easy way to reproduce this is on the combat demo map with -serializationtest and -ooslog, I get a lot of OpenAL errors (see attached log), then closing the game results in this crash. OS: Win 7 64-bit

Call stack:

 	ntdll.dll!_ZwRaiseException@12()  + 0x12 bytes	
 	ntdll.dll!_ZwRaiseException@12()  + 0x12 bytes	
 	KernelBase.dll!_RaiseException@16()  + 0x58 bytes	
 	msvcr100.dll!__CxxThrowException@8()  + 0x45 bytes	
 	msvcr100.dll!operator new()  + 0x2cfe4 bytes	
>	pyrogenesis.exe!CBufferItem::~CBufferItem()  Line 48	C++
 	pyrogenesis.exe!CBufferItem::`scalar deleting destructor'()  + 0xb bytes	C++
 	pyrogenesis.exe!CSoundManagerWorker::Shutdown()  Line 88	C++
 	pyrogenesis.exe!CSoundManager::`scalar deleting destructor'()  + 0x14 bytes	C++
 	pyrogenesis.exe!Shutdown(int __formal=0)  Line 707	C++
 	pyrogenesis.exe!RunGameOrAtlas(int argc=3, const char * * argv=0x00000003)  Line 508 + 0x6 bytes	C++
 	pyrogenesis.exe!main(int argc=3, char * * argv=0x00c482c8)  Line 550 + 0xc bytes	C++
 	pyrogenesis.exe!wmain(int argc=3, wchar_t * * argv=0x006e7f50)  Line 380 + 0xa bytes	C++
 	pyrogenesis.exe!__tmainCRTStartup()  Line 552 + 0x17 bytes	C
 	pyrogenesis.exe!CallStartupWithinTryBlock()  Line 397	C++
 	kernel32.dll!@BaseThreadInitThunk@12()  + 0x12 bytes	
 	ntdll.dll!___RtlUserThreadStart@8()  + 0x27 bytes	
 	ntdll.dll!__RtlUserThreadStart@8()  + 0x1b bytes	

For what it's worth the value of num_processed in the destructor is 698022224!

#1434 worksforme Crash in CPatchRData::RenderStreams when starting game (Intel / WinXP) xert
Description

Error: "Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x22CB2000)

Location: unknown:0 (?)

Call stack:

0F850210

errno = 0 (No error reported here) OS error = 2 (The system cannot find the file specified.) "

#2108 worksforme Crash in CProfileManager::Start historic_bruno
Description

Alpha 14 release, Win 7 64-bit

WinDbg showed the following call stack. (The top part is where it failed to create a crash dump for the original error, leading to another error, re-entering ModuleInit and the process freezing)

	ChildEBP RetAddr  
	0038a948 011b6d2a pyrogenesis!ModuleInit+0x30 [d:\0ad\svn\source\lib\module_init.cpp @ 55]
	0038b358 011b8120 pyrogenesis!wdbg_sym_WalkStack+0x3a [d:\0ad\svn\source\lib\sysdep\os\win\wdbg_sym.cpp @ 322]
	0038b374 01189c55 pyrogenesis!debug_DumpStack+0x60 [d:\0ad\svn\source\lib\sysdep\os\win\wdbg_sym.cpp @ 1740]
	0038b60c 0118a218 pyrogenesis!debug_BuildErrorMessage+0x135 [d:\0ad\svn\source\lib\debug.cpp @ 299]
	0038b654 0118a340 pyrogenesis!debug_DisplayError+0xd8 [d:\0ad\svn\source\lib\debug.cpp @ 466]
	0038c258 011b50a3 pyrogenesis!debug_OnAssertionFailure+0xd0 [d:\0ad\svn\source\lib\debug.cpp @ 558]
	0038c294 011c2fd7 pyrogenesis!InitDbghelp+0x93 [d:\0ad\svn\source\lib\sysdep\os\win\wdbg_sym.cpp @ 91]
	0038c2ac 011b818a pyrogenesis!ModuleInit+0x47 [d:\0ad\svn\source\lib\module_init.cpp @ 47]
	0038d3b0 011896c3 pyrogenesis!wdbg_sym_WriteMinidump+0x5a [d:\0ad\svn\source\lib\sysdep\os\win\wdbg_sym.cpp @ 1759]
	0038ea5c 0118989a pyrogenesis!wseh_ExceptionFilter+0xd3 [d:\0ad\svn\source\lib\sysdep\os\win\wseh.cpp @ 272]
	0038ea64 73f8f914 pyrogenesis!CallStartupWithinTryBlock+0x4a [d:\0ad\svn\source\lib\sysdep\os\win\wseh.cpp @ 398]
	0038ea78 73f918de msvcr90!_EH4_CallFilterFunc+0x12
	0038eaa4 011e3902 msvcr90!_except_handler4_common+0x8e
	0038eac4 777fb499 pyrogenesis!_except_handler4+0x20
	0038eae8 777fb46b ntdll_777a0000!ExecuteHandler2+0x26
	0038eb0c 777fb40e ntdll_777a0000!ExecuteHandler+0x24
	0038eb98 777b0133 ntdll_777a0000!RtlDispatchException+0x127
	0038ec24 010637df ntdll_777a0000!KiUserExceptionDispatcher+0xf
>	0038f068 01121651 pyrogenesis!CProfileManager::Start+0x3f [d:\0ad\svn\source\ps\profile.cpp @ 644]
	0038f0ec 010ec792 pyrogenesis!CPatchRData::RenderBases+0x61 [d:\0ad\svn\source\renderer\patchrdata.cpp @ 728]
	0038f1bc 010aada3 pyrogenesis!TerrainRenderer::RenderTerrainShader+0x222 [d:\0ad\svn\source\renderer\terrainrenderer.cpp @ 521]
	0038f204 010ad9ae pyrogenesis!CRenderer::RenderPatches+0x123 [d:\0ad\svn\source\renderer\renderer.cpp @ 935]
	0038f31c 010adbcf pyrogenesis!CRenderer::RenderSubmissions+0x5be [d:\0ad\svn\source\renderer\renderer.cpp @ 1532]
	0038f3e4 010b2e6c pyrogenesis!CRenderer::RenderScene+0x7f [d:\0ad\svn\source\renderer\renderer.cpp @ 1782]
	0038f3f0 01065c79 pyrogenesis!CGameView::Render+0x3c [d:\0ad\svn\source\graphics\gameview.cpp @ 503]
	0038f4b0 00fc2654 pyrogenesis!Render+0x149 [d:\0ad\svn\source\ps\gamesetup\gamesetup.cpp @ 222]
	0038f4e8 00fc3055 pyrogenesis!Frame+0x244 [d:\0ad\svn\source\main.cpp @ 395]
	0038f704 00fc30d5 pyrogenesis!RunGameOrAtlas+0x485 [d:\0ad\svn\source\main.cpp @ 508]
	0038f714 01189995 pyrogenesis!main+0x15 [d:\0ad\svn\source\main.cpp @ 551]
	0038f790 011e3a95 pyrogenesis!wmain+0xc5 [d:\0ad\svn\source\lib\sysdep\os\win\wseh.cpp @ 380]
	0038f7d4 0118988f pyrogenesis!__tmainCRTStartup+0x10f [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c @ 583]
	0038f808 758233aa pyrogenesis!CallStartupWithinTryBlock+0x3f [d:\0ad\svn\source\lib\sysdep\os\win\wseh.cpp @ 397]
	0038f814 777d9f72 kernel32!BaseThreadInitThunk+0xe
	0038f854 777d9f45 ntdll_777a0000!__RtlUserThreadStart+0x70
	0038f86c 00000000 ntdll_777a0000!_RtlUserThreadStart+0x1b
#2183 fixed Crash in CSoundManager::ClearPlayListItems ben Jose Carlos
Description

After install alpha14, I tried to play, but the game don´t start and I receive this error.

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000008)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#2345 fixed Crash in CSoundManager::ClearPlayListItems() Line 489, after AlcInit failed ben historic_bruno
Description

Described in this forum post: http://www.wildfiregames.com/forum/index.php?showtopic=18019

The sound manager fails to initialize properly on that system, as indicated by this debug output:

 [4240] ERROR: Sound: AlcInit failed, m_Device=108C7F00 m_Context=00000000 dev_name=OpenAL Soft err=40961

and later it crashes. System info is attached.

#1660 fixed Crash in CStreamItem::IdleTask() after resigning a match stwf Vaikash
Description

It happened when i played 1vs1 with aegis bot on acropolis map... Crash occurred when i resigned the match.

#6479 duplicate Crash in Campaign after collecting Treasures JustConfused
Description

Every time on the Sporades-Islands when I collect a drop/Treasure the game just Crashes. I am on Linux.

#1035 fixed Crash in JS_free when starting random map fabio
Description

When I try to start a random map sometimes I get this segmentation fault.

Program received signal SIGSEGV, Segmentation fault.
0xb799ab01 in JS_free () from /usr/lib/libmozjs185.so.1.0

I am on Ubuntu 11.04 32 bit and I am compiling r10615 against Ubuntu version of libmozjs.

#2408 fixed Crash in MSVC debug build when GUI page closes Yves historic_bruno
Description

Consistently reproducible crash, according to Yves it is likely due to r14645, see IRC discussion here from 21:48.

First-chance exception at 0x5ad409e7 in pyrogenesis_dbg.exe: 0xC0000005: Access violation reading location 0xdddddead.

Call stack:

 	mozjs185-ps-debug-1.0.dll!5ad409e7() 	
 	[Frames below may be incorrect and/or missing, no symbols loaded for mozjs185-ps-debug-1.0.dll]	
 	mozjs185-ps-debug-1.0.dll!5ad35905() 	
 	mozjs185-ps-debug-1.0.dll!5ad34647() 	
 	mozjs185-ps-debug-1.0.dll!5ad33ac9() 	
 	mozjs185-ps-debug-1.0.dll!5ad2eeb5() 	
 	mozjs185-ps-debug-1.0.dll!5aca2793() 	
>	pyrogenesis_dbg.exe!Unrooter::operator()(unsigned __int64 * p=0x02d83c90)  Line 27 + 0x2a bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::sp_counted_impl_pd<unsigned __int64 *,Unrooter>::dispose()  Line 154	C++
 	pyrogenesis_dbg.exe!boost::detail::sp_counted_base::release()  Line 103 + 0xf bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::shared_count::~shared_count()  Line 375	C++
 	pyrogenesis_dbg.exe!boost::shared_ptr<unsigned __int64>::~shared_ptr<unsigned __int64>()  + 0x19 bytes	C++
 	pyrogenesis_dbg.exe!CScriptValRooted::~CScriptValRooted()  + 0x16 bytes	C++
 	pyrogenesis_dbg.exe!ScriptInterface::~ScriptInterface()  Line 595 + 0x2d bytes	C++
 	pyrogenesis_dbg.exe!ScriptInterface::`scalar deleting destructor'()  + 0x16 bytes	C++
 	pyrogenesis_dbg.exe!boost::checked_delete<ScriptInterface>(ScriptInterface * x=0x02d82530)  Line 34 + 0x1c bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::sp_counted_impl_p<ScriptInterface>::dispose()  Line 78 + 0xc bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::sp_counted_base::release()  Line 103 + 0xf bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::shared_count::~shared_count()  Line 375	C++
 	pyrogenesis_dbg.exe!boost::shared_ptr<ScriptInterface>::~shared_ptr<ScriptInterface>()  + 0x19 bytes	C++
 	pyrogenesis_dbg.exe!CGUI::~CGUI()  Line 332 + 0xa8 bytes	C++
 	pyrogenesis_dbg.exe!CGUI::`scalar deleting destructor'()  + 0x16 bytes	C++
 	pyrogenesis_dbg.exe!boost::checked_delete<CGUI>(CGUI * x=0x02d96e38)  Line 34 + 0x1c bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::sp_counted_impl_p<CGUI>::dispose()  Line 78 + 0xc bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::sp_counted_base::release()  Line 103 + 0xf bytes	C++
 	pyrogenesis_dbg.exe!boost::detail::shared_count::~shared_count()  Line 375	C++
 	pyrogenesis_dbg.exe!boost::shared_ptr<CGUI>::~shared_ptr<CGUI>()  + 0x19 bytes	C++
 	pyrogenesis_dbg.exe!CGUIManager::HandleEvent(const SDL_Event_ * ev=0x011af2ac)  Line 337	C++
 	pyrogenesis_dbg.exe!gui_handler(const SDL_Event_ * ev=0x011af2ac)  Line 47 + 0xf bytes	C++
 	pyrogenesis_dbg.exe!in_dispatch_event(const SDL_Event_ * ev=0x011af2ac)  Line 62 + 0x12 bytes	C++
 	pyrogenesis_dbg.exe!PumpEvents()  Line 191 + 0x9 bytes	C++
 	pyrogenesis_dbg.exe!Frame()  Line 320	C++
 	pyrogenesis_dbg.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x002781e8)  Line 472 + 0x5 bytes	C++
 	pyrogenesis_dbg.exe!main(int argc=1, char * * argv=0x002781e8)  Line 514 + 0xd bytes	C++
 	pyrogenesis_dbg.exe!wmain(int argc=1, wchar_t * * argv=0x00278988)  Line 380 + 0x14 bytes	C++
 	pyrogenesis_dbg.exe!__tmainCRTStartup()  Line 552 + 0x19 bytes	C
 	pyrogenesis_dbg.exe!wmainCRTStartup()  Line 371	C
 	pyrogenesis_dbg.exe!CallStartupWithinTryBlock()  Line 396 + 0x5 bytes	C++
 	pyrogenesis_dbg.exe!wseh_EntryPoint()  Line 424	C++
 	kernel32.dll!@BaseThreadInitThunk@12()  + 0x12 bytes	
 	ntdll.dll!___RtlUserThreadStart@8()  + 0x27 bytes	
 	ntdll.dll!__RtlUserThreadStart@8()  + 0x1b bytes	
#3945 duplicate Crash in Multiplayergame Markus Raab
Description

6 people were playing for around one hour. We found each other in the multiplayer lobby. No computer players were involved. Then 0ad crashed with following stack trace:

Core was generated by `/usr/games/pyrogenesis'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  init<js::ContextFriendFields> (cx=<optimized out>, this=<optimized out>) at ../../dist/include/js/RootingAPI.h:722
722     ../../dist/include/js/RootingAPI.h: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  init<js::ContextFriendFields> (cx=<optimized out>, this=<optimized out>) at ../../dist/include/js/RootingAPI.h:722
#1  Rooted (cx=<optimized out>, this=<optimized out>) at ../../dist/include/js/RootingAPI.h:739
#2  js::jit::GetPropertyIC::tryAttachNative (this=0x30e16310, cx=0x35bde10, ion=0x30e16040, obj=..., name=..., returnAddr=0x7fefee4e6fcc, emitted=0x35bde30) at /build/0ad-fCT2Wq/0ad-0.0.20/libraries/source/spidermonkey/mozjs31/js/src/jit/IonCaches.cpp:1211
#3  0x00007ff0478041ec in js::jit::GetPropertyIC::tryAttachStub (this=this@entry=0x30e16310, cx=cx@entry=0x35bde10, ion=0x7ffd601c2918, ion@entry=0x30e16040, obj=..., obj@entry=..., name=name@entry=..., returnAddr=0x7fefee4e6fcc, emitted=0x7ffd601c27cf)
    at /build/0ad-fCT2Wq/0ad-0.0.20/libraries/source/spidermonkey/mozjs31/js/src/jit/IonCaches.cpp:1684
#4  0x00007ff047804387 in js::jit::GetPropertyIC::update (cx=0x35bde10, cacheIndex=<optimized out>, obj=..., vp=...) at /build/0ad-fCT2Wq/0ad-0.0.20/libraries/source/spidermonkey/mozjs31/js/src/jit/IonCaches.cpp:1715
#5  0x00007ff04863988e in ?? ()
#6  0x0000000000000c80 in ?? ()
#7  0x00007ffd601c28e8 in ?? ()
#8  0x00007fefd66c0780 in ?? ()
#9  0xfff9000000000000 in ?? ()
#10 0x00007ff047c562c0 in js::jit::GetPropertyParIC::UpdateInfo () from /usr/lib/games/0ad/libmozjs31-ps-release.so

Reconnect was not possible afterwards. The same happend for at least one other player (we talked about it in the chat). The core file is 1.7GB and thus not attached.

Version: Pyrogenesis 0.0.20 Using Backport of Debian Stable (Jessie) Architecture: amd64

#2985 fixed Crash in SMBIOS::InitStructures ben Siva Machina
Description

after I did a fresh install of 0 A.D. I got this message.

http://pastebin.com/jkz8uEa6

#6033 fixed Crash in Shader Preprocessor Vladislav Belov Asger
Description

Crashed while loading a multiplayer game.

#3638 fixed Crash in ShaderProgram.cpp elexis
Description

The following crash occured on r17298 on a water map:

ShaderProgram.cpp(891): Assertion failed: "(m_StreamFlags & ~m_ValidStreams) == 0"
Assertion failed: "(m_StreamFlags & ~m_ValidStreams) == 0"
Location: ShaderProgram.cpp:891 (AssertPointersBound)

Call stack:

(0x9988bb) ./pyrogenesis() [0x9988bb]
(0x940b81) ./pyrogenesis() [0x940b81]
(0x9423ea) ./pyrogenesis() [0x9423ea]
(0x730307) ./pyrogenesis() [0x730307]
(0x7ee174) ./pyrogenesis() [0x7ee174]
(0x7d41a2) ./pyrogenesis() [0x7d41a2]
(0x7d7d8b) ./pyrogenesis() [0x7d7d8b]
(0x7d911c) ./pyrogenesis() [0x7d911c]
(0x6aa8e9) ./pyrogenesis() [0x6aa8e9]
(0x433cf2) ./pyrogenesis() [0x433cf2]
(0x421bc7) ./pyrogenesis() [0x421bc7]
(0x7fe9ae12ba40) /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fe9ae12ba40]
(0x431b59) ./pyrogenesis() [0x431b59]

errno = 0 (No error reported here)
OS error = ?

Not sure if I can recover the crashdump...

#2368 fixed Crash in TerrainOverlay sanderd17 sanderd17
Description

When some terrain overlay gets activated, It crashes with the following stack trace

AME STARTED, ALL INIT COMPLETE
pyrogenesis: brw_eu_emit.c:211: validate_reg: Assertion `execsize >= width' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb55ecb40 (LWP 18017)]
0xb7fdd424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fdd424 in __kernel_vsyscall ()
#1  0xb7316496 in raise () from /usr/lib/libc.so.6
#2  0xb7317c23 in abort () from /usr/lib/libc.so.6
#3  0xb730f737 in __assert_fail_base () from /usr/lib/libc.so.6
#4  0xb730f7e7 in __assert_fail () from /usr/lib/libc.so.6
#5  0xa3d8f225 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#6  0xa3d8f8a8 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#7  0xa3d907bd in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#8  0xa3d8379e in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#9  0xa3d7ce8a in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#10 0xa3de61ad in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#11 0xa3d8c26f in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#12 0xa3bd6e34 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#13 0xa3bbeacc in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#14 0xa3bd3fff in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#15 0xa3b11b9c in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#16 0xa3b12200 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so
#17 0x082d5420 in TerrainOverlay::RenderBeforeWater (this=0x95e313d0) at ../../../source/renderer/TerrainOverlay.cpp:173
#18 0x082d5efd in ITerrainOverlay::RenderOverlaysBeforeWater () at ../../../source/renderer/TerrainOverlay.cpp:94
#19 0x082b91bc in CRenderer::RenderSubmissions (this=this@entry=0xa4020538) at ../../../source/renderer/Renderer.cpp:1532
#20 0x082b9a9c in CRenderer::RenderScene (this=0xa4020538, scene=...) at ../../../source/renderer/Renderer.cpp:1785
#21 0x08245eba in CGameView::Render (this=0x98730680) at ../../../source/graphics/GameView.cpp:498
#22 0x081ec593 in Render () at ../../../source/ps/GameSetup/GameSetup.cpp:216
#23 0x083368da in AtlasViewGame::Render (this=0x958f0948) at ../../../source/tools/atlas/GameInterface/View.cpp:257
#24 0x0833420b in RunEngine (data=0xbffff6ac) at ../../../source/tools/atlas/GameInterface/GameLoop.cpp:229
#25 0xb7745f10 in start_thread () from /usr/lib/libpthread.so.0
#26 0xb73d3dce in clone () from /usr/lib/libc.so.6

After some testing, it gets fixed by commenting out two lines, as in the patch. I don't know what those lines are supposed to do, it works perfectly without.

#176 fixed Crash in aura code Matei Philip Taylor
Description

When running the cinematics.pmp simulation in Atlas, it crashes after a while in the aura-handling code.

Some script calls CEntity::Kill, which calls Remove on everything in m_aurasInfluencingMe. That fails because the CAura* in there is not valid - it's a readable pointer but the contents are rubbish (seemingly being used by some other object, since it's not the default debug memory-fill pattern).

#6034 fixed Crash in decal rendering since rP24870 Vladislav Belov wraitii
Description

See Phab:rP24870

#5701 duplicate Crash in game lobby. Freagarach
Description

nani suspects it was because they were rapidly changing the ceasefire timer often. Actions performed up to crash: switching from full-screen to windowed mode, opening lobby screen in gamesetup screen. In no particular order. Attached the stacktrace. Game logs were not recovered. SVN Revision 23547.

#5190 needsinfo Crash in loading screen SoiEspecial
Description

me da este error en 0 a.d.en windows 10 en la pantalla de carga del juego Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x8C0096AD)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

Como lo puedo arreglar

#6942 wontfix Crash in multiplayer game after consistently lowering FPS. Beedell, Roke, Julian Lockhart
Description

Of note is that this was a multiplayer game. The FPS had slowly lowered as the game progressed, to 17 FPS at times, despite both participants having very capable GPUs (1 x XFX AMD Radeon RX 5700 and 1 x AMD Radeon 7900 XTX). I don't know why the FPS lowered to such an extent, but if this Reddit comment:

Put a Max unit cap on the game. This has been a known issue that an enormous number of units can crash the game.

...is to be believed, then it might have been because each of the 4 nations in the game had approximately 2 000 troops.

#5635 fixed Crash in non-GLSL mode when gpuskinning is enabled Silier Stan
Description

If one adds in their user.cfg the line

    gpuskinning = "true"

and then tries to disable GLSL the game will crash.

That's because ARB does not support VertexAttribPointer. One lazy solution is to check for that in the RenderModel() and PrepareModelDef() functions in InstancingModelRenderer.cpp and anywhere else it's called.

Also one might not notice the lack of support because in ShaderProgram.cpp debug_warn() instead of LOGGERROR() are used so it doesn't show up in the interestinglog.html file. This could be fixed as well

#255 wontfix Crash in the first minutes of MP game Sn0opy
Description

Informations from the Program Error Dialogue:

Details: unhandled exception (Access violation reading 0x00000460) Location: unknown:0 (?) Call Stack: 002FAF5B errno = 0 (?) OS error = 0 (no error code was set)

More infos in crashlog,dmp and crashlog.txt

#1196 worksforme Crash in wsdl.cpp:438 (SDL_SetVideoMode) B. Guns
Description

Latest SVN version.

#5019 duplicate Crash on ALT+TAB - Intel HD 5500 + some info Efthymis Maznis
Description

Experiencing crashes every time I switch to any other program/window. Present in every type of switch I tried (ALT+TAB, windows button, CTR+ALT+DEL). Always happens when in a match (Single Player and Multi Player) and on tutorial. Works perfectly fine up until that point. It also does not happen when I'm in the Main Menu or Map Editor (anywhere other than in game).

Never present in Windowed mode, only on Full Screen.

No problem with the Dedicated GPU, just the integrated one.

Tried disabling the Dedicated GPU from the Device Manager but it was no use. So I don't think it has to do with switchable graphics.

Installed the game both on a Desktop folder and Default installation - No use

System: Windows 10 Pro - Version 1709 - Build: 16299.192

Dedicated GPU: Radeon R9M375

Integrated: Intel HD 5500

Game version: alpha 22

#2138 fixed Crash on DELL XPSl521X ben GeoAvila
Description

Details: unhandled exception (Access violation reading 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#6059 invalid Crash on Intel GPU with GLSL Jj
Description

Reported here and there

https://wildfiregames.com/forum/topic/33800-game-crash/ https://wildfiregames.com/forum/topic/38146-0-ad-0024b-alpha-crashes-under-windows-10/

#1495 fixed Crash on Linux setting a sequence of rally points vts vts
Description

halcyonXIII encountered a crash when setting a sequence of rally points for a structure, using svn rev. 11951.

Steps to reproduce:

  1. Select a building which can produce or garrison units.
  2. Hold down the Shift key, and set a chain of rally points anywhere.
  3. Usually on about the 5th rally point, 0AD crashes.

Occasionally, the crash produces this log:

Function call failed: return value was -120000 (Handle index completely out of bounds)
Location: h_mgr.cpp:197 (h_data_from_idx)

Call stack:

(0x7f4caa) ./pyrogenesis() [0x7f4caa]
(0x79fc11) ./pyrogenesis() [0x79fc11]
(0x7a08ee) ./pyrogenesis() [0x7a08ee]
(0x7a00e9) ./pyrogenesis() [0x7a00e9]
(0x7c33f3) ./pyrogenesis() [0x7c33f3]
(0x7cad95) ./pyrogenesis() [0x7cad95]
(0x5e81e4) ./pyrogenesis() [0x5e81e4]
(0x675537) ./pyrogenesis() [0x675537]
(0x65aade) ./pyrogenesis() [0x65aade]
(0x65ad39) ./pyrogenesis() [0x65ad39]
(0x65b62c) ./pyrogenesis() [0x65b62c]
(0x6510c4) ./pyrogenesis() [0x6510c4]
(0x65191f) ./pyrogenesis() [0x65191f]
(0x587fa1) ./pyrogenesis() [0x587fa1]
(0x41d9b3) ./pyrogenesis() [0x41d9b3]
(0x4135d7) ./pyrogenesis() [0x4135d7]

errno = 0 (No error reported here)
OS error = ?

The crash is confirmed to be reproducible on Linux (tested on flavors of Ubuntu), but not on Windows.

#6268 fixed Crash on MacOs related to rendering seb
Description

When playing the Game with 7 AI players the games crashes after about 10 minutes on Alpha 24. (0.0.24b) Relevant trace:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.AMDRadeonX4000GLDriver	0x000000011bf84e30 glrATI_SI_LoadHwShaderCommon + 166
1   com.apple.AMDRadeonX4000GLDriver	0x000000011bf361cb glrATI_SI_LoadHwVertexShader + 42
2   com.apple.AMDRadeonX4000GLDriver	0x000000011bf82a3b glrATI_SI_ValidatePipelinePrograms + 3694
3   com.apple.AMDRadeonX4000GLDriver	0x000000011bf27daf glrATI_SI_UpdateHardwareState + 727
4   com.apple.AMDRadeonX4000GLDriver	0x000000011bf22a8c gldUpdateDispatch + 2731
5   GLEngine                      	0x00007fff6be8bb5b gleDoDrawDispatchCore + 674
6   GLEngine                      	0x00007fff6be6af55 glDrawElements_ACC_Exec + 306
7   com.wildfiregames.0ad         	0x000000010bf4ab9b CPatchRData::RenderBlends(std::__1::vector<CPatchRData*, std::__1::allocator<CPatchRData*> > const&, CShaderDefines const&, ShadowMap*) + 4091
8   com.wildfiregames.0ad         	0x000000010bf76de0 TerrainRenderer::RenderTerrainShader(CShaderDefines const&, int, ShadowMap*) + 560
9   com.wildfiregames.0ad         	0x000000010bf5b15b CRenderer::RenderPatches(CShaderDefines const&, int) + 331
10  com.wildfiregames.0ad         	0x000000010bf5c24c CRenderer::RenderReflections(CShaderDefines const&, CBoundingBoxAligned const&) + 796
11  com.wildfiregames.0ad         	0x000000010bf5d44e CRenderer::RenderSubmissions(CBoundingBoxAligned const&) + 878
12  com.wildfiregames.0ad         	0x000000010bf5eaa7 CRenderer::RenderScene(Scene&) + 791
13  com.wildfiregames.0ad         	0x000000010bdcce42 Render() + 434
14  com.wildfiregames.0ad         	0x000000010bbbb4ab RunGameOrAtlas(int, char const**) + 9051
15  com.wildfiregames.0ad         	0x000000010bbb9076 main + 54
16  libdyld.dylib                 	0x00007fff204b2f3d start + 1}}}
#4861 duplicate Crash on Map Load Josh
Description

When Starting A Match the Game crashes once the loading bar hits 99%

Note: The Device is A Surface 3 Running Windows 10 (Not 8.1 as the Log File Shows) and shows up on version 22 (not 21 or prior)

#1704 fixed Crash on OS X in CSoundGroup::UploadPropertiesAndPlay stwf Justin O'Brien
Description
Process:         pyrogenesis [392]
Path:            /Applications/0ad.app/Contents/MacOS/pyrogenesis
Identifier:      com.wildfiregames.0ad
Version:         0.0.11 (0.0.11)
Code Type:       X86-64 (Native)
Parent Process:  launchd [217]
User ID:         501

Date/Time:       2012-10-26 21:54:40.156 -0400
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000060

VM Regions Near 0x60:
--> 
    __TEXT                 0000000100000000-0000000100a53000 [ 10.3M] r-x/rwx SM=COW  /Applications/0ad.app/Contents/MacOS/pyrogenesis

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.wildfiregames.0ad         	0x000000010014ae8c CSoundGroup::UploadPropertiesAndPlay(int, CVector3D const&) + 160
1   com.wildfiregames.0ad         	0x000000010014b1a7 CSoundGroup::PlayNext(CVector3D const&) + 75
2   com.wildfiregames.0ad         	0x00000001000745d3 CCmpSoundManager::PlaySoundGroup(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, unsigned int) + 575
3   com.wildfiregames.0ad         	0x0000000100094ca1 int ScriptInterface::callMethod<void, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, unsigned int, &(class_ICmpSoundManager), ICmpSoundManager, &(ICmpSoundManager::PlaySoundGroup(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, unsigned int))>(JSContext*, unsigned int, unsigned long long*) + 313
4   ???                           	0x00000001390856ce 0 + 5251815118
5   com.wildfiregames.0ad         	0x0000000100514a33 CheckStackAndEnterMethodJIT(JSContext*, JSStackFrame*, void*) + 211
6   com.wildfiregames.0ad         	0x00000001004211b2 js::RunScript(JSContext*, JSScript*, JSStackFrame*) + 274
7   com.wildfiregames.0ad         	0x000000010042174e js::Invoke(JSContext*, js::CallArgs const&, unsigned int) + 1342
8   com.wildfiregames.0ad         	0x0000000100421e92 js::ExternalInvoke(JSContext*, js::Value const&, js::Value const&, unsigned int, js::Value*, js::Value*) + 370
9   com.wildfiregames.0ad         	0x000000010039a193 JS_CallFunctionName + 211
10  com.wildfiregames.0ad         	0x00000001000cb21d ScriptInterface::CallFunction_(unsigned long long, char const*, unsigned long, unsigned long long*, unsigned long long&) + 135
11  com.wildfiregames.0ad         	0x00000001000a68aa CComponentTypeScript::HandleMessage(CMessage const&, bool) + 138
12  com.wildfiregames.0ad         	0x0000000100099b92 CCmpUnknownScript::HandleMessage(CMessage const&, bool) + 32
13  com.wildfiregames.0ad         	0x00000001000afacf CComponentManager::BroadcastMessage(CMessage const&) const + 303
14  com.wildfiregames.0ad         	0x000000010002bc1c CSimulation2Impl::UpdateComponents(CSimContext&, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::vector<SimulationCommand, std::allocator<SimulationCommand> > const&) + 280
15  com.wildfiregames.0ad         	0x000000010002cf40 CSimulation2Impl::Update(int, std::vector<SimulationCommand, std::allocator<SimulationCommand> > const&) + 332
16  com.wildfiregames.0ad         	0x000000010002d9d3 CSimulation2::Update(int, std::vector<SimulationCommand, std::allocator<SimulationCommand> > const&) + 31
17  com.wildfiregames.0ad         	0x00000001000236bd CNetTurnManager::Update(float, unsigned long) + 1099
18  com.wildfiregames.0ad         	0x00000001000f0bca CGame::Update(double, bool) + 258
19  com.wildfiregames.0ad         	0x000000010000283e SDL_main + 3774
20  com.wildfiregames.0ad         	0x00000001005c7331 -[SDLMain applicationDidFinishLaunching:] + 97
21  com.apple.CoreFoundation      	0x00007fff9087447a _CFXNotificationPost + 2554
22  com.apple.Foundation          	0x00007fff96f5c846 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
23  com.apple.AppKit              	0x00007fff9613160d -[NSApplication _postDidFinishNotification] + 292
24  com.apple.AppKit              	0x00007fff96131346 -[NSApplication _sendFinishLaunchingNotification] + 216
25  com.apple.AppKit              	0x00007fff9612e532 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 566
26  com.apple.AppKit              	0x00007fff9612e12c -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 351
27  com.apple.Foundation          	0x00007fff96f7612b -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 308
28  com.apple.Foundation          	0x00007fff96f75f8d _NSAppleEventManagerGenericHandler + 106
29  com.apple.AE                  	0x00007fff9903ab48 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 307
30  com.apple.AE                  	0x00007fff9903a9a9 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 37
31  com.apple.AE                  	0x00007fff9903a869 aeProcessAppleEvent + 318
32  com.apple.HIToolbox           	0x00007fff989d18e9 AEProcessAppleEvent + 100
33  com.apple.AppKit              	0x00007fff9612a916 _DPSNextEvent + 1456
34  com.apple.AppKit              	0x00007fff96129ed2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
35  com.apple.AppKit              	0x00007fff96121283 -[NSApplication run] + 517
36  com.wildfiregames.0ad         	0x00000001005c7114 CustomApplicationMain + 548
37  com.wildfiregames.0ad         	0x00000001005c76f0 main + 272
38  com.wildfiregames.0ad         	0x0000000100001644 start + 52

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x00007fff8fcb2d16 kevent + 10
1   libdispatch.dylib             	0x00007fff911e6dea _dispatch_mgr_invoke + 883
2   libdispatch.dylib             	0x00007fff911e69ee _dispatch_mgr_thread + 54

Thread 2:
0   libsystem_kernel.dylib        	0x00007fff8fcb20fa __psynch_cvwait + 10
1   libsystem_c.dylib             	0x00007fff9112df89 _pthread_cond_wait + 869
2   com.wildfiregames.0ad         	0x0000000100649cdb SDL_CondWaitTimeout + 235
3   com.wildfiregames.0ad         	0x000000010064966e SDL_SemWaitTimeout + 158
4   com.wildfiregames.0ad         	0x00000001006496ff SDL_SemWait + 31
5   com.wildfiregames.0ad         	0x0000000100121001 CUserReporterWorker::Run() + 581
6   com.wildfiregames.0ad         	0x0000000100120521 CUserReporterWorker::RunThread(void*) + 113
7   libsystem_c.dylib             	0x00007fff91129742 _pthread_start + 327
8   libsystem_c.dylib             	0x00007fff91116181 thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff8fcb2386 __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff911b3800 nanosleep + 163
2   com.wildfiregames.0ad         	0x000000010065148c SDL_Delay + 108
3   com.wildfiregames.0ad         	0x00000001006514dd RunTimer + 45
4   com.wildfiregames.0ad         	0x00000001005d60df SDL_RunThread + 127
5   com.wildfiregames.0ad         	0x0000000100649188 RunThread + 24
6   libsystem_c.dylib             	0x00007fff91129742 _pthread_start + 327
7   libsystem_c.dylib             	0x00007fff91116181 thread_start + 13

Thread 4:
0   libsystem_kernel.dylib        	0x00007fff8fcb20fa __psynch_cvwait + 10
1   libsystem_c.dylib             	0x00007fff9112df89 _pthread_cond_wait + 869
2   com.wildfiregames.0ad         	0x0000000100649cdb SDL_CondWaitTimeout + 235
3   com.wildfiregames.0ad         	0x000000010064966e SDL_SemWaitTimeout + 158
4   com.wildfiregames.0ad         	0x00000001006496ff SDL_SemWait + 31
5   com.wildfiregames.0ad         	0x00000001001da29f CTextureConverter::RunThread(void*) + 715
6   libsystem_c.dylib             	0x00007fff91129742 _pthread_start + 327
7   libsystem_c.dylib             	0x00007fff91116181 thread_start + 13

Thread 5:: com.apple.audio.IOThread.client
0   libsystem_kernel.dylib        	0x00007fff8fcb0686 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff8fcafc42 mach_msg + 70
2   com.apple.audio.CoreAudio     	0x00007fff9128817a HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 98
3   com.apple.audio.CoreAudio     	0x00007fff91288108 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42
4   com.apple.audio.CoreAudio     	0x00007fff912868db HALC_ProxyIOContext::IOWorkLoop() + 1209
5   com.apple.audio.CoreAudio     	0x00007fff91286391 HALC_ProxyIOContext::IOThreadEntry(void*) + 83
6   com.apple.audio.CoreAudio     	0x00007fff9128624b HALB_IOThread::Entry(void*) + 75
7   libsystem_c.dylib             	0x00007fff91129742 _pthread_start + 327
8   libsystem_c.dylib             	0x00007fff91116181 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x000000000000000c  rcx: 0x000000000000000c  rdx: 0x0000000000f037a0
  rdi: 0x000000010ea6ec70  rsi: 0x000000013e310640  rbp: 0x00007fff5fbfd3b0  rsp: 0x00007fff5fbfd360
   r8: 0x0000000000000001   r9: 0x00000000019eb71e  r10: 0x000000010f34c370  r11: 0x0000000010caf64e
  r12: 0x000000010006df18  r13: 0x0000000000000000  r14: 0x0000000146990780  r15: 0x0000000146990780
  rip: 0x000000010014ae8c  rfl: 0x0000000000010206  cr2: 0x0000000000000060
Logical CPU: 0

Binary Images:
       0x100000000 -        0x100a52ff7 +com.wildfiregames.0ad (0.0.11 - 0.0.11) <4DCDBA6B-2C16-3A1F-95E9-B86007DDF83A> /Applications/0ad.app/Contents/MacOS/pyrogenesis
       0x100e61000 -        0x100e8cfff  com.apple.audio.OpenAL (1.6 - 1.6) <0FBA7491-B817-39EE-8898-FF88C9485B50> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
       0x101fe6000 -        0x101febfff  com.apple.audio.AppleHDAHALPlugIn (2.3.1 - 2.3.1f2) <E807EE74-4241-36B2-87A6-92AFAE41D68F> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
       0x103eb2000 -        0x103eb5ff7  libCoreFSCache.dylib (24.4) <C375CAA0-F91F-3D9F-AF90-DB951BD86983> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
       0x10522d000 -        0x105381fff  com.apple.audio.units.Components (1.8 - 1.8) <7846E0A3-4AFB-3E29-96D3-BF87348024ED> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
       0x106ae0000 -        0x106aeeff7  libGPUSupport.dylib (8.6.1) <C8A361A5-8A82-375D-B50E-E520662F76B1> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupport.dylib
       0x106d88000 -        0x106db5fff  GLRendererFloat (8.6.1) <B598274C-3C23-3EBB-A7C5-13C131FAC651> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
       0x106dbe000 -        0x106dc7fe7  libcldcpuengine.dylib (2.1.19) <50800DA2-7233-32E5-9553-A02171B68399> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
       0x107800000 -        0x1079b7fff  GLEngine (8.6.1) <94C4C4C0-E96C-30B2-8CD7-DE8D82CA74F1> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
       0x1079ee000 -        0x107b30fff  libGLProgrammability.dylib (8.6.1) <FC866EA6-6263-3F51-BF7C-EA1A9A4162B4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
       0x200000000 -        0x200822ff7  com.apple.GeForceGLDriver (8.0.61 - 8.0.0) <CF32F783-46E3-3837-A993-01CB9C2BE6BC> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
    0x7fff6f864000 -     0x7fff6f89893f  dyld (210.2.3) <36CAA36E-72BC-3E48-96D9-B96A2DF77730> /usr/lib/dyld
    0x7fff8c2f0000 -     0x7fff8c2fdfff  libbz2.1.0.dylib (29) <CE9785E8-B535-3504-B392-82F0064D9AF2> /usr/lib/libbz2.1.0.dylib
    0x7fff8cff5000 -     0x7fff8cff6ff7  libdnsinfo.dylib (453.18) <E7595861-ECF9-336E-9901-BED2620FAA80> /usr/lib/system/libdnsinfo.dylib
    0x7fff8cff7000 -     0x7fff8d064ff7  com.apple.framework.IOKit (2.0 - 755.18.10) <142E19DD-1C8D-3D61-ABC8-83994A73279F> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff8d065000 -     0x7fff8d185fff  com.apple.desktopservices (1.7.2 - 1.7.2) <CDE8C2C2-C505-31B0-8C61-E40E4EA364A5> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff8d186000 -     0x7fff8d1a8ff7  com.apple.Kerberos (2.0 - 1) <C49B8820-34ED-39D7-A407-A3E854153556> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff8d1a9000 -     0x7fff8d357fff  com.apple.QuartzCore (1.8 - 304.0) <897FAA5D-FF13-33FE-878B-B164D684F019> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8d358000 -     0x7fff8d5fcfff  com.apple.CoreImage (8.2.2 - 1.0.1) <930B0B23-DD84-3B0C-B5A9-C09B7068A6F0> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff8d5fd000 -     0x7fff8d61cff7  com.apple.ChunkingLibrary (2.0 - 133.2) <D2A746DE-002A-3C6C-961E-BE94E71DB835> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff8d61d000 -     0x7fff8d6b7fff  libvMisc.dylib (380.6) <714336EA-1C0E-3735-B31C-19DFDAAF6221> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8d729000 -     0x7fff8d734ff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <C12962D5-85FB-349E-AA56-64F4F487F219> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff8d735000 -     0x7fff8d779fff  libcups.2.dylib (327) <9B3F3321-D2BC-3195-BF20-4008FC52A390> /usr/lib/libcups.2.dylib
    0x7fff8da99000 -     0x7fff8daf5ff7  com.apple.Symbolication (1.3 - 93) <97F3B1D2-D81D-3F37-87B3-B9A686124CF5> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff8dddb000 -     0x7fff8ddeaff7  com.apple.opengl (1.8.6 - 1.8.6) <720CC06C-0D01-37AE-BB3D-D7F0242B262A> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8ddeb000 -     0x7fff8de15ff7  com.apple.CoreVideo (1.8 - 99.3) <C424838A-889C-39E5-8108-FD05C93D26A0> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff8de26000 -     0x7fff8de63fe7  libGLImage.dylib (8.6.1) <7F31DD61-3110-3541-A9BB-035CD1262E50> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8decb000 -     0x7fff8decbfff  com.apple.CoreServices (57 - 57) <9DD44CB0-C644-35C3-8F57-0B41B3EC147D> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8ded0000 -     0x7fff8df06fff  libsystem_info.dylib (406.17) <4FFCA242-7F04-365F-87A6-D4EFB89503C1> /usr/lib/system/libsystem_info.dylib
    0x7fff8df07000 -     0x7fff8dfccff7  com.apple.coreui (2.0 - 181.1) <83D2C92D-6842-3C9D-9289-39D5B4554C3A> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff8dfcd000 -     0x7fff8e141fff  com.apple.CFNetwork (596.2.3 - 596.2.3) <6A16C2BD-1035-30F9-AE96-D9E3BB54A976> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8e290000 -     0x7fff8e291ff7  libsystem_sandbox.dylib (220) <3C3B03CF-C525-3CB3-8557-62E91B93AC95> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8e391000 -     0x7fff8e3e6ff7  libTIFF.dylib (845) <ADCB4683-69EB-318B-8BE7-5FDF38BCADAF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff8e3e7000 -     0x7fff8e427fff  com.apple.MediaKit (13 - 659) <0C56D7FF-0430-3199-9952-CF8577519449> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff8e428000 -     0x7fff8e42ffff  libcopyfile.dylib (89) <876573D0-E907-3566-A108-577EAD1B6182> /usr/lib/system/libcopyfile.dylib
    0x7fff8e87c000 -     0x7fff8eab1ff7  com.apple.CoreData (106.1 - 407.7) <24E0A6B4-9ECA-3D12-B26A-72B9DCF09768> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff8ebf6000 -     0x7fff8ec24fff  com.apple.CoreServicesInternal (154.2 - 154.2) <3E6196E6-F3B4-316F-9E1F-13B6B9694C7E> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff8ec5a000 -     0x7fff8ec99ff7  com.apple.QD (3.42 - 285) <8DF36FCA-C06B-30F4-A631-7BE2FF7E56D1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff8ec9a000 -     0x7fff8ed6cff7  com.apple.CoreText (260.0 - 275.16) <5BFC1D67-6A6F-38BC-9D90-9C712684EDAC> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff8ef5a000 -     0x7fff8ef5afff  com.apple.Carbon (154 - 155) <1B2846B1-384E-3D1C-8999-201215723349> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff8ef8e000 -     0x7fff8effbfff  com.apple.datadetectorscore (4.0 - 269.1) <B69645EB-C4BF-3D52-A49B-CB1A1A88512F> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff8f389000 -     0x7fff8f38dfff  com.apple.IOSurface (86.0.3 - 86.0.3) <C121DE83-ED12-3DC1-BDB3-4FCB29AB0571> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff8f399000 -     0x7fff8f3b0fff  com.apple.CFOpenDirectory (10.8 - 151.10) <10F41DA4-AD54-3F52-B898-588D9A117171> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8f3b1000 -     0x7fff8f3b4fff  libRadiance.dylib (845) <E8956A35-494E-3014-8B86-362D32576116> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff8f3b5000 -     0x7fff8f3b6ff7  libremovefile.dylib (23.1) <DBBFAF35-AC78-3856-92F6-6E4FD9DF14A2> /usr/lib/system/libremovefile.dylib
    0x7fff8f3e5000 -     0x7fff8f3e6fff  liblangid.dylib (116) <864C409D-D56B-383E-9B44-A435A47F2346> /usr/lib/liblangid.dylib
    0x7fff8f461000 -     0x7fff8f498ff7  libssl.0.9.8.dylib (47) <923945E6-C489-3406-903B-A362410753F8> /usr/lib/libssl.0.9.8.dylib
    0x7fff8f4b5000 -     0x7fff8f4e6ff7  com.apple.DictionaryServices (1.2 - 184.4) <054F2D6F-9CFF-3EF1-9778-25C551B616C1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff8f52b000 -     0x7fff8f5feff7  com.apple.DiscRecording (7.0 - 7000.2.4) <E5F3F320-1049-32D8-8189-916EF5C40A1A> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff8f6cf000 -     0x7fff8f6f0fff  com.apple.Ubiquity (1.2 - 243.10) <F97D3A33-2C8B-3CFF-AF75-A74866D42853> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
    0x7fff8f6f1000 -     0x7fff8f9c1fff  com.apple.security (7.0 - 55179.1) <639641EF-8156-3190-890C-1053658E044A> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8f9c2000 -     0x7fff8fa2bfff  libstdc++.6.dylib (56) <EAA2B53E-EADE-39CF-A0EF-FB9D4940672A> /usr/lib/libstdc++.6.dylib
    0x7fff8fa2c000 -     0x7fff8fbb2fff  libBLAS.dylib (1073.4) <C102C0F6-8CB6-3B49-BA6B-2EB61F0B2784> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff8fbbc000 -     0x7fff8fbbeff7  com.apple.print.framework.Print (8.0 - 258) <34666CC2-B86D-3313-B3B6-A9977AD593DA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff8fbfa000 -     0x7fff8fbfbfff  libDiagnosticMessagesClient.dylib (8) <8548E0DC-0D2F-30B6-B045-FE8A038E76D8> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8fbfc000 -     0x7fff8fc96fff  com.apple.CoreSymbolication (3.0 - 87) <3D9CBE8D-F047-3DFA-B067-F9589E2AF8BA> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff8fc97000 -     0x7fff8fc9ffff  liblaunch.dylib (442.26.2) <2F71CAF8-6524-329E-AC56-C506658B4C0C> /usr/lib/system/liblaunch.dylib
    0x7fff8fca0000 -     0x7fff8fcbbff7  libsystem_kernel.dylib (2050.18.24) <C0535565-35D1-31A7-A744-63D9F10F12A4> /usr/lib/system/libsystem_kernel.dylib
    0x7fff8fcbc000 -     0x7fff8fcd0fff  libGL.dylib (8.6.1) <2E00615F-97F5-34EB-BE07-75A24F3C18D7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff8fcd9000 -     0x7fff8fcd9fff  com.apple.Accelerate (1.8 - Accelerate 1.8) <6AD48543-0864-3D40-80CE-01F184F24B45> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8fcda000 -     0x7fff8fdf3ff7  com.apple.ImageIO.framework (3.2.0 - 845) <553B9828-A7D9-3AE4-A214-1C33417545FD> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff8fe49000 -     0x7fff8fe57ff7  libsystem_network.dylib (77.10) <0D99F24E-56FE-380F-B81B-4A4C630EE587> /usr/lib/system/libsystem_network.dylib
    0x7fff8fe58000 -     0x7fff8fe5afff  libquarantine.dylib (52) <4BE2E642-A14F-340A-B482-5BD2AEFD9C24> /usr/lib/system/libquarantine.dylib
    0x7fff8fe68000 -     0x7fff8fe6aff7  libunc.dylib (25) <92805328-CD36-34FF-9436-571AB0485072> /usr/lib/system/libunc.dylib
    0x7fff8fe6b000 -     0x7fff8fe7eff7  com.apple.LangAnalysis (1.7.0 - 1.7.0) <2F2694E9-A7BC-33C7-B4CF-8EC907DF0FEB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff8fe7f000 -     0x7fff8ff01fff  com.apple.Heimdal (3.0 - 2.0) <660A6C64-4912-32C8-A332-B64164032A2D> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff8ffd6000 -     0x7fff8ffd6fff  com.apple.Accelerate.vecLib (3.8 - vecLib 3.8) <B5A18EE8-DF81-38DD-ACAF-7076B2A26225> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff8ffd7000 -     0x7fff8ffecfff  com.apple.ImageCapture (8.0 - 8.0) <17A45CE6-7DA3-36A5-B7EF-72BC136981AE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff8ffed000 -     0x7fff8ffeeff7  libSystem.B.dylib (169.3) <9089D72D-E714-31E1-80C8-698A8E8B05AD> /usr/lib/libSystem.B.dylib
    0x7fff90221000 -     0x7fff90289ff7  libc++.1.dylib (65.1) <20E31B90-19B9-3C2A-A9EB-474E08F9FE05> /usr/lib/libc++.1.dylib
    0x7fff902d6000 -     0x7fff902fdfff  com.apple.framework.familycontrols (4.1 - 410) <AE49B2AB-7D2B-3D52-8E21-60EBEA1A38E6> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff902fe000 -     0x7fff90305fff  com.apple.NetFS (5.0 - 4.0) <82E24B9A-7742-3DA3-9E99-ED267D98C05E> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff90309000 -     0x7fff90343fff  com.apple.GSS (3.0 - 2.0) <0BDF8090-5EF4-3759-94DE-8521D74188AA> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff903bf000 -     0x7fff903ebff7  libRIP.A.dylib (324.6) <5A7EB5C2-BA60-36D7-BF41-9853F37837AA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff903ec000 -     0x7fff90402fff  com.apple.MultitouchSupport.framework (235.28 - 235.28) <BD78B16E-9B5A-3E07-93B4-13AD1A538CAC> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff90403000 -     0x7fff904ddff7  com.apple.backup.framework (1.4.1 - 1.4.1) <A3CFCA9E-717C-302D-821B-16FD35E6673F> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff9056e000 -     0x7fff9061ffff  com.apple.LaunchServices (539.7 - 539.7) <DA7C602E-5E01-31B8-925D-B45360CA089F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff90620000 -     0x7fff90647ff7  com.apple.PerformanceAnalysis (1.16 - 16) <E4888388-F41B-313E-9CBB-5807D077BDA9> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff90648000 -     0x7fff90745ff7  libxml2.2.dylib (22.3) <47B09CB2-C636-3024-8B55-6040F7829B4C> /usr/lib/libxml2.2.dylib
    0x7fff90746000 -     0x7fff907c5ff7  com.apple.securityfoundation (6.0 - 55115.4) <8676E0DF-295F-3690-BDAA-6C9C1D210B88> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff907c6000 -     0x7fff907cffff  com.apple.CommerceCore (1.0 - 26) <997CD214-BC78-3C61-A1B8-813EA1CB9997> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
    0x7fff9082f000 -     0x7fff90a18fff  com.apple.CoreFoundation (6.8 - 744.12) <EF002794-DAEF-31C6-866C-E3E3AC387A9F> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff90a19000 -     0x7fff90a61fff  libcurl.4.dylib (69.2) <EBDBF42D-E4A6-3D05-A76B-2817D79D59E2> /usr/lib/libcurl.4.dylib
    0x7fff90a62000 -     0x7fff90ab1ff7  libcorecrypto.dylib (106.2) <CE0C29A3-C420-339B-ADAA-52F4683233CC> /usr/lib/system/libcorecrypto.dylib
    0x7fff90b5a000 -     0x7fff90b5cfff  com.apple.securityhi (4.0 - 55002) <26E6D477-EF61-351F-BA8C-67824AA231C6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff90b5d000 -     0x7fff90b5efff  libsystem_blocks.dylib (59) <D92DCBC3-541C-37BD-AADE-ACC75A0C59C8> /usr/lib/system/libsystem_blocks.dylib
    0x7fff90b5f000 -     0x7fff90c6afff  libFontParser.dylib (84.5) <617A7D30-C7BC-39FC-A1FE-59367B4A5719> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff90c6b000 -     0x7fff90c70fff  libcache.dylib (57) <65187C6E-3FBF-3EB8-A1AA-389445E2984D> /usr/lib/system/libcache.dylib
    0x7fff90c71000 -     0x7fff90c93ff7  libxpc.dylib (140.41) <FAC04D8B-680E-325F-8F0C-DD69859D0E01> /usr/lib/system/libxpc.dylib
    0x7fff90d53000 -     0x7fff90d55fff  libCVMSPluginSupport.dylib (8.6.1) <7EFDA31E-E463-3897-A8DC-7FD266EB713E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff91018000 -     0x7fff91029ff7  libsasl2.2.dylib (166) <649CAE0E-8FFE-3C60-A849-BE6300E4B726> /usr/lib/libsasl2.2.dylib
    0x7fff9102a000 -     0x7fff9102efff  libCoreVMClient.dylib (24.4) <55F71158-ADEE-3863-92E9-4772DCEA8E31> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff910be000 -     0x7fff91114ff7  com.apple.opencl (2.1.20 - 2.1.20) <AF142CA4-EA1D-31B0-A48F-AA2B75D4309E> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff91115000 -     0x7fff911e1fe7  libsystem_c.dylib (825.25) <8CBCF9B9-EBB7-365E-A3FF-2F3850763C6B> /usr/lib/system/libsystem_c.dylib
    0x7fff911e2000 -     0x7fff911f7ff7  libdispatch.dylib (228.23) <D26996BF-FC57-39EB-8829-F63585561E09> /usr/lib/system/libdispatch.dylib
    0x7fff9125b000 -     0x7fff912b8fff  com.apple.audio.CoreAudio (4.1.0 - 4.1.0) <B3198BD6-EA1D-3E5E-ADD4-37D8E6B72678> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff912b9000 -     0x7fff912bcfff  com.apple.help (1.3.2 - 42) <343904FE-3022-3573-97D6-5FE17F8643BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff912bd000 -     0x7fff912bdfff  com.apple.ApplicationServices (45 - 45) <A3ABF20B-ED3A-32B5-830E-B37831A45A80> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff912be000 -     0x7fff91c4ec67  com.apple.CoreGraphics (1.600.0 - 324.6) <DCC70C6E-AB6D-3457-A823-7569CB29B107> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff91ede000 -     0x7fff91edefff  com.apple.Cocoa (6.7 - 19) <1F77945C-F37A-3171-B22E-F7AB0FCBB4D4> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff91ee0000 -     0x7fff91f31ff7  com.apple.SystemConfiguration (1.12.2 - 1.12.2) <E095637C-457F-3D8F-AE32-A032F9D5A46C> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff91f32000 -     0x7fff92034fff  libJP2.dylib (845) <405CAF25-0AA5-3C6B-A4A6-94471A1EDD2F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff92035000 -     0x7fff9206bfff  com.apple.DebugSymbols (98 - 98) <14E788B1-4EB2-3FD7-934B-849534DFC198> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff9206c000 -     0x7fff92078fff  libCSync.A.dylib (324.6) <2033247A-CABC-3E20-8498-7367A8F44A08> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff92079000 -     0x7fff9217bfff  libcrypto.0.9.8.dylib (47) <74F165AD-4572-3B26-B0E2-A97477FE59D0> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff9217c000 -     0x7fff9217cfff  libkeymgr.dylib (25) <CC9E3394-BE16-397F-926B-E579B60EE429> /usr/lib/system/libkeymgr.dylib
    0x7fff9217d000 -     0x7fff921ccff7  libFontRegistry.dylib (100) <2E03D7DA-9B8F-31BB-8FB5-3D3B6272127F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff9220b000 -     0x7fff9222aff7  libresolv.9.dylib (51) <0882DC2D-A892-31FF-AD8C-0BB518C48B23> /usr/lib/libresolv.9.dylib
    0x7fff9276a000 -     0x7fff92777fff  com.apple.AppleFSCompression (49 - 1.0) <5508344A-2A7E-3122-9562-6F363910A80E> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff92778000 -     0x7fff9278bff7  libbsm.0.dylib (32) <F497D3CE-40D9-3551-84B4-3D5E39600737> /usr/lib/libbsm.0.dylib
    0x7fff927f3000 -     0x7fff92821ff7  libsystem_m.dylib (3022.6) <B434BE5C-25AB-3EBD-BAA7-5304B34E3441> /usr/lib/system/libsystem_m.dylib
    0x7fff92822000 -     0x7fff9282fff7  com.apple.NetAuth (4.0 - 4.0) <F5BC7D7D-AF28-3C83-A674-DADA48FF7810> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff92830000 -     0x7fff92a30fff  libicucore.A.dylib (491.11.1) <CC318A27-878A-38CE-9292-1B98353FA9C7> /usr/lib/libicucore.A.dylib
    0x7fff92a46000 -     0x7fff92a46ffd  com.apple.audio.units.AudioUnit (1.8 - 1.8) <29E2C990-3617-3FA2-BDD7-DB7DF493E443> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff92a47000 -     0x7fff92a4bfff  libCGXType.A.dylib (324.6) <2FC25246-A69F-3F81-9AC6-0A1753E1C6A8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff92a82000 -     0x7fff92a86fff  libGIF.dylib (845) <2690CE83-E934-3EF8-A30A-996EDADCE3E4> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff92c45000 -     0x7fff92c53fff  com.apple.Librarian (1.1 - 1) <1635162F-239A-341E-83C7-710C55E254AF> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
    0x7fff92c54000 -     0x7fff92c5afff  libmacho.dylib (829) <BF332AD9-E89F-387E-92A4-6E1AB74BD4D9> /usr/lib/system/libmacho.dylib
    0x7fff92d14000 -     0x7fff92d26ff7  libz.1.dylib (43) <2A1551E8-A272-3DE5-B692-955974FE1416> /usr/lib/libz.1.dylib
    0x7fff932b3000 -     0x7fff9331bfff  libvDSP.dylib (380.6) <CD4C5EEB-9E63-30C4-8103-7A5EAEA0BE60> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff93329000 -     0x7fff93354fff  libxslt.1.dylib (11.3) <441776B8-9130-3893-956F-39C85FFA644F> /usr/lib/libxslt.1.dylib
    0x7fff93355000 -     0x7fff93446fff  com.apple.DiskImagesFramework (10.8 - 344) <B1B477F6-316D-32BD-8FCB-107F88649F69> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff93447000 -     0x7fff93491ff7  libGLU.dylib (8.6.1) <DF45C1E3-3884-3991-B84F-F39B482E8BF8> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff93492000 -     0x7fff93495ff7  libdyld.dylib (210.2.3) <F59367C9-C110-382B-A695-9035A6DD387E> /usr/lib/system/libdyld.dylib
    0x7fff93496000 -     0x7fff93498fff  com.apple.TrustEvaluationAgent (2.0 - 23) <A97D348B-32BF-3E52-8DF2-59BFAD21E1A3> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff934e9000 -     0x7fff934f7fff  libcommonCrypto.dylib (60026) <2D6537F5-1B5E-305C-A1CF-D1FA80CA3939> /usr/lib/system/libcommonCrypto.dylib
    0x7fff934f8000 -     0x7fff9351dff7  libc++abi.dylib (24.4) <E7BD9363-1D25-3551-A68A-2E2FF6ABECD7> /usr/lib/libc++abi.dylib
    0x7fff93a1f000 -     0x7fff93b70fff  com.apple.audio.toolbox.AudioToolbox (1.8 - 1.8) <833DA682-A3C1-39E7-AEC3-9EDC734DE2A9> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff93b71000 -     0x7fff93bb4ff7  com.apple.bom (12.0 - 192) <0BF1F2D2-3648-36B7-BE4B-551A0173209B> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff93bb5000 -     0x7fff93bccfff  com.apple.GenerationalStorage (1.1 - 132.2) <3F5C87BD-D866-3732-8CB9-D23ED9784D6E> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff93bcd000 -     0x7fff93bcdfff  libOpenScriptingUtil.dylib (148.2) <B8061D13-C1B2-38D5-A723-9A98D64E67AC> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff93bce000 -     0x7fff93bd4ff7  libunwind.dylib (35.1) <21703D36-2DAB-3D8B-8442-EAAB23C060D3> /usr/lib/system/libunwind.dylib
    0x7fff93bd5000 -     0x7fff93bddff7  libsystem_dnssd.dylib (379.32.1) <62AA0B84-188A-348B-8F9E-3E2DB08DB93C> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff93c35000 -     0x7fff93c3afff  com.apple.OpenDirectory (10.8 - 151.10) <CF44120B-9B01-32DD-852E-C9C0E1243FC0> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff93f2d000 -     0x7fff93f31fff  libpam.2.dylib (20) <C8F45864-5B58-3237-87E1-2C258A1D73B8> /usr/lib/libpam.2.dylib
    0x7fff93f33000 -     0x7fff93f3efff  com.apple.CommonAuth (3.0 - 2.0) <74A86DDD-57D0-3178-AB74-E1F31DBFFC39> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff93f3f000 -     0x7fff93f5ffff  libPng.dylib (845) <C3CDD2B4-3CB0-3F6D-8411-DAAF267E952B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff93f62000 -     0x7fff9405ffff  libsqlite3.dylib (138.1) <ADE9CB98-D77D-300C-A32A-556B7440769F> /usr/lib/libsqlite3.dylib
    0x7fff94060000 -     0x7fff940b7ff7  com.apple.ScalableUserInterface (1.0 - 1) <F1D43DFB-1796-361B-AD4B-39F1EED3BE19> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
    0x7fff940b8000 -     0x7fff940c2fff  com.apple.speech.recognition.framework (4.1.5 - 4.1.5) <D803919C-3102-3515-A178-61E9C86C46A1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff9587e000 -     0x7fff95b95ff7  com.apple.CoreServices.CarbonCore (1037.3 - 1037.3) <DF7CABCA-F2CB-345B-8EFF-F0F4E937B7FF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff95b99000 -     0x7fff95bdcfff  com.apple.RemoteViewServices (2.0 - 80.5) <F3A897C9-A277-3B56-8FB3-2BC2C10C33BF> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff95e39000 -     0x7fff95ebafff  com.apple.Metadata (10.7.0 - 707.3) <A45D75C1-B311-39F0-AF4A-63FCCC098C1D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff95fd5000 -     0x7fff96c02ff7  com.apple.AppKit (6.8 - 1187.34) <1FF64844-EB62-3F96-AED7-6525B7CCEC23> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff96c03000 -     0x7fff96c4fff7  libauto.dylib (185.1) <73CDC482-16E3-3FC7-9BB4-FBA2DA44DBC2> /usr/lib/libauto.dylib
    0x7fff96ca0000 -     0x7fff96d2dff7  com.apple.SearchKit (1.4.0 - 1.4.0) <C7F43889-F8BF-3CB9-AD66-11AEFCBCEDE7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff96ea0000 -     0x7fff96ea6fff  com.apple.DiskArbitration (2.5.1 - 2.5.1) <F7DAF7CC-5893-3F06-9168-3B0192B66D15> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff96ea7000 -     0x7fff96ee2fff  com.apple.LDAPFramework (2.4.28 - 194.5) <0190B746-F684-3F43-B4D0-148EFE386CA4> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff96ee3000 -     0x7fff96f0bfff  libJPEG.dylib (845) <A32618D7-FB91-3EE2-A105-5407B2F3F8D8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff96f14000 -     0x7fff97270fff  com.apple.Foundation (6.8 - 945.11) <A5D41956-A354-3ACC-9355-BE200072223B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff97271000 -     0x7fff97668fff  libLAPACK.dylib (1073.4) <D632EC8B-2BA0-3853-800A-20DA00A1091C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff97669000 -     0x7fff97677ff7  libkxld.dylib (2050.18.24) <7027CE49-007D-3553-8FFA-3E3B428B2316> /usr/lib/system/libkxld.dylib
    0x7fff97678000 -     0x7fff976d2fff  com.apple.print.framework.PrintCore (8.1 - 387.1) <1FA17B75-33E6-35BD-9198-35F92E37B248> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff97726000 -     0x7fff977c4ff7  com.apple.ink.framework (10.8.2 - 150) <84B9825C-3822-375F-BE58-A753444FBDE2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff977c5000 -     0x7fff977c9ff7  com.apple.CommonPanels (1.2.5 - 94) <AAC003DE-2D6E-38B7-B66B-1F3DA91E7245> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff97803000 -     0x7fff97859fff  com.apple.HIServices (1.20 - 417) <A1129272-FEC8-350B-BA26-5A97F23C413D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff9785a000 -     0x7fff9787bff7  libCRFSuite.dylib (33) <736ABE58-8DED-3289-A042-C25AF7AE5B23> /usr/lib/libCRFSuite.dylib
    0x7fff9787c000 -     0x7fff978fcff7  com.apple.ApplicationServices.ATS (332 - 341.1) <BD83B039-AB25-3E3E-9975-A67DAE66988B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff978fd000 -     0x7fff9803fff7  libclh.dylib (4.0.3 - 4.0.3) <16FC7127-61C7-3F3A-870E-16CD38E5BB37> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
    0x7fff98049000 -     0x7fff98049fff  com.apple.vecLib (3.8 - vecLib 3.8) <794317C7-4E38-338A-A874-5E18001C8503> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff980aa000 -     0x7fff980b5fff  libsystem_notify.dylib (98.5) <C49275CC-835A-3207-AFBA-8C01374927B6> /usr/lib/system/libsystem_notify.dylib
    0x7fff980e5000 -     0x7fff98280fef  com.apple.vImage (6.0 - 6.0) <FAE13169-295A-33A5-8E6B-7C2CC1407FA7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff98281000 -     0x7fff9869efff  FaceCoreLight (2.4.1) <A34C9575-C4C1-31B1-809B-7751070B4E8B> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
    0x7fff9869f000 -     0x7fff986bcfff  com.apple.openscripting (1.3.6 - 148.2) <33B87CFB-CACC-3EBC-893D-38AECB94FB8A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff986d0000 -     0x7fff98776ff7  com.apple.CoreServices.OSServices (557.4 - 557.4) <841878A8-6F3E-300D-8F01-444B3CC1F41D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff98967000 -     0x7fff98c97ff7  com.apple.HIToolbox (2.0 - 625) <317F75F7-4B0F-35F5-89A7-F20BA60AC944> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff98c98000 -     0x7fff98c9efff  libGFXShared.dylib (8.6.1) <CF55E720-1B9E-3E24-A1DA-7FA8B261CD8E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff98c9f000 -     0x7fff98cb3fff  com.apple.speech.synthesis.framework (4.1.12 - 4.1.12) <94EDF2AB-809C-3D15-BED5-7AD45B2A7C16> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff98da6000 -     0x7fff98db5ff7  libxar.1.dylib (105) <370ED355-E516-311E-BAFD-D80633A84BE1> /usr/lib/libxar.1.dylib
    0x7fff98db6000 -     0x7fff98ece92f  libobjc.A.dylib (532.2) <90D31928-F48D-3E37-874F-220A51FD9E37> /usr/lib/libobjc.A.dylib
    0x7fff98ecf000 -     0x7fff98edbfff  com.apple.CrashReporterSupport (10.8.2 - 415) <55783BF9-125E-3F9C-A412-6A095ECD9353> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff98edc000 -     0x7fff98fd1fff  libiconv.2.dylib (34) <FEE8B996-EB44-37FA-B96E-D379664DEFE1> /usr/lib/libiconv.2.dylib
    0x7fff9902c000 -     0x7fff99031fff  libcompiler_rt.dylib (30) <08F8731D-5961-39F1-AD00-4590321D24A9> /usr/lib/system/libcompiler_rt.dylib
    0x7fff99032000 -     0x7fff9908fff7  com.apple.AE (645.3 - 645.3) <FF867ACA-8628-3E5A-8FA0-AF429B42C5D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff99162000 -     0x7fff99166ff7  com.apple.TCC (1.0 - 1) <F2F3B753-FC73-3543-8BBE-859FDBB4D6A6> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff99175000 -     0x7fff99232ff7  com.apple.ColorSync (4.8.0 - 4.8.0) <6CE333AE-EDDB-3768-9598-9DB38041DC55> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 2
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 339
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=182.9M resident=138.7M(76%) swapped_out_or_unallocated=44.2M(24%)
Writable regions: Total=712.0M written=321.5M(45%) resident=615.0M(86%) swapped_out=0K(0%) unallocated=97.0M(14%)
 
REGION TYPE                        VIRTUAL
===========                        =======
(null) (reserved)                      76K        reserved VM address space (unallocated)
CG backing stores                    4172K
CG image                              280K
CG shared images                     1184K
CoreServices                         1608K
IOKit                               146.5M
JS JIT generated code                20.1M
JS JIT generated code (reserved)      192K        reserved VM address space (unallocated)
MALLOC                              419.7M
MALLOC guard page                      48K
Memory tag=240                          4K
Memory tag=242                         12K
Memory tag=249                        156K
Memory tag=251                          8K
OpenGL GLSL                          1152K
STACK GUARD                          56.0M
Stack                                10.5M
VM_ALLOCATE                         583.0M
__DATA                               18.2M
__IMAGE                               528K
__LINKEDIT                           58.0M
__TEXT                              124.9M
__UNICODE                             544K
mapped file                          37.5M
shared memory                        28.6M
===========                        =======
TOTAL                                 1.5G
TOTAL, minus reserved VM space        1.5G
#4789 fixed Crash on Slackware 14.2 Imarok Itms
Description

From http://irclogs.wildfiregames.com/2017-09/2017-09-24-QuakeNet-%230ad.log, around 10:31.

Apparently the issue has been reproduced by the Slackware maintainer (whom we should add to the list of package maintainers to ping upon release, by the way). There is an actual trace provided but the funky things happen in the constructor so I'd say it would be easier to try to reproduce than to try to guess what happens.

Starting program: /shared/0/0ad-0.0.22-alpha/binaries/system/pyrogenesis_dbg

Program received signal SIGSEGV, Segmentation fault.

#0  0xb6672805 in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) () from /usr/lib/libstdc++.so.6

#1  0x08155113 in Path::Path (this=0xbfffee84) at ../../../source/lib/path.h:77

#2  0x084b3b29 in CmdLineArgs::GetArg0 (this=0x8ce2850 <g_args>) at ../../../source/ps/GameSetup/CmdLineArgs.cpp:92

#3  0x084b1f0e in Paths::Paths (this=0xbffff014, args=...) at ../../../source/ps/GameSetup/Paths.cpp:35
        subdirectoryName = 0xbfffef84 "\260\205\071\266\324J\235\b"

#4  0x0851a6ad in VisualReplay::GetDirectoryName () at ../../../source/ps/VisualReplay.cpp:48
        
#5  0x0851e645 in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at ../../../source/ps/VisualReplay.cpp:43

Note that there is a separate ticket for building on Slackware-current.

#754 fixed Crash on Start Speedy1505
Description

This Error create an Start ... The Game not be run :(

Function call failed: return value was -1 (Unknown error (-1, 0xFFFFFFFF)) Location: wutil.cpp:168 (LibError_from_GLE)

Call stack:

00567D5F

005691C8

0053F27B

005625C7

005793E4

00579444

errno = 0 (?) OS error = 487 (Es wurde versucht, auf eine unzulässige Adresse zuzugreifen. )


Function call failed: return value was -1 (Unknown error (-1, 0xFFFFFFFF)) Location: wutil.cpp:168 (LibError_from_GLE)

Call stack:

LibError_from_GLE (wutil.cpp:168)

warn_if_failed = true

ReadRegister (mahaf.cpp:174)

ioctl = 3506053136 (0xD0FA2010) reg = 206 (0x00000000000000CE) out =

value = 24651342758852272 (0x005794440060B6B0)

bytesReturned = 0 (0x00000000) in =

reg = 27190304079609856 (0x0060997000000000)

mahaf_ReadModelSpecificRegister (mahaf.cpp:184)

reg = 206 (0x00000000000000CE)

MSR::Read (msr.cpp:95)

reg = 206 (0x00000000000000CE)

CounterTSC::NominalFrequency (tsc.cpp:228)

this = (unavailable)

GetNextBestSafeCounter (whrt.cpp:81)

counter = 0x006E0055 -> (ICounter) nextCounterId = 2 (0x00000002) buf = "known error (-100032, 0xFFFE7940)"

InitCounter (whrt.cpp:109)

whrt_Init (whrt.cpp:302)

winit_CallInitFunctions (winit.cpp:89)

wstartup_InitAndRegisterShutdown (wstartup.cpp:109)

initterm_e (:0)

tmainCRTStartup (crtexe.c:483)

nested = 0 (0x00000000)

CallStartupWithinTryBlock (wseh.cpp:386)

ret = 3021013027 (0xB4110023)

RegisterWaitForInputIdle (:0)

errno = 0 (?) OS error = 0 (no error code was set)

#4625 needsinfo Crash on Starting Any Match in 0AD fastgolddragon
Description

After selecting player and map setup and getting to 100% the game then crashes every time for all maps attempted (6 so far)

#6270 fixed Crash on Vulkan detection on some AMD drivers Vladislav Belov Lúcio Meira David
Description

The game crashes on start of the launcher. Note: the game is installed in a different partition than the windows partition. I'll reinstall in the windows partition and see what happens.

Below, the error details:

--

Details: unhandled exception (Access violation reading 0x0000000C)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

#6206 fixed Crash on Windows with Hotkeys and selecting units Asger
Description

When you use a Hotkeys e.g. the game crashes. When you select a Unit it crashes.

#152 fixed Crash on exit when researching Jan Wassenberg Nicolai Hähnle
Description

This bug occured in SVN r4384

To reproduce:

  1. Launch CantabrianHighland-Mythos
  2. In the Barracks to the left: start researching something
  3. Hit Escape to exit the game
#920 fixed Crash on exit: Handle tag mismatch (stale reference?) historic_bruno
Description

OS: Win 7 Pro 64-bit
Version: [9967] release build (32-bit), compiled with VC 2010 express

First time I've seen this type of error on this computer and not sure that I can reproduce it :/ Hope there's some info here that helps.


Function call failed: return value was -120003 (Handle tag mismatch (stale reference?))
Location: h_mgr.cpp:235 (h_data_tag)

Call stack:

h_data_tag_type (h_mgr.cpp:247)
    h = 600834437 (0x0000000023D00185)
    type = 0x002D6060 -> 
        init = 0x0021D9D0 -> (OglTex_init)
        reload = 0x0021DA20 -> (OglTex_reload)
        dtor = 0x0021C820 -> (OglTex_dtor)
        validate = 0x0021D2A0 -> (OglTex_validate)
        to_string = 0x0021C860 -> (OglTex_to_string)
        user_size = 64 (0x00000040)
        name = 0x0029CFB8 -> "OglTex"

    hd = (unavailable)

h_free (h_mgr.cpp:583)
    h = 0x03A0F280 -> 60879008 (0x0000000003A0F0A0)
    type = 0x002D6060 (see above)
    hd = 0x03A0F280 (see above)

ogl_tex_free (ogl_tex.cpp:557)
    ht = 0x03A10E3C -> 0 (0x0000000000000000)

UniFont_dtor (unifont.cpp:70)
    f = 0x03A10E3C (see above)

Shutdown (h_mgr.cpp:747)

ModuleShutdown (module_init.cpp:72)
    initState = 0x002DA8CC -> 4294867266 (0xFFFE7942)
    shutdown = 0x0021FE60 -> (Shutdown)

h_mgr_shutdown (h_mgr.cpp:761)

Shutdown (gamesetup.cpp:672)
    __formal = 0 (0x00000000)
    LINE_624_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 -> "resource modules"

    LINE_629_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)

    LINE_634_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)

    LINE_641_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)

    LINE_647_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)

    LINE_651_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)

    LINE_655_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)

    LINE_661_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)

    LINE_674_ = 
        m_t0 = 56.3885 (0x404C31BA344CB175)
        m_description = 0x00280078 (see above)


RunGameOrAtlas (main.cpp:493)
    argc = 2 (0x00000002)
    argv = (unavailable)
    args = 
        m_Args = (unsupported vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')


    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 8

        m_data = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 62776

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 10072

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 14458

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 10066


    replay = 
        m_Stream = 0x00000000

    mod = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 57914

    zip = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 23

    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 8

        m_data = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 62776

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 10072

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 14458

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 10066


    builder = 
        m_VFS = 
            px = 0x020A2750 -> (IVFS)
            pn = 
                pi_ = 0x002A0035 -> 
                    use_count_ = 1811939328 (0x6C000000)
                    weak_count_ = 1979737344 (0x76006500)



        m_Files = (unsupported vector<Path >)
        m_TempDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 335



main (main.cpp:511)
    argc = 2 (0x00000002)
    argv = 0x020A7B38 -> 0x01FC83F0 -> "C:\Users\Ben\devel\ps\binaries\system\pyrogenesis.exe"

wmain (wseh.cpp:380)
    argc = 2 (0x00000002)
    argv = 0x01FC7A00 -> 0x01FC7A0C -> "C:\Users\Ben\devel\ps\binaries\system\pyrogenesis.exe"
    utf8_argv = (unsupported vector<char * >)
    ret = 33323520 (0x01FC7A00)
    utf8 = (unsupported basic_string<char,char_traits<char> >)

CallStartupWithinTryBlock (wseh.cpp:397)
    ret = 0 (0x00000000)

RtlInitializeExceptionChain (:0)

RtlInitializeExceptionChain (:0)


errno = 0 (No error reported here)
OS error = 487 (Attempt to access invalid address.)
#2771 duplicate Crash on first build and run dbolton
Description

Built 0 A.D. on Windows 7 using MVS2010 for the first time in order to verify the fix mentioned in http://trac.wildfiregames.com/ticket/2767

At startup it displayed a "mod" screen. Clicking to continue resulting in the following error...

Function call failed: return value was -1 (Function failed (no details available))
Location: wsdl.cpp:260 (wnd_CreateWindow)

Call stack:

wnd_CreateWindow (wsdl.cpp:260)
    w = (unavailable)
    h = 1080 (0x00000438)
    wc = 
        style = 32 (0x00000020)
        lpfnWndProc = 0x00262BF0 -> (OnMessage)
        cbClsExtra = 0 (0x00000000)
        cbWndExtra = 0 (0x00000000)
        hInstance = 0x00020000 (..)
        hIcon = 0x00000000
        hCursor = 0x00000000
        hbrBackground = 0x00000000
        lpszMenuName = 0x00000000
        lpszClassName = 0x0034FDC8 -> "WSDL{55752F43-0241-492C-8648-C7243397FCE4}"

    hInst = 0x00020000 (see above)
    class_atom = 0 (0x0000)

SDL_SetVideoMode (wsdl.cpp:398)
    w = (unavailable)
    h = (unavailable)
    bpp = (unavailable)
    flags = (unavailable)
    screen = { format = 0x003AC0A0 -> { BitsPerPixel = [8] { 32 (0x20), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } }, w = 1920 (0x00000780), h = 1080 (0x00000438) }
    format = { BitsPerPixel = 32 (0x20) }
    s = 
        m_lastError = 0 (0x00000000)

    rect = 
        left = 272830674 (0x104310D2)
        top = 0 (0x00000000)
        right = 272830674 (0x104310D2)
        bottom = 272830677 (0x104310D5)

    swp_flags = 272830674 (0x104310D2)
    buf = [100] 
        1
        0
        41360
        4886
        60340
        125 ('}')
        57379
        30657
        60460
        125 ('}')
        41368
        4886 ...
    context = [2048] 
        190 (0xBE)
        40 (0x28)
        7 (0x07)
        81 (0x51)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        213 (0xD5)
        16 (0x10)
        67 (0x43)
        16 (0x10)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00) ...

CVideoMode::SetVideoMode (videomode.cpp:155)
    this = (unavailable)
    w = 1920 (0x00000780)
    h = 1080 (0x00000438)
    bpp = 32 (0x00000020)
    fullscreen = true 

CVideoMode::InitSDL (videomode.cpp:253)
    this = (unavailable)
    bpp = 32 (0x00000020)
    h = 1080 (0x00000438)
    w = 32 (0x00000020)

InitGraphics (gamesetup.cpp:977)
    args = (unavailable)
    flags = (unavailable)
    profilerGPUEnable = false
    setup_vmode = (bool)0xAB
    context = [2048] 
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00) ...
    buf = "ᝌ"
    context = [2048] 
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00) ...
    context = [2048] 
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00) ...
    rq = 
        mContext = 0x007DEEC4 -> (JSContext)

    setup_gui = (bool)0xB8
    data = 
        { 
                
                    (js::ValueOperations<JS::Rooted<JS::Value> >)

 }
        ptr = 
            data = 
                asBits = 8629425691005288576 (0x77C1E0F200000080)
                s = { payload = 
                        i32 = 128 (0x00000080)
                        u32 = 128 (0x00000080)
                        boo = 128 (0x00000080)
                        str = 0x00000080
                        obj = 0x00000080
                        ptr = 0x00000080
                        why = 128
                        word = 128 (0x00000080)
                        uintptr = 128 (0x00000080)
, tag = 2009194738 }
                asDouble = 7.37907e+268 (0x77C1E0F200000080)
                asPtr = 0x00000080



    scriptInterface = 
        px = 0x00000046
        pn = 
            pi_ = 0x00AB0358 -> 
                use_count_ = 131119 (0x0002002F)
                weak_count_ = 348617040 (0x14C77950)



    e = 0x77C1E0F2 -> 
        
            
                
                    (exception)
                    m_msg = 0x850F080C -> (unavailable - internal error)






RunGameOrAtlas (main.cpp:508)
    argc = 1 (0x00000001)
    argv = (unavailable)
    args = 
        m_Args = (unsupported vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')


    res = 0 (0x0000000000000000)
    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 10

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 60336

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 348

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 36481

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65534

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 60432

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 60426


    replay = 
        m_Stream = 0x77C1E38C -> (basic_istream<char,char_traits<char> >)

    mod = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 65535

    zip = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 40553

    mods = (unsupported vector<CStr8 >)
    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 10

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 60336

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 348

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 36481

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65534

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 60432

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 60426


    builder = 
        m_VFS = 
            px = 0x005DEC08 -> (IVFS)
            pn = 
                pi_ = 0x00000001


        m_Files = (unsupported vector<Path >)
        m_TempDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_NumBaseMods = 8256488 (0x007DFBE8)

    i = 8256384 (0x007DFB80)

main (main.cpp:554)
    argc = 1 (0x00000001)
    argv = 0x00AE7B10 -> 0x005DEBB8 -> "C:\play0ad\build\workspaces\vc2010\..\..\..\binaries\system\pyrogenesis.exe"

wmain (wseh.cpp:380)
    argc = 1 (0x00000001)
    argv = 0x005DA4B8 -> 0x005DA4C0 -> "C:\play0ad\build\workspaces\vc2010\..\..\..\binaries\system\pyrogenesis.exe"
    utf8_argv = (unsupported vector<char * >)
    ret = 6137016 (0x005DA4B8)
    utf8 = (unsupported basic_string<char,char_traits<char> >)

CallStartupWithinTryBlock (wseh.cpp:397)
    ret = 0 (0x00000000)

RtlInitializeExceptionChain (:0)

RtlInitializeExceptionChain (:0)


errno = 0 (No error reported here)
OS error = 87 (The parameter is incorrect.)
#915 fixed Crash on game exit Roland Häder
Description

The game crashes at exit, see attached crash log for details.

#253 worksforme Crash on loading CSimulation Jan Wassenberg Jan Chrastina
Description

I cannot start single player game on Windows XP SP2, crash occurs when loading CSimulation. See the log below with comments marked with * on the beginning. When start pyrogenesis.exe several errors occur:

Assertion failed: "resolution <= 2e-3"
Location: whrt.cpp:114 (InitCounter)

Call stack:
InitCounter (whrt.cpp:114)
whrt_Init (whrt.cpp:300)
[..]

***Continue pressed***

Assertion failed: "resolution > 0.0"
Location: frequency_filter.cpp:36 (FrequencyEstimator::FrequencyEstimator)

Call stack:

FrequencyEstimator::FrequencyEstimator (frequency_filter.cpp:36)
    this = (unavailable)
    resolution = -1.#IND (0xFFF8000000000000)
[..]

***Continue pressed****
***Window frame occures***

Assertion failed: "TimeSinceLastFrame > 0.0f"
Location: main.cpp:201 (Frame)

Call stack:

Frame (main.cpp:201)
    need_update = false
    TimeSinceLastFrame = -347316158464.000000 (0xD2A1BB50)
    need_render = false
    down = [3] { 0.000000 (0x08CE7758), 0.000000 (0x00401E58), 0.000000 (0x0012FF34) }

[..]

***Initial menu inside widow frame occurs***

Assertion failed: "TimeSinceLastFrame > 0.0f"
Location: main.cpp:201 (Frame)

Call stack:

Frame (main.cpp:201)
    need_update = false
    TimeSinceLastFrame = -347316158464.000000 (0xD2A1BB50)
    need_render = false
    down = [3] { 0.000000 (0x08CE7758), 0.000000 (0x00401E58), 0.000000 (0x0012FF34) }

***Single player clicked***
***Game setup occurs***
***Start! clicked***

***When loading CSimulation***

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000000)

Location: unknown:0 (?)

Call stack:

00000000


errno = 0 (?)
OS error = 0 (no error code was set)

***Surppress dashed out so Continue clicked***

***Windows XP SP3 reported pyrogenesis.exe has encountered a problem and needs to close. ...***
#716 duplicate Crash on map "Miletus" (probably error in AI) passerby
Description

How to reproduce:

  1. Enter Start single game menu.
  2. Select "Miletus" map.
  3. Change sides ("You" for Romans and "Computer AI" for Hellines).
  4. Set AI to "Scary bot" (otherwise the bug will not show up).

I've run today built 0ad from svn on Linux.

snd_mgr.cpp(492): Assertion failed: "0"
Assertion failed: "0"
Location: snd_mgr.cpp:492 (srcs_remove)

Call stack:

(0x8294212) ./pyrogenesis() [0x8294212]
(0x825b4c8) ./pyrogenesis() [0x825b4c8]
(0x825c383) ./pyrogenesis() [0x825c383]
(0x825c545) ./pyrogenesis() [0x825c545]
(0x82856fc) ./pyrogenesis() [0x82856fc]
(0x8286084) ./pyrogenesis() [0x8286084]
(0x827b3de) ./pyrogenesis() [0x827b3de]
(0x8285817) ./pyrogenesis() [0x8285817]
(0x82868ea) ./pyrogenesis() [0x82868ea]
(0x8286d24) ./pyrogenesis() [0x8286d24]
(0x8057119) ./pyrogenesis() [0x8057119]
(0x805800d) ./pyrogenesis() [0x805800d]
(0xb6e76bd6) /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb6e76bd6]
(0x8056411) ./pyrogenesis() [0x8056411]

errno = 0 (?)
OS error = ?


Aborted
#4157 needsinfo Crash on map load Shadow Studios
Description

I just downloaded 0 A.D. Alpha 20 and it won't load an maps

#4115 duplicate Crash on maps I've previously saved the game on PhantomSeito
Description

Yesterday I tried out the save feature on the maps Akropolis (night) and Corinthian Isthmus. After random amounts of time (between 2 and 15 minutes) after saving, the game would crash with the windows "exe has stopped working" message displayed on screen. This never happened on maps I had no saved games on. After deleting the saves, the error stopped occuring.

#5667 needsinfo Crash on new videocards blade1989
Description

Hello,

First time bug reporter, long time user.

I just upgrade to a new video card, and with this new card, 0 A.D. - from the snapstore - seems to crash.

(See below for the entirety of the error.)

I researched the terminal error output and I found out that error:

libGL error: No matching fbConfigs or visuals found

means, that I needed the libnvidia-gl package installed, which I have!

libGL error: failed to load driver: swrast

Needed the mesa-utils and libgl1-mesa-glx installed, which I - also - already have.

The remaining output is beyond me.


System info

OS: Ubuntu 18.04.3 LTS x86_64

Host: HP Z420 Workstation

Kernel: 5.3.0-26-generic

Uptime: 26 mins

Packages: 3600

Shell: bash 4.4.20

Resolution: 1920x1080

DE: Budgie

WM: Mutter(Budgie)

Theme: Arc-Dark [GTK2/3]

Icons: Numix [GTK2/3]

Terminal: tilix

CPU: Intel Xeon E5-1603 0 (4) @ 2.800GHz

GPU: NVIDIA GeForce GTX 1050 Ti

Memory: 5187MiB / 32032MiB

--- Complete terminal output

gamemodeauto: 
TIMER| InitVfs: 1.94193 ms
Writing the mainlog at /home/USER/snap/0ad/138/.config/0ad/logs/mainlog.html
TIMER| CONFIG_Init: 2.10166 ms
Sound: AlcInit success, using OpenAL Soft
TIMER| shutdown ConfigDB: 0.577 us
TIMER| resource modules: 3.21509 ms
TIMER TOTALS (9 clients)
-----------------------------------------------------
  tc_pool_alloc: 0 c (0x)
  tc_png_decode: 0 c (0x)
  tc_dds_transform: 0 c (0x)
  tc_transform: 0 c (0x)
  tc_plain_transform: 0 c (0x)
  tc_ShaderGLSLLink: 0 c (0x)
  tc_ShaderGLSLCompile: 0 c (0x)
  tc_ShaderValidation: 0 c (0x)
  xml_validation: 0 c (0x)
-----------------------------------------------------
TIMER| shutdown misc: 259.979 us
TIMER| InitVfs: 161.718 ms
Writing the mainlog at /home/USER/snap/0ad/138/.config/0ad/logs/mainlog.html
TIMER| CONFIG_Init: 2.05659 ms
Sound: AlcInit success, using OpenAL Soft
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error:  GLXBadContext
  Request Major code 151 (GLX)
  Request Minor code 6 ()
  Error Serial #105
  Current Serial #104
UserReport.cpp(528): Assertion failed: "!m_Worker"
Assertion failed: "!m_Worker"
Location: UserReport.cpp:528 (~CUserReporter)

Call stack:

(0x55b00d7bb40e) /snap/0ad/138/binaries/system/pyrogenesis(+0x60440e) [0x55b00d7bb40e]
(0x55b00d767dd1) /snap/0ad/138/binaries/system/pyrogenesis(+0x5b0dd1) [0x55b00d767dd1]
(0x55b00d76a1fe) /snap/0ad/138/binaries/system/pyrogenesis(+0x5b31fe) [0x55b00d76a1fe]
(0x55b00d4ad603) /snap/0ad/138/binaries/system/pyrogenesis(+0x2f6603) [0x55b00d4ad603]
(0x7f8bc95c8041) /lib/x86_64-linux-gnu/libc.so.6(+0x43041) [0x7f8bc95c8041]
(0x7f8bc95c813a) /lib/x86_64-linux-gnu/libc.so.6(+0x4313a) [0x7f8bc95c813a]
(0x7f8bcb72f7c8) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x407c8) [0x7f8bcb72f7c8]
(0x7f8bcb72f8fa) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libX11.so.6(_XError+0x11a) [0x7f8bcb72f8fa]
(0x7f8bb353dc82) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0(+0x36c82) [0x7f8bb353dc82]
(0x7f8bb353b153) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0(+0x34153) [0x7f8bb353b153]
(0x7f8bb353b2a2) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0(+0x342a2) [0x7f8bb353b2a2]
(0x7f8bb353b612) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0(+0x34612) [0x7f8bb353b612]
(0x7f8bc93583d3) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libGLX.so.0(glXCreateContext+0x33) [0x7f8bc93583d3]
(0x7f8bcddc45fe) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0(+0xcb5fe) [0x7f8bcddc45fe]
(0x7f8bcdd97746) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0(+0x9e746) [0x7f8bcdd97746]
(0x7f8bcdd998e4) /snap/0ad/138/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0(+0xa08e4) [0x7f8bcdd998e4]

errno = 0 (?)
OS error = ?


(C)ontinue, (S)uppress, (B)reak, Launch (D)ebugger, or (E)xit?
Continue
segmentation fault (core dumped)
#3378 fixed Crash on rejoin (percentage of map controlled) Itms elexis
Description

If you start a multiplayergame on the skirmish map "Northern Island (2)" or "Neareastern Badlands (4)" and then rejoin with the other client, you get this crash:

CCmpTerritoryManager.cpp(538): Assertion failed: "m_TerritoryTotalPassableCellCount > 0"
Assertion failed: "m_TerritoryTotalPassableCellCount > 0"
Location: CCmpTerritoryManager.cpp:538 (GetTerritoryPercentage)

Refs #3321 r16933

That commit initially sets m_TerritoryTotalPassableCellCount = 0; but requires ENSURE(m_TerritoryTotalPassableCellCount > 0); in the according line.

Sounds like that value should either be serialized or computed again when rejoining.

The serializationtest doesn't fail.

#904 duplicate Crash on script hotloading vts
Description

I encountered the following crash when hotloading GuiInterface.js. The exe was started using the -quickstart option. I've attached crashlog.dmp and crashlog.txt.

Operating System : Windows Vista Home Premium 32-bit SP2
Compiler: VC9 SP1
Processor: Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
Memory : 3325MB (1440MB used)
Graphics Card: NVIDIA GeForce GTS 250 1GB GDDR3 PCI-E
Graphics Driver: NVIDIA ForceWare 257.21
Resolution : 1920x1080 pixels

Details: unhandled exception (PSERROR_CVFSFile_InvalidBufferAccess("CVFSFile_InvalidBufferAccess"))

Location: unknown:0 (RtlInitializeExceptionChain)

Call stack:

(error while dumping stack: No stack frames found)
errno = 0 (No error reported here)
OS error = 0 (no error code was set)
#2272 fixed Crash on start OSX 10.9: com.apple.CoreGraphics interpolate_table Francis
Description

0AD crashes on start on Mac OSX 10.9 - Mavericks. The screen turns black as if to go into an opening sequence, then there is an immediate crash.

Was not fixed with a re-download.

Below is the bug report

Process:         pyrogenesis [22090]
Path:            /Applications/0ad.app/Contents/MacOS/pyrogenesis
Identifier:      com.wildfiregames.0ad
Version:         0.0.14 (0.0.14)
Code Type:       X86-64 (Native)
Parent Process:  launchd [192]
Responsible:     pyrogenesis [22090]
User ID:         501

Date/Time:       2013-11-19 23:18:13.064 +0000
OS Version:      Mac OS X 10.9 (13A603)
Report Version:  11
Anonymous UUID:  0A9DA647-C1AF-8036-06F3-7F692C5CF4F0

Sleep/Wake UUID: 919B484E-87D9-4125-8BBE-B386C89D6C44

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000106cff000

VM Regions Near 0x106cff000:
    MALLOC_SMALL           0000000106cfc000-0000000106cff000 [   12K] rw-/rwx SM=COW  
--> VM_ALLOCATE            0000000106cff000-0000000106d00000 [    4K] rw-/rwx SM=ALI  
    VM_ALLOCATE            0000000106d00000-0000000106e00000 [ 1024K] rw-/rwx SM=PRV  

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.CoreGraphics        	0x00007fff9144454e interpolate_table + 152
1   com.apple.CoreGraphics        	0x00007fff91444431 CGSGetDisplayTransferByTable + 242
2   com.wildfiregames.0ad         	0x000000010064d236 QZ_GetGammaRamp + 230
3   com.wildfiregames.0ad         	0x00000001006374e7 SDL_GetGammaRamp + 183
4   com.wildfiregames.0ad         	0x00000001006370bc SDL_SetGammaRamp + 140
5   com.wildfiregames.0ad         	0x0000000100636e69 SDL_SetGamma + 217
6   com.wildfiregames.0ad         	0x0000000100147ff0 CVideoMode::InitSDL() + 480
7   com.wildfiregames.0ad         	0x000000010014ffe4 InitGraphics(CmdLineArgs const&, int) + 196
8   com.wildfiregames.0ad         	0x0000000100002869 SDL_main + 1753
9   com.wildfiregames.0ad         	0x00000001005fffd1 -[SDLMain applicationDidFinishLaunching:] + 97
10  com.apple.CoreFoundation      	0x00007fff905d4fcc __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
11  com.apple.CoreFoundation      	0x00007fff904c8c5d _CFXNotificationPost + 2893
12  com.apple.Foundation          	0x00007fff8ceaa4aa -[NSNotificationCenter postNotificationName:object:userInfo:] + 68
13  com.apple.AppKit              	0x00007fff884a1b79 -[NSApplication _postDidFinishNotification] + 289
14  com.apple.AppKit              	0x00007fff884a18ac -[NSApplication _sendFinishLaunchingNotification] + 195
15  com.apple.AppKit              	0x00007fff8849e796 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 570
16  com.apple.AppKit              	0x00007fff8849e1eb -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 242
17  com.apple.Foundation          	0x00007fff8cec8eaa -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 294
18  com.apple.Foundation          	0x00007fff8cec8d1d _NSAppleEventManagerGenericHandler + 106
19  com.apple.AE                  	0x00007fff88249e1f aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 381
20  com.apple.AE                  	0x00007fff88249c32 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 31
21  com.apple.AE                  	0x00007fff88249b36 aeProcessAppleEvent + 315
22  com.apple.HIToolbox           	0x00007fff89d915f1 AEProcessAppleEvent + 56
23  com.apple.AppKit              	0x00007fff8849a0f6 _DPSNextEvent + 1026
24  com.apple.AppKit              	0x00007fff884998db -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
25  com.apple.AppKit              	0x00007fff8848d9cc -[NSApplication run] + 553
26  com.wildfiregames.0ad         	0x00000001005ffdb4 CustomApplicationMain + 548
27  com.wildfiregames.0ad         	0x0000000100600390 main + 272
28  com.wildfiregames.0ad         	0x0000000100001e54 start + 52

Thread 1:
0   libsystem_kernel.dylib        	0x00007fff8664be6a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff85017f08 _pthread_wqthread + 330
2   libsystem_pthread.dylib       	0x00007fff8501afb9 start_wqthread + 13

Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x00007fff8664c662 kevent64 + 10
1   libdispatch.dylib             	0x00007fff84cb343d _dispatch_mgr_invoke + 239
2   libdispatch.dylib             	0x00007fff84cb3152 _dispatch_mgr_thread + 52

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff8664be6a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff85017f08 _pthread_wqthread + 330
2   libsystem_pthread.dylib       	0x00007fff8501afb9 start_wqthread + 13

Thread 4:
0   libsystem_kernel.dylib        	0x00007fff8664be6a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff85017f08 _pthread_wqthread + 330
2   libsystem_pthread.dylib       	0x00007fff8501afb9 start_wqthread + 13

Thread 5:: com.apple.audio.IOThread.client
0   libsystem_kernel.dylib        	0x00007fff86647a1a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff86646d18 mach_msg + 64
2   com.apple.audio.CoreAudio     	0x00007fff89112918 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 98
3   com.apple.audio.CoreAudio     	0x00007fff891128a6 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42
4   com.apple.audio.CoreAudio     	0x00007fff8911102e HALC_ProxyIOContext::IOWorkLoop() + 950
5   com.apple.audio.CoreAudio     	0x00007fff89110bcd HALC_ProxyIOContext::IOThreadEntry(void*) + 97
6   com.apple.audio.CoreAudio     	0x00007fff89110a8d HALB_IOThread::Entry(void*) + 75
7   libsystem_pthread.dylib       	0x00007fff85016899 _pthread_body + 138
8   libsystem_pthread.dylib       	0x00007fff8501672a _pthread_start + 137
9   libsystem_pthread.dylib       	0x00007fff8501afc9 thread_start + 13

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff8664ba3a __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff87445e60 nanosleep + 200
2   com.wildfiregames.0ad         	0x000000010065801c SDL_Delay + 108
3   com.wildfiregames.0ad         	0x0000000100165f32 CSoundManagerWorker::Run() + 676
4   com.wildfiregames.0ad         	0x0000000100165971 CSoundManagerWorker::RunThread(void*) + 113
5   libsystem_pthread.dylib       	0x00007fff85016899 _pthread_body + 138
6   libsystem_pthread.dylib       	0x00007fff8501672a _pthread_start + 137
7   libsystem_pthread.dylib       	0x00007fff8501afc9 thread_start + 13

Thread 7:
0   libsystem_kernel.dylib        	0x00007fff8664b716 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff85018c3b _pthread_cond_wait + 727
2   com.wildfiregames.0ad         	0x000000010065086b SDL_CondWaitTimeout + 235
3   com.wildfiregames.0ad         	0x00000001006501fe SDL_SemWaitTimeout + 158
4   com.wildfiregames.0ad         	0x000000010065028f SDL_SemWait + 31
5   com.wildfiregames.0ad         	0x00000001001453a1 CUserReporterWorker::Run() + 581
6   com.wildfiregames.0ad         	0x00000001001448c1 CUserReporterWorker::RunThread(void*) + 113
7   libsystem_pthread.dylib       	0x00007fff85016899 _pthread_body + 138
8   libsystem_pthread.dylib       	0x00007fff8501672a _pthread_start + 137
9   libsystem_pthread.dylib       	0x00007fff8501afc9 thread_start + 13

Thread 8:
0   libsystem_kernel.dylib        	0x00007fff8664ba3a __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff87445e60 nanosleep + 200
2   com.wildfiregames.0ad         	0x000000010065801c SDL_Delay + 108
3   com.wildfiregames.0ad         	0x000000010065806d RunTimer + 45
4   com.wildfiregames.0ad         	0x000000010060cecf SDL_RunThread + 127
5   com.wildfiregames.0ad         	0x000000010064fd18 RunThread + 24
6   libsystem_pthread.dylib       	0x00007fff85016899 _pthread_body + 138
7   libsystem_pthread.dylib       	0x00007fff8501672a _pthread_start + 137
8   libsystem_pthread.dylib       	0x00007fff8501afc9 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000400  rbx: 0x00000000000000fe  rcx: 0x00000000000000ff  rdx: 0x00007fff5fbfb1d0
  rdi: 0x0000000106cfe000  rsi: 0x00000000000003ff  rbp: 0x00007fff5fbfb160  rsp: 0x00007fff5fbfb120
   r8: 0x0000000000000003   r9: 0x0000000000000000  r10: 0x0000000000000040  r11: 0x0000000000000206
  r12: 0x0000000106cfe000  r13: 0x00000000000000ff  r14: 0x00000000000003ff  r15: 0x00007fff5fbfb1d0
  rip: 0x00007fff9144454e  rfl: 0x0000000000010202  cr2: 0x0000000106cff000
  
Logical CPU:     0
Error Code:      0x00000004
Trap Number:     14


Binary Images:
       0x100000000 -        0x1008b4fef +com.wildfiregames.0ad (0.0.14 - 0.0.14) <BDFAD7E6-41A8-37F0-99C8-53A258A8C64A> /Applications/0ad.app/Contents/MacOS/pyrogenesis
       0x100cab000 -        0x100ccffff  com.apple.audio.OpenAL (1.7 - 1.7) <5D2366B5-111B-3BDD-AFB3-5770075659F4> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
       0x1062c6000 -        0x106497fff  com.apple.audio.units.Components (1.9 - 1.9) <80991B19-4B07-3DBF-A4B3-597DA1AA65B2> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
       0x106541000 -        0x106545ffd  com.apple.audio.AppleHDAHALPlugIn (2.5.2 - 2.5.2fc2) <DEB558B7-BACF-3871-A021-B3A904F4FB44> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
       0x106cda000 -        0x106ce5fff  libGPUSupport.dylib (9.0.83) <AF15BF74-F9B3-35B9-8728-3B3A2EB6E432> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupport.dylib
       0x108000000 -        0x10874aff7  libclh.dylib (4.0.3 - 4.0.3) <4A998D5D-A2C8-326F-AD0F-F0E2F60E920A> /System/Library/Extensions/GeForceTeslaGLDriver.bundle/Contents/MacOS/libclh.dylib
    0x123440000000 -     0x123440867ff7  com.apple.GeForceTeslaGLDriver (8.18.27 - 8.1.8) <5B0E2B4A-D4E6-3C65-A8D5-87F24E79D432> /System/Library/Extensions/GeForceTeslaGLDriver.bundle/Contents/MacOS/GeForceTeslaGLDriver
    0x7fff62d7e000 -     0x7fff62db1817  dyld (239.3) <D1DFCF3F-0B0C-332A-BCC0-87A851B570FF> /usr/lib/dyld
    0x7fff84736000 -     0x7fff8473afff  libsystem_stats.dylib (93.1.26) <B9E26A9E-FBBC-3938-B8B7-6CF7CA8C99AD> /usr/lib/system/libsystem_stats.dylib
    0x7fff84763000 -     0x7fff8476efff  libGL.dylib (9.0.83) <984A960A-C159-3AE5-8B40-E2B451F6C712> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff847a3000 -     0x7fff847f1fff  com.apple.opencl (2.3.57 - 2.3.57) <FC03A80D-543A-3448-83FF-D399C3A240D9> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff847f2000 -     0x7fff847f5fff  com.apple.TCC (1.0 - 1) <32A075D9-47FD-3E71-95BC-BFB0D583F41C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff84889000 -     0x7fff84893ff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <2D27B498-BB9C-3D88-B05A-76908A8A26F3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff84894000 -     0x7fff848c0fff  com.apple.CoreServicesInternal (184.8 - 184.8) <707E05AE-DDA8-36FD-B0FF-7F15A061B46A> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff84c8d000 -     0x7fff84caffff  com.apple.framework.familycontrols (4.1 - 410) <4FDBCD10-CAA2-3A9C-99F2-06DCB8E81DEE> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff84cb0000 -     0x7fff84ccafff  libdispatch.dylib (339.1.9) <46878A5B-4248-3057-962C-6D4A235EEF31> /usr/lib/system/libdispatch.dylib
    0x7fff84f77000 -     0x7fff84f7aff7  libdyld.dylib (239.3) <62F4D752-4089-31A8-8B73-B95A68893B3C> /usr/lib/system/libdyld.dylib
    0x7fff85015000 -     0x7fff8501cff7  libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff8501d000 -     0x7fff85026fff  com.apple.CommonAuth (4.0 - 2.0) <1D263127-5F27-3128-996D-7397660D0C6E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff85027000 -     0x7fff850b0fff  com.apple.ColorSync (4.9.0 - 4.9.0) <B756B908-9AD1-3F5D-83F9-7A0B068387D2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff850b1000 -     0x7fff851a0fff  libFontParser.dylib (111.1) <835A8253-6AB9-3AAB-9CBF-171440DEC486> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff851aa000 -     0x7fff851aafff  com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) <F8D0CC77-98AC-3B58-9FE6-0C25421827B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff854d7000 -     0x7fff854dbff7  libGIF.dylib (1038) <C29B4323-1B9E-36B9-96C2-7CEDBAA124F0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff85c2c000 -     0x7fff85c35fff  com.apple.speech.synthesis.framework (4.6.2 - 4.6.2) <0AAE45F0-FC6E-36B6-A6A7-73E6950A74AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff85c36000 -     0x7fff85c84ff9  libstdc++.6.dylib (60) <0241E6A4-1368-33BE-950B-D0A175C41F54> /usr/lib/libstdc++.6.dylib
    0x7fff85cd1000 -     0x7fff85e24ff7  com.apple.audio.toolbox.AudioToolbox (1.9 - 1.9) <A0B7B007-9BD8-30E2-B644-47856DA29FEE> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff85e25000 -     0x7fff85e25fff  com.apple.CoreServices (59 - 59) <7A697B5E-F179-30DF-93F2-8B503CEEEFD5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff85e5b000 -     0x7fff85f3ffff  com.apple.coreui (2.1 - 231) <432DB40C-6B7E-39C8-9FB5-B95917930056> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff85f40000 -     0x7fff85f6cff7  com.apple.framework.SystemAdministration (1.0 - 1.0) <36C562FF-5D91-318C-A19C-6B4453FB78B9> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration
    0x7fff85f6d000 -     0x7fff85f75ff7  com.apple.speech.recognition.framework (4.2.4 - 4.2.4) <98BBB3E4-6239-3EF1-90B2-84EA0D3B8D61> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff85f76000 -     0x7fff85fa5fff  com.apple.DebugSymbols (106 - 106) <E1BDED08-523A-36F4-B2DA-9D5C712F0AC7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff860ec000 -     0x7fff86299f27  libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
    0x7fff8661a000 -     0x7fff86635ff7  libsystem_malloc.dylib (23.1.10) <FFE5C472-B23A-318A-85BF-77CDE61900D1> /usr/lib/system/libsystem_malloc.dylib
    0x7fff86636000 -     0x7fff86652ff7  libsystem_kernel.dylib (2422.1.72) <D14913DB-47F1-3591-8DAF-D4B4EF5F8818> /usr/lib/system/libsystem_kernel.dylib
    0x7fff86672000 -     0x7fff867e2ff6  com.apple.CFNetwork (673.0.3 - 673.0.3) <42CFC3DB-35C8-3652-AF37-4BCC73D8BDEF> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff867e3000 -     0x7fff867f0ff7  libxar.1.dylib (202) <5572AA71-E98D-3FE1-9402-BB4A84E0E71E> /usr/lib/libxar.1.dylib
    0x7fff867f1000 -     0x7fff867f1ff7  libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
    0x7fff867f2000 -     0x7fff86809fff  com.apple.CFOpenDirectory (10.9 - 173.1.1) <3FB4D5FE-860B-3BDE-BAE2-3531D919EF10> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8680a000 -     0x7fff86adefc7  com.apple.vImage (7.0 - 7.0) <D241DBFA-AC49-31E2-893D-EAAC31890C90> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff86c15000 -     0x7fff86c5cff7  libcups.2.dylib (372) <348EED62-6C20-35D6-8EFB-E80943965100> /usr/lib/libcups.2.dylib
    0x7fff86fd4000 -     0x7fff87003ff5  com.apple.GSS (4.0 - 2.0) <ED98D992-CC14-39F3-9ABC-8D7F986487CC> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff87004000 -     0x7fff87004fff  com.apple.ApplicationServices (48 - 48) <3E3F01A8-314D-378F-835E-9CC4F8820031> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff87005000 -     0x7fff87078ffb  com.apple.securityfoundation (6.0 - 55122) <119D1C53-B292-3378-AEE1-A3B1FB02F43F> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff8708c000 -     0x7fff87099ff0  libbz2.1.0.dylib (29) <0B98AC35-B138-349C-8063-2B987A75D24C> /usr/lib/libbz2.1.0.dylib
    0x7fff870be000 -     0x7fff870c4ff7  libsystem_platform.dylib (24.1.4) <331BA4A5-55CE-3B95-99EB-44E0C89D7FB8> /usr/lib/system/libsystem_platform.dylib
    0x7fff870c5000 -     0x7fff870c7ff7  libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
    0x7fff870c8000 -     0x7fff870e0ff7  com.apple.openscripting (1.4 - 157) <B3B037D7-1019-31E6-9D17-08E699AF3701> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff870e1000 -     0x7fff871a3ff1  com.apple.CoreText (352.0 - 367.15) <E5C70FC8-C861-39B8-A491-595E5B55CFC8> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff871a4000 -     0x7fff87208ff3  com.apple.datadetectorscore (5.0 - 354.0) <9ACF24B8-3268-3134-A5BC-D72C9371A195> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff87209000 -     0x7fff8720bff3  libsystem_configuration.dylib (596.12) <C4F633D9-94C8-35D9-BB2D-84C5122533C7> /usr/lib/system/libsystem_configuration.dylib
    0x7fff87210000 -     0x7fff87234ff7  libJPEG.dylib (1038) <86F349A8-882D-3326-A0B0-63257F68B1A7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff87235000 -     0x7fff8723fff7  libcsfde.dylib (380) <3A54B430-EC05-3DE9-86C3-00C1BEAC7F9B> /usr/lib/libcsfde.dylib
    0x7fff87240000 -     0x7fff87298ff7  com.apple.Symbolication (1.4 - 129) <16D42516-7B5E-357C-898A-FAA9EE7642B3> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff872a6000 -     0x7fff872b7ff7  libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
    0x7fff873ca000 -     0x7fff87453ff7  libsystem_c.dylib (997.1.1) <61833FAA-7281-3FF9-937F-686B6F20427C> /usr/lib/system/libsystem_c.dylib
    0x7fff8745f000 -     0x7fff87484ff7  com.apple.ChunkingLibrary (2.0 - 155.1) <B845DC7A-D1EA-31E2-967C-D1FE0C628036> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff87727000 -     0x7fff8775bfff  libssl.0.9.8.dylib (50) <B15F967C-B002-36C2-9621-3456D8509F50> /usr/lib/libssl.0.9.8.dylib
    0x7fff877d1000 -     0x7fff877deff4  com.apple.Librarian (1.2 - 1) <F1A2744D-8536-32C7-8218-9972C6300DAE> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
    0x7fff877df000 -     0x7fff877e4fff  com.apple.DiskArbitration (2.6 - 2.6) <F8A47F61-83D1-3F92-B7A8-A169E0D187C0> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff877e5000 -     0x7fff877f7fff  com.apple.ImageCapture (9.0 - 9.0) <BE0B65DA-3031-359B-8BBA-B9803D4ADBF4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff877f8000 -     0x7fff877fcff7  libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
    0x7fff877fe000 -     0x7fff87826ffb  libRIP.A.dylib (599.7) <6F528EE3-99F8-3871-BD60-1306495C27D5> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff8782e000 -     0x7fff87830fff  libCVMSPluginSupport.dylib (9.0.83) <E2AED858-6EEB-36C6-8C06-C3CF649A3CD5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff87831000 -     0x7fff87838ff7  liblaunch.dylib (842.1.4) <FCBF0A02-0B06-3F97-9248-5062A9DEB32C> /usr/lib/system/liblaunch.dylib
    0x7fff87839000 -     0x7fff8789dff9  com.apple.Heimdal (4.0 - 2.0) <E7D20A4D-4674-37E1-A949-635FFF7C439A> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff8789e000 -     0x7fff878a6ffc  libGFXShared.dylib (9.0.83) <11A621C3-37A0-39CE-A69B-8739021BD79D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff878bc000 -     0x7fff878bdfff  liblangid.dylib (117) <9546E641-F730-3AB0-B3CD-E0E2FDD173D9> /usr/lib/liblangid.dylib
    0x7fff87916000 -     0x7fff879dffff  com.apple.LaunchServices (572.23 - 572.23) <8D955BDE-2C4C-3DD4-B4D7-2D916174FE1D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff879e0000 -     0x7fff879e4ff7  libheimdal-asn1.dylib (323.12) <063A01C2-E547-39D9-BB42-4CC8E64ADE70> /usr/lib/libheimdal-asn1.dylib
    0x7fff879e5000 -     0x7fff879e7fff  libRadiance.dylib (1038) <55F99274-5074-3C73-BAC5-AF234E71CF38> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff879e8000 -     0x7fff87a04fff  libresolv.9.dylib (54) <11C2C826-F1C6-39C6-B4E8-6E0C41D4FA95> /usr/lib/libresolv.9.dylib
    0x7fff87a05000 -     0x7fff87a06ff7  libSystem.B.dylib (1197.1.1) <BFC0DC97-46C6-3BE0-9983-54A98734897A> /usr/lib/libSystem.B.dylib
    0x7fff87a07000 -     0x7fff87a4cff7  libcurl.4.dylib (78) <A722B4F0-1F6C-3E16-9CB1-4C6ADC15221E> /usr/lib/libcurl.4.dylib
    0x7fff87add000 -     0x7fff87c0dff7  com.apple.desktopservices (1.8 - 1.8) <09DC9BB8-432F-3C7A-BB08-956A2DDFC2DE> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff87c0e000 -     0x7fff87e56fff  com.apple.CoreData (107 - 481) <E5AFBA07-F73E-3B3F-9099-F51224EE8EAD> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff87e57000 -     0x7fff87e58fff  com.apple.TrustEvaluationAgent (2.0 - 25) <334A82F4-4AE4-3719-A511-86D0B0723E2B> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff87e5a000 -     0x7fff87e75ff7  libPng.dylib (1038) <EF781AF8-C2E6-3179-B8A1-A584783070F1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff87e79000 -     0x7fff87ec7fff  libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
    0x7fff87ec8000 -     0x7fff87ed8fff  libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib
    0x7fff87f17000 -     0x7fff87f22ff7  com.apple.NetAuth (5.0 - 5.0) <C811E662-9EC3-3B74-808A-A75D624F326B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff87ff4000 -     0x7fff88041ff2  com.apple.print.framework.PrintCore (9.0 - 428) <8D8253E3-302F-3DB2-9C5C-572CB974E8B3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff88042000 -     0x7fff88069ff7  libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
    0x7fff88101000 -     0x7fff881e8ff7  libxml2.2.dylib (26) <A1DADD11-89E5-3DE4-8802-07186225967F> /usr/lib/libxml2.2.dylib
    0x7fff881e9000 -     0x7fff88201ff7  com.apple.GenerationalStorage (2.0 - 160.2) <79629AC7-896F-3302-8AC1-4939020F08C3> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8820c000 -     0x7fff8823bfd2  libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
    0x7fff8823c000 -     0x7fff88297ffb  com.apple.AE (665.5 - 665.5) <BBA230F9-144C-3CAB-A77A-0621719244CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff882c7000 -     0x7fff88331ff7  com.apple.framework.IOKit (2.0.1 - 907.1.13) <C1E95F5C-B79B-31BE-9F2A-1B25163C1F16> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff883d8000 -     0x7fff883e6fff  com.apple.CommerceCore (1.0 - 42) <ACC2CE3A-913A-39E0-8344-B76F8F694EF5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
    0x7fff883f7000 -     0x7fff883fffff  libsystem_dnssd.dylib (522.1.11) <270DCF6C-502D-389A-AA9F-DE4624A36FF7> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff88400000 -     0x7fff88427ffb  libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
    0x7fff88476000 -     0x7fff88feaff7  com.apple.AppKit (6.9 - 1265) <0E9FC8BF-DA3C-34C5-91CC-12BC922B5F01> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff88feb000 -     0x7fff88ffcff7  libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
    0x7fff890ea000 -     0x7fff8913bff3  com.apple.audio.CoreAudio (4.2.0 - 4.2.0) <BF4C2FE3-8BC8-30D1-8347-2A7221268794> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff8913c000 -     0x7fff8913fff7  com.apple.LoginUICore (3.0 - 3.0) <1ECBDA90-D6ED-3333-83EB-9C8232DFAD7C> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
    0x7fff89140000 -     0x7fff892f8ff3  libicucore.A.dylib (511.25) <3ED7B656-416E-3071-AEC8-E85C90232F78> /usr/lib/libicucore.A.dylib
    0x7fff89326000 -     0x7fff89326fff  com.apple.Cocoa (6.8 - 20) <E90E99D7-A425-3301-A025-D9E0CD11918E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff8936c000 -     0x7fff89395ff7  libc++abi.dylib (48) <8C16158F-CBF8-3BD7-BEF4-022704B2A326> /usr/lib/libc++abi.dylib
    0x7fff89710000 -     0x7fff8974aff3  com.apple.bom (12.0 - 192) <989690DB-B9CC-3DB5-89AE-B5D33EDC474E> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff8981c000 -     0x7fff8981cfff  com.apple.Accelerate (1.9 - Accelerate 1.9) <509BB27A-AE62-366D-86D8-0B06D217CF56> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8981d000 -     0x7fff89983fff  libGLProgrammability.dylib (9.0.83) <9C97E814-F674-30F8-8C2D-C45FC1E7D934> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff89be6000 -     0x7fff89bf2ff3  com.apple.AppleFSCompression (56 - 1.0) <5652B0D0-EB08-381F-B23A-6DCF96991FB5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff89bf3000 -     0x7fff89bf6ffc  com.apple.IOSurface (91 - 91) <07CA8A59-1E32-3FB6-B506-18DAF58A8CE0> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff89c0f000 -     0x7fff89c11ffb  libutil.dylib (34) <DAC4A6CF-A1BB-3874-9569-A919316D30E8> /usr/lib/libutil.dylib
    0x7fff89c1b000 -     0x7fff89c22fff  com.apple.NetFS (6.0 - 4.0) <8E26C099-CE9D-3819-91A2-64EA929C6137> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff89cac000 -     0x7fff89cb5ff3  libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
    0x7fff89cb6000 -     0x7fff89cc5ff8  com.apple.LangAnalysis (1.7.0 - 1.7.0) <8FE131B6-1180-3892-98F5-C9C9B79072D4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff89d01000 -     0x7fff89d39ff7  com.apple.RemoteViewServices (2.0 - 94) <3F34D630-3DDB-3411-BC28-A56A9B55EBDA> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff89d56000 -     0x7fff8a000ffd  com.apple.HIToolbox (2.1 - 695) <C4DE35FF-D0AC-35C3-A7E6-F54CD153825C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff8a001000 -     0x7fff8a002fff  libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
    0x7fff8a058000 -     0x7fff8a0e3fff  libCoreStorage.dylib (380) <AE14C2F3-0EF1-3DCD-BF2B-A24D97D3B372> /usr/lib/libCoreStorage.dylib
    0x7fff8a650000 -     0x7fff8a72ffff  libcrypto.0.9.8.dylib (50) <B95B9DBA-39D3-3EEF-AF43-44608B28894E> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8a853000 -     0x7fff8a865ff7  com.apple.MultitouchSupport.framework (245.13 - 245.13) <D5E7416D-45AB-3690-86C6-CC4B5FCEA2D2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff8a866000 -     0x7fff8a86afff  libpam.2.dylib (20) <B93CE8F5-DAA8-30A1-B1F6-F890509513CB> /usr/lib/libpam.2.dylib
    0x7fff8a8c9000 -     0x7fff8aa65ff7  com.apple.QuartzCore (1.8 - 332.0) <994D1E0A-64B6-398C-B9A2-C362F02DE943> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8aa66000 -     0x7fff8aac9ff7  com.apple.SystemConfiguration (1.13 - 1.13) <F05F4149-981B-380B-8F50-51CE804BBB89> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff8aaca000 -     0x7fff8aacbff7  libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8aacc000 -     0x7fff8ab43fff  com.apple.CoreServices.OSServices (600.4 - 600.4) <36B2B009-C35E-3F21-824E-E0D00E7808C7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8ab44000 -     0x7fff8ab46fff  com.apple.EFILogin (2.0 - 2) <C360E8AF-E9BB-3BBA-9DF0-57A92CEF00D4> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fff8ab47000 -     0x7fff8ac38ff9  libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
    0x7fff8ac43000 -     0x7fff8acfbff7  com.apple.DiscRecording (8.0 - 8000.4.6) <CDAAAD04-A1D0-3C67-ABCC-EFC9E8D44E7E> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff8acfc000 -     0x7fff8ad15ff7  com.apple.Ubiquity (1.3 - 289) <C7F1B734-CE81-334D-BE41-8B20D95A1F9B> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
    0x7fff8ad16000 -     0x7fff8af6eff1  com.apple.security (7.0 - 55471) <233831C5-C457-3AD5-AFE7-E3E2DE6929C9> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8af6f000 -     0x7fff8afadff7  libGLImage.dylib (9.0.83) <C08048A7-03CC-3E40-BCDC-7791D87AC8E4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8c096000 -     0x7fff8c09bff7  libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
    0x7fff8c09c000 -     0x7fff8c0effff  com.apple.ScalableUserInterface (1.0 - 1) <CF745298-7373-38D2-B3B1-727D5A569E48> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
    0x7fff8c181000 -     0x7fff8c231ff7  libvMisc.dylib (423.32) <049C0735-1808-39B9-943F-76CB8021744F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8c232000 -     0x7fff8c303ff1  com.apple.DiskImagesFramework (10.9 - 371.1) <D456ED08-4C1D-341F-BAB8-85E34A7275C5> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff8c304000 -     0x7fff8c307fff  libCoreVMClient.dylib (58.1) <EBC36C69-C896-3C3D-8589-3E9023E7E56F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff8c338000 -     0x7fff8c33bfff  com.apple.help (1.3.3 - 46) <AE763646-D07A-3F9A-ACD4-F5CBD734EE36> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff8cea7000 -     0x7fff8d1a6fff  com.apple.Foundation (6.9 - 1056) <D608EDFD-9634-3573-9B7E-081C7D085F7A> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff8d36f000 -     0x7fff8d397ffb  libxslt.1.dylib (13) <C9794936-633C-3F0C-9E71-30190B9B41C1> /usr/lib/libxslt.1.dylib
    0x7fff8d7ca000 -     0x7fff8d7ffffc  com.apple.LDAPFramework (2.4.28 - 194.5) <7E31A674-C6AB-33BE-BD5E-F5E3C6E22894> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff8da8b000 -     0x7fff8da8cff7  libodfde.dylib (20) <C00A4EBA-44BC-3C53-BFD0-819B03FFD462> /usr/lib/libodfde.dylib
    0x7fff8db04000 -     0x7fff8db08fff  com.apple.CommonPanels (1.2.6 - 96) <6B434AFD-50F8-37C7-9A56-162C17E375B3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff8db64000 -     0x7fff8db65ff7  libsystem_sandbox.dylib (278.10) <A47E7E11-3C76-318E-B67D-98972B86F094> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8db66000 -     0x7fff8dc54fff  libJP2.dylib (1038) <6C8179F5-8063-3ED6-A7C2-D5603DECDF28> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff8dc55000 -     0x7fff8dc57ff7  com.apple.securityhi (9.0 - 55005) <405E2BC6-2B6F-3B6B-B48E-2FD39214F052> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff8dd55000 -     0x7fff8dd5eff7  libcldcpuengine.dylib (2.3.58) <A2E1ED7B-FC7E-31F6-830A-FF917689766B> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff8dd5f000 -     0x7fff8e02dff4  com.apple.CoreImage (9.0.54) <74BB8685-69A9-3A45-8DED-EA26BD39D710> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff8e5b7000 -     0x7fff8e5c1ff7  com.apple.CrashReporterSupport (10.9 - 538) <B487466B-3AA1-3854-A808-A61F049FA794> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff8ee9e000 -     0x7fff8f00cff7  libBLAS.dylib (1094.5) <DE93A590-5FA5-32A2-A16C-5D7D7361769F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff8f08c000 -     0x7fff8f091fff  libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
    0x7fff8f092000 -     0x7fff8f4c5ffb  com.apple.vision.FaceCore (3.0.0 - 3.0.0) <F42BFC9C-0B16-35EF-9A07-91B7FDAB7FC5> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff8f50f000 -     0x7fff8f516ff3  libcopyfile.dylib (103) <5A881779-D0D6-3029-B371-E3021C2DDA5E> /usr/lib/system/libcopyfile.dylib
    0x7fff8f570000 -     0x7fff8f589ff7  com.apple.Kerberos (3.0 - 1) <F108AFEB-198A-3BAF-BCA5-9DFCE55EFF92> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff8f6a7000 -     0x7fff8f6d7fff  com.apple.IconServices (25 - 25.17) <4751127E-FBD5-3ED5-8510-08D4E4166EFE> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff8f71e000 -     0x7fff8f725fff  libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8f726000 -     0x7fff8f7e9ff7  com.apple.backup.framework (1.5 - 1.5) <92C8038F-CC00-3202-90D8-3C3AEC90986F> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff8f7ea000 -     0x7fff8f805ff7  libCRFSuite.dylib (34) <FFAE75FA-C54E-398B-AA97-18164CD9789D> /usr/lib/libCRFSuite.dylib
    0x7fff8f808000 -     0x7fff8f808ffd  com.apple.audio.units.AudioUnit (1.9 - 1.9) <6E89F3CB-CC41-3728-9F9A-FDFC151E8261> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff8faa8000 -     0x7fff8faedff6  com.apple.HIServices (1.22 - 466) <21807AF8-3BC7-32BB-AB96-7C35CB59D7F6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff8faee000 -     0x7fff8fb35fff  libFontRegistry.dylib (127) <A77A0480-AA5D-3CC8-8B68-69985CD546DC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff8fb36000 -     0x7fff8fb5afff  libxpc.dylib (300.1.17) <4554927A-9467-365C-91F1-5A116989DD7F> /usr/lib/system/libxpc.dylib
    0x7fff8fb9a000 -     0x7fff8fb9bff7  libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
    0x7fff8fc32000 -     0x7fff8fc3dff7  com.apple.DirectoryService.Framework (10.9 - 173.1.1) <F8566D1F-450F-3571-911F-75C68E45919F> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff8fc3e000 -     0x7fff8fd09fff  libvDSP.dylib (423.32) <3BF732BE-DDE0-38EB-8C54-E4E3C64F77A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff8fd0a000 -     0x7fff8fd14fff  libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8fda2000 -     0x7fff8fdb2ffb  libsasl2.2.dylib (170) <C8E25710-68B6-368A-BF3E-48EC7273177B> /usr/lib/libsasl2.2.dylib
    0x7fff8fdde000 -     0x7fff8fdebfff  com.apple.Sharing (132.2 - 132.2) <F983394A-226D-3244-B511-FA51FDB6ADDA> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff8ff2d000 -     0x7fff8ff2dfff  com.apple.Carbon (154 - 157) <45A9A40A-78FF-3EA0-8FAB-A4F81052FA55> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff8ff41000 -     0x7fff8ff4ffff  com.apple.opengl (9.0.83 - 9.0.83) <AF467644-7B1D-327A-AC47-CECFCAF61990> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8ff76000 -     0x7fff90357ffe  libLAPACK.dylib (1094.5) <7E7A9B8D-1638-3914-BAE0-663B69865986> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff903ab000 -     0x7fff904b0fff  com.apple.ImageIO.framework (3.3.0 - 1038) <2C058216-C6D8-3380-A7EA-92A3F04520C1> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff904b1000 -     0x7fff904b7fff  com.apple.AOSNotification (1.7.0 - 760.3) <7901B867-60F7-3645-BB3E-18C51A6FBCC6> /System/Library/PrivateFrameworks/AOSNotification.framework/Versions/A/AOSNotification
    0x7fff904b8000 -     0x7fff9069dff7  com.apple.CoreFoundation (6.9 - 855.11) <E22C6A1F-8996-349C-905E-96C3BBE07C2F> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff9069e000 -     0x7fff906cffff  com.apple.MediaKit (15 - 709) <23E33409-5C39-3F93-9E73-2B0E9EE8883E> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff906d0000 -     0x7fff906d1ff7  com.apple.print.framework.Print (9.0 - 260) <EE00FAE1-DA03-3EC2-8571-562518C46994> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff906df000 -     0x7fff9074cfff  com.apple.SearchKit (1.4.0 - 1.4.0) <B9B8D510-A27E-36B0-93E9-17146D9E9045> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff9074d000 -     0x7fff9078cfff  libGLU.dylib (9.0.83) <8B457205-513B-3477-AE9C-3AD979D5FE11> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff9078d000 -     0x7fff907fcff1  com.apple.ApplicationServices.ATS (360 - 363.1) <88976B22-A9B8-3E7B-9AE6-0B8E09A968FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff907fd000 -     0x7fff9084ffff  libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
    0x7fff9086b000 -     0x7fff90894fff  GLRendererFloat (9.0.83) <1F1160A8-5047-3CEE-AC1E-D29520D0B367> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
    0x7fff90dba000 -     0x7fff90e49ff7  com.apple.Metadata (10.7.0 - 800.12) <04486C95-3E49-36C4-89B6-925E925BB417> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff90e4a000 -     0x7fff90e56ff7  com.apple.OpenDirectory (10.9 - 173.1.1) <6B78BD7B-5622-38E6-8FC6-86A117E3ACCA> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff90e57000 -     0x7fff90e90ff7  com.apple.QD (3.50 - 298) <C1F20764-DEF0-34CF-B3AB-AB5480D64E66> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff90e91000 -     0x7fff90e94ffa  libCGXType.A.dylib (599.7) <2FC9C2BC-B5C5-3C27-93F9-51C6C4512E9D> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff90e95000 -     0x7fff90f7ffff  libsqlite3.dylib (158) <00269BF9-43BE-39E0-9C85-24585B9923C8> /usr/lib/libsqlite3.dylib
    0x7fff90f86000 -     0x7fff90fc7fff  com.apple.PerformanceAnalysis (1.47 - 47) <784ED7B8-FAE4-36CE-8C76-B7D300316C9F> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff91040000 -     0x7fff9195c05f  com.apple.CoreGraphics (1.600.0 - 599.7) <7D0FD5A7-A061-39BA-8E00-723825D2C4DD> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff91b6f000 -     0x7fff91bb1ff7  libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
    0x7fff91bb2000 -     0x7fff91bd7ff7  com.apple.CoreVideo (1.8 - 117.2) <4674339E-26D0-35FA-9958-422832B39B12> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff91bd8000 -     0x7fff91d65ff7  GLEngine (9.0.83) <26CCE609-D645-3945-A678-517ED5B65785> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
    0x7fff91d7d000 -     0x7fff91dd6fff  libTIFF.dylib (1038) <5CBFE0C2-9DD8-340B-BA63-A94CE2E476F2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff91dd7000 -     0x7fff91dd8ffb  libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
    0x7fff91e26000 -     0x7fff91e2eff3  libCGCMS.A.dylib (599.7) <92AA4E85-7633-36E2-BAD0-7B1A2E48E75C> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
    0x7fff91e76000 -     0x7fff91f02ff7  com.apple.ink.framework (10.9 - 207) <8A50B893-AD03-3826-8555-A54FEAF08F47> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff91f03000 -     0x7fff921edfff  com.apple.CoreServices.CarbonCore (1077.13 - 1077.13) <21324540-8B84-3333-ADB8-D3D5181D4639> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff921ee000 -     0x7fff92217fff  com.apple.DictionaryServices (1.2 - 208) <A539A058-BA57-35EE-AA08-D0B0E835127D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff92218000 -     0x7fff92223fff  libkxld.dylib (2422.1.72) <C88EF3E6-B31F-3E12-BE9B-562D912BA733> /usr/lib/system/libkxld.dylib
    0x7fff92224000 -     0x7fff92224ffd  libOpenScriptingUtil.dylib (157) <19F0E769-0989-3062-9AFB-8976E90E9759> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff922cf000 -     0x7fff9234ffff  com.apple.CoreSymbolication (3.0 - 141) <B018335C-698B-3F87-AF1C-6115C4FA8954> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 1
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 94044
    thread_create: 2
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=192.1M resident=172.5M(90%) swapped_out_or_unallocated=19.7M(10%)
Writable regions: Total=117.2M written=15.8M(13%) resident=27.3M(23%) swapped_out=1048K(1%) unallocated=89.9M(77%)
 
REGION TYPE                        VIRTUAL
===========                        =======
CG backing stores                    4124K
CG image                                4K
CG shared images                      212K
IOKit                                5500K
IOKit (reserved)                        4K        reserved VM address space (unallocated)
JS JIT generated code                 192K
JS JIT generated code (reserved)       64K        reserved VM address space (unallocated)
Kernel Alloc Once                       8K
MALLOC                               73.9M
MALLOC (admin)                         32K
Memory Tag 242                         12K
Memory Tag 249                        264K
STACK GUARD                          56.0M
Stack                                11.6M
VM_ALLOCATE                         524.0M
VM_ALLOCATE (reserved)                 40K        reserved VM address space (unallocated)
__DATA                               39.5M
__IMAGE                               528K
__LINKEDIT                           70.2M
__TEXT                              121.9M
__UNICODE                             544K
mapped file                          46.1M
shared memory                           4K
===========                        =======
TOTAL                               954.5M
TOTAL, minus reserved VM space      954.4M
 


#270 fixed Crash rendering water shaders when GL_ARB_shader_objects not supported Aviv
Description

Game crashed on startup. I have a pretty crappy graphics card - Mobile Intel 945 Express Chipset Family - so that might be the cause.

#900 worksforme Crash running two instances of the game at once historic_bruno
Description

OS: WinXP

Build: [9845] release or debug in VS2008 express


I get this error when I have one instance of the game open and then open a new one, it's unable to start (pressing continue does seem to work but only momentarily, as other errors occur).

Assertion failed: "GetLastError() == ERROR_FILE_NOT_FOUND"
Location: mahaf.cpp:350 (Init)

Call stack:

Init (mahaf.cpp:350)
    s = 
        m_lastError = 2090328352 (0x7C97E120)

    driverPathname = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 65134


ModuleInit (module_init.cpp:47)
    initState = 0x0064AEDC -> 4294867266 (0xFFFE7942)
    init = 0x00424AA0 -> (Init)

mahaf_Init (mahaf.cpp:372)

CounterHPET::MapRegisters (hpet.cpp:152)
    registers = 0x0064ACA4 -> 0x00000000

CounterHPET::Activate (hpet.cpp:61)
    this = (unavailable)
    revision = (unavailable)
    vendorID = (unavailable)

GetNextBestSafeCounter (whrt.cpp:77)
    counter = 0x0012FEF0 -> (ICounter)
    nextCounterId = 1 (0x00000001)
    buf = [100] 
        12844
        94 ('^')
        25536
        67 ('C')
        64930
        30275
        5
        0
        46 ('.')
        21044
        1
        0 ...

InitCounter (whrt.cpp:108)

whrt_Init (whrt.cpp:303)

winit_CallInitFunctions (winit.cpp:89)

wstartup_InitAndRegisterShutdown (wstartup.cpp:109)

initterm_e (:0)

__tmainCRTStartup (crtexe.c:483)
    nested = 0 (0x00000000)

CallStartupWithinTryBlock (wseh.cpp:397)
    ret = 1229579465 (0x4949E4C9)

RegisterWaitForInputIdle (:0)


errno = 0 (Unknown error (0, 0x0))
OS error = 2 (The system cannot find the file specified.)

This leads to other errors like:

ERROR: CVFSFile: file shaders/model_common.vp couldn't be opened (vfs_load: -110300)
ERROR: CVFSFile: file shaders/solid.fp couldn't be opened (vfs_load: -110300)
ERROR: CVFSFile: file shaders/solid_tex.fp couldn't be opened (vfs_load: -110300)
ERROR: CVFSFile: file shaders/solid_color.fp couldn't be opened (vfs_load: -110300)

and

Assertion failed: "p"
Location: trace.cpp:218 (Trace::Allocate)

Call stack:

Trace::NotifyLoad (trace.cpp:160)
    this = (unavailable)
    pathname = 0x0B9FB934 -> 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = [8] { 47 ('/'), 0, 0, 0, 47496, 2975, 2, 0 }

    size = 2442 (0x0000098A)

VFS::LoadFile (vfs.cpp:187)
    this = (unavailable)
    pathname = 0x0B9FB934 (see above)
    fileContents = 0x0012FB5C -> 
        px = 0x1024C000 -> "!!ARBfp1.0
#ifdef USE_FP_SHADOW
  OPTION ARB_fragment_program_shadow;
#endif

#ifdef LIGHTING_MODEL_old
  #define CLAMP_LIGHTING
#endif

#ifdef CLAMP_LIGHTING // for compat with old scenarios that expect clamped lighting
  #define MAD_MAYBE_SAT MAD_SAT
#else
  #define MAD_MAYBE_SAT MAD
#endif

#ifdef USE_OBJECTCOLOR
  PARAM objectColor = program.local[0];
#endif

PARAM shadingColor = program.local[1];
PARAM ambient = program.local[2];

#ifdef USE_SHADOW_PCF
  PARAM shadowOffsets1 = p"
        pn = 
            pi_ = 0x0BA06E68 -> 
                use_count_ = 2 (0x00000002)
                weak_count_ = 1 (0x00000001)



    size = 0x0012FB64 -> 2442 (0x0000098A)
    s = (ScopedLock)
    directory = 0x1024B000 -> 
        m_files = (error -100500 while analyzing map<Path,VfsFile >)
        m_subdirectories = (error -100500 while analyzing map<Path,VfsDirectory >)
        m_realDirectory = 
            px = 0x70203D20 -> 
                (IFileLoader)
                m_path = 
                    path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
                    separator = (unavailable - internal error)


                m_priority = (unavailable - internal error)

                m_flags = (unavailable - internal error)

                m_watch = 
                    px = (unavailable - internal error)

                    pn = 
                        pi_ = (unavailable - internal error)




            pn = 
                pi_ = 0x72676F72 -> 
                    use_count_ = (unavailable - internal error)

                    weak_count_ = (unavailable - internal error)




        m_shouldPopulate = 1814981985 (0x6C2E6D61)

    file = 0x0012FB64 (see above)

CVFSFile::Load (filesystem.cpp:112)
    this = (unavailable)
    vfs = 0x0064F2EC -> 
        px = 0x093F64D0 -> (IVFS)
        pn = 
            pi_ = 0x093F6FF0 -> 
                use_count_ = 4 (0x00000004)
                weak_count_ = 1 (0x00000001)



    filename = 0x0B9FB934 (see above)

CShaderProgramARB::Reload (shaderprogram.cpp:110)
    this = (unavailable)
    vertexFile = 
        m_Buffer = 
            px = 0x0FD54430 -> "èP^"
            pn = 
                pi_ = 0x000006DC


        m_BufferSize = 270843904 (0x1024C000)

    vertexCode = { (error -100500 while analyzing string >) }
    fragmentCode = { (error -100500 while analyzing string >) }
    fragmentFile = 
        m_Buffer = 
            px = 0x0BA06E68 (see above)
            pn = 
                pi_ = 0x0000098A


        m_BufferSize = 16907208 (0x0101FBC8)

    preprocessor = 
        Source = 0x0012FACC -> [8] { 12, 251, 18, 0, 241, 206, 92 ('\'), 0 }
        SourceEnd = 0x0012FBE8 -> [8] { 216, 18, 76 ('L'), 0, 236, 117 ('u'), 158, 11 }
        Line = 1244100 (0x0012FBC4)
        BOL = (bool)0x20
        EnableOutput = 2089877600 (0x7C910060)
        MacroList = 0xFFFFFFFF -> 
            Name = 
                Type = (unavailable - internal error)

                Allocated = (unavailable - internal error)

                String = (unavailable - internal error)

                Buffer = (unavailable - internal error)

                Length = (unavailable - internal error)


            NumArgs = (unavailable - internal error)

            Args = (unavailable - internal error)

            Value = 
                Type = (unavailable - internal error)

                Allocated = (unavailable - internal error)

                String = (unavailable - internal error)

                Buffer = (unavailable - internal error)

                Length = (unavailable - internal error)


            Body = 
                Type = (unavailable - internal error)

                Allocated = (unavailable - internal error)

                String = (unavailable - internal error)

                Buffer = (unavailable - internal error)

                Length = (unavailable - internal error)


            Next = (unavailable - internal error)

            ExpandFunc = (unavailable - internal error)

            Expanding = (unavailable - internal error)


        ErrorData = 0x7C91005D

    it = (error -100406 while analyzing _Tree<<CStr8,CStr8>::iterator)

CShaderManager::ReloadChangedFile (shadermanager.cpp:206)
    this = (unavailable)
    path = 0x0012FC70 -> 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = [8] { 47 ('/'), 18, 30724, 32424, 64708, 18, 16217, 93 (']') }

    files = 
        { { (error -100500 while analyzing iterator<forward_iterator_tag,pair<Path const ,set<boost::weak_ptr<CShaderProgram> > >,int,pair<Path const ,set<boost::weak_ptr<CShaderProgram> > > *,pair<Path const ,set<boost::weak_ptr<CShaderProgram> > > &>) } }
        base_ = 
            bucket_ = 0x0B9FABA8 -> 
                next_ = 0x005E4554 -> 
                    next_ = 0x00403580 -> 
                        next_ = 0x042444F6 -> 
                            next_ = 0x00000000




            node_ = 0x0B9FD8FC -> 
                next_ = 0x0BA01750 -> 
                    next_ = 0x0B9FD878 -> 
                        next_ = 0x00000000





    program = 
        px = 0x0B9FABA8 (see above)
        pn = 
            pi_ = 0x0B9FD8FC (see above)



CShaderManager::ReloadChangedFileCB (shadermanager.cpp:193)
    param = 0x09684DE4
    path = 0x0012FC70 (see above)

ReloadChangedFiles (filesystem.cpp:85)
    notifications = (error -100500 while analyzing vector<DirWatchNotification >)
    pathname = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 30724


Frame (main.cpp:296)
    need_update = (bool)0x37
    TimeSinceLastFrame = 0.000000 (0x093F5884)
    need_render = (bool)0x3E
    down = [3] { 0.000000 (0x005BA13D), 0.000000 (0x005B9310), 0.000000 (0x0012FEB8) }

RunGameOrAtlas (main.cpp:492)
    argc = 1 (0x00000001)
    argv = 0x093F5880 -> 0x093F5990 -> "C:\devel\0ad\ps\binaries\system\pyrogenesis.exe"
    args = 
        m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 576


    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65068

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 22823

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65204

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 30852


    replay = 
        m_Stream = 0x00000001

    mod = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 65128

    zip = 
        path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 4

    paths = 
        m_root = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65068

        m_rdata = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 22823

        m_data = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_config = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65204

        m_logs = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 30852


    builder = 
        m_VFS = 
            px = 0x00000000
            pn = 
                pi_ = 0x00000002


        m_Files = (error -100500 while analyzing vector<Path >)
        m_TempDir = 
            path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')



main (main.cpp:511)
    argc = 1 (0x00000001)
    argv = 0x093F5880 (see above)

wmain (wseh.cpp:380)
    argc = 1 (0x00000001)
    argv = 0x093F5210 -> 0x093F5218 -> "C:\devel\0ad\ps\binaries\system\pyrogenesis.exe"
    utf8_argv = (error -100500 while analyzing vector<char * >)
    ret = 6009910 (0x005BB436)
    utf8 = (error -100500 while analyzing string >)

__tmainCRTStartup (crtexe.c:583)
    nested = 0 (0x00000000)

CallStartupWithinTryBlock (wseh.cpp:397)
    ret = 1196924228 (0x47579D44)

RegisterWaitForInputIdle (:0)


errno = 0 (No error reported here)
OS error = 2 (The system cannot find the file specified.)
#1092 fixed Crash saving games in debug-mode: Compartment mismatch Yves Yves
Description

When saving a game in debug-mode it crashes. Apparently the reason is that SavedGames::Save tries calling "SetProperty" with a value returned by the GUI's scriptinterface using it's own instance of scriptinterface (simulation.GetScriptInterface()).

simulation.GetScriptInterface().SetProperty(metadata.get(), "gui", gui->GetSavedGameData());

Each scriptinterface uses its own Spidermonkey runtime with an own compartment. the Value returned by gui->GetSavedGameData() "contains" another compartment than the one contained in the scriptinterface object of simulation. Spidermonkey checks if they match and raises an exception in debug mode because they don't.

In release mode everything seems to work fine, but there are probably some hidden problems there too because the compartments don't match either.

According to the Spidermonkey documentation objects of one compartment can't be used in another one by default, but there seem to be ways to interchange objects between compartments. I've started looking into spidermonkey a few hours ago, so I don't yet fully understand it. I'll need a bit more time before I know more details and what an appropriate solution would be.

#4361 needsinfo Crash switching windows with Alt+Tab with dual monitor frapstar
Description

Hi my game crash and i get an error. Please see the log file for more Details.

#5448 needsinfo Crash the game when playing, happened quite usually CrashingReport
Description

Using Wi-Fi as connection, which is not stable. It might be the cause of the problem. This is not the first time. Crashing periodically.

#1618 fixed Crash towards end of game stwf Brian Stempin
Description

Twice when hosting multiplayer games, I've gotten this message:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 487 (Attempt to access invalid address.)

OS: Win7 64 bit Logs attached

#860 fixed Crash upon exiting the game Magne Djupvik
Description

Operating System : Debian GNU/Linux 6.0.1

Kernel : Linux 2.6.32-5-amd64 (x86_64) C

Library : GNU C Library version 2.11.2 (stable)

Default C Compiler: GNU C Compiler version 4.4.5 (Debian 4.4.5-8)

Processor : 4x Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz

Memory : 2025MB (1445MB used)

OpenGL Renderer : GeForce GTS 250/PCI/SSE2

Resolution : 1920x1080 pixels

h_mgr.cpp(659): Function call failed: return value was -100022 (Invalid handle)
Function call failed: return value was -100022 (Invalid handle)
Location: h_mgr.cpp:659 (h_free)

Call stack:

(0x7013bd) ./pyrogenesis() [0x7013bd]
(0x6aa114) ./pyrogenesis() [0x6aa114]
(0x6aa816) ./pyrogenesis() [0x6aa816]
(0x6aa999) ./pyrogenesis() [0x6aa999]
(0x6d13a4) ./pyrogenesis() [0x6d13a4]
(0x6d3499) ./pyrogenesis() [0x6d3499]
(0x6d0b5d) ./pyrogenesis() [0x6d0b5d]
(0x6d0ddf) ./pyrogenesis() [0x6d0ddf]
(0x708303) ./pyrogenesis() [0x708303]
(0x513186) ./pyrogenesis() [0x513186]
(0x414df5) ./pyrogenesis() [0x414df5]
(0x415b13) ./pyrogenesis() [0x415b13]
(0x7f58d18efc4d) /lib/libc.so.6(__libc_start_main+0xfd) [0x7f58d18efc4d]
(0x4134c9) ./pyrogenesis() [0x4134c9]

errno = 0 (?)
OS error = ?


0x00007f58d197178d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
82	../sysdeps/unix/syscall-template.S: Ingen slik fil eller filkatalog.
	in ../sysdeps/unix/syscall-template.S
(gdb) bt
#0  0x00007f58d197178d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f58d1971600 in __sleep (seconds=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/sleep.c:138
#2  0x0000000000705ad9 in udbg_launch_debugger ()
    at ../../../source/lib/sysdep/os/unix/udbg.cpp:76
#3  0x0000000000706b23 in try_gui_display_error (text=<value optimized out>, 
    manual_break=<value optimized out>, allow_suppress=true, no_continue=false)
    at ../../../source/lib/sysdep/os/unix/unix.cpp:173
#4  0x0000000000706c7c in sys_display_error (
    text=0x7f58cb61f000 L"Function call failed: return value was -100022 (Invalid handle)\r\nLocation: h_mgr.cpp:659 (h_free)\r\n\r\nCall stack:\r\n\r\n(0x7013bd) ./pyrogenesis() [0x7013bd]\n(0x6aa114) ./pyrogenesis() [0x6aa114]\n(0x6aa81"..., flags=<value optimized out>)
    at ../../../source/lib/sysdep/os/unix/unix.cpp:214
#5  0x00000000006aa82c in debug_DisplayError (
    description=<value optimized out>, flags=6, 
    lastFuncToSkip=<value optimized out>, pathname=<value optimized out>, 
    line=659, func=<value optimized out>, suppress=0xa0cf08, 
    context=<value optimized out>) at ../../../source/lib/debug.cpp:466
#6  0x00000000006aa999 in debug_OnError (err=-100022, suppress=0xa0cf08, 
    file=0x76c318 L"../../../source/lib/res/h_mgr.cpp", line=659, 
    func=0x76c8f6 "h_free") at ../../../source/lib/debug.cpp:541
#7  0x00000000006d13a4 in h_free (h=@0x7f5881fd7c10, type=0x9fee60)
---Type <return> to continue, or q <return> to quit---
    at ../../../source/lib/res/h_mgr.cpp:659
#8  0x00000000006d3499 in GLCursor::destroy (c=0x7f5881fd7c00)
    at ../../../source/lib/res/graphics/cursor.cpp:110
#9  Cursor_dtor (c=0x7f5881fd7c00)
    at ../../../source/lib/res/graphics/cursor.cpp:178
#10 0x00000000006d0b5d in h_free_idx (idx=646, hd=0x7f5881fd7bd0)
    at ../../../source/lib/res/h_mgr.cpp:615
#11 0x00000000006d0ddf in Shutdown () at ../../../source/lib/res/h_mgr.cpp:840
#12 0x0000000000708303 in ModuleShutdown (initState=0xa07cb8, 
    shutdown=0x6d0d20 <Shutdown>) at ../../../source/lib/module_init.cpp:71
#13 0x0000000000513186 in Shutdown ()
    at ../../../source/ps/GameSetup/GameSetup.cpp:657
#14 0x0000000000414df5 in RunGameOrAtlas (argc=<value optimized out>, 
    argv=<value optimized out>) at ../../../source/main.cpp:493
#15 0x0000000000415b13 in main (argc=1, argv=0x7fff3d752d38)
    at ../../../source/main.cpp:511
Current language:  auto
The current source language is "auto; currently asm".
#5063 duplicate Crash upon gamestart at CPostprocManager::ApplyBlurDownscale2x RuthlessMike
Description

Hello, every time I started a game it crashes when it gets to a 100%. In solo an in Multiplayer. I always get

Details: unhandled exception (Access violation reading 0x65762065)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#5281 duplicate Crash when create or join a multiplayer game on macOS High Sierra 10.13.3 Kevin
Description

I installed Mac osx version 12 mai 2018 (21819MP-release) My MAC version is macOS High Sierra 10.13.3

There is my crash report :

Process: pyrogenesis [1169] Path: /Applications/0 A.D..app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.23 (0.0.23) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: pyrogenesis [1169] User ID: 501

Date/Time: 2018-08-08 21:02:45.110 +0200 OS Version: Mac OS X 10.13.3 (17D102) Report Version: 12 Anonymous UUID: 221CC741-FE24-22F8-C140-AB3E83D2358E

Time Awake Since Boot: 1700 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGTRAP) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Trace/BPT trap: 5 Termination Reason: Namespace SIGNAL, Code 0x5 Terminating Process: pyrogenesis [1169]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff7eb7b77a kill + 10 1 com.wildfiregames.0ad 0x00000001049829ab TexCodecDds::decode(unsigned char*, unsigned long, Tex*) const + 427 2 com.wildfiregames.0ad 0x0000000104981523 Tex::decode(std::1::shared_ptr<unsigned char> const&, unsigned long) + 323 3 com.wildfiregames.0ad 0x000000010495021f OglTex_reload(OglTex*, std::1::shared_ptr<IVFS> const&, Path const&, long long) + 111 4 com.wildfiregames.0ad 0x0000000104950d74 h_alloc(H_VTbl*, std::1::shared_ptr<IVFS> const&, Path const&, unsigned long, ...) + 1268 5 com.wildfiregames.0ad 0x000000010480ab62 CTextureManagerImpl::LoadTexture(std::1::shared_ptr<CTexture> const&, Path const&) + 178 6 com.wildfiregames.0ad 0x0000000104809407 CTextureManagerImpl::TryLoadingCached(std::1::shared_ptr<CTexture> const&) + 183 7 com.wildfiregames.0ad 0x00000001048092a9 CTexture::TryLoad() + 105 8 com.wildfiregames.0ad 0x000000010480921c CTexture::GetHandle() + 28 9 com.wildfiregames.0ad 0x00000001047ea47d CShaderProgram::BindTexture(CStrIntern, std::1::shared_ptr<CTexture>) + 45 10 com.wildfiregames.0ad 0x00000001049023a9 GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) + 281 11 com.wildfiregames.0ad 0x00000001048dc7a0 CGUISpriteInstance::Draw(CRect, int, std::1::map<CStr8, CGUISprite*, std::1::less<CStr8>, std::1::allocator<std::__1::pair<CStr8 const, CGUISprite*> > >&, float) const + 144 12 com.wildfiregames.0ad 0x000000010491795c IGUIButtonBehavior::DrawButton(CRect const&, float const&, CGUISpriteInstance&, CGUISpriteInstance&, CGUISpriteInstance&, CGUISpriteInstance&, int) + 316 13 com.wildfiregames.0ad 0x00000001048bbea7 CButton::Draw() + 887 14 com.wildfiregames.0ad 0x000000010490ccaa GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 74 15 com.wildfiregames.0ad 0x000000010490ccd1 GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 113 16 com.wildfiregames.0ad 0x000000010490ccd1 GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 113 17 com.wildfiregames.0ad 0x000000010490ccd1 GUI<int>::RecurseObject(int, IGUIObject*, void (IGUIObject::*)()) + 113 18 com.wildfiregames.0ad 0x00000001048c938b CGUI::Draw() + 59 19 com.wildfiregames.0ad 0x00000001048fe049 CGUIManager::Draw() + 169 20 com.wildfiregames.0ad 0x00000001046e14ba Render() + 522 21 com.wildfiregames.0ad 0x00000001045165a5 RunGameOrAtlas(int, char const) + 8069 22 com.wildfiregames.0ad 0x0000000104514556 main + 54 23 libdyld.dylib 0x00007fff7ea2c115 start + 1

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 9:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 10:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 11:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 12:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104b1da45 PR_WaitCondVar + 389 3 com.wildfiregames.0ad 0x0000000104c69a41 js::HelperThread::threadLoop() + 1297 4 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 5 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 6 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 13: 0 libsystem_kernel.dylib 0x00007fff7eb727c2 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff7eb71cdc mach_msg + 60 2 com.wildfiregames.0ad 0x0000000104b88a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 14:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff7eb727c2 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff7eb71cdc mach_msg + 60 2 com.apple.audio.CoreAudio 0x00007fff56b7395a HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 124 3 com.apple.audio.CoreAudio 0x00007fff56b738cd HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 45 4 com.apple.audio.CoreAudio 0x00007fff56b70939 HALC_ProxyIOContext::IOWorkLoop() + 977 5 com.apple.audio.CoreAudio 0x00007fff56b7039c HALC_ProxyIOContext::IOThreadEntry(void*) + 128 6 com.apple.audio.CoreAudio 0x00007fff56b700de HALB_IOThread::Entry(void*) + 72 7 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 8 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 9 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 15: 0 libsystem_kernel.dylib 0x00007fff7eb7c05a semwait_signal + 10 1 libsystem_c.dylib 0x00007fff7eaf775c nanosleep + 199 2 com.wildfiregames.0ad 0x0000000104ac6f66 SDL_Delay_REAL + 102 3 com.wildfiregames.0ad 0x00000001049dcc87 SDL_Delay + 23 4 com.wildfiregames.0ad 0x000000010476ee72 CSoundManagerWorker::Run() + 146 5 com.wildfiregames.0ad 0x000000010476ed99 CSoundManagerWorker::RunThread(void*) + 121 6 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 7 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 8 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 16: 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104abef0d SDL_CondWaitTimeout_REAL + 205 3 com.wildfiregames.0ad 0x0000000104abe8e5 SDL_SemWaitTimeout_REAL + 181 4 com.wildfiregames.0ad 0x0000000104abe94a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x00000001049d9a64 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x00000001047438f8 CUserReporterWorker::Run() + 536 7 com.wildfiregames.0ad 0x0000000104743608 CUserReporterWorker::RunThread(void*) + 120 8 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 9 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 10 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 17:: SDLTimer 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104abef0d SDL_CondWaitTimeout_REAL + 205 3 com.wildfiregames.0ad 0x0000000104abe8e5 SDL_SemWaitTimeout_REAL + 181 4 com.wildfiregames.0ad 0x0000000104a3e95c SDL_TimerThread + 604 5 com.wildfiregames.0ad 0x0000000104a3df24 SDL_RunThread + 132 6 com.wildfiregames.0ad 0x0000000104abe385 RunThread + 21 7 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 8 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 9 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 18:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff7eb727c2 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff7eb71cdc mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff57102575 CFRunLoopServiceMachPort + 341 3 com.apple.CoreFoundation 0x00007fff571018c7 CFRunLoopRun + 1783 4 com.apple.CoreFoundation 0x00007fff57100f43 CFRunLoopRunSpecific + 483 5 com.apple.AppKit 0x00007fff548213c8 _NSEventThread + 184 6 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 7 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 8 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 19: 0 libsystem_kernel.dylib 0x00007fff7eb7bcee psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff7ecb8662 _pthread_cond_wait + 732 2 com.wildfiregames.0ad 0x0000000104abef0d SDL_CondWaitTimeout_REAL + 205 3 com.wildfiregames.0ad 0x0000000104abe8e5 SDL_SemWaitTimeout_REAL + 181 4 com.wildfiregames.0ad 0x0000000104abe94a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x00000001049d9a64 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010480458a CTextureConverter::RunThread(void*) + 122 7 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 8 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 9 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 20: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb726f _pthread_wqthread + 1552 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 21: 0 libsystem_kernel.dylib 0x00007fff7eb7bfca select + 10 1 com.wildfiregames.0ad 0x00000001053a9d9e enet_socket_wait + 398 2 com.wildfiregames.0ad 0x00000001053a4dae enet_host_service + 798 3 com.wildfiregames.0ad 0x000000010453a6c9 CNetServerWorker::RunStep() + 809 4 com.wildfiregames.0ad 0x000000010453a235 CNetServerWorker::Run() + 389 5 com.wildfiregames.0ad 0x00000001045389cb CNetServerWorker::RunThread(void*) + 43 6 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 7 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 8 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 22: 0 libsystem_kernel.dylib 0x00007fff7eb7bfca select + 10 1 com.wildfiregames.0ad 0x0000000104b2a984 poll + 804 2 com.wildfiregames.0ad 0x000000010584009f receivedata + 111 3 com.wildfiregames.0ad 0x0000000105841cd2 ssdpDiscoverDevices + 2258 4 com.wildfiregames.0ad 0x0000000105839f6b upnpDiscoverDevices + 555 5 com.wildfiregames.0ad 0x000000010583a05b upnpDiscover + 123 6 com.wildfiregames.0ad 0x0000000104538ca4 CNetServerWorker::SetupUPnP(void*) + 692 7 libsystem_pthread.dylib 0x00007fff7ecb76c1 _pthread_body + 340 8 libsystem_pthread.dylib 0x00007fff7ecb756d _pthread_start + 377 9 libsystem_pthread.dylib 0x00007fff7ecb6c5d thread_start + 13

Thread 23: 0 libsystem_kernel.dylib 0x00007fff7eb727c2 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff7eb71cdc mach_msg + 60 2 com.wildfiregames.0ad 0x0000000104b88a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 24: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb706a _pthread_wqthread + 1035 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 25: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb726f _pthread_wqthread + 1552 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 26: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb726f _pthread_wqthread + 1552 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 27: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb726f _pthread_wqthread + 1552 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 28: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb726f _pthread_wqthread + 1552 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 29: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb706a _pthread_wqthread + 1035 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 30: 0 libsystem_kernel.dylib 0x00007fff7eb7c562 workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff7ecb726f _pthread_wqthread + 1552 2 libsystem_pthread.dylib 0x00007fff7ecb6c4d start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x0000000000000000 rbx: 0x00000000000a1007 rcx: 0x00007ffeeb6ebce8 rdx: 0x0000000000000000 rdi: 0x0000000000000491 rsi: 0x0000000000000005 rbp: 0x00007ffeeb6ebd50 rsp: 0x00007ffeeb6ebce8

r8: 0x0000000000000003 r9: 0x0000000000000000 r10: 0x4c5613368ea5005b r11: 0x0000000000000206

r12: 0xfffffffffffe2ada r13: 0x00007ff9fe3da000 r14: 0x00000001090d2ed0 r15: 0x0000000000000240 rip: 0x00007fff7eb7b77a rfl: 0x0000000000000206 cr2: 0x0000000108098db0

Logical CPU: 0 Error Code: 0x02000025 Trap Number: 133

Binary Images:

0x104513000 - 0x108096fef +com.wildfiregames.0ad (0.0.23 - 0.0.23) <9B28AFAA-1B5B-3D71-9E6A-6FD1881EBA77> /Applications/0 A.D..app/Contents/MacOS/pyrogenesis 0x1093f3000 - 0x1093f7fff com.apple.audio.AppleHDAHALPlugIn (280.12 - 280.12) <9ACA0127-E687-3885-9475-1D5E4DD83168> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x10a208000 - 0x10a2cbffb com.apple.AMDRadeonX4000GLDriver (1.60.26 - 1.6.0) <0066C672-7627-310C-8DBD-1D23BB746AE4> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver 0x10a3bb000 - 0x10a3c8ff7 com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <53D7FD84-CC8F-3766-90AB-518826F2E3D5> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib 0x10a493000 - 0x10a639ff7 com.apple.audio.units.Components (1.14 - 1.14) <82BE34C0-DEEE-35E7-8753-7CC352E2EA6B> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x10ebf0000 - 0x10f136fff com.apple.driver.AppleIntelHD5000GraphicsGLDriver (10.30.14 - 10.3.0) <29688072-0619-357B-BF15-B0ECDE91826B> /System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver 0x10f351000 - 0x10f486fff com.apple.AMDMTLBronzeDriver (1.60.26 - 1.6.0) <7C3FAF5B-05D0-3AE7-B3DB-8D50D98E3072> /System/Library/Extensions/AMDMTLBronzeDriver.bundle/Contents/MacOS/AMDMTLBronzeDriver 0x1117ef000 - 0x11183998f dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld

0x7fff4fd3a000 - 0x7fff50564ff7 ATIRadeonX4000SCLib.dylib (1.60.26) <35CB9BC0-C664-38A7-96FA-0F07243E68D6> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/ATIRadeonX4000SCLib.dylib 0x7fff51037000 - 0x7fff510baff7 com.apple.driver.AppleIntelHD5000GraphicsMTLDriver (10.30.14 - 10.3.0) <BA0ED8E9-2DD0-3787-90E7-717996C8B1C5> /System/Library/Extensions/AppleIntelHD5000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsMTLDriver 0x7fff53663000 - 0x7fff53663fff com.apple.Accelerate (1.11 - Accelerate 1.11) <5AA750F5-D633-32BA-B7F3-4F651FB1761E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff53664000 - 0x7fff5367afe3 libCGInterfaces.dylib (417) <27E09D39-51B5-3297-BE33-0DB1736B833A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fff5367b000 - 0x7fff53b79fc3 com.apple.vImage (8.1 - ???) <310976EE-E12D-39D7-8F58-6EE924E08576> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff53b7a000 - 0x7fff53cd4fcb libBLAS.dylib (1211.30.1) <0DB0D952-BCF4-3479-BA2F-785FB1A57479> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff53cd5000 - 0x7fff53d03fef libBNNS.dylib (37) <49EB4DBA-877C-3D41-90A2-C3D982C72A54> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff53d04000 - 0x7fff540c4ff7 libLAPACK.dylib (1211.30.1) <2D4E4446-6B63-350C-BD68-A1B8FBE99539> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff540c5000 - 0x7fff540daff7 libLinearAlgebra.dylib (1211.30.1) <6C68F41D-1398-3AFE-BE72-C0ECA1B24BDC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff540db000 - 0x7fff540e0ff3 libQuadrature.dylib (3) <3D6BF66A-55B2-3692-BAC7-DEB0C676ED29> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff540e1000 - 0x7fff5413ffff libSparse.dylib (79.1.1) <7AD0F8A8-FD36-36FE-B83D-58648EBD0027> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff54140000 - 0x7fff54153fff libSparseBLAS.dylib (1211.30.1) <42506F6F-0F38-322E-9903-C1DB66E4DA05> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff54154000 - 0x7fff54300fc3 libvDSP.dylib (622.20.8) <6FFCA52B-7D60-326A-ADF2-601F39A8685A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff54301000 - 0x7fff543b1fef libvMisc.dylib (622.20.8) <54F90047-879F-3260-8604-6E453149B49E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff543b2000 - 0x7fff543b2fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <8A96A8ED-7B88-3D17-8D17-41D224E0EC90> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff546a2000 - 0x7fff554fffff com.apple.AppKit (6.9 - 1561.20.106) <AF59A3CF-E3C3-3046-86D9-0C9145E60CE4> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff55551000 - 0x7fff55551fff com.apple.ApplicationServices (48 - 50) <7627DBD6-497B-3AB7-9B63-F0532EDF09B8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff55552000 - 0x7fff555b8fff com.apple.ApplicationServices.ATS (377 - 445) <CDF5F6D7-4E7D-3D28-9FBA-1B53AD9FA8F8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff55651000 - 0x7fff55773fff libFontParser.dylib (222.1.2) <11BD5EEF-AF18-33FB-B114-DD611932E822> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff55774000 - 0x7fff557beff7 libFontRegistry.dylib (221) <A22F82C0-B4FE-3DB5-B968-79B28257DF2F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff55863000 - 0x7fff55896ff7 libTrueTypeScaler.dylib (222.1.2) <33C245B4-E1AD-3C89-B735-5A5610E547C8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x7fff55900000 - 0x7fff55904ff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <42C25E85-1CF3-3DEC-A434-BE69F68F4318> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff559a4000 - 0x7fff559f6ff7 com.apple.HIServices (1.22 - 622) <2E83CD6F-ED98-3C29-BD0A-8525E38AB5DB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff559f7000 - 0x7fff55a05fff com.apple.LangAnalysis (1.7.0 - 1.7.0) <71A9C815-AC55-3E36-A618-F6778F5119AD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff55a06000 - 0x7fff55a52fff com.apple.print.framework.PrintCore (13 - 503) <A69E2BAD-2B66-38CC-9D3A-0A0EBC41341D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff55a53000 - 0x7fff55a8dfff com.apple.QD (3.12 - 403) <38D8106A-4FFA-3FE9-9999-714CADD7EE9C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff55a8e000 - 0x7fff55a9afff com.apple.speech.synthesis.framework (7.4.1 - 7.4.1) <9ABE85D9-6E4A-3CEF-AA09-F81E52730598> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff55a9b000 - 0x7fff55d26fff com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <46EDC245-5877-3438-805C-3AA0316E3F5C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff55d28000 - 0x7fff55d28fff com.apple.audio.units.AudioUnit (1.14 - 1.14) <0FC3B4FF-FFAB-3346-9A6A-C1DE033185EA> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff5603d000 - 0x7fff563cffff com.apple.CFNetwork (893.13.1 - 893.13.1) <3ECC6AD0-B47D-38D2-BF26-496B34847D25> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff563e4000 - 0x7fff563e4fff com.apple.Carbon (158 - 158) <FCD7A9FF-5E53-3B0C-8A52-691C11B2A0C5> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff563e5000 - 0x7fff563e8ffb com.apple.CommonPanels (1.2.6 - 98) <39C8EBA3-EEB2-335B-8A88-D6C64BAA112F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff563e9000 - 0x7fff566eeff7 com.apple.HIToolbox (2.1.1 - 910.4) <D1A799BC-146A-35E8-86FF-E36273123006> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff566ef000 - 0x7fff566f2ffb com.apple.help (1.3.8 - 64) <18D02016-119A-33E8-AEB0-E9466BA4AD56> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff566f3000 - 0x7fff566f8fff com.apple.ImageCapture (9.0 - 9.0) <2DE590E5-DF0E-3962-A2BE-06EBC79B3D72> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff566f9000 - 0x7fff5678effb com.apple.ink.framework (10.9 - 220) <D8AECAE3-9FD2-32E3-B659-026F33650BB2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff5678f000 - 0x7fff567a9ff7 com.apple.openscripting (1.7 - 174) <66899B51-ADFD-360D-88E9-B52439F531B4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff567ca000 - 0x7fff567cbfff com.apple.print.framework.Print (12 - 267) <E4CBAAFC-9045-38AC-9F93-8C931DDED9D8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff567cc000 - 0x7fff567ceff7 com.apple.securityhi (9.0 - 55006) <E7668200-B4CB-3612-96B8-D57E94077787> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff567cf000 - 0x7fff567d5fff com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <1F10ED1F-12C7-39AC-88A0-43A1338F9316> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff568e2000 - 0x7fff568e2fff com.apple.Cocoa (6.11 - 22) <1553F279-3C7B-3A48-87E6-35237F7F452E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff568f0000 - 0x7fff569a9ff7 com.apple.ColorSync (4.13.0 - 546) <A5E013D9-7305-3026-879E-4D1F038A430D> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff56b36000 - 0x7fff56bc9ff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <F91FDE26-0702-3E44-8931-E2CAD8E36F5A> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff56c30000 - 0x7fff56c59ffb com.apple.CoreBluetooth (1.0 - 1) <942F88A5-AD68-3359-90D5-6F1A3311C51A> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff56c5a000 - 0x7fff56faefe7 com.apple.CoreData (120 - 849.2) <CE0AF596-64C0-34F3-AFE0-B94D18C09957> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff56faf000 - 0x7fff5707bfff com.apple.CoreDisplay (1.0 - 81.7) <D8030B81-097E-3FA2-A85C-AE1A3B8EBCFB> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff5707c000 - 0x7fff5751cfe7 com.apple.CoreFoundation (6.9 - 1451) <7AFE9C8F-A562-3AFC-8402-117AA02F57E9> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff5751e000 - 0x7fff57b2bfef com.apple.CoreGraphics (2.0 - 1129.5) <F37BFBD2-CC21-3521-B034-9D4D36197487> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff57b2d000 - 0x7fff57e1cfff com.apple.CoreImage (13.0.0 - 579.2.9) <8AE143AB-6284-3B00-B56D-8C0C1826EF34> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff581dc000 - 0x7fff581dcfff com.apple.CoreServices (822.19 - 822.19) <44456ED2-59E4-34CB-B41B-C6A82B269949> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff581dd000 - 0x7fff58251ffb com.apple.AE (735.1 - 735.1) <D0C73200-90A7-3FD1-A6EC-97055AA367E2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff58252000 - 0x7fff58529ff7 com.apple.CoreServices.CarbonCore (1178.2 - 1178.2) <A1FE74F8-953B-371E-A8AC-E87B30FB79C6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff5852a000 - 0x7fff5855eff7 com.apple.DictionaryServices (1.2 - 284) <3FCEE280-8DD0-37C9-BFD4-7BA87AAFC8EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff5855f000 - 0x7fff58567ff3 com.apple.CoreServices.FSEvents (1239 - 1239) <7BBC5CB7-DBC8-316B-99B0-781827159A2F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff58568000 - 0x7fff58720ff7 com.apple.LaunchServices (822.19 - 822.19) <2895A919-0445-3CE2-9696-40122B5A46C5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff58721000 - 0x7fff587d0ff7 com.apple.Metadata (10.7.0 - 1191.2.6) <FB66B298-D55D-398A-BEDB-CB7B82956AE5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff587d1000 - 0x7fff5882eff7 com.apple.CoreServices.OSServices (822.19 - 822.19) <34BF1FAC-A0F7-37B4-950D-46408EBA9684> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff5882f000 - 0x7fff5889dfff com.apple.SearchKit (1.4.0 - 1.4.0) <14053F88-2C76-35CA-9FC1-2A9BC0B63F88> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff5889e000 - 0x7fff588c2ffb com.apple.coreservices.SharedFileList (71.4 - 71.4) <4AA6DCF5-BAF8-36FA-A8B0-EDF518EFEF14> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff58b5d000 - 0x7fff58cabfff com.apple.CoreText (352.0 - 578.12.1) <55B16B2D-F083-3B89-A5C2-52FB053331F2> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff58cac000 - 0x7fff58ce6ff3 com.apple.CoreVideo (1.8 - 279.2) <A8FC5325-D092-3A28-A1CF-5C94B8101F71> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff58ce7000 - 0x7fff58d71ffb com.apple.framework.CoreWLAN (13.0 - 1339) <16DDD47C-BBFE-3D49-8BDF-3652017240FD> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff58eff000 - 0x7fff58f0aff7 com.apple.DirectoryService.Framework (10.13 - 207) <79F272D7-48AE-3D1E-AC5B-3CEB5F16E7D5> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x7fff58f0b000 - 0x7fff58fc5fff com.apple.DiscRecording (9.0.3 - 9030.4.5) <2094BAC4-4F37-3741-B9BD-60158A63C503> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording 0x7fff58fec000 - 0x7fff58ff1fff com.apple.DiskArbitration (2.7 - 2.7) <44836CE9-A9ED-3017-972A-7A0A3D6B472B> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff591af000 - 0x7fff591b1ff7 com.apple.ForceFeedback (1.0.6 - 1.0.6) <E8D3030B-EC09-3415-A82A-5C714A929E34> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x7fff591b2000 - 0x7fff59577fff com.apple.Foundation (6.9 - 1451) <B99F94E7-117E-39CC-A65D-B7AEA8998481> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff595e7000 - 0x7fff59617fff com.apple.GSS (4.0 - 2.0) <3B4B4509-B5A3-396B-9C71-80BAE84476FA> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff59729000 - 0x7fff5982cff3 com.apple.Bluetooth (6.0.2 - 6.0.2f2) <718565B3-6DA7-3DF9-BB51-391FFCAEAFA5> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff5988c000 - 0x7fff59927fff com.apple.framework.IOKit (2.0.2 - 1445.40.1) <9CFA07B9-BA6E-31E4-AD4F-C47071A8C522> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff59929000 - 0x7fff59930ffb com.apple.IOSurface (209.2.2 - 209.2.2) <6D35A601-1C47-37BE-AD31-F8EB88F67573> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff59987000 - 0x7fff59afeff7 com.apple.ImageIO.framework (3.3.0 - 1713) <D3CE3838-72C5-3860-B3A4-6937FD916329> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff59aff000 - 0x7fff59b03ffb libGIF.dylib (1713) <C65B2846-1B94-3BB3-BBBF-5A9E5054CE1E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff59b04000 - 0x7fff59bebfff libJP2.dylib (1713) <332083DD-3D27-3DE7-9866-A36D590E511E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff59bec000 - 0x7fff59c0fff7 libJPEG.dylib (1713) <2D846A18-D8AF-3573-803B-BEABCBAC38D1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff59eeb000 - 0x7fff59f11feb libPng.dylib (1713) <546F41CE-185C-31A0-B61C-1012AA932624> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff59f12000 - 0x7fff59f14ffb libRadiance.dylib (1713) <31787C46-4A2B-3CDF-95E9-EC1BD4794917> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff59f15000 - 0x7fff59f62feb libTIFF.dylib (1713) <5319B2E1-83D2-30C7-A7BC-A0CE0B07885D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff5acf1000 - 0x7fff5ad0aff7 com.apple.Kerberos (3.0 - 1) <CAF075C0-4C24-3ACE-9AE6-77BEFDEA3622> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff5ad0b000 - 0x7fff5ad40fff com.apple.LDAPFramework (2.4.28 - 194.5) <8419BDB5-12DF-3BC9-871D-7A270E080249> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x7fff5b689000 - 0x7fff5b708fff com.apple.Metal (124.7 - 124.7) <F161C177-80B4-3674-8147-04343702CF08> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff5b725000 - 0x7fff5b73afff com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <D4BCBA84-AD1B-33DC-99F3-16F9E5E50906> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff5b73b000 - 0x7fff5b7a6fef com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <E504EC97-FAD7-36DC-B151-6F89AB911E3A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff5b7a7000 - 0x7fff5b7cafff com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <A5B6F6FC-A19A-32C0-A999-98B6688760C7> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff5b7cb000 - 0x7fff5b84bff7 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <D0D8F13F-ACD4-3B61-BE54-121CCB05ECF4> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff5b84c000 - 0x7fff5b84cff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <2E8723FC-AA53-3596-B6A4-220A378B7A5A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff5c855000 - 0x7fff5c861ffb com.apple.NetFS (6.0 - 4.0) <81B22AE7-7094-30F2-BF41-84CA05EDB95B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff5ca54000 - 0x7fff5ca79fff com.apple.audio.OpenAL (1.8 - 1.8) <A84A0F93-4D6C-3047-BBA5-6491F61B7C4A> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x7fff5f649000 - 0x7fff5f651fef libcldcpuengine.dylib (2.8.7) <DD781325-D94E-3AD7-8D6C-817FB3068917> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fff5f652000 - 0x7fff5f69fffb com.apple.opencl (2.8.12 - 2.8.12) <7F9BF7F0-AFB2-349A-BF9B-2DE5288380C4> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff5f6a0000 - 0x7fff5f6bcffb com.apple.CFOpenDirectory (10.13 - 207) <A229B355-337B-33F4-AAA8-C751BEF0B718> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff5f6bd000 - 0x7fff5f6c8fff com.apple.OpenDirectory (10.13 - 207) <D8AA4C58-149E-3504-88CD-F5B59F882C25> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff60847000 - 0x7fff60849fff libCVMSPluginSupport.dylib (16.4.2) <A967BC8B-ABB3-393F-BF34-BD32B45831F7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff6084a000 - 0x7fff6084eff7 libCoreFSCache.dylib (162.4) <B325B709-0C81-357A-B9F1-6E0027B64F9B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff6084f000 - 0x7fff60853fff libCoreVMClient.dylib (162.4) <B129DB84-39BA-34E4-9FB7-20A020A1BB86> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff60854000 - 0x7fff6085cfff libGFXShared.dylib (16.4.2) <07F1D947-F79B-3608-9080-E4DBFE13AF1D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff6085d000 - 0x7fff60868fff libGL.dylib (16.4.2) <97D6871A-BAF1-33DD-9ED7-BE7BB437F378> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff60869000 - 0x7fff608a4fe7 libGLImage.dylib (16.4.2) <3E2802DF-4998-31DB-B3A2-65720DE919A5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff608a5000 - 0x7fff60a11fff libGLProgrammability.dylib (16.4.2) <3505EF20-FA3D-321B-8C11-D9CA74656F30> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fff60a12000 - 0x7fff60a50ffb libGLU.dylib (16.4.2) <ECABCFAB-E400-3667-8EE1-586C07E0E214> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff613c8000 - 0x7fff613d6ffb com.apple.opengl (16.4.2 - 16.4.2) <C8C31EF5-8DB4-336F-A87C-5D520C7EFDC5> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff613d7000 - 0x7fff6156effb GLEngine (16.4.2) <8F35484D-9C09-3D79-9825-7E73661326D4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fff6156f000 - 0x7fff61597ffb GLRendererFloat (16.4.2) <463BD481-6E1A-3EFC-A93B-C7E9292F76ED> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fff6221e000 - 0x7fff62466fff com.apple.QuartzCore (1.11 - 584.8.102) <4479AF33-E6EA-3037-A2C1-3C6F12B1260A> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff62c9f000 - 0x7fff62fb6ff7 com.apple.security (7.0 - 58286.41.2) <EB297497-884A-362F-B566-73A14A2F25FE> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff62fb7000 - 0x7fff63041ff7 com.apple.securityfoundation (6.0 - 55185.30.4) <65144003-B9E2-3DE3-8923-F2BAA68BBF4E> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff63073000 - 0x7fff63076ffb com.apple.xpc.ServiceManagement (1.0 - 1) <B11C3C64-6FE7-3A78-B583-D790B7CCE95A> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff6341b000 - 0x7fff6348bff3 com.apple.SystemConfiguration (1.17 - 1.17) <3C6B2BB9-43AB-39AD-8027-38E30A8A4186> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff660be000 - 0x7fff6614aff7 com.apple.APFS (1.0 - 1) <9D67579C-7FB4-3AD9-AB4F-9174A552EB37> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff66d5d000 - 0x7fff66d85fff com.apple.framework.Apple80211 (13.0 - 1345) <D1B8340A-41FB-35C3-88F0-3DDD9A2A1999> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff66d87000 - 0x7fff66d96ff7 com.apple.AppleFSCompression (96.30.2 - 1.0) <CFA90544-68EB-3CCE-A8F7-1B03974F3B85> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff66ed2000 - 0x7fff66f1aff3 com.apple.AppleJPEG (1.0 - 1) <8BBD5180-5BF9-33DB-8B91-974B1D0AECFB> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff66f4c000 - 0x7fff66f54ff3 com.apple.AppleSRP (5.0 - 1) <4CEC34CF-63E3-3023-B61B-F8D133698534> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP 0x7fff66f55000 - 0x7fff66f7dfff com.apple.applesauce (1.0 - ???) <32FF4851-2F68-35BA-835F-91856A20C323> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff67769000 - 0x7fff67770ff7 com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <47B6301F-D908-3811-BB9E-DA16D9B29A34> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff67771000 - 0x7fff677f8ff7 com.apple.backup.framework (1.9.2 - 1.9.2) <40C6CFA8-4013-3AFB-97CE-8A09388FA343> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff69188000 - 0x7fff69191ff3 com.apple.CommonAuth (4.0 - 2.0) <11B2D184-36B8-3624-B1AD-7B6037D76160> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff69a2e000 - 0x7fff69a37ff7 com.apple.frameworks.CoreDaemon (1.3 - 1.3) <0A87A91C-A2CF-3BB1-9038-7F610111BC30> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon 0x7fff69b9e000 - 0x7fff69baeff7 com.apple.CoreEmoji (1.0 - 69.3) <A4357F5C-0C38-3A61-B456-D7321EB2CEE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff6aa84000 - 0x7fff6aab5ff3 com.apple.CoreServicesInternal (309.1 - 309.1) <EB09CAFC-AE9B-3257-BE45-5471D9F64AAD> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff6ae04000 - 0x7fff6ae95fff com.apple.CoreSymbolication (63075) <2458D96C-1C31-34F8-93F0-73DB0042CB30> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff6af18000 - 0x7fff6b04cfff com.apple.coreui (2.1 - 492.2) <FE0B32BC-958D-3445-866E-A3905626396D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff6b04d000 - 0x7fff6b158fff com.apple.CoreUtils (5.3 - 530.60) <D74B16CC-E2C5-3D8A-B9F4-6D1DB23092B1> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff6b1ad000 - 0x7fff6b211fff com.apple.framework.CoreWiFi (13.0 - 1339) <7EBA8BA5-C650-3067-A805-8DD08FC816FD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fff6b212000 - 0x7fff6b221ff7 com.apple.CrashReporterSupport (10.13 - 1) <6B5B2B78-15D2-363F-BE34-8F9226E79E24> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff6b29e000 - 0x7fff6b2adff7 com.apple.framework.DFRFoundation (1.0 - 191.1) <87B83349-C317-3E07-894C-5BC5C20AE08B> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff6b2b0000 - 0x7fff6b2b4ffb com.apple.DSExternalDisplay (3.1 - 380) <BEC07C7C-F3AC-3CF3-B13E-3EBFD6224C0D> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff6b33a000 - 0x7fff6b3b0fff com.apple.datadetectorscore (7.0 - 590.3) <792593BC-21C7-3E0C-929E-067CD725FCBD> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff6b3fe000 - 0x7fff6b43eff7 com.apple.DebugSymbols (141 - 141) <99562E28-0E56-3F6F-93A1-EF997A5E1F87> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff6b43f000 - 0x7fff6b56efff com.apple.desktopservices (1.12.2 - 1.12.2) <8E068AF7-FB72-38E2-948E-6C13F359C69D> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff6b661000 - 0x7fff6b733ff7 com.apple.DiskImagesFramework (480.30.2 - 480.30.2) <4A7D01B5-0A30-3425-AC35-D349EC10454F> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages 0x7fff6b734000 - 0x7fff6b7abff7 com.apple.DiskManagement (11.2 - 1339) <0B17E79A-0BF6-3FD8-8AD0-A8498545030F> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement 0x7fff6b83f000 - 0x7fff6b841ff7 com.apple.EFILogin (2.0 - 2) <5B6E5A73-C2B2-3188-ADE9-C29CE29BB225> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin 0x7fff6c2e3000 - 0x7fff6c711fff com.apple.vision.FaceCore (3.3.2 - 3.3.2) <80C97AD7-D5C2-311A-B268-4AA60CAD6CED> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff6e379000 - 0x7fff6e379fff libmetal_timestamp.dylib (802.3.14) <567B1E2F-A6C4-3350-A72E-AF0E0C4A7788> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3802/Libraries/libmetal_timestamp.dylib 0x7fff6f9d9000 - 0x7fff6f9e4ff7 libGPUSupportMercury.dylib (16.4.2) <F5BA5D7A-FD23-3416-B9B3-7EABFD4279D5> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fff70725000 - 0x7fff70734fff com.apple.GraphVisualizer (1.0 - 5) <0A93C5DE-0D28-312E-8764-6B0FB805ED91> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff707ac000 - 0x7fff70820fff com.apple.Heimdal (4.0 - 2.0) <ACC132E5-97F1-3B36-AD7B-4E6CC077E691> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff710c8000 - 0x7fff710d1fff com.apple.IOAccelMemoryInfo (1.0 - 1) <E062BBA9-0857-384E-978B-4C6346825E51> /System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo 0x7fff710d2000 - 0x7fff710d9ffb com.apple.IOAccelerator (376.6 - 376.6) <A47129CC-F386-3C31-AD66-C19A70615A50> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff710dd000 - 0x7fff710f4fff com.apple.IOPresentment (1.0 - 32.1) <B95F06EA-9D5D-311D-9912-978AE42ECFCE> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff714be000 - 0x7fff714e3fff com.apple.IconServices (97.4 - 97.4) <C84A6CA5-8C50-3288-8572-CC3DABF5BBCE> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff71778000 - 0x7fff7186dfff com.apple.LanguageModeling (1.0 - 159.3.1) <9B08E18E-69B4-3413-A03A-EF5AE4BE6277> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff7186e000 - 0x7fff718b0ff7 com.apple.Lexicon-framework (1.0 - 33.2) <5CC5E8EE-62A1-3EA5-B300-A39ABD0CF12D> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff718b4000 - 0x7fff718bbff7 com.apple.LinguisticData (1.0 - 238.3) <228AF7CA-649A-3E24-BBC7-8A24B39B3FC4> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff719a2000 - 0x7fff719a7fff com.apple.LoginUICore (4.0 - 4.0) <33D9089B-ECDB-361D-973A-1FDDACC5BFDF> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore 0x7fff721fb000 - 0x7fff7222eff7 com.apple.MediaKit (16 - 871) <47A5B872-4139-315D-A047-581F9C485D15> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit 0x7fff7251d000 - 0x7fff72586ff7 com.apple.gpusw.MetalTools (1.0 - 1) <F77943BC-0466-3700-BEDF-CDD13125D36A> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff727a7000 - 0x7fff727cffff com.apple.MultitouchSupport.framework (1204.13 - 1204.13) <6C5D778D-4AB7-39A4-989B-2E8D2D57B3A0> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff72a34000 - 0x7fff72a3ffff com.apple.NetAuth (6.2 - 6.2) <5C6F492A-28EF-3A0E-B573-6F3D60CFF0C7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff74241000 - 0x7fff74281ffb com.apple.PerformanceAnalysis (1.183.1 - 183.1) <2BE359F2-DCE6-3E33-BA99-964507A3F540> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff76009000 - 0x7fff7605cfff com.apple.ProtectedCloudStorage (1.0 - 1) <BA92C805-2AAD-3C71-A8EC-C2A4DAFD5E7C> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage 0x7fff7605d000 - 0x7fff7607bfff com.apple.ProtocolBuffer (1 - 259) <D047A3FE-C7A8-3CAA-9891-6232BA88C247> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff76258000 - 0x7fff7627bffb com.apple.RemoteViewServices (2.0 - 125) <AEDBCE8C-88B7-315A-9F81-3E068F0D3EDC> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff77b98000 - 0x7fff77ca9fff com.apple.Sharing (972.14 - 972.14) <964AEC2D-8A2A-33BE-9334-98A7CBE7CC51> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff77cd3000 - 0x7fff77cd4fff com.apple.performance.SignpostNotification (1.0 - 1) <D4C967BA-92C6-3BAB-AFB5-59F98B35F921> /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification 0x7fff789d1000 - 0x7fff78c6bfff com.apple.SkyLight (1.600.0 - 312.23.4) <455CE6F6-CD58-3E08-8300-CA8BDD3377FC> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff7941c000 - 0x7fff79429ff7 com.apple.SpeechRecognitionCore (4.0.13 - 4.0.13) <AC026FB9-78F8-31F9-BB80-619D5378DB70> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff79fbb000 - 0x7fff7a03ffe7 com.apple.Symbolication (9.0 - 63079.1) <177BC9CA-E6AE-3B40-806F-0080C0CDFF29> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff7a301000 - 0x7fff7a32dfff com.apple.framework.SystemAdministration (1.0 - 1.0) <6AE03DE8-E5C1-38E5-B788-0A763CAACDC2> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration 0x7fff7a531000 - 0x7fff7a538ff3 com.apple.TCC (1.0 - 1) <C807D3F0-FE20-3FC0-8D61-306477ABEBC4> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff7a745000 - 0x7fff7a802ff7 com.apple.TextureIO (3.7 - 3.7) <C98BFACA-7807-3DCA-945D-58EBA2B723C8> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff7a8a6000 - 0x7fff7a8a7fff com.apple.TrustEvaluationAgent (2.0 - 31) <39F533B2-211E-3635-AF47-23F27749FF4A> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff7a8ad000 - 0x7fff7aa5cff3 com.apple.UIFoundation (1.0 - 546.1.1) <D2DB451C-56CD-3249-B8EE-AF21DBDCFBF8> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff7b725000 - 0x7fff7b7f4ff7 com.apple.ViewBridge (343.2 - 343.2) <B23D10F2-A5E8-30EF-964A-6E968F4017A1> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge 0x7fff7c1af000 - 0x7fff7c1b1ffb com.apple.loginsupport (1.0 - 1) <5E2C4AA7-066D-3FDB-B0E1-4CDAF287392C> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff7c1b2000 - 0x7fff7c1c7fff com.apple.login (3.0 - 3.0) <140118A7-8FB9-35C5-92FA-BD79C9C32309> /System/Library/PrivateFrameworks/login.framework/Versions/A/login 0x7fff7c315000 - 0x7fff7c348fff libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib 0x7fff7c3e8000 - 0x7fff7c421ff7 libCRFSuite.dylib (41) <AB2DA745-F22C-30CF-81D4-35DD716463B8> /usr/lib/libCRFSuite.dylib 0x7fff7c422000 - 0x7fff7c42dfff libChineseTokenizer.dylib (28) <D30A7DB6-058F-3286-9583-60C9EEB77A6E> /usr/lib/libChineseTokenizer.dylib 0x7fff7c42e000 - 0x7fff7c4bbff7 libCoreStorage.dylib (546) <B495D87B-FE21-3C14-9017-F02D9CA226D5> /usr/lib/libCoreStorage.dylib 0x7fff7c4bf000 - 0x7fff7c4c0ff3 libDiagnosticMessagesClient.dylib (104) <9712E980-76EE-3A89-AEA6-DF4BAF5C0574> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff7c4f7000 - 0x7fff7c6c1ff3 libFosl_dynamic.dylib (17.7) <B2476843-7FA7-3E62-B79F-2B15FE557E63> /usr/lib/libFosl_dynamic.dylib 0x7fff7c6f9000 - 0x7fff7c6f9fff libOpenScriptingUtil.dylib (174) <203D2C39-61BB-3713-A502-2D17B04A42AC> /usr/lib/libOpenScriptingUtil.dylib 0x7fff7c822000 - 0x7fff7c826ffb libScreenReader.dylib (562.13) <21638ECC-87BF-3CC5-B2D8-6F7883F5FDCA> /usr/lib/libScreenReader.dylib 0x7fff7c827000 - 0x7fff7c828ff3 libSystem.B.dylib (1252) <47329E26-DC23-3EBA-9461-37755368327D> /usr/lib/libSystem.B.dylib 0x7fff7c8bb000 - 0x7fff7c8bbfff libapple_crypto.dylib (109.40.1) <32252490-B1E9-363F-AEED-3EC97D919348> /usr/lib/libapple_crypto.dylib 0x7fff7c8bc000 - 0x7fff7c8d2ff7 libapple_nghttp2.dylib (1.24) <01402BC4-4822-3676-9C80-50D83F816424> /usr/lib/libapple_nghttp2.dylib 0x7fff7c8d3000 - 0x7fff7c8fdff3 libarchive.2.dylib (54) <8FC28DD8-E315-3C3E-95FE-D1D2CBE49888> /usr/lib/libarchive.2.dylib 0x7fff7c8fe000 - 0x7fff7c97ffdf libate.dylib (1.13.1) <178ACDAD-DE7E-346C-A613-1CBF7929AC07> /usr/lib/libate.dylib 0x7fff7c983000 - 0x7fff7c983ff3 libauto.dylib (187) <A05C7900-F8C7-3E75-8D3F-909B40C19717> /usr/lib/libauto.dylib 0x7fff7c984000 - 0x7fff7ca3bfff libboringssl.dylib (109.40.1) <75F5F125-B919-3318-BD12-29CB5E868475> /usr/lib/libboringssl.dylib 0x7fff7ca3c000 - 0x7fff7ca4cff3 libbsm.0.dylib (39) <770B341F-3BB7-3123-B53C-F2D58868A963> /usr/lib/libbsm.0.dylib 0x7fff7ca4d000 - 0x7fff7ca5affb libbz2.1.0.dylib (38) <0A5086BB-4724-3C14-979D-5AD4F26B5B45> /usr/lib/libbz2.1.0.dylib 0x7fff7ca5b000 - 0x7fff7cab1fff libc++.1.dylib (400.9) <FCF5E1F6-2B04-3545-8004-F3AB32FED172> /usr/lib/libc++.1.dylib 0x7fff7cab2000 - 0x7fff7cad6ff7 libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib 0x7fff7cad8000 - 0x7fff7cae8fff libcmph.dylib (6) <A5509EE8-7E00-3224-8814-015B077A3CF5> /usr/lib/libcmph.dylib 0x7fff7cae9000 - 0x7fff7cafffff libcompression.dylib (47) <E64D4416-DFBF-314B-BBB9-BED23C3A251C> /usr/lib/libcompression.dylib 0x7fff7cdac000 - 0x7fff7cdc4ff7 libcoretls.dylib (155) <DFE2454F-2FE3-3B2B-A22B-422947C34C69> /usr/lib/libcoretls.dylib 0x7fff7cdc5000 - 0x7fff7cdc6ffb libcoretls_cfhelpers.dylib (155) <D3F4B882-40C1-3CD4-927B-0E0ED6031D0B> /usr/lib/libcoretls_cfhelpers.dylib 0x7fff7cf5f000 - 0x7fff7d0effff libcrypto.35.dylib (22) <067CFC21-249D-392D-ADE1-785100BF0F83> /usr/lib/libcrypto.35.dylib 0x7fff7d28a000 - 0x7fff7d295ff7 libcsfde.dylib (546) <B6F6340A-F874-38BD-A7BB-FFADEBA54789> /usr/lib/libcsfde.dylib 0x7fff7d296000 - 0x7fff7d2ecff3 libcups.2.dylib (462.1) <B78448A0-9C97-3D4A-823E-EBE37B2B7CA6> /usr/lib/libcups.2.dylib 0x7fff7d317000 - 0x7fff7d36bffb libcurl.4.dylib (105.40.1) <17EC22AC-0CE7-3FA7-AD55-B636806F46F8> /usr/lib/libcurl.4.dylib 0x7fff7d36e000 - 0x7fff7d375ff3 libdscsym.dylib (183.1) <2DE012BF-CE9A-3BDF-9A2D-55D66B51AA35> /usr/lib/libdscsym.dylib 0x7fff7d42a000 - 0x7fff7d42afff libenergytrace.dylib (16) <A92AB8B8-B986-3CE6-980D-D55090FEF387> /usr/lib/libenergytrace.dylib 0x7fff7d461000 - 0x7fff7d466ff3 libheimdal-asn1.dylib (520.30.1) <14DC1451-6E22-3A48-80CB-5D33DC0F8C3B> /usr/lib/libheimdal-asn1.dylib 0x7fff7d492000 - 0x7fff7d583ff7 libiconv.2.dylib (51) <0772997F-4109-38A1-91ED-0F3F16AE99E5> /usr/lib/libiconv.2.dylib 0x7fff7d584000 - 0x7fff7d7abffb libicucore.A.dylib (59152.0.1) <E628882C-6F83-3DCD-B62A-2FE6F77EF6F7> /usr/lib/libicucore.A.dylib 0x7fff7d7f8000 - 0x7fff7d7f9fff liblangid.dylib (128) <39C39393-0D05-301D-93B2-F224FC4949AA> /usr/lib/liblangid.dylib 0x7fff7d7fa000 - 0x7fff7d813ffb liblzma.5.dylib (10) <3D419A50-961F-37D2-8A01-3DC7AB7B8D18> /usr/lib/liblzma.5.dylib 0x7fff7d814000 - 0x7fff7d82aff7 libmarisa.dylib (9) <D6D2D55D-1D2E-3442-B152-B18803C0ABB4> /usr/lib/libmarisa.dylib 0x7fff7d8db000 - 0x7fff7db03ff7 libmecabra.dylib (779.7.6) <7E255F87-BBB4-3AE5-BC82-6DEE70566D05> /usr/lib/libmecabra.dylib 0x7fff7dcdb000 - 0x7fff7ddb2ffb libnetwork.dylib (1229.30.11) <4E7A6EBA-B3DD-3001-9C97-CB423922B78C> /usr/lib/libnetwork.dylib 0x7fff7de28000 - 0x7fff7e2167e7 libobjc.A.dylib (723) <93A92316-DE1E-378C-8891-99720B50D075> /usr/lib/libobjc.A.dylib 0x7fff7e217000 - 0x7fff7e218ff7 libodfde.dylib (24) <1BBC519E-EF89-38F3-B226-70F086670D0F> /usr/lib/libodfde.dylib 0x7fff7e229000 - 0x7fff7e22dfff libpam.2.dylib (22) <7B4D2CE2-1438-387A-9802-5CEEFBF26F86> /usr/lib/libpam.2.dylib 0x7fff7e230000 - 0x7fff7e264fff libpcap.A.dylib (79.20.1) <FA13918B-A247-3181-B256-9B852C7BA316> /usr/lib/libpcap.A.dylib 0x7fff7e2e3000 - 0x7fff7e2ffffb libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib 0x7fff7e33a000 - 0x7fff7e34cfff libsasl2.2.dylib (211) <D9E281A2-D7BA-32CD-8B96-54972B1D9E66> /usr/lib/libsasl2.2.dylib 0x7fff7e34d000 - 0x7fff7e34eff7 libspindump.dylib (248) <12E8B8BA-072F-39AE-8BC9-7D5840DA80EB> /usr/lib/libspindump.dylib 0x7fff7e34f000 - 0x7fff7e4e2fe7 libsqlite3.dylib (274.5) <A1DEB5AB-8FE8-332E-A7E5-F493F2223FE3> /usr/lib/libsqlite3.dylib 0x7fff7e53e000 - 0x7fff7e591ffb libssl.35.dylib (22) <4D77B502-E065-3794-90E7-39E83F9683F6> /usr/lib/libssl.35.dylib 0x7fff7e6b3000 - 0x7fff7e6ecfff libusrtcp.dylib (1229.30.11) <537F14D0-84DF-349F-8EA0-52BB7A241E60> /usr/lib/libusrtcp.dylib 0x7fff7e6ed000 - 0x7fff7e6f0ffb libutil.dylib (51.20.1) <216D18E5-0BAF-3EAF-A38E-F6AC37CBABD9> /usr/lib/libutil.dylib 0x7fff7e6f1000 - 0x7fff7e6fefff libxar.1.dylib (400) <0316128D-3B47-3052-995D-97B4FE5491DC> /usr/lib/libxar.1.dylib 0x7fff7e702000 - 0x7fff7e7e9fff libxml2.2.dylib (31.7) <49544596-BCF8-3765-8DC5-DB1A9A90EF92> /usr/lib/libxml2.2.dylib 0x7fff7e7ea000 - 0x7fff7e812fff libxslt.1.dylib (15.10) <66682AF6-C2D5-374C-901F-25A3E72814DC> /usr/lib/libxslt.1.dylib 0x7fff7e813000 - 0x7fff7e825ffb libz.1.dylib (70) <48C67CFC-940D-3857-8DAD-857774605352> /usr/lib/libz.1.dylib 0x7fff7e8c3000 - 0x7fff7e8c7ff7 libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib 0x7fff7e8c8000 - 0x7fff7e8d2ff3 libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib 0x7fff7e8d3000 - 0x7fff7e8dafff libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib 0x7fff7e8db000 - 0x7fff7e8e3ffb libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib 0x7fff7e8e4000 - 0x7fff7e969fff libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib 0x7fff7e9f1000 - 0x7fff7ea2aff7 libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib 0x7fff7ea2b000 - 0x7fff7ea48ff7 libdyld.dylib (519.2.2) <C50D02BC-A333-3313-B787-02F255A6783F> /usr/lib/system/libdyld.dylib 0x7fff7ea49000 - 0x7fff7ea49ffb libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib 0x7fff7ea4a000 - 0x7fff7ea56ff3 libkxld.dylib (4570.41.2) <661F47FA-F6FC-3FB1-8023-9DFE108AEEF7> /usr/lib/system/libkxld.dylib 0x7fff7ea57000 - 0x7fff7ea57ff7 liblaunch.dylib (1205.30.29) <E66F58ED-C15E-3DFB-BC22-A861E13918C6> /usr/lib/system/liblaunch.dylib 0x7fff7ea58000 - 0x7fff7ea5cffb libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib 0x7fff7ea5d000 - 0x7fff7ea5fff3 libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib 0x7fff7ea60000 - 0x7fff7ea61ff3 libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib 0x7fff7ea62000 - 0x7fff7ea79fff libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib 0x7fff7ea7a000 - 0x7fff7ea7afff libsystem_blocks.dylib (67) <F2493BB5-B1C6-3C4D-9F1F-1B402E0F1DB7> /usr/lib/system/libsystem_blocks.dylib 0x7fff7ea7b000 - 0x7fff7eb04ff7 libsystem_c.dylib (1244.30.3) <E0136C71-0648-36F0-9F84-82EA2748A8D7> /usr/lib/system/libsystem_c.dylib 0x7fff7eb05000 - 0x7fff7eb08ffb libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib 0x7fff7eb09000 - 0x7fff7eb0cffb libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib 0x7fff7eb0d000 - 0x7fff7eb0efff libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib 0x7fff7eb0f000 - 0x7fff7eb15ff7 libsystem_dnssd.dylib (878.30.4) <EB9BB165-45A4-367C-B33A-688D4F383A95> /usr/lib/system/libsystem_dnssd.dylib 0x7fff7eb16000 - 0x7fff7eb5fff7 libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib 0x7fff7eb60000 - 0x7fff7eb85ff7 libsystem_kernel.dylib (4570.41.2) <5155A4C3-825B-3178-AC51-0D2D2F2A6618> /usr/lib/system/libsystem_kernel.dylib 0x7fff7eb86000 - 0x7fff7ebd1fcb libsystem_m.dylib (3146) <ABB1B85F-9FFE-31B8-AD4F-E39A30794A93> /usr/lib/system/libsystem_m.dylib 0x7fff7ebd2000 - 0x7fff7ebf1fff libsystem_malloc.dylib (140.40.1) <36B22C99-D772-3039-9A4C-AA31389965E1> /usr/lib/system/libsystem_malloc.dylib 0x7fff7ebf2000 - 0x7fff7ec96ff3 libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib 0x7fff7ec97000 - 0x7fff7eca1ffb libsystem_networkextension.dylib (767.40.1) <CEDC330D-28F0-3902-BEB0-10B92ACEC69F> /usr/lib/system/libsystem_networkextension.dylib 0x7fff7eca2000 - 0x7fff7ecabff3 libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib 0x7fff7ecac000 - 0x7fff7ecb3ff7 libsystem_platform.dylib (161.20.1) <C049250F-8C35-314D-810F-4E28AEAED983> /usr/lib/system/libsystem_platform.dylib 0x7fff7ecb4000 - 0x7fff7ecbffff libsystem_pthread.dylib (301.30.1) <ABA848E1-6978-3B42-A3A7-608B2C36FA93> /usr/lib/system/libsystem_pthread.dylib 0x7fff7ecc0000 - 0x7fff7ecc3ff3 libsystem_sandbox.dylib (765.40.2) <922D3D15-AB4C-3F1A-A94F-39214AF1ADB3> /usr/lib/system/libsystem_sandbox.dylib 0x7fff7ecc4000 - 0x7fff7ecc5ff3 libsystem_secinit.dylib (30) <F06ADB8F-9E94-34A7-B3C9-2C22FDD14BAD> /usr/lib/system/libsystem_secinit.dylib 0x7fff7ecc6000 - 0x7fff7eccdff7 libsystem_symptoms.dylib (820.30.7) <DC3586C2-AA56-3419-88D3-FC0DBF08E3C0> /usr/lib/system/libsystem_symptoms.dylib 0x7fff7ecce000 - 0x7fff7ece1ff7 libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib 0x7fff7ece3000 - 0x7fff7ece8ff7 libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib 0x7fff7ece9000 - 0x7fff7ed15ff7 libxpc.dylib (1205.30.29) <F7E5F1BC-614B-39CB-B6CE-92A9C7B7EC0B> /usr/lib/system/libxpc.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 11 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 838 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=420.0M resident=0K(0%) swapped_out_or_unallocated=420.0M(100%) Writable regions: Total=652.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=652.7M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 2 Activity Tracing 256K 2 CG backing stores 6056K 4 CG image 300K 7 CoreAnimation 28K 6 CoreGraphics 8K 2 CoreImage 24K 3 CoreUI image data 784K 12 CoreUI image file 180K 3 Foundation 5808K 3 IOKit 15.5M 2 Kernel Alloc Once 8K 2 MALLOC 559.7M 99 MALLOC guard page 48K 12 Memory Tag 242 12K 2 Memory Tag 249 156K 3 OpenGL GLSL 256K 4 STACK GUARD 56.1M 32 Stack 23.2M 32 VM_ALLOCATE 57.5M 48 VM_ALLOCATE (reserved) 1660K 4 reserved VM address space (unallocated) DATA 25.9M 259 FONT_DATA 4K 2 GLSLBUILTINS 2588K 2 LINKEDIT 201.4M 10 TEXT 218.6M 263 UNICODE 560K 2 mapped file 45.8M 15 shared memory 812K 15 =========== ======= ======= TOTAL 1.2G 823 TOTAL, minus reserved VM space 1.2G 823

Model: MacBookPro11,5, BootROM MBP114.0177.B00, 4 processors, Intel Core i7, 2,5 GHz, 16 GB, SMC 2.30f2 Graphics: AMD Radeon R9 M370X, AMD Radeon R9 M370X, PCIe, 2 GB Graphics: Intel Iris Pro, Intel Iris Pro, Built-In Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533642465238412D50422020 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533642465238412D50422020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x152), Broadcom BCM43xx 1.0 (7.77.37.5.1a3) Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM0512G, 500,28 GB USB Device: USB 3.0 Bus USB Device: Apple Internal Keyboard / Trackpad USB Device: Bluetooth USB Host Controller USB Device: Gaming Mouse G502 Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1

#2935 fixed Crash when deleting the last saved game mimo mimo
Description

I've got a crash when going to the "load save game", selecting the last game in the list and trying to suppress it. This is on Linux.

Running in the debugger, I got CList.cpp(360): Assertion failed: "selected >= 0 && selected+1 < (int)m_ItemsYPositions.size()" Assertion failed: "selected >= 0 && selected+1 < (int)m_ItemsYPositions.size()" Location: CList.cpp:360 (DrawList)

The job crash, but the saved game is nonetheless suppressed.

#5688 duplicate Crash when i try to create multiplayer account leandrovegasb
Description

This si the error:

Process: pyrogenesis [17436] Path: /Applications/0 A.D.app/Contents/MacOS/pyrogenesis Identifier: com.wildfiregames.0ad Version: 0.0.X (0.0.X) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: pyrogenesis [17436] User ID: 501

Date/Time: 2020-03-01 19:24:17.201 +0100 OS Version: Mac OS X 10.15.3 (19D76) Report Version: 12 Anonymous UUID: 725E5C3E-DCA1-545F-6DE1-981F0F8815DB

Sleep/Wake UUID: 31360AA4-7A41-49AF-AFBF-20F688B58067

Time Awake Since Boot: 220000 seconds Time Since Wake: 1700 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [17436]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.wildfiregames.0ad 0x0000000101426847 gmpn_submul_1 + 183

Thread 1:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 2:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 3:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 4:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 5:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 6:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 7:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 8:: Analysis Helper 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x00000001005bbefe PR_WaitCondVar + 414 3 com.wildfiregames.0ad 0x0000000100709a47 js::HelperThread::threadLoop() + 1143 4 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 9:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x00007fff73e27296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff6fe3da96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff6fe3d922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff6fe3d734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff6fe3d174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45 5 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 10: 0 libsystem_kernel.dylib 0x00007fff73e27296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff6fe3da96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff6fe3d922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff6fe3d734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff6fe3d174 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45 5 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 11: 0 libsystem_kernel.dylib 0x00007fff73e2725a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff73e275d0 mach_msg + 60 2 com.wildfiregames.0ad 0x0000000100626a8d AsmJSMachExceptionHandlerThread(void*) + 61

Thread 12:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff73e2725a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff73e275d0 mach_msg + 60 2 com.apple.audio.CoreAudio 0x00007fff3bc8c0c3 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111 3 com.apple.audio.CoreAudio 0x00007fff3bb86462 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 2677 4 com.apple.audio.CoreAudio 0x00007fff3bcbc61c HALB_IOThread::Entry(void*) + 72 5 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 13: 0 libsystem_kernel.dylib 0x00007fff73e29bba semwait_signal + 10 1 libsystem_c.dylib 0x00007fff73dad0fa nanosleep + 196 2 com.wildfiregames.0ad 0x000000010055edc4 SDL_Delay_REAL + 100 3 com.wildfiregames.0ad 0x0000000100472ea7 SDL_Delay + 23 4 com.wildfiregames.0ad 0x0000000100232017 CSoundManagerWorker::Run() + 71 5 com.wildfiregames.0ad 0x0000000100231f92 CSoundManagerWorker::RunThread(void*) + 98 6 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 7 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 14: 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x000000010020a961 CUserReporterWorker::Run() + 561 7 com.wildfiregames.0ad 0x000000010020a6f2 CUserReporterWorker::RunThread(void*) + 98 8 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 9 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 15:: SDLTimer 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x00000001004d7c79 SDL_TimerThread + 633 5 com.wildfiregames.0ad 0x00000001004d7167 SDL_RunThread + 135 6 com.wildfiregames.0ad 0x00000001005559f5 RunThread + 21 7 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 16:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff73e2725a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff73e275d0 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff3c591890 CFRunLoopServiceMachPort + 322 3 com.apple.CoreFoundation 0x00007fff3c590456 CFRunLoopRun + 1705 4 com.apple.CoreFoundation 0x00007fff3c58f738 CFRunLoopRunSpecific + 503 5 com.apple.AppKit 0x00007fff398e8792 _NSEventThread + 132 6 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 7 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 17: 0 libsystem_kernel.dylib 0x00007fff73e29ce6 psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff73ef0185 _pthread_cond_wait + 701 2 com.wildfiregames.0ad 0x0000000100556642 SDL_CondWaitTimeout_REAL + 210 3 com.wildfiregames.0ad 0x0000000100555fd2 SDL_SemWaitTimeout_REAL + 194 4 com.wildfiregames.0ad 0x000000010055604a SDL_SemWait_REAL + 26 5 com.wildfiregames.0ad 0x000000010046fcb4 SDL_SemWait + 36 6 com.wildfiregames.0ad 0x00000001002b92fb CTextureConverter::RunThread(void*) + 107 7 libsystem_pthread.dylib 0x00007fff73eefe65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff73eeb83b thread_start + 15

Thread 18: 0 libsystem_pthread.dylib 0x00007fff73eeb818 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):

rax: 0xe0e05ff91a3192a8 rbx: 0x0000000103c51768 rcx: 0xe0e05ff91a3192a8 rdx: 0xe0e05ff91a3192a8 rdi: 0x00007ffeefbfc6b8 rsi: 0x0000000105064290 rbp: 0x0000000000000007 rsp: 0x00007ffeefbfc458

r8: 0x0000000000000000 r9: 0x4d461daa841f6331 r10: 0xb8300a7ac8b500fe r11: 0xb8300a7ac8b500fe

r12: 0x00006000037000c0 r13: 0x00007ffeefbff560 r14: 0x0000000103c51840 r15: 0x00007ffeefbff560 rip: 0x0000000101426847 rfl: 0x0000000000010203 cr2: 0x0000000101426790

Logical CPU: 0 Error Code: 0x00000000 Trap Number: 6

Binary Images:

0x100000000 - 0x103b7dff7 +com.wildfiregames.0ad (0.0.X - 0.0.X) <BC128FE0-6B53-3F00-8953-4FC11528928C> /Applications/0 A.D.app/Contents/MacOS/pyrogenesis 0x10a330000 - 0x10a48cfff com.apple.audio.units.Components (1.14 - 1.14) <181BACAF-2327-3B24-98AB-9F5FEF380886> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x10a4bf000 - 0x10a91cff7 com.apple.audio.AudioDSPComponents (1.0 - 1) <CDAFE66C-9001-3371-A933-C51E3C077B9D> /System/Library/Components/AudioDSP.component/Contents/MacOS/AudioDSP 0x10c788000 - 0x10c79bff3 com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <997CE55A-3A9B-3B5E-9FF6-19953336FB0B> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib 0x10c7ac000 - 0x10c7af047 libobjc-trampolines.dylib (781.2) <F925BE2D-4592-3C91-9505-6C25F6EF35C5> /usr/lib/libobjc-trampolines.dylib 0x11052a000 - 0x1105bacb7 dyld (733.8) <EBC07CB6-870A-3A8E-B48A-67F62EA161F3> /usr/lib/dyld

0x7fff3376c000 - 0x7fff33c6cfff com.apple.driver.AppleIntelHD4000GraphicsGLDriver (14.4.23 - 14.0.4) <FBC95A27-E656-36C4-971A-E7B617C2B46C> /System/Library/Extensions/AppleIntelHD4000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsGLDriver 0x7fff33c6d000 - 0x7fff33cecffc com.apple.driver.AppleIntelHD4000GraphicsMTLDriver (14.4.23 - 14.0.4) <375B6430-A0E8-3393-A63D-6C67C5A9DCCB> /System/Library/Extensions/AppleIntelHD4000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsMTLDriver 0x7fff3819a000 - 0x7fff3819afff com.apple.Accelerate (1.11 - Accelerate 1.11) <479607C6-EE4F-3471-BCFD-9A8677A509A3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff3819b000 - 0x7fff381b1ff7 libCGInterfaces.dylib (524.2) <52900FC8-79BC-355D-AD19-7AF9D7B21711> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fff381b2000 - 0x7fff38a59fc7 com.apple.vImage (8.1 - 524.2) <3A01D6DE-219E-3038-AE1D-98F0703996F4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff38a5a000 - 0x7fff38bf3fef libBLAS.dylib (1303.60.1) <331A9933-58D7-3575-A1B2-4255755FA645> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff38bf4000 - 0x7fff38dfafff libBNNS.dylib (144.40.3) <2432B08E-3DE5-3910-A0E5-0C68AF055E0C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff38dfc000 - 0x7fff391b0fff libLAPACK.dylib (1303.60.1) <0918AC5B-DC2D-3878-90F9-4E16C4302FAB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff391b1000 - 0x7fff391c6ff8 libLinearAlgebra.dylib (1303.60.1) <A5F9CB86-1D36-330C-BD98-310D924FC1C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff391c7000 - 0x7fff391ccff3 libQuadrature.dylib (7) <E0534024-B7E7-3382-830C-71E7BD9D3DE4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff391cd000 - 0x7fff3923dfff libSparse.dylib (103) <533DFAE8-8458-31F4-8AE2-B73C3869CED2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff3923e000 - 0x7fff39250ff7 libSparseBLAS.dylib (1303.60.1) <EEC8A3FF-4DD2-3447-A6D9-5DFA716B767E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff39251000 - 0x7fff393e3fc7 libvDSP.dylib (735.40.1) <0C40F97B-FD6C-3324-91DC-947266F2A502> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff393e4000 - 0x7fff3955eff7 libvMisc.dylib (735.40.1) <2AC65C58-463C-31D0-A130-040EFFE4792E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff3955f000 - 0x7fff3955ffff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <22118F7C-4019-32CE-B8AF-50FFBF9BC050> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff39560000 - 0x7fff395bfffc com.apple.Accounts (113 - 113) <C160B461-1DCD-3936-B8DE-72DD9B6473E1> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts 0x7fff39705000 - 0x7fff3a4c0fff com.apple.AppKit (6.9 - 1894.30.142) <5A1752C0-67F4-3EDF-97DA-81AB42824B7B> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff3a510000 - 0x7fff3a510fff com.apple.ApplicationServices (48 - 50) <C1A1ED89-4F27-30E4-B53B-34062E971294> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff3a511000 - 0x7fff3a57cfff com.apple.ApplicationServices.ATS (377 - 493.0.2.1) <99B0135E-8EB3-307E-86E3-04818B690B1A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff3a615000 - 0x7fff3a653ff8 libFontRegistry.dylib (274.0.2.3) <E20402BC-8E91-359D-B724-BEAA24B75A92> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff3a6ae000 - 0x7fff3a6ddff7 com.apple.ATSUI (1.0 - 1) <7956D5E1-879C-3A3F-990F-96B57EC0BFD3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI 0x7fff3a6de000 - 0x7fff3a6e2ff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <0805CEBA-9129-3EBC-85A5-32155C2F3D83> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff3a77d000 - 0x7fff3a7d3ff2 com.apple.HIServices (1.22 - 674.1) <A65AE150-AB05-374A-8BC1-C35026566E8D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff3a7d4000 - 0x7fff3a7e2fff com.apple.LangAnalysis (1.7.0 - 1.7.0) <3D4B4F59-6A83-302E-A460-5B903E9756EF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff3a7e3000 - 0x7fff3a828ff2 com.apple.print.framework.PrintCore (15 - 516) <1F202B29-4770-3D69-85D0-2B3F6982C45A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff3a829000 - 0x7fff3a833fff com.apple.QD (4.0 - 413) <E50C4B4E-F827-31A3-BACF-4ACEBF527F96> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff3a834000 - 0x7fff3a841ff0 com.apple.speech.synthesis.framework (9.0.24 - 9.0.24) <4A1B8245-3735-361B-A456-FCE540D78707> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff3a842000 - 0x7fff3a922ffa com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <7B308BA7-F08A-3E70-A494-F03A688AAA42> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff3a924000 - 0x7fff3a924fff com.apple.audio.units.AudioUnit (1.14 - 1.14) <C3937FFF-1BCA-3A4F-B718-7D6CB4903907> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff3ac9a000 - 0x7fff3b026ff6 com.apple.CFNetwork (1121.1.2 - 1121.1.2) <4E539AC8-A995-3BA8-AAD6-31D97DAE734B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff3b0a1000 - 0x7fff3b0a1fff com.apple.Carbon (160 - 162) <916D6D9E-3FE9-355C-913B-B44CAF35146D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff3b0a2000 - 0x7fff3b0a5ffb com.apple.CommonPanels (1.2.6 - 101) <FB59B3A1-2FDC-34B4-A639-981135C97908> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff3b0a6000 - 0x7fff3b39affb com.apple.HIToolbox (2.1.1 - 994) <03BF3899-5DD5-3C1F-9DC6-B4C71CD656B6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff3b39b000 - 0x7fff3b39eff3 com.apple.help (1.3.8 - 68) <AF302261-AD99-3AD0-A684-CC24C87B6CED> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff3b39f000 - 0x7fff3b3a4ff7 com.apple.ImageCapture (9.0 - 1600.27.1) <1EFEBF06-C0DD-337E-805E-955A3A462395> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff3b3a5000 - 0x7fff3b3a5fff com.apple.ink.framework (10.15 - 227) <E967D357-AF2E-338E-864D-CD94E87F6ECE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff3b3a6000 - 0x7fff3b3c0ff2 com.apple.openscripting (1.7 - 185.1) <EAE41338-2712-3774-944C-C946312EA562> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff3b3e1000 - 0x7fff3b3e1fff com.apple.print.framework.Print (15 - 271) <26144B7F-F5C4-311D-A602-D014F0D4434D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff3b3e2000 - 0x7fff3b3e4ff7 com.apple.securityhi (9.0 - 55008) <E4E32973-55AB-38A9-A57D-50BCDF860646> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff3b3e5000 - 0x7fff3b3ebff7 com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <2A1ECC85-580E-3508-BA1B-93222EE431A6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff3b586000 - 0x7fff3b586fff com.apple.Cocoa (6.11 - 23) <DDDE2ECF-6FD6-3EC7-B2F9-C1873F85D0E5> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff3b594000 - 0x7fff3b77fff7 com.apple.ColorSync (4.13.0 - 3394.3) <61F27F92-1158-36A0-90D0-911A590F2904> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff3ba6f000 - 0x7fff3bf7effa com.apple.audio.CoreAudio (5.0 - 5.0) <C1EE25DD-6880-3FFB-8C7D-4CBC10B41BD2> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff3bfd1000 - 0x7fff3c008ff0 com.apple.CoreBluetooth (1.0 - 1) <D1C334E4-E8C8-3FC4-B203-0555BA8C4932> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff3c009000 - 0x7fff3c3fbffe com.apple.CoreData (120 - 977.1) <05EEB294-ED60-31D5-9EE9-886ACCC76C22> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff3c3fc000 - 0x7fff3c50cffe com.apple.CoreDisplay (1.0 - 186.3.12) <4E34C576-C833-3E09-870A-13F4860337F5> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff3c50d000 - 0x7fff3c98dfff com.apple.CoreFoundation (6.9 - 1674.114) <9A91AEBF-6DA4-3238-870F-452FBD170EEA> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff3c98f000 - 0x7fff3d02cff0 com.apple.CoreGraphics (2.0 - 1348.16) <CD6AFA13-1CFD-3961-9722-1799BD95CBDB> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff3d03a000 - 0x7fff3d397ff5 com.apple.CoreImage (15.0.0 - 920.9) <65109A99-EE48-3228-B73A-33044833A600> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff3d921000 - 0x7fff3d921fff com.apple.CoreServices (1069.11 - 1069.11) <3BBDA17B-6F86-35F4-B785-AFA2A14B6F51> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff3d922000 - 0x7fff3d9a7fff com.apple.AE (838 - 838) <877C7270-575A-3D5F-B768-4724037F025D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff3d9a8000 - 0x7fff3dc89ff7 com.apple.CoreServices.CarbonCore (1217 - 1217) <DDC45E79-973C-3FB0-92EC-392A654179F5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff3dc8a000 - 0x7fff3dcd7ff5 com.apple.DictionaryServices (1.2 - 323.3.1) <A21D442C-E7B7-3A6C-BEEC-44B323AF9CB2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff3dcd8000 - 0x7fff3dce0fff com.apple.CoreServices.FSEvents (1268.60.1 - 1268.60.1) <8C772593-A2BA-33A7-BB43-49B9FCDD37CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff3dce1000 - 0x7fff3df1aff0 com.apple.LaunchServices (1069.11 - 1069.11) <7189EED9-9252-3030-AB32-6704AD9AEBAE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff3df1b000 - 0x7fff3dfb3ff9 com.apple.Metadata (10.7.0 - 2075.7) <AECD1E1F-1C1B-3C42-9ACD-596980F145C2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff3dfb4000 - 0x7fff3dfe1ff7 com.apple.CoreServices.OSServices (1069.11 - 1069.11) <67A2F664-DCA1-3FD6-B88E-CF020EA8C59D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff3dfe2000 - 0x7fff3e049fff com.apple.SearchKit (1.4.1 - 1.4.1) <367BBFA7-F18C-34B6-B4C8-A244A125D5E0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff3e04a000 - 0x7fff3e06eff5 com.apple.coreservices.SharedFileList (131.4 - 131.4) <EB8F2B1B-B736-373F-B28B-E4E6F33A00C0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff3e397000 - 0x7fff3e54bffe com.apple.CoreText (643.1.2.3 - 643.1.2.3) <D955D513-DC79-33A9-9E17-C8D86884DED1> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff3e54c000 - 0x7fff3e590fff com.apple.CoreVideo (1.8 - 334.0) <1331FE6E-328D-35FF-BC55-5A2231B804A1> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff3e591000 - 0x7fff3e61eff9 com.apple.framework.CoreWLAN (13.0 - 1455.3) <B1553A9E-1AC8-30D4-9B90-C7A719DBBF54> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff3e7e2000 - 0x7fff3e7edfff com.apple.DirectoryService.Framework (10.15 - 220.40.1) <1631515E-8685-3EC0-A5A0-54C60B47BEB5> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x7fff3e7ee000 - 0x7fff3e899ff0 com.apple.DiscRecording (9.0.3 - 9030.4.5) <E1B2487B-7882-3CDE-812C-A5E20AAC7F5D> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording 0x7fff3e8be000 - 0x7fff3e8c4fff com.apple.DiskArbitration (2.7 - 2.7) <5BE0B036-DEAB-3191-8D44-B489F4D39EE1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff3eab8000 - 0x7fff3ebdeff6 com.apple.FileProvider (265.1 - 265.1) <B361EB77-4CD2-3231-B74F-F479FCD2DD23> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider 0x7fff3ebf3000 - 0x7fff3ebf5ff3 com.apple.ForceFeedback (1.0.6 - 1.0.6) <D6230212-11DA-32D0-A73B-D8851BBB6A6B> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x7fff3ebf6000 - 0x7fff3efbeffc com.apple.Foundation (6.9 - 1674.114) <532BBAE7-F2BA-3779-94E0-BFEDF2D7AB38> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff3f02b000 - 0x7fff3f07bff7 com.apple.GSS (4.0 - 2.0) <5873DEB8-F186-3B53-BDFD-4E827B7EFFA2> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff3f1b7000 - 0x7fff3f2cfff8 com.apple.Bluetooth (7.0.3 - 7.0.3f5) <B860F9C0-A082-386D-BCA7-4B2BC8384301> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff3f336000 - 0x7fff3f3d9ffb com.apple.framework.IOKit (2.0.2 - 1726.80.1) <B63FE840-8E32-3429-A95D-AB466FE62104> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff3f3db000 - 0x7fff3f3ebffc com.apple.IOSurface (269.6 - 269.6) <23D51648-9363-3696-9BF7-18F1B2AF621B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff3f461000 - 0x7fff3f5c0ffe com.apple.ImageIO.framework (3.3.0 - 1972.19) <89546C82-32D6-3329-9BF7-6287232328E3> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff3f5c1000 - 0x7fff3f5c4fff libGIF.dylib (1972.19) <55218760-79C4-34EF-A8C7-78DD382AA60D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff3f5c5000 - 0x7fff3f67efff libJP2.dylib (1972.19) <561D530D-7DBE-3DEA-85E1-85BBAB7815F0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff3f67f000 - 0x7fff3f6a4ff3 libJPEG.dylib (1972.19) <FC9A29D4-A516-3B9D-A51B-04BBF14E4FED> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff3f921000 - 0x7fff3f93bff7 libPng.dylib (1972.19) <D65F85FB-8861-3AD1-AF0B-5FAF9263B1F2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff3f93c000 - 0x7fff3f93dfff libRadiance.dylib (1972.19) <08AD38EB-557E-3CE9-804B-C297ECDE4D6B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff3f93e000 - 0x7fff3f986ff7 libTIFF.dylib (1972.19) <AFC18CBF-691F-3BD4-A873-2B7C65D11923> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff40dab000 - 0x7fff40dbdff3 com.apple.Kerberos (3.0 - 1) <DA356370-C1FA-3C23-9D77-5994EC7DC8C0> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff40dbe000 - 0x7fff40dbefff libHeimdalProxy.dylib (77) <CB20F0B8-EDC1-3592-8B2D-6AEF80BE080B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib 0x7fff40dbf000 - 0x7fff40df5fff com.apple.LDAPFramework (2.4.28 - 194.5) <7D272BD5-5CBD-3F4F-981C-5E34F5FB5DCA> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x7fff4196e000 - 0x7fff41a31ff1 com.apple.Metal (212.2.4 - 212.2.4) <EF882FC9-08E4-36B3-9BAB-3FF5CD70364F> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff41a4e000 - 0x7fff41a8aff3 com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <65A8E0C0-6266-3229-A58D-DA1E40068E25> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff41a8b000 - 0x7fff41b11fe6 com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <CA913DB0-C674-3AC6-AAD9-D28B84C58CF1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff41b12000 - 0x7fff41b36ff8 com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <21FB637B-669C-3499-8BF3-1782B1484D52> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff41b37000 - 0x7fff41b4cfff com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <0EE1E81D-0ABE-355D-B33B-5E5365C907C1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray 0x7fff41b4d000 - 0x7fff41cacff4 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <850F399A-D538-3A36-A0AF-5EB20AA55062> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff41cad000 - 0x7fff41cfbff7 com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <C71ECDCD-701A-3839-8627-0DF1A8906452> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector 0x7fff41cfc000 - 0x7fff41cfdff5 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <97194F33-650C-31C1-8A5A-56F48E5F5ECB> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff42c43000 - 0x7fff42c4fffe com.apple.NetFS (6.0 - 4.0) <0B2088AE-C16D-3FC3-9445-4EDAD2D51686> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff42c50000 - 0x7fff42d93ff6 com.apple.Network (1.0 - 1) <16D0A17C-1FA8-336C-A082-3AD2A3DB8E3C> /System/Library/Frameworks/Network.framework/Versions/A/Network 0x7fff43076000 - 0x7fff43098fff com.apple.audio.OpenAL (1.8 - 1.8) <57D40740-8748-35CB-9DDB-B3231A8580E1> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x7fff457b3000 - 0x7fff457bbfff libcldcpuengine.dylib (2.12.7) <C56327E2-20A5-3B6E-9B77-601E02E6DC4D> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fff457bc000 - 0x7fff45814ff7 com.apple.opencl (3.5 - 3.5) <2B78F795-7131-3AAC-A2FB-FF01CB4A386D> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff45815000 - 0x7fff45831fff com.apple.CFOpenDirectory (10.15 - 220.40.1) <FF068FF7-C136-3A71-AD1F-B5170A918423> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff45832000 - 0x7fff4583dff7 com.apple.OpenDirectory (10.15 - 220.40.1) <9448EC8E-8B76-3142-9540-C0752529762A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff46198000 - 0x7fff4619afff libCVMSPluginSupport.dylib (17.10.22) <87C47A23-D8E9-3AE3-AADF-0DE1FF03905E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff4619b000 - 0x7fff461a0fff libCoreFSCache.dylib (176.10) <E5C4E721-5BD3-350D-8FD2-12397CD1858D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff461a1000 - 0x7fff461a5fff libCoreVMClient.dylib (176.10) <35078399-3429-3EF5-AA29-C7E6CDB0F5FB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff461a6000 - 0x7fff461aeff7 libGFXShared.dylib (17.10.22) <2E8AF2C7-2BA8-3385-B7F5-F4E1234B5A8A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff461af000 - 0x7fff461b9fff libGL.dylib (17.10.22) <0EDD0D07-1CDD-3E35-8CAB-EDD65862E321> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff461ba000 - 0x7fff461effff libGLImage.dylib (17.10.22) <86F7497C-6178-3E25-8BAD-9882681EAC84> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff461f0000 - 0x7fff46382ff7 libGLProgrammability.dylib (17.10.22) <A32F3C25-33DE-33E3-BF78-316259A5BA1D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fff46383000 - 0x7fff463bffff libGLU.dylib (17.10.22) <ECEA64DF-30EC-3709-9EED-C9970BC31DB3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff46def000 - 0x7fff46dfeff7 com.apple.opengl (17.10.22 - 17.10.22) <9530427D-0AE4-3F7D-B036-73FD32DDAD77> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff46dff000 - 0x7fff46f78ff7 GLEngine (17.10.22) <2436E4A2-A77D-3DD6-879E-2E02B1B43812> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fff46f79000 - 0x7fff46fa1fff GLRendererFloat (17.10.22) <EE63BD85-5651-3F19-A0BD-CAE0B4405645> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fff47db9000 - 0x7fff48038ff1 com.apple.QuartzCore (1.11 - 820.6) <5366D2D9-670F-3B9B-A1F2-9C44F7DFC8E8> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff48b88000 - 0x7fff48edaffa com.apple.security (7.0 - 59306.80.4) <FA5EBA16-2B2B-3105-8A17-C8624C4B3BB3> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff48edb000 - 0x7fff48f64ff7 com.apple.securityfoundation (6.0 - 55236.60.1) <0129932D-89E5-3608-B22E-DB5F0B3C3DC4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff48f93000 - 0x7fff48f97ff0 com.apple.xpc.ServiceManagement (1.0 - 1) <2475707B-F909-33C4-AAB7-80DC8D2CB435> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff49d2a000 - 0x7fff49d94fff com.apple.SystemConfiguration (1.19 - 1.19) <61B73150-6D87-3E2F-A935-B957425CC992> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff4daff000 - 0x7fff4dbc3fe7 com.apple.APFS (1412.81.1 - 1412.81.1) <7EC14196-E481-35C0-94F0-09E5B81AD3E5> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff4ecc4000 - 0x7fff4ecc5ff1 com.apple.AggregateDictionary (1.0 - 1) <4EA2428D-FFB2-372C-BC1C-821BE221E8D0> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary 0x7fff4f1d5000 - 0x7fff4f1f2ffc com.apple.AppContainer (4.0 - 448.60.2) <A862A822-AA47-35DB-94FE-20B91B7E5F4A> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer 0x7fff4f247000 - 0x7fff4f255ff7 com.apple.AppSandbox (4.0 - 448.60.2) <0F317402-65DC-3D99-91BD-BA3F06B60517> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x7fff4f6e4000 - 0x7fff4f708ff3 com.apple.framework.Apple80211 (13.0 - 1460.1) <CB83A2CF-78A4-3E94-83C1-845037EB84FF> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff4f83e000 - 0x7fff4f84dfef com.apple.AppleFSCompression (119 - 1.0) <EEDA4040-1835-39A6-AC13-6CE35560C159> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff4f94c000 - 0x7fff4f957ff7 com.apple.AppleIDAuthSupport (1.0 - 1) <CBD0CBCD-C403-37FA-87C8-CCE0D4462452> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport 0x7fff4f999000 - 0x7fff4f9e1fff com.apple.AppleJPEG (1.0 - 1) <42E71E36-8AFA-300C-8322-B6FE66E68441> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff4fdbc000 - 0x7fff4fdc0ff7 com.apple.AppleSRP (5.0 - 1) <963AB710-D3B4-342C-A108-F0CAB862DB12> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP 0x7fff4fdc1000 - 0x7fff4fde3fff com.apple.applesauce (1.0 - 16.22) <E377E9B9-D02F-36BF-A012-587D55C814F7> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff4fea3000 - 0x7fff4fea6ffb com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <ED587319-ACF9-385F-A8BB-E74E61054FA6> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo 0x7fff4ff40000 - 0x7fff4ff4fff9 com.apple.AssertionServices (1.0 - 223.60.4) <24DF3272-5AE3-3E7B-AECC-5D3E1D1AA303> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices 0x7fff509cb000 - 0x7fff50a1cffd com.apple.audio.AudioSession (1.0 - 17) <155D3B66-CBA8-3115-8EA1-B46B5EEF99DE> /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession 0x7fff50a1d000 - 0x7fff50a4aff7 libSessionUtility.dylib (17) <AD339C6C-E357-39EB-B08F-0288803CCC1E> /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib 0x7fff50ae3000 - 0x7fff50d20ff7 com.apple.audio.AudioToolboxCore (1.0 - 1104.33) <0DB5EC73-CEEB-3971-B9C8-5263788DEBEC> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore 0x7fff50d21000 - 0x7fff50e3aff4 com.apple.AuthKit (1.0 - 1) <5B790973-7E89-3D7B-B1C9-56D3A65038CB> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit 0x7fff50ff5000 - 0x7fff50ffeff3 com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <D0F2851A-521F-335A-B7C4-B1E39BB42DD7> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff50fff000 - 0x7fff510a0ff8 com.apple.backup.framework (1.11.2 - 1298.2.10) <B4C73BEC-CEF3-3C18-AF66-C5BEAAB51AD8> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff510a1000 - 0x7fff51122ffd com.apple.BaseBoard (464.1 - 464.1) <3F887960-21C3-3CB2-9DF2-59CA3DB64EB1> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard 0x7fff51224000 - 0x7fff51260fff com.apple.bom (14.0 - 219.2) <06E2ABAD-08EC-3EF5-8C02-38CF3C43C181> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 0x7fff51de6000 - 0x7fff51e35fff com.apple.ChunkingLibrary (302 - 302) <9FA43C86-7BC1-3CC3-A4CE-74A455CD7709> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fff52cf5000 - 0x7fff52d06fff com.apple.CommonAuth (4.0 - 2.0) <6B36BE24-8D8B-3EE9-88BA-945B67F3AB6E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff52d1a000 - 0x7fff52d31fff com.apple.commonutilities (8.0 - 900) <7FADB6A2-AC75-329A-B4F8-D3A3350B02E9> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities 0x7fff5384f000 - 0x7fff5386eff0 com.apple.analyticsd (1.0 - 1) <74ED98BB-5B98-35A9-B6A4-02662EACE8BB> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics 0x7fff53b39000 - 0x7fff53b44ff7 com.apple.frameworks.CoreDaemon (1.3 - 1.3) <C8C662DC-0A7D-3E08-8FAD-54128CD59D3B> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon 0x7fff53dc5000 - 0x7fff53dd5ff3 com.apple.CoreEmoji (1.0 - 107) <544182E2-893F-3975-AA70-26ADC637B3F1> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff54429000 - 0x7fff54493ff0 com.apple.CoreNLP (1.0 - 213) <287973D6-1807-3A81-8F57-7BB39209F6C0> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP 0x7fff54905000 - 0x7fff5490dff0 com.apple.CorePhoneNumbers (1.0 - 1) <7DC06F8E-A897-38EE-B6E3-721C034F6067> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers 0x7fff5505a000 - 0x7fff5507dff7 com.apple.CoreSVG (1.0 - 129) <7254CEB9-8A9C-3E02-A76D-CF858A5D87D5> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG 0x7fff5507e000 - 0x7fff550b1ff7 com.apple.CoreServicesInternal (446.6 - 446.6) <0CCCC36C-E33F-3DF8-B5E8-E1437F242933> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff550b2000 - 0x7fff550e0ff7 com.apple.CSStore (1069.11 - 1069.11) <26602CC8-0080-3E85-A588-79CEF78D21E5> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore 0x7fff555ee000 - 0x7fff55675fff com.apple.CoreSymbolication (11.0 - 64509.98.1) <A44F2BDD-D8BA-36B7-97B3-CF4C77C2EA71> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff5570d000 - 0x7fff55839ff4 com.apple.coreui (2.1 - 608.3) <F909B4FA-2D2D-3142-B539-C0CF4A77D07A> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff5583a000 - 0x7fff559d5ff6 com.apple.CoreUtils (6.1 - 610.19) <C1BEC3C0-C2D7-3333-A89C-7C0216DFFFA6> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff55b0a000 - 0x7fff55b1dff1 com.apple.CrashReporterSupport (10.13 - 15011.2) <1BFBE272-C431-31BD-9E4F-3F31F680A247> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff55d87000 - 0x7fff55d99ffc com.apple.framework.DFRFoundation (1.0 - 252) <C6C87C6D-7FBC-3501-8614-2050FDA0BBC3> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff55d9a000 - 0x7fff55d9ffff com.apple.DSExternalDisplay (3.1 - 380) <D8858746-3C00-3718-BC01-F511FA379A06> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff55e08000 - 0x7fff55e83ff8 com.apple.datadetectorscore (8.0 - 659) <4815229E-A03D-3F73-AAD7-D87789DD23EC> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff55ecf000 - 0x7fff55f0dff0 com.apple.DebugSymbols (194 - 194) <C0388FF0-F6A7-35C8-A274-D8B6AE52241D> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff55f0e000 - 0x7fff5606bffe com.apple.desktopservices (1.14.3 - 1281.3.2) <C476CE78-AECF-3D4E-BBF4-EB1A5F57B7AC> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff561ae000 - 0x7fff56276ff6 com.apple.DiskImagesFramework (559.40.3 - 559.40.3) <279D6D62-AF8C-3C57-B860-14EC6669953C> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages 0x7fff56277000 - 0x7fff56347ff6 com.apple.DiskManagement (13.0 - 1648.60.1) <67747F82-3BAB-33A4-9F61-D095E722D4C2> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement 0x7fff56426000 - 0x7fff5642aff9 com.apple.EFILogin (2.0 - 2) <37274A04-6FFC-3CA1-8835-457A54FDF781> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin 0x7fff578ad000 - 0x7fff57cc8ff9 com.apple.vision.FaceCore (4.3.0 - 4.3.0) <0255512B-C869-3DE7-9240-6506D5CC8284> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff5832c000 - 0x7fff58463ffc libFontParser.dylib (277.2.1.2) <24CC0EED-DC94-3803-AA19-52A329DAFBF5> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x7fff58464000 - 0x7fff58498fff libTrueTypeScaler.dylib (277.2.1.2) <9FD7CA8F-ED51-3B33-924C-26577FECC147> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib 0x7fff584fd000 - 0x7fff5850dff6 libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <4BD1C9D8-DF67-3CE6-B801-6785C218986E> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib 0x7fff5b9d2000 - 0x7fff5b9d3fff libmetal_timestamp.dylib (902.11.1) <9FD477BF-E034-3D0D-970E-FD8BF83D97F4> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib 0x7fff5d06e000 - 0x7fff5d079ff7 libGPUSupportMercury.dylib (17.10.22) <0ACD75CE-10B0-3759-B29D-4087BF2B7386> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fff5d07a000 - 0x7fff5d080fff com.apple.GPUWrangler (4.7.2 - 4.7.2) <BF17B917-2B63-37C5-9030-B14F282723B2> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler 0x7fff5d39e000 - 0x7fff5d3c4ffb com.apple.GenerationalStorage (2.0 - 313) <420F07C2-AB4D-3585-BA3E-380739320932> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff5e4e8000 - 0x7fff5e4f6ffb com.apple.GraphVisualizer (1.0 - 100.1) <94660F47-4A85-39D0-BA2B-B387D02477D9> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff5e689000 - 0x7fff5e746ff4 com.apple.Heimdal (4.0 - 2.0) <C38A9368-4FAB-30DB-AFFC-9F0665DF2D9C> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff60887000 - 0x7fff6088fffd com.apple.IOAccelerator (438.3.1 - 438.3.1) <2E051DEF-89A9-36FD-ABF7-62795A7E7A11> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff60892000 - 0x7fff608a8ff7 com.apple.IOPresentment (1.0 - 37) <4584C47E-5A31-372E-91DF-201141E3E41E> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff60c32000 - 0x7fff60c7dff4 com.apple.IconServices (438.3 - 438.3) <D52BC60C-BA8C-3759-AA70-9F1B4325C85E> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff60e3b000 - 0x7fff60e41ffc com.apple.InternationalSupport (1.0 - 45) <098000C3-AB40-3A6A-AE0B-6FC1B10A08AB> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport 0x7fff61082000 - 0x7fff610a2ff6 com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <9A1C0E52-1671-3687-9F61-B6F821440273> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle 0x7fff611fa000 - 0x7fff612c8ff5 com.apple.LanguageModeling (1.0 - 215.1) <B47A62F3-7F45-3A84-A856-C674D4613261> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff612c9000 - 0x7fff61311ff7 com.apple.Lexicon-framework (1.0 - 72) <CD6D3F05-0647-348D-AED0-9566F968A954> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff61318000 - 0x7fff6131cff2 com.apple.LinguisticData (1.0 - 353.6.1) <91C3132C-EB52-32D6-9009-DE4B207ACE72> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff613c0000 - 0x7fff613c5ff7 com.apple.LoginUICore (4.0 - 4.0) <B4234868-F8AB-3F18-A39F-6109F54F9054> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore 0x7fff61eae000 - 0x7fff61ee1fff com.apple.MediaKit (16 - 923) <5C9A8E2E-EE2A-3729-99AF-BD94DB6A0168> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit 0x7fff62677000 - 0x7fff626c3fff com.apple.spotlight.metadata.utilities (1.0 - 2075.7) <F7FA0F68-7E46-3461-9DA6-C55FBB85C799> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities 0x7fff626c4000 - 0x7fff62792ffd com.apple.gpusw.MetalTools (1.0 - 1) <9E8CB894-AD09-3264-B013-CBCF31105286> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff629c2000 - 0x7fff629e0ff7 com.apple.MobileKeyBag (2.0 - 1.0) <F2EDE53D-AE96-356E-B8D2-455FF24D3341> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag 0x7fff62c47000 - 0x7fff62c77fff com.apple.MultitouchSupport.framework (3430.1 - 3430.1) <969DA9DA-B08A-3D53-960C-024AEA3E0AB2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff63177000 - 0x7fff63181fff com.apple.NetAuth (6.2 - 6.2) <A400CD55-B3EA-371A-8BAB-FDDA87660AE4> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff63b72000 - 0x7fff63bbeff7 com.apple.OTSVG (1.0 - 643.1.2.3) <7F19E0AF-9E41-32DE-A19B-37D1C131B230> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG 0x7fff64d54000 - 0x7fff64d5fffe com.apple.PerformanceAnalysis (1.243.1 - 243.1) <D33C31A5-AE17-3455-B33A-62EFBF5DF5E7> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff64d60000 - 0x7fff64d88ffb com.apple.persistentconnection (1.0 - 1.0) <7474CCC1-A27A-38FC-B9D6-BAB08AD736DE> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection 0x7fff6768b000 - 0x7fff676e5ff7 com.apple.ProtectedCloudStorage (1.0 - 1) <DBBF47F9-8BE4-3B54-B077-1C8C9366D033> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage 0x7fff676e6000 - 0x7fff676fffff com.apple.ProtocolBuffer (1 - 274.20.7.15.1) <3322B8EE-991A-30C2-BCA1-B81E7DDE7B6B> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff67b08000 - 0x7fff67b31ff9 com.apple.RemoteViewServices (2.0 - 148) <34347997-F06E-3000-B336-093A2B055E31> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff67c97000 - 0x7fff67cd2ff4 com.apple.RunningBoardServices (1.0 - 223.60.4) <111A73BB-C1CD-35B8-AEFD-98CA52B1514F> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices 0x7fff6961d000 - 0x7fff69620ff9 com.apple.SecCodeWrapper (4.0 - 448.60.2) <C6EBD591-8132-31FB-991A-368BA9B7444D> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x7fff69793000 - 0x7fff698b7ff4 com.apple.Sharing (1506.6 - 1506.6) <4FA735A0-4BDB-384C-B04D-7C2EB3DEDCFB> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff6a8cf000 - 0x7fff6abc7ffa com.apple.SkyLight (1.600.0 - 450.1) <9B2718F3-27FC-319C-98DD-881FD7C742AB> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff6b40f000 - 0x7fff6b41dfff com.apple.SpeechRecognitionCore (6.0.91 - 6.0.91) <10EBEF24-6C75-3E91-B99B-DC1BCD498D8A> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff6bc4a000 - 0x7fff6bc53ff7 com.apple.SymptomDiagnosticReporter (1.0 - 1238.60.1) <921F5137-CD53-35A9-92EA-1A3C412E4C51> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter 0x7fff6bcc5000 - 0x7fff6bcefffc com.apple.framework.SystemAdministration (1.0 - 1.0) <810032F4-4A3F-38E8-AD90-A7362EDDA0F0> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration 0x7fff6bf09000 - 0x7fff6bf19ff3 com.apple.TCC (1.0 - 1) <A8308EDB-9AF7-3B6B-AAC3-143F91F58F1D> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff6c40e000 - 0x7fff6c4d5ff4 com.apple.TextureIO (3.10.9 - 3.10.9) <CFA1BB98-DECC-30CB-B923-EFF42B904226> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff6c652000 - 0x7fff6c653fff com.apple.TrustEvaluationAgent (2.0 - 33) <FB6537B0-DA74-3FB7-B364-60828A9CF7E9> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff6d32c000 - 0x7fff6d586ff2 com.apple.UIFoundation (1.0 - 660) <A48A9528-88BA-3883-9FD9-3150568D7BDA> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff6e17a000 - 0x7fff6e19afff com.apple.UserManagement (1.0 - 1) <6B41CDA7-B382-36D9-8435-F355DE42C596> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement 0x7fff6ef50000 - 0x7fff6f03bffe com.apple.ViewBridge (464.1 - 464.1) <AAFB0B7B-8A94-3664-8FEA-A616CD8BFDDD> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge 0x7fff6f1e1000 - 0x7fff6f1e2fff com.apple.WatchdogClient.framework (1.0 - 67.60.1) <D998CF4B-D757-3B33-A498-5C4259CE882B> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient 0x7fff6fdbf000 - 0x7fff6fdc2ffa com.apple.dt.XCTTargetBootstrap (1.0 - 15700) <09FE38EC-8B8D-385B-BBF9-48F1133A8E50> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap 0x7fff6fe3b000 - 0x7fff6fe49ff5 com.apple.audio.caulk (1.0 - 32.3) <E436DBA4-321E-3C6B-80F3-AE06E44D05C8> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7fff7018a000 - 0x7fff7018cff3 com.apple.loginsupport (1.0 - 1) <F2EC9213-901A-3657-A36A-DFD80BD8ABBC> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff7018d000 - 0x7fff701a0ffd com.apple.login (3.0 - 3.0) <9892EED5-B5C4-3E2F-B89B-7CB0ACECA8B1> /System/Library/PrivateFrameworks/login.framework/Versions/A/login 0x7fff704b0000 - 0x7fff704e6ffa libAudioToolboxUtility.dylib (1104.33) <5426E64E-18E2-33E0-A9A8-BD8D449BA463> /usr/lib/libAudioToolboxUtility.dylib 0x7fff704ed000 - 0x7fff70522ff7 libCRFSuite.dylib (48) <31D98527-9972-3A4B-9868-C9394FAF742E> /usr/lib/libCRFSuite.dylib 0x7fff70525000 - 0x7fff7052fff3 libChineseTokenizer.dylib (34) <9E2B02B0-32A5-3245-AC50-F6BEEC34FCEC> /usr/lib/libChineseTokenizer.dylib 0x7fff70530000 - 0x7fff705b9fff libCoreStorage.dylib (551) <2E7671D0-F66B-3BCC-AAAF-5D2024CE15CE> /usr/lib/libCoreStorage.dylib 0x7fff705bc000 - 0x7fff705beff7 libDiagnosticMessagesClient.dylib (112) <45E85899-039F-3B99-8789-F497DD9916C2> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff70603000 - 0x7fff707baff3 libFosl_dynamic.dylib (100.4) <84A5F946-01EE-3740-BD2F-4C2A6B1FE82B> /usr/lib/libFosl_dynamic.dylib 0x7fff707e1000 - 0x7fff707e7ff3 libIOReport.dylib (54) <F60AF538-9EE4-3E10-A289-A015257841B6> /usr/lib/libIOReport.dylib 0x7fff708c7000 - 0x7fff708cefff libMatch.1.dylib (36) <861F4202-5A25-3CA3-98AE-024F91EA95F5> /usr/lib/libMatch.1.dylib 0x7fff708fe000 - 0x7fff7091dfff libMobileGestalt.dylib (826.80.1) <107E3D8D-CCCD-32F4-B858-3F355126F733> /usr/lib/libMobileGestalt.dylib 0x7fff70a84000 - 0x7fff70a85ff3 libSystem.B.dylib (1281) <A2C26908-8802-3CA7-8B74-ED4A74AA152C> /usr/lib/libSystem.B.dylib 0x7fff70b14000 - 0x7fff70b15fff libThaiTokenizer.dylib (3) <9E5B4E50-E982-387C-AA2F-BB43867322ED> /usr/lib/libThaiTokenizer.dylib 0x7fff70b2d000 - 0x7fff70b43fff libapple_nghttp2.dylib (1.39.2) <C79E1B79-0BBE-311F-A177-6879D5C4D991> /usr/lib/libapple_nghttp2.dylib 0x7fff70b78000 - 0x7fff70beaff7 libarchive.2.dylib (72.40.2) <1AE0592D-8451-30D1-AEE8-3F39F46D9DD4> /usr/lib/libarchive.2.dylib 0x7fff70beb000 - 0x7fff70d18fc5 libate.dylib (2.0.9) <D42B1C84-35F9-3460-817F-85E9495AA1AC> /usr/lib/libate.dylib 0x7fff70d1c000 - 0x7fff70d1cff3 libauto.dylib (187) <71A48A59-FE0E-3D86-A219-B79DAF7CF9DD> /usr/lib/libauto.dylib 0x7fff70de3000 - 0x7fff70df3ff3 libbsm.0.dylib (60) <5EBEA671-D25B-3425-AC2B-70C2760B8B94> /usr/lib/libbsm.0.dylib 0x7fff70df4000 - 0x7fff70e00fff libbz2.1.0.dylib (44) <FA7CE29A-2FE3-3107-8693-5D33D5B7E11F> /usr/lib/libbz2.1.0.dylib 0x7fff70e01000 - 0x7fff70e54ff7 libc++.1.dylib (800.7) <1D0CB627-8A78-329F-A679-1B5248FF4C59> /usr/lib/libc++.1.dylib 0x7fff70e55000 - 0x7fff70e69fff libc++abi.dylib (800.7) <7AF668FB-901D-3F45-BA0D-710A235A8D1F> /usr/lib/libc++abi.dylib 0x7fff70e6a000 - 0x7fff70e6affb libcharset.1.dylib (59) <56F66234-104F-3494-B336-598800CF3F71> /usr/lib/libcharset.1.dylib 0x7fff70e6b000 - 0x7fff70e7cffb libcmph.dylib (8) <9B9AB2BA-75FB-3B70-AAE4-E32B06CF9D69> /usr/lib/libcmph.dylib 0x7fff70e7d000 - 0x7fff70e95ff7 libcompression.dylib (87) <A23B412C-48BA-385A-9263-B35F7BF44F4F> /usr/lib/libcompression.dylib 0x7fff71165000 - 0x7fff7117bff7 libcoretls.dylib (167) <6D32CE15-591C-39AD-9A3E-0C2FFC03C3C1> /usr/lib/libcoretls.dylib 0x7fff7117c000 - 0x7fff7117dfff libcoretls_cfhelpers.dylib (167) <3CE60FA9-98FC-3EE0-B398-177F3CAA850D> /usr/lib/libcoretls_cfhelpers.dylib 0x7fff71320000 - 0x7fff7141afff libcrypto.35.dylib (47.11.1) <0CE4FEA8-08AE-31AC-99B8-8FF9B4947DD7> /usr/lib/libcrypto.35.dylib 0x7fff71621000 - 0x7fff71725fe7 libcrypto.44.dylib (47.11.1) <F8CA295E-A4BC-35D2-8F33-A7634AC8F490> /usr/lib/libcrypto.44.dylib 0x7fff71728000 - 0x7fff71733ff7 libcsfde.dylib (551) <FA2C454A-EEA7-34CF-8C82-B8BE4F24BCBF> /usr/lib/libcsfde.dylib 0x7fff7173b000 - 0x7fff7179afff libcups.2.dylib (483.2) <440F82E8-646B-337D-A60E-976FF2C901ED> /usr/lib/libcups.2.dylib 0x7fff7179c000 - 0x7fff71803fff libcurl.4.dylib (118) <0237EA14-F0EB-3BF7-8533-696F822D3522> /usr/lib/libcurl.4.dylib 0x7fff718a6000 - 0x7fff718a6fff libenergytrace.dylib (21) <8E5C9BB2-14F4-37DF-AAE7-8130EBF466A3> /usr/lib/libenergytrace.dylib 0x7fff718a7000 - 0x7fff718c0ff7 libexpat.1.dylib (19.60.2) <641F502C-FF8F-3C15-A262-F92F94D7C7E3> /usr/lib/libexpat.1.dylib 0x7fff718ce000 - 0x7fff718d0fff libfakelink.dylib (149) <7296A5B3-EE44-34E6-810A-2A12C2D3EF68> /usr/lib/libfakelink.dylib 0x7fff718df000 - 0x7fff718e4fff libgermantok.dylib (24) <7B3FFFFB-5E34-3940-8E0A-B64A2DE42E68> /usr/lib/libgermantok.dylib 0x7fff718e5000 - 0x7fff718eeff7 libheimdal-asn1.dylib (564.60.2) <C37C4E10-F1D3-3B62-BDDF-7DBC611ACEC6> /usr/lib/libheimdal-asn1.dylib 0x7fff718ef000 - 0x7fff719dfff7 libiconv.2.dylib (59) <30414773-5E42-3976-B7C3-9BB8883792EE> /usr/lib/libiconv.2.dylib 0x7fff719e0000 - 0x7fff71c38ff7 libicucore.A.dylib (64252.0.1) <0F9294A7-6EC0-3279-BF92-3233C89DFA0A> /usr/lib/libicucore.A.dylib 0x7fff71c52000 - 0x7fff71c53fff liblangid.dylib (133) <EDF945D6-A37D-3DEB-B956-B4745269603D> /usr/lib/liblangid.dylib 0x7fff71c54000 - 0x7fff71c6cff3 liblzma.5.dylib (16) <F75FB525-C702-3A7E-9239-28D57E677DD5> /usr/lib/liblzma.5.dylib 0x7fff71c84000 - 0x7fff71d2bfff libmecab.dylib (883.1.1) <A2C923A6-D955-3FF1-82AE-7E54947F9566> /usr/lib/libmecab.dylib 0x7fff71d2c000 - 0x7fff71f8efe1 libmecabra.dylib (883.1.1) <971A30D4-1C27-3DD1-AACF-8337AE059F70> /usr/lib/libmecabra.dylib 0x7fff722fe000 - 0x7fff7232dff7 libncurses.5.4.dylib (57) <8882C63D-A0EC-3B10-8DD9-FD6419FB7C80> /usr/lib/libncurses.5.4.dylib 0x7fff7245c000 - 0x7fff728d2ff7 libnetwork.dylib (1880.60.5) <8B4092C3-9F1C-34C3-A73D-A2228C345831> /usr/lib/libnetwork.dylib 0x7fff72971000 - 0x7fff729a3ff6 libobjc.A.dylib (781.2) <99501DBA-94BF-35A1-A85D-189A4C38CABF> /usr/lib/libobjc.A.dylib 0x7fff729a4000 - 0x7fff729a5ff7 libodfde.dylib (26) <201A666E-B822-3F42-9BE2-FF0074D73667> /usr/lib/libodfde.dylib 0x7fff729b6000 - 0x7fff729bafff libpam.2.dylib (25) <55302451-C2B2-3DB4-9092-B84E236104DA> /usr/lib/libpam.2.dylib 0x7fff729bd000 - 0x7fff729f3ff7 libpcap.A.dylib (89.60.2) <FD167BF3-6984-36E1-9D93-E8B98E3E64A1> /usr/lib/libpcap.A.dylib 0x7fff72a75000 - 0x7fff72a8dff7 libresolv.9.dylib (67.40.1) <F363FB44-7C6D-3BC6-A897-639C74F9C97B> /usr/lib/libresolv.9.dylib 0x7fff72a8f000 - 0x7fff72ad3fff libsandbox.1.dylib (1217.80.1) <87099525-DB29-3530-87A6-BD484B56E97C> /usr/lib/libsandbox.1.dylib 0x7fff72ad4000 - 0x7fff72ae6fff libsasl2.2.dylib (213) <DC389F71-4D17-3947-BEE5-0D206F8E351D> /usr/lib/libsasl2.2.dylib 0x7fff72ae9000 - 0x7fff72ccaff7 libsqlite3.dylib (308.4) <08CF1AFB-5453-36C4-8CB4-F41D2B8CA94A> /usr/lib/libsqlite3.dylib 0x7fff72dbe000 - 0x7fff72debffb libssl.46.dylib (47.11.1) <D3E6B599-311F-37B6-B346-501A1DA2EE65> /usr/lib/libssl.46.dylib 0x7fff72f1c000 - 0x7fff72f1fffb libutil.dylib (57) <6CB26E6D-AD27-3FA8-8A30-4AFC3A2AE3F9> /usr/lib/libutil.dylib 0x7fff72f20000 - 0x7fff72f2dfff libxar.1.dylib (420) <317EA455-78EE-35A4-B63F-D85993B8697C> /usr/lib/libxar.1.dylib 0x7fff72f33000 - 0x7fff73015ff7 libxml2.2.dylib (32.14) <4F4EB304-2AA5-3E5F-AB24-F645E0D16EFC> /usr/lib/libxml2.2.dylib 0x7fff73019000 - 0x7fff73041fff libxslt.1.dylib (16.7) <E9BBE609-BA57-368D-95D7-ACA3A8C1AE8B> /usr/lib/libxslt.1.dylib 0x7fff73042000 - 0x7fff73054ffb libz.1.dylib (76) <52250917-039C-3B46-8011-497FEACF3550> /usr/lib/libz.1.dylib 0x7fff73ab8000 - 0x7fff73abdff3 libcache.dylib (83) <11C19883-6F99-390D-AF2A-A85A99DDFC48> /usr/lib/system/libcache.dylib 0x7fff73abe000 - 0x7fff73ac9fff libcommonCrypto.dylib (60165) <FEE99884-61F0-3332-852B-B0BB8EFF2288> /usr/lib/system/libcommonCrypto.dylib 0x7fff73aca000 - 0x7fff73ad1fff libcompiler_rt.dylib (101.2) <D7367E6D-A27D-3209-A3DB-A6F44582E502> /usr/lib/system/libcompiler_rt.dylib 0x7fff73ad2000 - 0x7fff73adbfff libcopyfile.dylib (166.40.1) <91670D15-CB30-3277-8AA9-9A299CEAAE27> /usr/lib/system/libcopyfile.dylib 0x7fff73adc000 - 0x7fff73b73fdb libcorecrypto.dylib (866.80.2) <3B110D82-B403-31E8-8109-8BBC79C928CE> /usr/lib/system/libcorecrypto.dylib 0x7fff73c8a000 - 0x7fff73ccbff0 libdispatch.dylib (1173.60.1) <5EF42E98-AD0D-3FAE-ABD4-46D791B8343F> /usr/lib/system/libdispatch.dylib 0x7fff73ccc000 - 0x7fff73d01ff7 libdyld.dylib (733.8) <8B0DFE8A-42CF-32C8-B121-83C22BF25F69> /usr/lib/system/libdyld.dylib 0x7fff73d02000 - 0x7fff73d02ffb libkeymgr.dylib (30) <7DADC026-70A8-390F-95AF-F3F345760F24> /usr/lib/system/libkeymgr.dylib 0x7fff73d03000 - 0x7fff73d0fff7 libkxld.dylib (6153.81.5) <7572CC82-E7E1-3C38-825F-9B34E2EADAD0> /usr/lib/system/libkxld.dylib 0x7fff73d10000 - 0x7fff73d10ff7 liblaunch.dylib (1738.80.8) <C4EA8803-E506-3514-9839-9BBECC819953> /usr/lib/system/liblaunch.dylib 0x7fff73d11000 - 0x7fff73d16ff7 libmacho.dylib (949.0.1) <395ABE7C-D2B1-343D-A451-9CEA98FDC12E> /usr/lib/system/libmacho.dylib 0x7fff73d17000 - 0x7fff73d19ff7 libquarantine.dylib (110.40.3) <560961FC-1FEF-3F07-8406-17A36558870E> /usr/lib/system/libquarantine.dylib 0x7fff73d1a000 - 0x7fff73d1bff7 libremovefile.dylib (48) <E99833DE-CB1D-31AB-A948-2739AF503599> /usr/lib/system/libremovefile.dylib 0x7fff73d1c000 - 0x7fff73d33fff libsystem_asl.dylib (377.60.2) <21A259BC-F892-34EB-9A67-11232AD8913A> /usr/lib/system/libsystem_asl.dylib 0x7fff73d34000 - 0x7fff73d34fff libsystem_blocks.dylib (74) <8B23F806-8153-3163-B5D8-2C3327E211D8> /usr/lib/system/libsystem_blocks.dylib 0x7fff73d35000 - 0x7fff73dbcff7 libsystem_c.dylib (1353.60.8) <99202CC3-2E27-3680-A8FF-5C516C485E90> /usr/lib/system/libsystem_c.dylib 0x7fff73dbd000 - 0x7fff73dc0ffb libsystem_configuration.dylib (1061.80.3) <8A149700-51AA-3205-A9D4-FF2A7BFC5412> /usr/lib/system/libsystem_configuration.dylib 0x7fff73dc1000 - 0x7fff73dc4ff7 libsystem_coreservices.dylib (114) <CCC076FA-310D-3FC9-950D-41E0F8DDA5D2> /usr/lib/system/libsystem_coreservices.dylib 0x7fff73dc5000 - 0x7fff73dcdfff libsystem_darwin.dylib (1353.60.8) <31ACD3CC-6DD9-3F2E-B163-9342BE1D0AB0> /usr/lib/system/libsystem_darwin.dylib 0x7fff73dce000 - 0x7fff73dd5ffb libsystem_dnssd.dylib (1096.60.2) <BEBB815A-065A-365E-9701-8E05A8CF2040> /usr/lib/system/libsystem_dnssd.dylib 0x7fff73dd6000 - 0x7fff73dd7ffb libsystem_featureflags.dylib (17) <340AD606-7C39-3E6A-BAC3-EA1273FC27A4> /usr/lib/system/libsystem_featureflags.dylib 0x7fff73dd8000 - 0x7fff73e25fff libsystem_info.dylib (538) <B0EBAE05-01AD-3D8E-92CC-5704394FF94A> /usr/lib/system/libsystem_info.dylib 0x7fff73e26000 - 0x7fff73e52ff7 libsystem_kernel.dylib (6153.81.5) <23909F45-79C3-34C9-A28F-337915925E5E> /usr/lib/system/libsystem_kernel.dylib 0x7fff73e53000 - 0x7fff73e9ffff libsystem_m.dylib (3178) <5236DC09-35C8-31A4-AE2A-92DA3DF30FE6> /usr/lib/system/libsystem_m.dylib 0x7fff73ea0000 - 0x7fff73ec7fff libsystem_malloc.dylib (283.60.1) <00190446-C6A8-3EA6-92D1-850EA85C84CE> /usr/lib/system/libsystem_malloc.dylib 0x7fff73ec8000 - 0x7fff73ed5ffb libsystem_networkextension.dylib (1095.60.2) <1E7A59D0-BBCD-3CB0-8AD1-D442A1A5268E> /usr/lib/system/libsystem_networkextension.dylib 0x7fff73ed6000 - 0x7fff73edfff3 libsystem_notify.dylib (241) <AB3FAC47-A830-3158-8D99-DBC728CED1D6> /usr/lib/system/libsystem_notify.dylib 0x7fff73ee0000 - 0x7fff73ee9fef libsystem_platform.dylib (220) <3DAFCC01-B768-3FFC-AC59-47AAE86BBEA1> /usr/lib/system/libsystem_platform.dylib 0x7fff73eea000 - 0x7fff73ef4fff libsystem_pthread.dylib (416.60.2) <AAF506F4-9455-3CC4-8E0B-6791E3C0993C> /usr/lib/system/libsystem_pthread.dylib 0x7fff73ef5000 - 0x7fff73ef9fff libsystem_sandbox.dylib (1217.80.1) <C8F3841A-9364-3414-9E3F-9DE3D5FECF0C> /usr/lib/system/libsystem_sandbox.dylib 0x7fff73efa000 - 0x7fff73efcfff libsystem_secinit.dylib (62.80.1) <32F36517-9A1C-3D30-85C8-611A2F5E2355> /usr/lib/system/libsystem_secinit.dylib 0x7fff73efd000 - 0x7fff73f04ffb libsystem_symptoms.dylib (1238.60.1) <2EDF9CE8-4091-30A8-B125-0F25E579694A> /usr/lib/system/libsystem_symptoms.dylib 0x7fff73f05000 - 0x7fff73f1bff2 libsystem_trace.dylib (1147.80.3) <AE11B1AC-352A-37F0-BCA9-055609070104> /usr/lib/system/libsystem_trace.dylib 0x7fff73f1d000 - 0x7fff73f22ffb libunwind.dylib (35.4) <E867ACDE-EADE-3C91-A2A4-0C401788FD47> /usr/lib/system/libunwind.dylib 0x7fff73f23000 - 0x7fff73f58ffe libxpc.dylib (1738.80.8) <51E3E807-9133-3605-BB5F-D59ED6404ABF> /usr/lib/system/libxpc.dylib

External Modification Summary:

Calls made by other processes targeting this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by this process:

task_for_pid: 0 thread_create: 0 thread_set_state: 0

Calls made by all processes on this machine:

task_for_pid: 180046 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=605.4M resident=0K(0%) swapped_out_or_unallocated=605.4M(100%) Writable regions: Total=677.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=677.2M(100%)

VIRTUAL REGION

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 2 Activity Tracing 256K 1 CG backing stores 4224K 3 CG image 548K 6 CoreAnimation 40K 8 CoreGraphics 8K 1 CoreImage 8K 2 CoreUI image data 220K 3 Foundation 4K 1 IOKit 7940K 1 Kernel Alloc Once 8K 1 MALLOC 368.2M 179 MALLOC guard page 32K 7 MALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated) Memory Tag 242 12K 1 OpenGL GLSL 256K 3 STACK GUARD 56.1M 19 Stack 17.1M 19 VM_ALLOCATE 33.2M 51 VM_ALLOCATE (reserved) 48K 2 reserved VM address space (unallocated) DATA 25.4M 308 DATA_CONST 344K 4 FONT_DATA 4K 1 GLSLBUILTINS 5176K 1 LINKEDIT 364.2M 7 OBJC_RO 32.0M 1 OBJC_RW 1780K 2 TEXT 241.3M 302 UNICODE 564K 1 mapped file 55.0M 18 shared memory 640K 15 =========== ======= ======= TOTAL 1.4G 971 TOTAL, minus reserved VM space 1.2G 971

Model: MacBookPro9,2, BootROM 230.0.0.0.0, 2 processors, Dual-Core Intel Core i5, 2,5 GHz, 16 GB, SMC 2.2f44 Graphics: kHW_IntelHD4000Item, Intel HD Graphics 4000, spdisplays_builtin Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x859B, 0x43543130323436344246313630422E4D3136 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x0D9B, - AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (7.21.190.33 AirPortDriverBrcm4360-1415) Bluetooth: Version 7.0.3f5, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: KINGSTON SV300S37A240G, 240,06 GB Serial ATA Device: HL-DT-ST DVDRW GS41N USB Device: USB 2.0 Bus USB Device: Hub USB Device: FaceTime HD Camera (Built-in) USB Device: USB 2.0 Bus USB Device: Hub USB Device: Hub USB Device: Apple Internal Keyboard / Trackpad USB Device: IR Receiver USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller USB Device: USB 3.0 Bus Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1

#3554 duplicate Crash when joining a game with a map that was not found locally elexis
Description

If you join a multiplayer match or start a replay for a map that you don't have in your repository, the game will crash:

<p class="error">ERROR: CCacheLoader failed to find archived or source file for: "maps/scenarios/elephant_test.xml"</p>
<p class="error">ERROR: CCacheLoader failed to find archived or source file for: "maps/scenarios/elephant_test.xml"</p>
<p class="error">ERROR: CCacheLoader failed to find archived or source file for: "maps/scenarios/elephant_test.xml"</p>
<p class="error">ERROR: Failed to load map maps/scenarios/elephant_test.pmp: File_OpenFailed</p>
  • Showing a warning as in #3553 doesn't help with that, as one might join the match when a valid map was selected and the host selecting a non-existing map afterwards.
  • Especially if a random random-map is selected, the host will chose any map that it has without checking if the clients have them.

The client should check before starting the game whether it actually has that map and then returning cleanly to the menu.

In case of starting a game with a randomly chosen map that a client doesn't have, that client should send the not-ready signal to the host. The host should in return chose another map. The client should then send the ready signal again.

Probably some amount of refactoring could be done in gamesetup.js and functions_utility.js, as there are many functions related to loading mapdata, which could be moved to a new file functions_map.js.

#6442 fixed Crash when joining local game on Hostname Silier Asger
Description

When I try to join Freagarach his game in the local network using Hostname it just crashes the game. When we try it using the IP it works fine

#4938 needsinfo Crash when launching the game Chris
Description

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000004)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 2 (Error during IO) OS error = 0 (no error code was set)

#235 worksforme Crash when loading a different map Anton Galitch
Description

Reproduction method:

  • Load map with data (Latium)
  • Go back to menu
  • Load another map with data (alpine)
  • enjoy crash

Dump and log: http://www.wildfiregames.com/forum/index.php?act=Attach&type=post&id=2055

#4538 fixed Crash when loading a saved game which was saved when under gaia perspective mimo mimo
Description

After saving a game while under gaia perspective, trying to reload it fails with

WARNING: JavaScript warning: gui/session/session.js line 456
reference to undefined property g_CivData[g_Players[g_ViewedPlayer].civ].Music
ERROR: JavaScript error: gui/common/music.js line 111
TypeError: civMusic is undefined
  Music.prototype.storeTracks@gui/common/music.js:111:11
  initializeMusic@gui/session/session.js:456:3
  init@gui/session/session.js:281:2
  reallyStartGame@gui/loading/loading.js:102:2
ERROR: GUI page 'page_session.xml': Failed to call init() function
#285 fixed Crash when loading single player game stefano
Description

Much to our regret we must report the program has encountered an error.

Details: unhandled exception (Access violation writing 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (?) OS error = Accesso a posizione di memoria non valido.

#578 duplicate Crash when moving large masses of soldiers sireus
Description

The following happens ocasionally after 20 minutes or so of playing, with lots of soldiers (30-40) and few other units.

Now, if I select as many soldiers as I can (selection limit) and then try move them to another location, the game crashes. Remember, this does not happen every time (I'd say every tenth attempt, but that's just guessing) and is quite hard to reconstruct exactly. It just happens.

Judging from the crashlog, I'd say it's a bug in the sound manager, but I don't have any experience with the code, so don't listen to me :)

As far as I an tell, it doesn't matter on which map I'm playing, and I haven't yet found any other patterns.

#5474 needsinfo Crash when opening game under Kaspersky Internet Security kibi1@…
Description

I just started running Kaspersky Internet Security () on 20-Jun-19 10:37 AM. Since then, everytime I invoke ) AD, I get an error unless I suppress it. Today I set a break point, and crashed the game.

Details: unhandled exception (Breakpoint)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

#6065 needsinfo Crash when opening lobby from session (in-game). nani
Description

After pressing Alt+ L to open lobby crash(freeze for more than 2 min) occurred.

Mods:

public 0.0.24 autociv 1.0.0

#506 fixed Crash when selecting host game then cancel then join game Philip Taylor
Description
18:32 < janwas> booom in CNetSession::SetPlayerSlot
18:32 < janwas> because m_psession == 0
18:33 < janwas> oops, that happened because i fat-fingered "host", aborted that, then did join
#5421 needsinfo Crash when start to play Aderion
Description

I'm just install the game, and when i tried to play in tutorial or battle after the loading screen the game crashes. I change the shadows quality but still happening.

PD I apologize for my bad english.

#449 fixed Crash when starting a new game Erik Johansson
Description

When starting a new game Pyrogenesis crashes. It seems to be loading the map and all as I get ~ a second before the game crashes when I can see the game, and hear the music, it's at most a second though as the game crashes almost immediately and the music start to repeat the first < second or so. See below for call stack + output from VC++

Call stack:

 	wrap_oal.dll!0b641d5a() 	
 	[Frames below may be incorrect and/or missing, no symbols loaded for wrap_oal.dll]	
 	winmm.dll!76b454e3() 	
 	winmm.dll!76b5adfe() 	
 	winmm.dll!76b5aee9() 	
 	winmm.dll!76b5af02() 	
 	kernel32.dll!7c80b729() 	
>	pyrogenesis_dbg.exe!CreateDirectories(const boost::filesystem::basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem::wpath_traits> & path={...}, unsigned int mode=0)  Line 116 + 0x13 bytes	C++

Output from VC++:

TIMER| common/global.xml: 17.62 ms
GAME STARTED, ALL INIT COMPLETE
First-chance exception at 0x0b641d5a in pyrogenesis_dbg.exe: 0xC0000094: Integer division by zero.
Unhandled exception at 0x0b641d5a in pyrogenesis_dbg.exe: 0xC0000094: Integer division by zero.
The program '[116860] pyrogenesis_dbg.exe: Native' has exited with code 0 (0x0).

Please tell me if there's anything else you want to know. I've attached my system_info.txt.

#6768 fixed Crash when there are to many entities Vladislav Belov David Preston
Description

First time I have seen this error after many, many games.

Assertion failed: "m_EntitiesDrawn < MAX_ENTITIES_DRAWN"
Location: minimaptexture.cpp:691 (CMiniMapTexture::RenderFinalTexture)

Call stack:

01361DF8

01364C08

01367523

013510D5


errno = 0 (No error reported here)
OS error = 0 (no error code was set)

Windows 7 Pro SP1, GTX 750 Ti

Clicked 'Continue' (I think) and briefly saw a different, more OS-related error before prog bailed out completely leaving no opportunity to gather any more info.

#1621 invalid Crash when trying to restore the application from taskbar necris
Description

Steps for reproduce:

  • minimize the application to windows taskbar
  • right click on the app icon in taskbar
  • choose "0 A.D"

Result: crash. Crashlog in attach.

Function call failed: return value was -110100 (VFS directory not found) Location: unifont.cpp:212 (unifont_linespacing)

Call stack:

00ABCDEE

008E31FD

008E32A4

00A80C0F

00A80C40

7EFDE000

errno = 0 (No error reported here) OS error = 0 (no error code was set)

#3021 fixed Crash when writing non-ascii character on linux philip mimo
Description

When clicking on the "learn to play" button with the french translation enabled, the game crashes. Using gdb, we get

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff35d2107 in kill () at ../sysdeps/unix/syscall-template.S:81
81      ../sysdeps/unix/syscall-template.S: Aucun fichier ou dossier de ce type.
(gdb) where
#0  0x00007ffff35d2107 in kill () at ../sysdeps/unix/syscall-template.S:81
#1  0x00000000008cd185 in debug_printf (fmt=fmt@entry=0x9f6300 L"ERROR: %hs\n") at ../../../source/lib/debug.cpp:150
#2  0x00000000005ec61f in CLogger::WriteError (this=0xef1e50, 
    message=0x24f0e78 "Invalid tag 'sur' at 7496 in '[font=\"sans-bold-18\"]Manuel intégré 0 A.D.\n[font=\"sans-14\"]\nMerci d'avoir installé 0 A.D. ! Cette page vous donnera un bref aperçu des fonctionnalités disponibles de"...) at ../../../source/ps/CLogger.cpp:172
#3  0x0000000000848111 in CGUIString::SetValue (this=this@entry=0x7fffffffa080, str=...) at ../../../source/gui/GUItext.cpp:395
#4  0x000000000088e039 in JSI_IGUIObject::setProperty (cx=cx@entry=0x2478bc0, obj=..., obj@entry=..., id=..., id@entry=..., vp=vp@entry=...)
    at ../../../source/gui/scripting/JSInterface_IGUIObject.cpp:396
#5  0x00007ffff7129e31 in CallJSPropertyOpSetter (vp=..., strict=true, id=..., obj=..., 
    op=0x88c000 <JSI_IGUIObject::setProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>)>, cx=0x2478bc0)
    at /data/kubuntu/jeux/0ad/svnbak/libraries/source/spidermonkey/mozjs31/js/src/jscntxtinlines.h:323
#6  set (vp=..., strict=<optimized out>, receiver=..., obj=..., cx=0x2478bc0, this=<optimized out>)
    at /data/kubuntu/jeux/0ad/svnbak/libraries/source/spidermonkey/mozjs31/js/src/vm/Shape-inl.h:112
#7  js::NativeSet<(js::ExecutionMode)0> (cxArg=<optimized out>, obj=..., receiver=..., shape=..., strict=<optimized out>, vp=...)
    at /data/kubuntu/jeux/0ad/svnbak/libraries/source/spidermonkey/mozjs31/js/src/jsobj.cpp:4366
#8  0x00007ffff7117cfd in DefinePropertyOrElement<(js::ExecutionMode)0> (cx=0x2478bc0, obj=..., id=..., 
    getter=0x88a780 <JSI_IGUIObject::getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)>, 
    setter=0x88c000 <JSI_IGUIObject::setProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>)>, 
    attrs=4294943280, value=..., callSetterAfterwards=true, setterIsStrict=true)
    at /data/kubuntu/jeux/0ad/svnbak/libraries/source/spidermonkey/mozjs31/js/src/jsobj.cpp:3764
#9  0x00007ffff712ac21 in js::baseops::SetPropertyHelper<(js::ExecutionMode)0> (cxArg=0x2478bc0, obj=..., receiver=..., id=..., qualified=<optimized out>, 
    vp=..., strict=true) at /data/kubuntu/jeux/0ad/svnbak/libraries/source/spidermonkey/mozjs31/js/src/jsobj.cpp:5060
#10 0x00007ffff71f7f64 in setGeneric (strict=<optimized out>, vp=..., id=..., receiver=..., obj=..., cx=<optimized out>)
    at /data/kubuntu/jeux/0ad/svnbak/libraries/source/spidermonkey/mozjs31/js/src/jsobj.h:1024
#11 SetPropertyOperation (rval=..., lval=..., pc=<optimized out>, script=..., cx=<optimized out>)
    at /data/kubuntu/jeux/0ad/svnbak/libraries/source/spidermonkey/mozjs31/js/src/vm/Interpreter.cpp:340
---Type <return> to continue, or q <return> to quit---
#4063 duplicate Crash while saving the game Valeron
Description

Each time I save the game since two weeks more and less, the game crash. Here I attach all files I think it can help

#4919 invalid Crash while starting 0 A.D on Win10 - device unhandled exception (Access violation reading 0x0000001C) domien
Description

Hi,

Tried starting the game again on my windows 10 surface device but it always crashes. Was able to run it before but I guess that I installed something that might interfere. I will attach the files in the log directory and also will add the windbg results.

Hopefully something can be identified from the logs.

Thanks and have a great end of the year and fantastic begin of 2018.

Domien

#6393 fixed Crash with Intel I9-12900k Basti
Description

Reported by Basti on IRC today: http://irclogs.wildfiregames.com/%230ad/2021-11-30-QuakeNet-%230ad.log

11:56 < Basti> hallo, everyone.
11:57 < Basti> i habe problems with 0 ad on a i9 12900k / asus prime z690-p d4 / win 10 pro 64bit
11:58 < Basti> Much to our regret we must report the program has encountered an error.  Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files. You may find paths to these files at https://trac.wildfiregames.com/wiki/GameDataPaths   Details: unhandled exception (std::out_of_range("invalid bitset<N> position"))  Location: unknown:0 (RtlGetAppContainerNamedObjectPath)  Call stack:  (error while dumping stack: No stack
11:58 < Basti> did anyone have an idea?
unhandled exception (std::out_of_range("invalid bitset<N> position"))
#2429 wontfix Crash with OpenAL on OSX 10.6.8 x86 Craig
Description

This appears to be an problem with the OpenAL lib on OSX 10.6.8 x86. Is it possible to either disable sound altogether? Or include OpenAL?

Process:         pyrogenesis [6999]
Path:            /Applications/0ad.app/Contents/MacOS/pyrogenesis
Identifier:      pyrogenesis
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  pyrogenesis [6986]

Date/Time:       2014-02-09 12:29:49.187 -0500
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6
Sleep/Wake UUID: 8A1FDF19-A523-4416-843C-515EE521410C

Interval Since Last Report:          154499 sec
Crashes Since Last Report:           4
Per-App Crashes Since Last Report:   2
Anonymous UUID:                      444D90BC-5719-4431-96A9-3674E0C11B3F

Exception Type:  EXC_CRASH (SIGTRAP)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Application Specific Information:
*** multi-threaded process forked ***

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib             	0x94936c5a __kill + 10
1   libSystem.B.dylib             	0x94936c4c kill$UNIX2003 + 32
2   com.wildfiregames.0ad         	0x00379e5d debug_break() + 45
3   com.wildfiregames.0ad         	0x0018a2d8 OggStreamImpl<VorbisBufferAdapter>::Open() + 358
4   com.wildfiregames.0ad         	0x0018883a OpenOggNonstream(boost::shared_ptr<IVFS> const&, Path const&, boost::shared_ptr<OggStream>&) + 266
5   com.wildfiregames.0ad         	0x0018b539 COggData::InitOggFile(Path const&) + 87
6   com.wildfiregames.0ad         	0x0018bf17 CSoundData::SoundDataFromOgg(Path const&) + 63
7   com.wildfiregames.0ad         	0x0018c060 CSoundData::SoundDataFromFile(Path const&) + 214
8   com.wildfiregames.0ad         	0x00186c8e CSoundManager::LoadItem(Path const&) + 114
9   com.wildfiregames.0ad         	0x0018641b CSoundManager::PlayAsAmbient(Path const&, bool) + 43
10  com.wildfiregames.0ad         	0x0018f93c JSI_Sound::PlayAmbientSound(void*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, bool) + 92
11  com.wildfiregames.0ad         	0x00190cd6 int ScriptInterface::call<void, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, bool, &(JSI_Sound::PlayAmbientSound(void*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, bool))>(JSContext*, unsigned int, unsigned long long*) + 606
12  com.wildfiregames.0ad         	0x0047ab3e js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode) + 114286

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0x24aea800  ecx: 0xbfffd40c  edx: 0x94936c5a
  edi: 0xa05974c0  esi: 0xa05974c0  ebp: 0xbfffd428  esp: 0xbfffd40c
   ss: 0x0000001f  efl: 0x00000282  eip: 0x94936c5a   cs: 0x00000007
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0xffe17a10

Binary Images:
    0x1000 -   0xb6afe7 +com.wildfiregames.0ad 0.0.15 (0.0.15) <ADC81024-CE6F-315B-9C95-AAEA803DEAD2> /Applications/0ad.app/Contents/MacOS/pyrogenesis
  0xf57000 -   0xf80fff  com.apple.audio.OpenAL 1.4 (1.4) <CDC6D2B8-3DCA-E511-2250-75567E4C94BD> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
 0x17c5000 -  0x17c9ff3  com.apple.audio.AudioIPCPlugIn 1.1.6 (1.1.6) <E9CB576C-283B-1DB2-0C69-E7C914BD7922> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
 0x17ce000 -  0x17d4ff7  com.apple.audio.AppleHDAHALPlugIn 2.0.5 (2.0.5f14) <38E3C1A4-84E4-C105-B55F-8FC4C154036D> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
0x1a342000 - 0x1a366fe7  GLRendererFloat ??? (???) <F19DDBE8-1DF6-6618-F554-0E81ED85CE67> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
0x1a84e000 - 0x1a9c7ff7  GLEngine ??? (???) <76C922AA-A4A7-2835-537B-17F316AD95F6> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x1a9f9000 - 0x1ac35fef  com.apple.ATIRadeonX1000GLDriver 1.6.36 (6.3.6) <5370EAFE-71E0-6740-7C3F-705442BFC504> /System/Library/Extensions/ATIRadeonX1000GLDriver.bundle/Contents/MacOS/ATIRadeonX1000GLDriver
0x70000000 - 0x700cbfff  com.apple.audio.units.Components 1.6.5 (1.6.5) <412DBD1B-E9B5-E67C-99E4-820BF38239AC> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x8fe00000 - 0x8fe4163b  dyld 132.1 (???) <4CDE4F04-0DD6-224E-ACE5-3C06E169A801> /usr/lib/dyld
0x90003000 - 0x90005ff7  com.apple.securityhi 4.0 (36638) <6118C361-61E7-B34E-93DB-1B88108F8F18> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x90006000 - 0x90188fe7  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <60FF302E-5FAE-749B-BC70-0496DC2FBF2D> /usr/lib/libicucore.A.dylib
0x90189000 - 0x9018eff7  com.apple.OpenDirectory 10.6 (10.6) <0603680A-A002-D294-DE83-0D028C6BE884> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x90244000 - 0x9024afff  com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x9024b000 - 0x90258ff7  com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x90259000 - 0x90259ff7  com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9025a000 - 0x90266ff7  libkxld.dylib ??? (???) <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib
0x902d6000 - 0x902d6ff7  com.apple.Accelerate 1.6 (Accelerate 1.6) <3891A689-4F38-FACD-38B2-4BF937DE30CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x902d7000 - 0x90318ff7  libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <80998F66-0AD7-AD12-B9AF-3E8D2CE6DE05> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x90319000 - 0x9032aff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <3036AD83-4F1D-1028-54EE-54165E562650> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x90828000 - 0x9084afef  com.apple.DirectoryService.Framework 3.6 (621.16) <5566E769-6459-78A7-DD2C-1D3068BD3932> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x9084b000 - 0x9092bfe7  com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x9092e000 - 0x91211ff7  com.apple.AppKit 6.6.8 (1038.36) <A353465E-CFC9-CB75-949D-786F6F7732F6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x91212000 - 0x91226ffb  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x91227000 - 0x91327fe7  libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <BE7FCD73-03B5-25A4-FCA4-D4980F1488D6> /usr/lib/libxml2.2.dylib
0x91328000 - 0x91648ff3  com.apple.CoreServices.CarbonCore 861.39 (861.39) <5C59805C-AF39-9010-B8B5-D673C9C38538> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x9164f000 - 0x9169ffe7  libTIFF.dylib ??? (???) <AB182CEC-188A-F2BC-21E1-0059FD3B2598> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x9177e000 - 0x917dbff7  com.apple.framework.IOKit 2.0 (???) <3DABAB9C-4949-F441-B077-0498F8E47A35> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x917dc000 - 0x918a7fef  com.apple.CoreServices.OSServices 359.2 (359.2) <7C16D9C8-6F41-5754-17F7-2659D9DD9579> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x91adc000 - 0x91aeaff7  com.apple.opengl 1.6.14 (1.6.14) <82622F67-E032-0BF6-A78D-50B346E8D0FD> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x91aeb000 - 0x922da557  com.apple.CoreGraphics 1.545.0 (???) <1D9DC7A5-228B-42CB-7018-66F42C3A9BB3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x922e3000 - 0x922e6fe7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x922e7000 - 0x92322ffb  libFontRegistry.dylib ??? (???) <19ED5DE0-D3AF-B229-9193-35D58FE377E5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x923da000 - 0x923e0fe7  com.apple.CommerceCore 1.0 (9.1) <521D067B-3BDA-D04E-E1FA-CFA526C87EB5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x92490000 - 0x9260bfe7  com.apple.CoreFoundation 6.6.6 (550.44) <F88C95CD-1264-782D-A1F5-204739847E93> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x92763000 - 0x92865fe7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <EB34F049-D9E1-BF19-CF03-B26A0352D40C> /usr/lib/libcrypto.0.9.8.dylib
0x92866000 - 0x928b3feb  com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <00A1A83B-0E7D-D0F4-A643-8C5675C2BB21> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
0x928b4000 - 0x928b7ffb  com.apple.help 1.3.2 (41.1) <8AC20B01-4A3B-94BA-D8AF-E39034B97D8C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x928d7000 - 0x92b48fef  com.apple.Foundation 6.6.8 (751.63) <69B3441C-B196-F2AD-07F8-D8DD24E4CD8C> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92bc7000 - 0x92f32ff7  com.apple.QuartzCore 1.6.3 (227.37) <E323A5CC-499E-CA9E-9BC3-537231449CAA> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x93f9b000 - 0x94043ffb  com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x94044000 - 0x94087ff7  libGLU.dylib ??? (???) <6CC3CE6A-7024-C685-EADA-7F9DC27128E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x94088000 - 0x9408aff7  libRadiance.dylib ??? (???) <090420B3-CB65-9F7B-5349-D42F2F9693B6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x940a7000 - 0x940bfff7  com.apple.CFOpenDirectory 10.6 (10.6) <D1CF5881-0AF7-D164-4156-9E9067B7FA37> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x94112000 - 0x94131ff7  com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x94132000 - 0x941c4fe7  com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x941c5000 - 0x941c5ff7  com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <ABF97DA4-3BDF-6FFD-6239-B023CA1F7974> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x9460d000 - 0x94611ff7  libGIF.dylib ??? (???) <2251F789-B187-0837-6E38-A0E5C7C4FA3C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9479a000 - 0x947c0ffb  com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x947c1000 - 0x947c8ff3  com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9486a000 - 0x9489bff7  libGLImage.dylib ??? (???) <D18E2E76-DBF4-6930-039A-F66CA0D120B3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x948d5000 - 0x94a7cff7  libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
0x94aed000 - 0x94c2afe7  com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <423BDE4D-5082-B6CA-BB2C-E22A037235A4> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x94c2b000 - 0x94c6dff7  libvDSP.dylib 268.0.1 (compatibility 1.0.0) <8A4721DE-25C4-C8AA-EA90-9DA7812E3EBA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x94c6e000 - 0x94c8ffe7  com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x94c90000 - 0x94cffff7  libvMisc.dylib 268.0.1 (compatibility 1.0.0) <595A5539-9F54-63E6-7AAC-C04E1574B050> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x94d48000 - 0x94d70ff7  libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <E761F29A-328B-29D9-3DF0-023F2C21E500> /usr/lib/libxslt.1.dylib
0x94d7d000 - 0x94d8bfe7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <33C1B260-ED05-945D-FC33-EF56EC791E2E> /usr/lib/libz.1.dylib
0x94d8c000 - 0x94da1fff  com.apple.ImageCapture 6.1 (6.1) <B909459A-EAC9-A7C8-F2A9-CD757CDB59E8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x94dfc000 - 0x95062ff7  com.apple.security 6.1.2 (55002) <E88E133F-5FB3-446F-B753-2B8AD577B46A> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x95193000 - 0x951d0ff7  com.apple.SystemConfiguration 1.10.8 (1.10.2) <50E4D49B-4F61-446F-1C21-1B2BA814713D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x951d1000 - 0x951d5ff7  libGFXShared.dylib ??? (???) <09540618-2ED1-72C4-61CB-938B35927568> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x951e2000 - 0x9529bfe7  libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib
0x9529c000 - 0x952aeff7  com.apple.MultitouchSupport.framework 207.11 (207.11) <6FF4F2D6-B8CD-AE13-56CB-17437EE5B741> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x952af000 - 0x952b8ff7  com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x952b9000 - 0x952cdfe7  libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x95303000 - 0x95304ff7  com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <93EC71F1-4D4E-F456-8EFE-32E7EFD7A064> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9531b000 - 0x9539dffb  SecurityFoundation ??? (???) <C4506287-1AE2-5380-675D-95B0291AA425> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x9539e000 - 0x9545afff  com.apple.ColorSync 4.6.8 (4.6.8) <920DD017-8B41-7334-E554-A85DB99EBD5A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9546b000 - 0x9562efeb  com.apple.ImageIO.framework 3.0.6 (3.0.6) <AE641FAD-DF38-AE31-B45B-85AEE7AF3A45> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x956e1000 - 0x956e1ff7  com.apple.Carbon 150 (152) <8F767518-AD3C-5CA0-7613-674CD2B509C4> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x95739000 - 0x957b9feb  com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x95af9000 - 0x95b4cff7  com.apple.HIServices 1.8.3 (???) <1D3C4587-6318-C339-BD0F-1988F246BE2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x95b4d000 - 0x95f82ff7  libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x966a5000 - 0x966dfff7  libcups.2.dylib 2.8.0 (compatibility 2.0.0) <A6C207E3-7B42-926D-9C93-BE3F50B92496> /usr/lib/libcups.2.dylib
0x966e0000 - 0x966eaffb  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <7486003F-8FDB-BD6C-CB34-DE45315BD82C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x96d7a000 - 0x96d98fe7  libPng.dylib ??? (???) <6C0B95D7-9634-E044-0B79-F1DD56961C33> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x96db2000 - 0x96e16ffb  com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x9712a000 - 0x9712bff7  com.apple.TrustEvaluationAgent 1.1 (1) <2D970A9B-77E8-EDC0-BEC6-7580D78B2843> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x971af000 - 0x971d3ff7  libJPEG.dylib ??? (???) <50E17B4D-63D6-24D3-702F-6A6E912A55EA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x971d4000 - 0x971d4ff7  com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x971d5000 - 0x97270fe7  com.apple.ApplicationServices.ATS 275.19 (???) <2E83B3E9-AF39-36FC-5D05-CC1E952098AB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x97271000 - 0x9727bfe7  com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x973c0000 - 0x97406ff7  libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib
0x9742f000 - 0x974ddff3  com.apple.ink.framework 1.3.3 (107) <233A981E-A2F9-56FB-8BDE-C2DEC3F20784> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x97774000 - 0x977d5fe7  com.apple.CoreText 151.13 (???) <23F359DA-D845-5C50-4DF3-19E858CF2B2C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x977d6000 - 0x97904fe7  com.apple.CoreData 102.1 (251) <87FE6861-F2D6-773D-ED45-345272E56463> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9793b000 - 0x979f3feb  libFontParser.dylib ??? (???) <D2D0C922-5ED1-3AE9-6F99-707C74DF3E62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x9876d000 - 0x9881afe7  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <9F8413A6-736D-37D9-8EB3-7986D4699957> /usr/lib/libobjc.A.dylib
0x98890000 - 0x9893cfe7  com.apple.CFNetwork 454.12.4 (454.12.4) <DEDCD006-389F-967F-3405-EDF541F406D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x9893d000 - 0x9898dff7  com.apple.framework.familycontrols 2.0.2 (2020) <596ADD85-79F5-A613-537B-F83B6E19013C> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x9898e000 - 0x989c1ff7  com.apple.AE 496.5 (496.5) <BF9673D5-2419-7120-26A3-83D264C75222> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x98b64000 - 0x98b6fff7  libGL.dylib ??? (???) <3E34468F-E9A7-8EFB-FF66-5204BD5B4E21> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x98c3c000 - 0x98cb6fff  com.apple.audio.CoreAudio 3.2.6 (3.2.6) <156A532C-0B60-55B0-EE27-D02B82AA6217> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x98ebf000 - 0x98ecfff7  libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x99322000 - 0x99355fff  libTrueTypeScaler.dylib ??? (???) <8ADB7D19-413E-4499-C874-13C383F97685> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x997b3000 - 0x997f7fe7  com.apple.Metadata 10.6.3 (507.15) <74F05E64-2A68-BA10-CCD4-128D164E5A0F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x997f8000 - 0x997f8ff7  com.apple.vecLib 3.6 (vecLib 3.6) <FF4DC8B6-0AB0-DEE8-ADA8-7B57645A1F36> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x9981e000 - 0x99861ff7  com.apple.NavigationServices 3.5.4 (182) <8DC6FD4A-6C74-9C23-A4C3-715B44A8D28C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x9995e000 - 0x99962ff7  IOSurface ??? (???) <89D859B7-A26A-A5AB-8401-FC1E01AC7A60> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x99963000 - 0x99963ff7  liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x99964000 - 0x99967ff7  libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <4D766435-EB76-C384-0127-1D20ACD74076> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x99968000 - 0x99c8cfef  com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x99d31000 - 0x99e3dfe7  libGLProgrammability.dylib ??? (???) <6167CEB0-D8D6-C4D9-DD74-49755ADB540F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x99f00000 - 0x99f03ff7  libCoreVMClient.dylib ??? (???) <37F56237-4ABA-E5B5-968D-70FFE357E8E0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9a14e000 - 0x9a564ff7  libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9a596000 - 0x9a5daff3  com.apple.coreui 2 (114) <2234855E-3BED-717F-0BFA-D1A289ECDBDA> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x9a5db000 - 0x9a5fbfe7  libresolv.9.dylib 41.1.0 (compatibility 1.0.0) <8C2B5FA8-2469-21C7-D297-F95A0FFE5F19> /usr/lib/libresolv.9.dylib
0x9a5fc000 - 0x9a6d6fff  com.apple.DesktopServices 1.5.11 (1.5.11) <800F2040-9211-81A7-B438-7712BF51DEE3> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x9a6d7000 - 0x9a774fe3  com.apple.LaunchServices 362.3 (362.3) <15B47388-16C8-97DA-EEBB-1709E136169E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x9a775000 - 0x9a780ff7  libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <287DECA3-7821-32B6-724D-AE03A9A350F9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x9a884000 - 0x9a91cfe7  edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x9a953000 - 0x9a9bdfe7  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x9a9be000 - 0x9a9beff7  com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9abd0000 - 0x9abecfe3  com.apple.openscripting 1.3.1 (???) <2A748037-D1C0-6D47-2C4A-0562AF799AC9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0xffff0000 - 0xffff1fff  libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib

Model: iMac4,1, BootROM IM41.0055.B08, 2 processors, Intel Core Duo, 2 GHz, 2 GB, SMC 1.1f5
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x89), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Serial ATA Device: ST31000340AS, 931.51 GB
Parallel ATA Device: MAT****ADVD-R   UJ-846
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8501, 0xfd400000 / 2
USB Device: Hub in Apple Pro Keyboard, 0x05ac  (Apple Inc.), 0x1003, 0x5d100000 / 2
USB Device: Apple Pro Keyboard, 0x05ac  (Apple Inc.), 0x020b, 0x5d130000 / 3
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8206, 0x7d100000 / 2
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8240, 0x7d200000 / 3
#2753 fixed Crash with wsdl when loading a mod with the selector Itms
Description

On Windows, when loading a mod (f.e. the public mod) with the mod selector, pyrogenesis crashes hard when trying to re-create a wsdl window. For players willing to play anyway: just select the mod, enable it, use the "Save configuration" button and relaunch 0ad. Here is a trace: http://pastebin.com/4hgAbThQ leper would obviously be the most qualified to fix this but I believe historic_bruno has some knowledge about wsdl, so I CC him. I tried to debug that but I'm fairly lost within that low-level code...

#5715 needsinfo Crash, when loading multiplayer game Tschifi_Rouling
Description

Operating System: Windows 10 Pro

Summary: I was logged in to a lobby with 6 persons. When the game was loaded 32% it stopped loading further and finally crashed.

attached: log files

#4663 needsinfo Crash. pyrogenesis.exe stopped working Ignas Stanevičius
Description

Tried to launch the SP skirmish, and got crashed - First time, instantly after i downloaded and installed the game.

#226 worksforme Crash: Game Crashes when deleting a structure that is being built. Michael D. Hafer
Description

The summary says it all. Start game. Lay a house foundation. Begin constructing the house. Delete the building before it is completed. Crash. This happened while in quick start mode.

Someone please verify.

#5224 needsinfo Crash: Game starts with low resolution and can't change it Thiago Dutra Lima
Description

Game starts with low resolution and can't change it (1280, I suppose, and my screen is 1920). After the crash appears and turns off fullscreen, it doesn't go back to fullscreen even if I change the settings, and I can't change the resolution even in default.cfg. I have reinstalled and it still happens!

Thank you in advance!

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Breakpoint)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

#1813 fixed Crash: infinite recursion in debug stack dump (Win 7/64) ben historic_bruno
Description

OS: Win 7 64-bit
Build: VS 2010 Pro - release build

While testing #1812 I encountered an assertion failure, but there was a hard crash before the error dialog was displayed:

Simulation2.cpp(329): Assertion failed: "0 && (L"Serialization test failure")"
First-chance exception at 0x522d7c77 in pyrogenesis.exe: 0xC00000FD: Stack overflow.
INVALID_UDT boost::unordered::detail::compressed<std::allocator<boost::unordered::detail::ptr_bucket>,std::allocator<boost::unordered::detail::ptr_node<boost::shared_ptr<CTexture> > > > 1 1
First-chance exception at 0x52322203 in pyrogenesis.exe: 0xC0000005: Access violation writing location 0x02e00de8.
Unhandled exception at 0x52322203 in pyrogenesis.exe: 0xC0000005: Access violation writing location 0x02e00de8.

Here's the call stack for all threads at the time of the crash: http://pastebin.com/Kc3aLKtP

I don't know what could cause this, but we currently have a bug where a thread is running constantly and frequently accessing timer_Time(), if that's relevant. This is not consistently reproducible but these steps work for me with r13045:

  • Start the game in Atlas with serialization test mode: -editor -serializationtest
  • Load "Acropolis 01" map
  • Start simulation test
  • Select a soldier and task him to build a house, triggering the serialization test failure, and sometimes the crash
#4590 needsinfo Crashes after trying to start game Tman
Description

Game seems to load and let me start then instantly crashes just before entering game play. Crash files attached. Using new acer r11, low end machine but 4mb ram.

#4591 duplicate Crashes before menu screen Sam Fraser
Description

Function call failed: return value was -100102 (Case 2) Location: wmi.cpp:62 (Init)

Call stack:

Init (wmi.cpp:62)

pLoc =

m_pInterface = 0x00000032

ModuleInit (module_init.cpp:47)

initState = 0x0146971C -> 4294867266 (0xFFFE7942) init = 0x01355DD0 -> (Init)

wmi_GetClassInstances (wmi.cpp:108)

className = 0x01416494 -> "Win32_SoundDevice" instances = 0x0041E63C -> (unsupported vector<map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT > >) pEnum =

m_pInterface = 0x007AE4E0 ->

(IUnknown)

query = [200]

13824 12334 12599 50 ('2') 0 0 0 0 0 0 15 0 ...

pObj =

m_pInterface = 0x0041E46C ->

(IUnknown)

instance = (unsupported map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT >) numReturned = 4259886 (0x0041002E) name = 0x0041E610 -> [8] { 17160, 310, 25748, 321, 58940, 65 ('A'), 44047, 49687 } value =

vt = 9868 (0x268C) wReserved1 = 56581 (0xDD05) wReserved2 = 60208 (0xEB30) wReserved3 = 122 (0x007A) llVal = 18549173481760228 (0x0041E6600041E5E4) lVal = 4318692 (0x0041E5E4) bVal = 228 (0xE4) iVal = 58852 (0xE5E4) fltVal = 0.000000 (0x0041E5E4) dblVal = 1.99143e-307 (0x0041E6600041E5E4) boolVal = 58852 (0xE5E4) scode = 4318692 (0x0041E5E4) cyVal = { Lo = 4318692 (0x0041E5E4), Hi = 4318816 (0x0041E660), int64 = 18549173481760228 (0x0041E6600041E5E4) } date = 1.99143e-307 (0x0041E6600041E5E4) bstrVal = 0x0041E5E4 -> "A䵅IJ걷숗A蘮ȁ" punkVal = 0x0041E5E4 (see above) pdispVal = 0x0041E5E4 (see above) parray = 0x0041E5E4 (see above) pbVal = 0x0041E5E4 (see above) piVal = 0x0041E5E4 (see above) plVal = 0x0041E5E4 (see above) pllVal = 0x0041E5E4 (see above) pfltVal = 0x0041E5E4 (see above) pdblVal = 0x0041E5E4 (see above) pboolVal = 0x0041E5E4 (see above) pscode = 0x0041E5E4 (see above) pcyVal = 0x0041E5E4 (see above) pdate = 0x0041E5E4 (see above) pbstrVal = 0x0041E5E4 (see above) ppunkVal = 0x0041E5E4 (see above) ppdispVal = 0x0041E5E4 (see above) pparray = 0x0041E5E4 (see above) pvarVal = 0x0041E5E4 (see above) byref = 0x0041E5E4 (see above) cVal = 228 uiVal = 58852 (0xE5E4) ulVal = 4318692 (0x0041E5E4) ullVal = 18549173481760228 (0x0041E6600041E5E4) intVal = 4318692 (0x0041E5E4) uintVal = 4318692 (0x0041E5E4) pdecVal = 0x0041E5E4 (see above) pcVal = 0x0041E5E4 (see above) puiVal = 0x0041E5E4 (see above) pulVal = 0x0041E5E4 (see above) pullVal = 0x0041E5E4 (see above) pintVal = 0x0041E5E4 (see above) puintVal = 0x0041E5E4 (see above) pvRecord = 0x0041E5E4 (see above) pRecInfo = 0x0041E660 ->

(IUnknown)

decVal =

wReserved = 9868 (0x268C) scale = [8] { 5 (0x05), 221 (0xDD), 48 (0x30), 235 (0xEB), 122 (0x7A), 0 (0x00), 228 (0xE4), 229 (0xE5) } sign = 221 (0xDD) signscale = 56581 (0xDD05) Hi32 = 8055600 (0x007AEB30) Lo32 = 4318692 (0x0041E5E4) Mid32 = 4318816 (0x0041E660) Lo64 = 18549173481760228 (0x0041E6600041E5E4)

win_get_snd_info (wsnd.cpp:130)

instances = (unsupported vector<map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT > >) names = (unsupported set<basic_string<wchar_t,char_traits<wchar_t> > >) versionList = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) dlls = (unsupported set<basic_string<wchar_t,char_traits<wchar_t> > >)

WriteSystemInfo (util.cpp:87)

cpuClock = 1.30457e-076 (0x302E36323FEF583D) driverInfo = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) smbios = (unsupported basic_string<char,char_traits<char> >) un =

sysname = [9] { 12, 228, 98 ('b'), 119 ('w'), 25, 151, 98 ('b'), 104 ('h'), 31 } nodename = [16] { 0, 0, 0, 172, 1, 118 ('v'), 0, 0, 0, 118 ('v'), 0, 0, 144, 154, 17, 250 } release = [9] { 236, 195, 103 ('g'), 60 ('<'), 0, 84 ('T'), 3, 222, 2 } version = [16] { 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 128, 196, 174, 17, 104 ('h'), 185 } machine = [9] { 154, 17, 61 ('='), 0, 220, 2, 222, 2, 0 }

pathname =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 10726

cardName = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) LINE_81_ =

m_t0 = 0.979603 (0x3FEF58E95913EC4F) m_description = 0x013EEF30 -> "write_sys_info"

seconds = 3471771952198146109 (0x302E36323FEF583D) timestampBuf = [100]

65416 65535 40606 159 59304 65 ('A') 41634 41891 47464 4506 42662 42919 ...

InitGraphics (gamesetup.cpp:1029)

args = (unavailable) flags = (unavailable) profilerGPUEnable = false setup_vmode = false context = "ø4v" buf = [500]

10 0 62032 65 ('A') 62100 65 ('A') 62063 65 ('A') 62032 65 ('A') 0 256 ...

context = "ø4v" context = "ø4v" rq =

mContext = 0x00000000

setup_gui = false data =

{

(js::ValueOperations<JS::Rooted<JS::Value> >)

}

stack = 0x00000000 prev = 0x00000000 ptr =

data =

asBits = 18552712530493440 (0x0041E99800000000) s = { payload =

i32 = 0 (0x00000000) u32 = 0 (0x00000000) boo = 0 (0x00000000) str = 0x00000000 sym = 0x00000000 obj = 0x00000000 cell = 0x00000000 ptr = 0x00000000 why = JS_ELEMENTS_HOLE word = 0 (0x00000000) uintptr = 0 (0x00000000)

, tag = 4319640 }

asDouble = 1.99283e-307 (0x0041E99800000000) asPtr = 0x00000000

scriptInterface = (shared_ptr<ScriptInterface>) e = 0x00000000

RunGameOrAtlas (main.cpp:525)

argc = 1 (0x00000001) argv = 0x00170008 -> 0x00170028 -> "C:\Users\Sam\AppData\Local\0 A.D. alpha\binaries\system\pyrogenesis.exe" replayFile = (unsupported basic_string<char,char_traits<char> >) scriptEngine =

(Singleton<ScriptEngine>) m_Runtimes = (unsupported list<JSRuntime const * >)

args =

m_Args = (unsupported vector<pair<CStr8,CStr8> >) m_Arg0 =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 92 ('\')

res = 0 (0x0000000000000000) paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 13271

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32944

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 34489

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32 (' ')

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 88 ('X')

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65208

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47369

replay =

m_Stream = 0x00000004

mod =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 56434

zip =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

mods = (unsupported vector<CStr8 >) paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 13271

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32944

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 34489

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32 (' ')

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 88 ('X')

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65208

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47369

builder =

m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8

m_NumBaseMods = 2002990129 (0x77633431)

SDL_main (main.cpp:567)

argc = 1 (0x00000001) argv = 0x00170008 (see above)

main_utf8 (sdl_windows_main.c:126)

argc = 1 (0x00000001) argv = 0x00170008 (see above)

wmain (sdl_windows_main.c:151)

argc = 1 (0x00000001) wargv = 0x007BE6C8 -> 0x007BE6D0 -> 67 (0x0043) wenvp = 0x007A6328 -> 16720 (0x4150) argv = 0x00170008 (see above) retval = 0 (0x00000000) i = 1 (0x00000001)

CallStartupWithinTryBlock (wseh.cpp:364)

ret = 0 (0x00000000)

RtlInitializeExceptionChain (:0)

RtlInitializeExceptionChain (:0)

errno = 0 (No error reported here) OS error = 1008 (An attempt was made to reference a token that does not exist.)

#6391 fixed Crashes during game save. Cannot serialize NaN values Freagarach nwtour
Description

Crashes during game save:

ERROR: Cannot serialize NaN values.
ERROR: Script component Player of entity 6 failed to serialize: Serialize_InvalidScriptValue
Serializing:
({playerID:4, name:"\u0427\u0430\u043D\u0434\u0440\u0430\u0433\u0443\u043F\u0442\u0430 \u041C\u0430\u0443\u0440\u044C\u044F", civ:"maur", color:{r:0.9058823529411765, g:0.7843137254901961, b:0.0196078431372549, a:1}, diplomacyColor:(void 0), displayDiplomacyColor:false, popUsed:NaN, popBonuses:0, maxPop:100, trainingBlocked:false, resourceCount:{food:190, wood:175, stone:262, metal:339}, resourceGatherers:{food:0, wood:0, stone:0, metal:0}, tradingGoods:[{goods:"food", proba:0}, {goods:"wood", proba:0}, {goods:"stone", proba:70}, {goods:"metal", proba:30}], team:1, teamsLocked:false, state:"active", diplomacy:[-1, -1, 1, 1, 1, 1], sharedDropsites:false, formations:["special/formations/null", "special/formations/box", "special/formations/column_closed", "special/formations/line_closed", "special/formations/column_open", "special/formations/line_open", "special/formations/flank", "special/formations/battle_line", "special/formations/skirmish", "special/formations/wedge"], startCam:(void 0), controlAllUnits:false, isAI:true, cheatsEnabled:true, panelEntities:[], resourceNames:{food:"Food", wood:"Wood", stone:"Stone", metal:"Metal"}, disabledTemplates:{}, disabledTechnologies:{}, spyCostMultiplier:1, barterEntities:[], barterMultiplier:{buy:{food:"1.0", metal:"1.0", stone:"1.0", wood:"1.0"}, sell:{food:"1.0", metal:"1.0", stone:"1.0", wood:"1.0"}}})
terminate called after throwing an instance of 'PSERROR_Serialize_InvalidScriptValue'
  what():  Serialize_InvalidScriptValue
Аварийный останов
#5271 duplicate Crashes for map Djebel Barkal Chris
Description

When I launch a solo game with the map Djebel Barkal, it stops with some javascript errors

#6489 fixed Crashes on Start up Plaguedocd
Description

Whenever I try to start the game I get this error

Details: unhandled exception (Access violation reading 0x00000024)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

#6761 duplicate Crashing when opened Justin
Description

At first I was installing the latest version (0.0.26), but I was trying to install a mod onto it and it required an older version. I made sure to uninstall the newest version so I could get the older one ready, but every time I try to install that version of 0 A.D. the game crashes and says:

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files. You may find paths to these files at https://trac.wildfiregames.com/wiki/GameDataPaths

Details: unhandled exception (std::out_of_range("invalid bitset<N> position"))

Location: unknown:0 (RtlClearBits)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

I contacted the owner of the mod and they tried to help me with it, but ultimately its a problem with the game engine.

#5482 needsinfo Crashlog arthurramses
Description

Quando inicio o jogo não há problemas, mas quando vou iniciar a partida ocorrem erros que a impede de iniciar.

#5129 fixed Create a CPP Interface for cmp Attack Stan Stan
Description

Currently there is some hacky atlas code to get some variables in Javascript mostly using evals. It would be better to define the component interface in c++ instead so that if changes were to be made to that function it would not break.

    CStr code = "var cmp = Engine.QueryInterface("+CStr::FromUInt(m.Entity)+", IID_Attack); " +
    "if (cmp) cmp.GetTimers(cmp.GetBestAttack()).repeat; else 0;";
        m.Simulation2.GetScriptInterface().Eval(code.c_str(), repeattime);
#4753 wontfix Create a clone of the art_source repository on Github xan2622
Description

I managed to successfully get the source code from https://github.com/0ad/0ad but now I am looking for Art Source files from Github too.

Could you please create another repository on your Github account for the art source ?

For example, a clone of https://svn.wildfiregames.com/public/art_source/trunk/ that could be located at https://github.com/0ad/art_source/ ?

Ideally, this repository would also be in sync with the one hosted on SVN.

Please.

#6421 fixed Create a cmpRequirements. Freagarach Freagarach
Description

There are several components using requirements (auras, techs, entities (identity)) it would be nice to have one component handling requirements, such as civ, entity and technology requirements. That would allow to e.g. put formations behind a technology. It would also allow more complex requirements for entities, like we have now for technologies (and auras?).

For the specs, look at the technologies, especially the "all" "any" "none" characteristics.

#5256 invalid Create accownt for multiplayer Pandosky
Description

Hello, i have just installed the game and i want try to play online with my brother. Him have create a new account just 1 minute first than me and now, i don't know why i can't create my multiplayer accoun. when i write my username and my passwords, i read all terms and click to register the game don't create nothing. What i can do? please help me

#1093 fixed Create multiple instances of WP Brian Stempin Brian Stempin
Description

We need to create multiple instances of WordPress so that teams can work without fear of accidentally stepping on another team's toes. We need the following installations:

Platform dev Content Skinning/Theme work

plus an additional installation for bringing completed parts of the 3 dev instances together.

#1250 fixed Create regular backups of the website development work Brian Stempin Brian Stempin
Description

Versioning content is a tad silly since WordPress already does that. Instead, we need to protect our development database and file structure. There are backups that are already carried out on a regular basis, but they need to be evaluated to make sure that they cover the website development effort. If they do not, then we will implement something.

#648 fixed Created files shouldn't have the execute bit set fabio
Description

Many files created by 0ad (e.g. cache, screenshots, ...) have the x (execute) bit set on linux. They should be created using the default mask.

#6019 fixed Creating lots of units, unknown error wraitii Langbart
Description

I do not know what causes this error. Median Oasis (2) as Cart

  • Open chat ‘gift from the gods'.
  • produce 2x siege catapults and 2x bolt gunners.
  • build 1x house, 1x elephant stable and 1x siege factory
  • produce 16 elephants (2x in pipeline)
  • produce 96 women (1x in pipeline)
  • produce 35x rams (20x in pipeline)
  • I did not move any of the units and did not set any waypoints away from the building, except for the 2x siege catapults and 2x bolt gunners.

ERROR: JavaScript error: simulation/components/ResourceGatherer.js line 136 right-hand side of 'in' should be an object, got undefined 
ResourceGatherer.prototype.RecalculateCapacity@simulation/components/ResourceGatherer.js:136:6 
ResourceGatherer.prototype.OnValueModification@simulation/components/ResourceGatherer.js:389:9 
ModifiersManager.prototype.SendPlayerModifierMessages@simulation/components/ModifiersManager.js:74:9 
ModifiersManager.prototype.ModifiersChanged@simulation/components/ModifiersManager.js:60:9 
ModifiersManager.prototype.Init/this.modifiersStorage._OnItemModified@simulation/components/ModifiersManager.js:23:87 
MultiKeyMap.prototype.AddItem@simulation/helpers/MultiKeyMap.js:49:7 
MultiKeyMap.prototype.AddItems@simulation/helpers/MultiKeyMap.js:62:19 
ModifiersManager.prototype.AddModifiers@simulation/components/ModifiersManager.js:265:31 
TechnologyManager.prototype.ResearchTechnology@simulation/components/TechnologyManager.js:228:23 
ProductionQueue.prototype.ProgressTimeout@simulation/components/ProductionQueue.js:917:26 
Timer.prototype.OnUpdate@simulation/components/Timer.js:139:44
ERROR: Script message handler OnValueModification failed

My guess is that the siege manufacturer had trouble putting out 16 units because two animals blocked the space for the 16th unit. So only 15 were around the building. Maybe this is causing the error.

I am attaching a zip file that contains the following:

  • 24892_2021-02-13_0002 (replay file).
  • 24892_logs (interestinglog.html and mainlog.html)
#2696 duplicate Cursor Icon Stuck Jia Henry
Description

When the cursor is on something that changes it (like a tree or a berry bush) and someone makes a dialog pop up, like an end game dialog (as the opponent resigns), the cursors gets stuck as that.

#6168 fixed Cursor changes icon far away from dead elephant wraitii Langbart
Description

When testing rP25380, watch the cursor in the GIF below, it changes the icon before I am near the elephant. The problem can first be noticed with changeset 25306. The elephant has a huge bounding box when dying.

#3279 needsinfo Cursor has wrong hotspot (Alpha 18) mifritscher
Description

Under Windows (Vista, 32 bit), the hotspot of the mouse cursor is wrong. It seems to be somewhere in the middle, but should be in the upper left corner. Because of this it is annoying to navigate through menus, select units etc. This problem does not happen under Ubuntu (14.04, 64 bit)

#1344 invalid Cursor is flashing when 0ad is running roijac
Description

When 0ad is running in the background the cursor is flashing. Tested on ubuntu 12.04 beta 2.

#508 fixed Cursor should be restricted to the game window when fullscreen on Win32 Jay Weisskopf Philip Taylor
Description

When running fullscreen on a multi-monitor system, the mouse can easily leave the game window and move onto the other screen, which breaks edge-of-screen scrolling, and if you accidentally click outside then the game minimises which is quite irritating.

When fullscreen, the mouse ought to be restricted to the window (presumably via ClipCursor).

#2995 fixed Cursor should go at the end of the text when tabulate a player name Moul
Description

In multiplayer lobby, when tabulate a player name, the cursor stay at the beginning of the text.

#5762 invalid DELENDA EST : tableau des ressources vide en fin de partie 28 %
Description

Le tableau ne contient rien.

Bonne journée !!

#2285 fixed Damage helper holds simulation aware data in static function Josh sanderd17
Description

The Damage helper script creates a new entity on the first missile fired and missed

Damage.dummyTargetEntity = Engine.AddEntity('special/dummy');

As the script is static, the dummyTargetEntity is always remembered, even if the game is terminated (without the engine closed). You can see this in Atlas:

  • Start on an empty map
  • place at least two enemy archers on the map, close to each other
  • start the simulation and let them fire until at least one arrow missed target
  • reset the simulation
  • Add a new entity, somewhere else on the map
  • When the simulation is started, the unit jumps to all positions of missed arrows, as it got the ID of the dummyTarget, and the id of the dummyTarget wasn't deleted.

Depending on the number of entities in previous games, it can even cause OOS problems if people didn't restart the entire game before starting a new game.

This should be solved properly, by adding a method to RangeManager that allows a range query around a position instead of just around an entity.

#1304 invalid Damage in the absence of the main building. Dmitry
Description

If you lose the main building of the remaining buildings causes damage 5 hits per second.

#3755 invalid Damage to walls and buildings Davide
Description

With the new capture engine I think it would be nice to redefine damage to buildings from units which are not designed for sieges (all except, siege weapons - rams, catapults, etc. -, Romans italic heavy infantry and Iberians Leial Zanduneira AFAIK).

This would have some direct consequences: · Civs picks will have direct consequences when/if a siege situation come into the game · Tactical decisions about how to manage armies, depending on situations or objectives (no more champions nukes zerging, for example), both for defenders and attackers · Early game is relevant again

There are some ideas: a) Normal buildings: 30% percent of melee damage and 25% from ranged units b) Defensive buildings and Walls: 5% percent of melee damage and 2% from ranged units Of course, this damage modifications won't apply to any unit designed for sieges.

In my humble opinion, this would lead to a drastic change of what we have seen until now and will probably needs further modifications of other siege/game related parameters like: formations to protect siege units, specialization of some siege units as suggested in #2038 and much more.

#5630 duplicate Danubis sometimes fails to generate. Freagarach
Description

Sometimes the Danubis map fails to generate:

Creating island metal mines...ERROR: JavaScript error: maps/random/rmgen/library.js line 172
TypeError: pickRandom(...) is undefined
  createObjectGroupsByAreas/placeFunc@maps/random/rmgen/library.js:172:38
  retryPlacing@maps/random/rmgen/library.js:100:16
  createObjectGroupsByAreas@maps/random/rmgen/library.js:176:9
  @maps/random/danubius.js:474:1
ERROR: CMapGeneratorWorker::Run: Failed to load RMS 'maps/random/danubius.js'
terminate called after throwing an instance of 'PSERROR_Game_World_MapLoadFailed'
  what():  Error generating random map.
Check application log for details.
Aborted (core dumped)

The attached replay gives this error on non-visual replay as well.

#4622 fixed Danubius attackers should ignore units on the other side of the map elexis elexis
Description

After being ungarrisoned from a gaia ship, the attackers look for the N closest enemies around and then patrol.

This prevents them from spending a lot of time doing unneeded things and especially rams will directly go for towers, fortresses and civic centers without further ado.

However it can rarely occur that the gaia attacker choses an enemy on the other side of the river as a target, because that is the closest enemy of that unit. Thus the entire shipload will be stuck at the shoreline trying to reach that unit until that unit died.

AttackAndPatrol of danubius_triggers.js could get a new argument stating whether it should look for enemies on the left or right side of the river (see also the mapsize checks). That argument would have to receive a third value for ships which should look everywhere for enemies (maybe undefined).

#6484 fixed Data counter clashes with tech icon in top right corner phosit Langbart
Description

to reproduce

Issue (1)

  • start a game with the default game settings
  • Select the CC and research something
  • press hotkey to enable FPS overlay
  • The tech icon disappears
  • See GIF below for more clarity

Issue (2)

  • enable FPS from the options settings not with the hotkey (If you enable the FPS with the hotkey and go into the option settings, you would expect it to be saved, but no, the next time you restart the app, the FPS is off again.)
  • start a game
  • Select the CC and research something
  • data counter is always above the tech icon
  • See GIF below for more clarity

bisect

[26523]

reproducible

Issue (1) is not reproducible on A25b.
Issue (2) is reproducible to a certain extent, but as soon as you trigger an additional hotkey (e.g. elapsed time) the tech icon moves below the data Counter. This is currently not the case while testing it on the latest GIT version [26735].

#5673 duplicate Datacrash while starting Silberschmied3 Silberschmied3
Description

Function call failed: return value was -100010 (Logic error in code) Location: apic.cpp:121 (IndexFromApicId)

Call stack:

IndexFromApicId (apic.cpp:121)

apicIds = 0x0051BA64 -> [8] { 0 (0x00), 1 (0x01), 2 (0x02), 3 (0x03), 4 (0x04), 5 (0x05), 0 (0x00), 0 (0x00) } apicId = 8 (0x08)

ProcessorFromApicId (apic.cpp:131)

apicId = 8 (0x08)

ExtractProximityDomainsFromSRAT (wnuma.cpp:236)

srat = 0x05BBD598 ->

header =

signature = "SRAT" size = 400 (0x00000190) revision = "ÉAMD FAM_F_10" checksum = 201 (0xC9) oemId = "AMD FAM_F_10" oemTableId = "FAM_F_10" oemRevision = 100925440 (0x06040000) creatorId = "AMD " creatorRevision = 1 (0x00000001)

reserved1 = 1 (0x00000001) reserved2 = [8] { [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) }, 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } affinities = [1] { { type = 0 (0x00), length = 16 (0x10) } }

proximityDomainNumber = 96195992 (0x05BBD598)

InitTopology (wnuma.cpp:277)

proximityDomains = (unsupported map<size_t,ProximityDomain >)

ModuleInit (module_init.cpp:47)

initState = 0x00519B0C -> 4294867266 (0xFFFE7942) init = 0x003F14E0 -> (InitTopology)

numa_NumNodes (wnuma.cpp:297)

RunHardwareDetection (hwdetect.cpp:313)

LINE_202_ =

m_t0 = 1.35406 (0x3FF5AA38B99DA2A8) m_description = 0x0049EB84 -> "RunHardwareDetection"

rq =

mContext = 0x05BD6FD8 -> (JSContext)

global =

{

(js::ValueOperations<JS::Rooted<JS::Value> >)

}

stack = 0x81818080 -> (unavailable - internal error)

prev = 0x83838282 ->

(js::RootedBase<void *>) stack = (unavailable - internal error)

prev = (unavailable - internal error)

ptr = (unavailable - internal error)

ptr =

data =

asBits = -8680821844409482108 (0x8787868685858484) s = { payload =

i32 = 2240119940 (0x85858484) u32 = 2240119940 (0x85858484) boo = 2240119940 (0x85858484) str = 0x85858484 -> (JSString) sym = 0x85858484 (see above) obj = 0x85858484 (see above) cell = 0x85858484 (see above) ptr = 0x85858484 (see above) why = -2054847356 word = 2240119940 (0x85858484) uintptr = 2240119940 (0x85858484)

, tag = -2021161338 }

asDouble = -2.17437e-272 (0x8787868685858484) asPtr = 0x85858484 (see above)

caps3 = 2139061886 (0x7F7F7E7E) un =

sysname = "Win7" nodename = "WAFFEL-PC" release = "SP 1" version = "6.1.7601" machine = "x86"

file =

m_Buffer = (shared_ptr<unsigned char>) m_BufferSize = 12383 (0x0000305F)

code = (unsupported basic_string<char,char_traits<char> >) tmpVal =

{

(js::ValueOperations<JS::Rooted<JS::Value> >)

}

stack = 0x8D8D8C8C -> (unavailable - internal error)

prev = 0x8F8F8E8E ->

(js::RootedBase<void *>) stack = (unavailable - internal error)

prev = (unavailable - internal error)

ptr = (unavailable - internal error)

ptr =

data =

asBits = -7812739770352562032 (0x9393929291919090) s = { payload =

i32 = 2442236048 (0x91919090) u32 = 2442236048 (0x91919090) boo = 2442236048 (0x91919090) str = 0x91919090 -> (JSString) sym = 0x91919090 (see above) obj = 0x91919090 (see above) cell = 0x91919090 (see above) ptr = 0x91919090 (see above) why = -1852731248 word = 2442236048 (0x91919090) uintptr = 2442236048 (0x91919090)

, tag = -1819045230 }

asDouble = -2.27107e-214 (0x9393929291919090) asPtr = 0x91919090 (see above)

caps0 = 2105375868 (0x7D7D7C7C) scriptInterface =

m_CxPrivate = { pScriptInterface = 0x0069EC10 ->

m_CxPrivate = { pScriptInterface = 0x0069EC10 (see above), pCBData = 0x97979696 } m = (unique_ptr<ScriptInterface_impl,default_delete<ScriptInterface_impl> >) m_rng = 0x9B9B9A9A ->

lcf =

_x = (unavailable - internal error)

m_CustomObjectTypes = (unsupported map<basic_string<char,char_traits<char> >,ScriptInterface::CustomType >)

, pCBData = 0x97979696 (see above) }

m = (unique_ptr<ScriptInterface_impl,default_delete<ScriptInterface_impl> >) m_rng = 0x9B9B9A9A (see above) m_CustomObjectTypes = (unsupported map<basic_string<char,char_traits<char> >,ScriptInterface::CustomType >)

settings =

{

(js::ValueOperations<JS::Rooted<JS::Value> >)

}

stack = 0x05BD700C -> 0x0069EC2C ->

(js::RootedBase<void *>) stack = 0x05BD700C (see above) prev = 0x00000000 ptr = 0x04D61A60

prev = 0x00000000 ptr =

data =

asBits = -515314935200 (0xFFFFFF8804D61A60) s = { payload =

i32 = 81140320 (0x04D61A60) u32 = 81140320 (0x04D61A60) boo = 81140320 (0x04D61A60) str = 0x04D61A60 (see above) sym = 0x04D61A60 (see above) obj = 0x04D61A60 (see above) cell = 0x04D61A60 (see above) ptr = 0x04D61A60 (see above) why = 81140320 word = 81140320 (0x04D61A60) uintptr = 81140320 (0x04D61A60)

, tag = -120 }

asDouble = -1.#QNAN (0xFFFFFF8804D61A60) asPtr = 0x04D61A60 (see above)

caps2 = 2307491976 (0x89898888) caps1 = 2341177994 (0x8B8B8A8A)

InitGraphics (gamesetup.cpp:1004)

args = (unavailable) flags = (unavailable) installedMods = (unavailable) profilerGPUEnable = false setup_vmode = false context = [2048]

0 (0x00) 0 (0x00) 2 (0x02) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) ...

buf = [500]

27694 29895 61809 29896 8939 37685 63424 105 ('i') 32096 29523 65535 65535 ...

context = [2048]

0 (0x00) 0 (0x00) 2 (0x02) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) ...

context = [2048]

0 (0x00) 0 (0x00) 2 (0x02) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) 28 (0x1C) 238 (0xEE) 105 (0x69) 0 (0x00) ...

rq =

mContext = 0x772CF4EA -> (JSContext)

setup_gui = (bool)0x40 data =

{

(js::ValueOperations<JS::Rooted<JS::Value> >)

}

stack = 0x00000000 prev = 0x0069EE58 ->

(js::RootedBase<void *>) stack = 0x00000000 prev = 0x00000000 ptr = 0x00000000

ptr =

data =

asBits = 6942764 (0x000000000069F02C) s = { payload =

i32 = 6942764 (0x0069F02C) u32 = 6942764 (0x0069F02C) boo = 6942764 (0x0069F02C) str = 0x0069F02C -> (JSString) sym = 0x0069F02C (see above) obj = 0x0069F02C (see above) cell = 0x0069F02C (see above) ptr = 0x0069F02C (see above) why = 6942764 word = 6942764 (0x0069F02C) uintptr = 6942764 (0x0069F02C)

, tag = 0 }

asDouble = 3.43018e-317 (0x000000000069F02C) asPtr = 0x0069F02C (see above)

scriptInterface = (shared_ptr<ScriptInterface>) e = 0x00000002

RunGameOrAtlas (main.cpp:632)

argc = 1 (0x00000001) argv = 0x006D0008 -> 0x006D0028 -> "C:\Users\Waffel\AppData\Local\0 A.D. alpha\binaries\system\pyrogenesis.exe" replayFile =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47 ('/')

modsToInstall = (unsupported vector<Path >) scriptEngine =

(Singleton<ScriptEngine>) m_Runtimes = (unsupported list<JSRuntime const * >)

args =

m_Args = (unsupported vector<pair<CStr8,CStr8> >) m_Arg0 =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 92 ('\')

m_ArgsWithoutName = (unsupported vector<CStr8 >)

res = 4.9776e-010 (0x3E011A580DFA109E) modPath =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 60713

paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2047

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 16385

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 13319

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 14840

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 19712

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 312

replay =

m_Stream = 0x3E011A58 -> (basic_istream<char,char_traits<char> >)

mod =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 31400

zip =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65528

mods = (unsupported vector<CStr8 >) paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 13409

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 14928

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 528

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64312

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64340

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

builder =

m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 52533

m_NumBaseMods = 8651064 (0x00840138)

installedMods = (unsupported vector<CStr8 >) installer =

m_VFS = (shared_ptr<IVFS>) m_ModsDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_TempDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

m_CacheDir =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 160

m_InstalledMods = (unsupported vector<CStr8 >)

paths =

m_root =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 13409

m_rdata =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11

m_gameData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 14928

m_userData =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 528

m_config =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64312

m_cache =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64340

m_logs =

path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0

SDL_main (main.cpp:680)

argc = 1 (0x00000001) argv = 0x006D0008 (see above)

main_utf8 (sdl_windows_main.c:126)

argc = 1 (0x00000001) argv = 0x006D0008 (see above)

wmain (sdl_windows_main.c:151)

argc = 1 (0x00000001) wargv = 0x0088E890 -> 0x0088E898 -> 67 (0x0043) wenvp = 0x0088FE28 -> 26320 (0x66D0) argv = 0x006D0008 (see above) retval = 0 (0x00000000) i = 1 (0x00000001)

CallStartupWithinTryBlock (wseh.cpp:364)

ret = 0 (0x00000000)

RtlInitializeExceptionChain (:0)

RtlInitializeExceptionChain (:0)

errno = 0 (No error reported here) OS error = 0 (no error code was set)

#5674 duplicate Datacrash while starting Silberschmied3
Description

Function call failed: return value was -100010 (Logic error in code) Location: apic.cpp:121 (IndexFromApicId)

Call stack:

012896AD

0128B403

01281035

012810C4

errno = 0 (No error reported here) OS error = 0 (no error code was set)

#5052 fixed Date / time is not displayed correctly on load / save dialog with Hungarian local / language ztamas
Description

On my machine I have Hungarian local (hu) and also Hungarian is set as language for 0 A.D.. In this case the date / time of the gamesave is not displayed correctly. I see "éééé-04-". éééé is something similar to "yyyy" date format in Hungarian (year is "év' in Hungarian). If I change the language to English the date/time is displayed correctly.

#2201 wontfix Day and night cycle Josef Kufner
Description

Hello,

it is a bit unusual in RTS games, but it might be nice. There are few night maps, but what about real day/night cycle?

  • Day/night cycle should be few minutes long. Something like 10 minutes?
  • Day/night ratio should reflect type of map. Longer nights in northern lands, short nights in tropical area.
  • Colors should shift to red slightly during sunset and sunrise.
  • There should be fire and other lights in houses. Some units may have torches (only for effect).
  • It could affect wild animals -- deers and sheeps will sleep at night and walk during day, predators should be more active at night. Fishing may be more effective at morning.
  • Unit vision range could be decreased during night.
  • Some units may have special bonuses during certain time of day.
  • It opens new posibilities in campains to make stories more catching.
  • There must be option to turn this off when game is starting.
#2892 duplicate Dead Bear Animation Faoppawn
Description

I'm not sure if this is a bug or just hasn't been implemented yet, it's not a problem, the game can run smooth without it, but when I killed a bear, it glitched. It was standing there frozen. I could still collect food from it, but it's just a visual thing.

#6152 duplicate Dead hunt should be in FOW yelihor871
Description

Dead hunt should be shown in the fog of war because it makes it hard to set the rally points to hunting because the dead hunt is only shown if there is vision there. This is just a bit annoying. The dead hunt should only be shown if they have been previously seen that way it does not allow enemies to see more hunt information without scouting. If someone kills all of the hunt before they gather, this is sometimes annoying if they cannot set the rally point to the dead hunt.

#427 fixed Deadlock in Atlas Philip Taylor Philip Taylor
Description

(Haven't tried to reproduce.)

Did something to get a crash in the game, while loading a map, triggered by the MRU file list in editor. The GUI froze completely.

(thread 1)
#0  0x00007f227c59adc9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0     
#1  0x00007f22752d6c7d in g_main_context_wait () from /usr/lib/libglib-2.0.so.0           
#2  0x00007f22752d8ee1 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0               
#3  0x00007f2276f96a07 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0                   
#4  0x00007f22780af478 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0     
#5  0x00007f22781008e4 in wxDialog::ShowModal () from /usr/lib/libwx_gtk2u_core-2.8.so.0  
#6  0x00007f2278a9ca9b in wxDebugReportPreviewStd::Show () from /usr/lib/libwx_gtk2u_qa-2.8.so.0
#7  0x00007f22797adfb5 in AtlasDLLApp::OnFatalException (this=0x2da95f0) at ../../../source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp:254
#8  0x00007f2277a1fe4c in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0                                                     
#9  <signal handler called>                                                               

(thread 3)
#0  0x00007f227c59cc81 in sem_wait () from /lib/libpthread.so.0                                                          
#1  0x00000000008e0d9d in MessagePasserImpl::Query (this=0xf1fc20, qry=0x7f2272c75530) at ../../../source/tools/atlas/GameInterface/MessagePasserImpl.cpp:166
#2  0x00007f22797af050 in AtlasMessage::QueryMessage::Post (this=0x7f2272c75530) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:796
#3  0x00007f22797b17a9 in ScenarioEditor::OpenFile (this=0x2ec5530, name=@0x7f2272c755d0) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:581
#4  0x00007f22797b1943 in ScenarioEditor::OnMRUFile (this=0x2ec5530, event=@0x7f2272c756d0) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:611
#5  0x00007f2277a1b7b9 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0                                                                     
#6  0x00007f2277a1c993 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0                                                                           
#7  0x00007f2277a1ca87 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0       
#397 invalid Death - Multiple OPEN Matt Sherman
Description

Death - Multiple SDD# 108

Specifications

Stereo
2-Minutes
Looping

2 Sounds Req'd

#120 fixed Death bug andrew
Description

After a unit finishes its dying animation, it "jumps" over to another spot when changing to the corpse actor.

#6057 fixed Debian 10 install instructions incorrect Andy Alt
Description

Here it states

"For users of Debian 10.x (Buster) or unstable, the latest version is in the default repository:"

Which is now (since the release of a24) completely incorrect.

#2677 fixed Debug Helper Crash ben scythetwirler
Description

Assertion failed: "hDbghelp" Location: dbghelp.cpp:48 (dbghelp_ImportFunctions)

Call stack:

While generating an error report, we encountered a second problem. Please be sure to report both this and the subsequent error messages. errno = 12 (Not enough memory) OS error = 1114 (A dynamic link library (DLL) initialization routine failed.)

#3609 fixed Debug Symbols for Nvidia Texture Tools. ben Stan
Description

Since we are bundling the game with Nvidia Texture Tools (NVTT.DLL on Windows) It'd be nice to have a *.pdb file with it so that we can actually see code inside it.

It seems to be just a flag to pass when compiling though I couldn't find a way to do it myself, being stuck with the CMake project generation.

Since a lot of errors seem to happen on DDS conversions when running low on memory I think it is important to have it.

#164 fixed Debug messages show incorrect "OS error" Jan Wassenberg Philip Taylor
Description

Every time the game brings up its Program Error window which looks somewhat like ...

Function call failed: return value was -100101 (Case 1)
Location: allocators.cpp:174 (validate_da)
errno = 0 (?)
OS error = The system cannot find the file specified.


Call stack:

validate_da (allocators.cpp:164)
    da = 0x00CEE6A0 -> 
        base = 0x00000000
        max_size_pa = 0x00000000
        cur_size = 0x00000000
        prot = 0
        pos = 0x00000000

    pos = 0xCCCCCCCC
    prot = 0xCCCCCCCC
    base = 0xCCCCCCCC
    cur_size = 0xCCCCCCCC
    max_size_pa = 0xCCCCCCCC

... I can't help but read the one piece of understandable meaningful English on it, which is nearly always "OS error = The system cannot find the file specified.", which is nearly always completely irrelevant (because it was probably set seconds ago by some unrelated operation). Then I unfailingly get confused for a while before remembering that that message is completey irrelevant, and have to start again at trying to work out what the error is complaining about.

Since it's worse than useless in most cases (because it distracts me from what the real problem is), it would be nice to remove it. If there are cases where it's actually useful, it could at least report the error number instead of the string so it doesn't stand out (and change the "OS error" text because that's distractingly English too), and we can always look up the meaning of that number in the rare cases when it's relevant to a bug report.

So, it could look more like:

Function call failed: return value was -100101 (Case 1)

Location: allocators.cpp:174 (validate_da)

(errno=0, oserr=2)

Call stack:

validate_da (allocators.cpp:164)
    da = 0x00CEE6A0 -> 
        base = 0x00000000
        max_size_pa = 0x00000000
        cur_size = 0x00000000
        prot = 0
        pos = 0x00000000

    pos = 0xCCCCCCCC
    prot = 0xCCCCCCCC
    base = 0xCCCCCCCC
    cur_size = 0xCCCCCCCC
    max_size_pa = 0xCCCCCCCC

and then it's still not very helpful but at least it's not misleading, and I can see I should just look in the code or the debugger to work out what's wrong.

#2176 invalid DebuggingServer not giving proper response when queried for any of the value trees. RefinedCode
Description

I am trying to use the JsDebugger and when I try to open one of the value branches (this, global, local) it never loads anything.  

If I go directly to http://127.0.0.1:9000/GetCurrentGlobalObject?threadDebuggerID=4

I get the following response:

11DFF940 

Since this is not proper json, jquery returns an error so nothing happens. I get a similar response for the other branches, no JSON at all.

#6695 fixed Decal Alpha Rendering Badly wowgetoffyourcellphone
Description

The alpha of decals is being rendered poorly. See Screenshots, which can illustrate the issue better than words.

#2855 fixed Decide on ptol and sele military colonies attack scythetwirler mimo
Description

ptol and sele have military colonies instead of civil centre, which have a disabled attack (although they inherit buildingAI arrows from civil centre). So I think it is misleading to give them the metropolis tech which is supposed to double their defaultArrows as it has no effect. I think it would be better, instead of disabling completely their attack component, to give them a small (but non zero!) defaultArrow (1 instead of the 3 from civil centre would be fine) and may-be a zero GarrisonArrowMultiplier if the goal is to keep them weak.

#2475 fixed Decide on using new ES6 keyed collections (e.g. Map, Set) Yves Yves
Description

I'd like to have a team decision if we start using the new keyed collections which are available with SpiderMonkey 24 and later. These features are marked "experimental".

Overview

Mozilla writes this:

This is an experimental technology, part of the Harmony (ECMAScript 6) proposal. Because this technology's specification has not stabilized, check the compatibility table for >usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future version of browsers as the spec changes.

Check the descriptions of these objects and also the browser compatibility list at the end of the articles:

Why should we use them?

It's mainly for performance reasons.

Performance example

Because I don't like generic benchmarks, here's an example of a test with our code I made today.

It's a non-visual replay of a 2vs2 AI game with aegis bots on Oasis 04 going over around 15000 turns. I've measured the total runtime in seconds of the get function in entity.js. I've used my v31 testing branch for the measurements but I don't know if it makes a difference compared to v24. The function gets called 51'206'230 times in total and the hash is the same with and without patch. The patch is attached. It's very simple and we could improve performance even further if we used it at some more key locations that use key/value pairs.

Before:
Time in seconds for get function:                      43.91533856391563
Total execution time  (some variantion is normal):    995 seconds

Get taking 4.4% of total execution time

After (2nd version of the patch):
Time in seconds for get function:                     21.613286443973905
Total execution time (some variation is normal):     987 seconds

Get taking 2.19% of total execution time
#2205 fixed Decide upon setting rally points in mixed selections (units and buildings) leper
Description

(Split from #2189)

Currently when selecting units and buildings giving a command always gives a command to the unit, so you can't set a rally point.

Should orders only go to units (as it is now), or only to buildings, or even to both (unit order and rally point)?

#178 fixed Decouple entity simulation and actor animation Philip Taylor
Description

Let the entity code simply tell the actor to switch to a certain animation state, and not worry about any timing details itself. The actor should handle looping, randomisation, and potentially things like blending. The animation speed should be determined just by the actor XML.

Change the entity XML files to store only a Rate (units per second) for actions, rather than Speed+Rate. Update the simulation world at a fixed frequency, independent of the animation speed.

Experiment with the same for attack animations to see if it still looks alright, but at least keep projectile launches synchronised.

#821 fixed Decrease intensity of building construction particles michael Kieran P
Description

The dust is a bit strong right now. Make less of it, and in a lighter shade.

#6523 duplicate Deep Freeze interface on the "Download Mods" button Langbart
Description

An issue has been reported via the forum by nwtour. Creating an extra ticket so that the problem is not forgotten.

to reproduce

  • Switch language to Russian
  • Open the Mod selection page
  • Click Download Mods
  • Deep Freeze, computer becomes unresponsive

bisect

nwtour: Bisect commit [26522]

related tickets

#6451

#4257 fixed DeepFreeze JS variables that are data sources elexis elexis
Description

The functions GetSimState, GetEntityState, GetExtendedEntityState, GetTemplateData, GetTemplateDataWithoutLocalization, GetTechnologyData cache their results in global variables and return these objects each.

However, returning an object means that the reference is returned, not a copy. This isn't an issue if that object was newly created (or cloned). But if the function returns an object which is accessible outside of the scope of the function (f.e. a global cache variable), modifying the returned object modifies the cache, which is not intentional and adulterates the original data.

This is often not considered and has caused a number of bugs already, f.e. r18788 r17324 r17673 r17441 r17712 r17715.

The mentioned functions should use Object.freeze to ensure that the returned object can't be modified.

There are likely many other places in gui/ where global variables are used to cache things, that should be frozen.

#5338 fixed Deer walk speed way too slow elexis
Description

Whenever hunting deer (attacking it from opposed to the CC so that it flees towards the CC), one notices that the deer and camel walks much slower than it would realistically, much slower than its animation suggests, much slower than the cavalry that attacks it, much slower in releases previous to alpha 23, about as fast as a grandma. The walk speed shold be increased appropriately.

#180 fixed Default DepthTextureBits is very slow on GF4 Philip Taylor
Description

By default, the shadow DepthTextureBits is 16. With a GF4, that is very slow compared to other depths - e.g. on a blank grass map, with AA disabled, it is 72fps with DepthTextureBits=32 and 23fps with DepthTextureBits=16. With 4xAA enabled, it is 36fps at 32, but only 2fps at 16.

Is a similar effect visible on other graphics cards? (Use renderer.depthTextureBits in the console to change it). If so, presumably the default should be changed; otherwise, the default should depend on the hardware.

#1895 duplicate Default installation directory should be Program Files on Windows dbolton
Description

Steps to reproduce:

  1. Run installer.

Expected behavior: 0 A.D. should install in the "Program Files" folder on Windows 32-bit, or "Program Files (x86)" folder on Windows 64-bit.

Actual behavior: 0 A.D. installs to the AppData folder instead (see screenshot attached).

Using 0ad-0.0.13-alpha-win32.exe on Windows 7 (64-bit).

#1578 fixed Default map dropdown broken ben historic_bruno
Description

The default maps show as "Acropolis 1" instead of what's listed in gamesetup.js.

#6221 wontfix Default shadow cutoff distance too low Salesome
Description

The newly introduced cutoff for shadows is currently too low by default.

When starting a normal flat map, at default camera tilt and zooming out as far out as possible, a very prominent boundary appears beyond the distance where the shadows are cut off. This is bad because most people don‘t change the default settings and there will be a lot of 0 A.D. Screenshots with a noticeable shadow border…

Currently, the default cutoff distance for shadows is 300. I suggest 500, which is just beyond the frustum at default camera tilt and minimum zoom.

(Ideally, the shadow cutoff distance would scale with the current zoom factor and this scaling factor would be in the settings instead of the absolute value - this might be an addendum to this ticket for Alpha 26)

#4382 fixed Defeat reason elexis elexis
Description

Often players wonder why a player is being defeated.

For example the default conquest victory condition defeats players if they don't have a set of whitelisted units remaining (ConquestCritical class).

Since regicide is combined with conquest, players wonder why they are being defeated if they still have the hero.

Another example would be on survival of the fittest where players can become defeated by losing the civic center, or by losing the hero (if regicide is set).

A third example would be combining victory conditions #4014.

A new argument could be passed whenever SetState of Player.js is called (which is the function defeating players). It could be a translatable string (use markForTranslation) so that it would appear as follows:

  • Player X was defeated (lost hero) for regicide
  • Player X was defeated (lost all workers) for conquest*
  • Player X was defeated (lost civic center) for survival
  • Player X has won (wonder victory) for wonder games
  • Player X has won (allied victory) when last man standing is not enabled
  • Player X has won (last player alive) when the endgamemanager marks that player as won

[*] one can still survive on conquest with a dock only, but that detail must not necessarily be reflected in the string

formatDefeatMessage of messages.js is the place where the GUI interface message constructed in SetState is parsed into a chat message.

#1787 fixed Defeated players can still tribute. alpha123
Description

After resigning but continuing to stay on the server to watch, I was able to tribute 100 stone to each of the other players.

#4013 fixed Defeating players twice elexis elexis
Description

It obviously shouldn't be possible to defeat a player twice or win a game after being defeated and the like.

However due to the fact of defeating players by broadcasting a message PlayerDefeated, there have been several bugs already that caused duplicate defeats like #3193, ticket:2976#comment:6 or #4010. That however didn't result in fixing this in the simulation.

Instead of broadcasting a message when wanting to ensure that a player is defeated, the simulation should just use a function of the Player-component to defeat a player, abort if the player is not active anymore and only then broadcast the message.

Furthermore we send a PlayerDefeated message but not a PlayerWonmessage, which is not only inconsistent but also prevents components from subscribing to this event.

That further messed up the GUI code. For example there are messages for players that were defeated but it doesn't show who won. The checkPlayerState() function which is called onTick while it should only be called when the sim actually broadcasted a PlayerDefeated or PlayerWon message.

#2620 fixed Define "Advanced" and "Elite" bonuses as technologies sanderd17 sanderd17
Description

Currently, Soldiers have a template where they're based on (like template_unit_infantry_ranged_javelinist.xml for units/athen_infantry_jevelinist_b.xml).

But all CitizenSoldiers have a Basic version, an Advanced and an Elite. Those always redefine a whole lot of the stats.

Every Advanced unit has -25% gather speed for example. But if you want to buff or nerf that, you have to edit over 100 files.

Also, sometimes, only the base template is edited, and Elite or Advanced units end up with worse stats than their Basic versions.

Basically, there should be a few global technologies that add modify stats of Advanced and Elite units. So the Advanced and Elite templates would be pretty much empty, apart from the Identity component (to overwrite the rank), the Promotion component (to overwrite the next upgrade) and the visual actor.

So we only have to edit those 200-ish files once, and be done with it.

The technologies would be quite simple, like

{
	"genericName": "Advanced stats",
	"autoResearch": true,
	"description": "Modifications for the advanced units",
	"modifications": [
		{"value": "Health/Max", "add": 10},
                {"value": "Attack/Ranged/MaxRange", "multiply": 1.1},
		{"value": "ResourceGather/BaseSpeed", "multiply": 0.75},
                ...
	],
	"affects": ["Advanced Unit"]
}

As for modifying the files, a simple script would do. For every file ending in *_a.xml and *_e.xml, remove every line that doesn't contain

xml, Entity, Identity, Rank, Promotion, Actor

So as a oneliner (should be checked for corectness):

find *_[ae].xml -type f -exec sed -i '/xml\|Entity\|Identity\|Rank\|Promotion\|Actor/!d' {} \;
#689 duplicate Delay disappearance of loading screen in single player Kieran P
Description

With the new loading screen, people will want to read the new tips.

Fast computers load the map too quickly though, and don't give users a chance to read them fully.

In single player, stop the game from auto-starting, provide a "Start game" button on the loading screen that the user clicks when they are ready to start.

Provide a local.cfg setting which can disable this pausing.

config.loading.wait_for_user = true

Setting to false does the current behavior of starting the game right away when map is loaded.

#1911 fixed Delayed damage Mate-86 Pureon
Description

A projectile hits the target/ground and only causes damage a few seconds later.

A particle animation should play when the damage is produced.

This functionality can be used for grenades.

#6473 invalid Delenda errors on Atlas Valleys (8) kete
Description

The Delenda Est mod has too many errors on the map Atlas Valleys, which has eight players. The errors start while the map is loading. I'll paste those errors. After a while, the errors go away and then come and go until at one point, they're covering up too much of the screen. I remember some JavaScript errors or warnings. Here are the initial errors:

0 A.D. (0.0.25) Main log (warnings and errors only)

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/sueb/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/sueb/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/sueb/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/sueb/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/sueb/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/sueb/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/sueb/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/sueb/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/scyth/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/scyth/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/scyth/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/scyth/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/scyth/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/scyth/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/scyth/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/scyth/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/imp/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/imp/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/imp/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/imp/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/imp/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/imp/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/imp/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/imp/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/sueb/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/sueb/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/scyth/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/scyth/support_female_citizen'

ERROR: CCacheLoader failed to find archived or source file for: "simulation/templates/units/imp/support_female_citizen.xml"

ERROR: Failed to load entity template 'units/imp/support_female_citizen'

#4973 fixed Delete BaseHeight and BaseTerrain, cleanup rmgen Init elexis elexis
Description

r8494 has introduced BaseTerrain and BaseHeight property parsing of random map scripts in the gamesetup.

r9096 has introduced random map script JSON files containing these values.

But it totally doesn't belong there, but should be grouped with all the other elevation and terrain constants. The gamesetup shouldn't be able read nor write to it (but can). It's even exposed to the simulation. Furthermore it makes comprehending the rmgen code much harder. It has also led to a side effects of maps being initialized with the base values just to be overwritten right afterwards with different values.

#3985 fixed Delete miraged construction sites elexis
Description

It is possible to delete all buildings (given enough of capture points), unless the building hasn't been finished yet and is outside the players vision range (fog of war).

This is in particular annoying if one placed a civic center far away and wants to relocate it.

(Before #3107 the construction site heppened to be visible in the fog of war and was deletable until it was explored and inside the FoW again).

#4958 fixed Delete mysterious lSize lake area factor elexis elexis
Description

As discussed with bb and FeXoR here https://wildfiregames.com/forum/index.php?/topic/21370-random-map-code-library-math-function-shortcut-usefull-or-not/ and temple on irc yesterday:

There is an lSize area factor that is 1 for tiny maps and 1.25 for giant maps copied in few maps.

The strange part is that it doesn't scale linearily with the mapsize or maparea, but with the power of 1/8, i.e. the squareroot of the squareroot of the squareroot.

History:
r11137 Lake and Rivers (central lake area factor), r14108 (changed to radius factor, see #4957)
r11347 Canyon (central hill area factor)
r11361 Gulf of Botnhia (formerly gulf area factor), (r14160 changed to radius factor, see #4957), (one factor removed in r12545)
r11994 Oasis (unused comment), removed in rP0301
r12055 Gear (unused variable), removed in rP0301
r18714 Harbor (central lake area factor)
r12545, rP12654, rP12747 the Unknown maps (central lake ara, small central island lake ara, gulf lake area, passes central mountain, lowlands central valley area)

So the idea was in every instance to use that as an area factor.

It must be simplified so that noone will ever ask any question about the origin of the number.

#4166 fixed Delete unused sprites and styles elexis
Description

There are many sprites which have been used in some ancient version, but became unused and orphaned.

Every <sprite name="foo"> entry with no sprite="foo" occurance in the XML files should be removed. To ensure the removal was valid, one should also check that all.sprite = occurances in JS also don't set the removed sprites.

There could be a tool for sources/tools/ that finds unused sprites, styles, potentially more (that does similar cleanup like the templatessorter, refs #4160).

Furthermore the indentation of many GUI XML files is broken.

#937 fixed Delete/Kill command no longer works michael
Description

error: gui/session/input.js line: 1098

#587 worksforme Depth texture shadows break untextured rendering Philip Taylor
Description

Using x11-drivers/xf86-video-intel-2.12.0, media-libs/mesa-7.8.2, Intel GMA 4500MHD:

When shadows are enabled at startup, untextured things (flat colours in GUI, and unit selection circles) render incorrectly (black in GUI, invisible or mostly-terrain-coloured selection circles). This seems to happen regardless of whether shadows are enabled or disabled at runtime via the menu. This doesn't seem to happen if shadows are disabled by default, then enabled at runtime. This doesn't seem to happen when running with LIBGL_ALWAYS_INDIRECT - not sure if that indicates it's a driver bug.

#3175 wontfix Deserialization failed! gameboy
Description

I tested the latest SVN16546.

When loading a previous version of the game savegame, an error message appears:

ERROR: Deserialization failed: retain in fog

My os is win8.1 64bit

#4083 duplicate Design Docs : Civ Bonuses empty Stan
Description

This ticket should be done in two parts

  1. Move all the existing Civ bonuses to their own folder ie "data/auras/civbonuses"
  1. Add the following bonuses, that were extracted from the design docs.

NB : Not all of those should be techs, only the ones that affects gameplay, for instance new buildings are not done as part of techs.

Civ Bonuses

Hellenes :

Generic Name: Hellenization. Specific Name: Exellinismós. History: The Greeks were highly successful in Hellenising various foreigners. During the Hellenistic Age, Greek was the 'lingua franca' of the Ancient World, spoken widely from Spain to India. Effect: Constructing an expensive Theatron increases the territory expanse of all buildings by 20%.

Athen:

Name: Silver Owls. History: The mines at Laureion in Attica provided Athens with a wealth of silver from which to mint her famous and highly prized coin, The Athenian Owl. Effect: Metal mining gathering rates increased by +10% for each passing age.

Spartans:

Name: Othismos. History: The Spartans were undisputed masters of phalanx warfare. The Spartans were so feared for their discipline that the enemy army would sometimes break up and run away before a single shield clashed. 'Othismos' refers to the point in a phalanx battle where both sides try to shove each other out of formation, attempting to breaking up the enemy lines and routing them. Effect: Spartans can make use of the Phalanx formation without researching a technology.

Name: Laws of Lycurgus. History: Under the Constitution written by the mythical law-giver Lycurgus, the institution of The Agoge was established, where Spartans were trained from the age of 6 to be superior warriors in defense of the Spartan state. Effect: The Spartan rank upgrades at the Barracks cost no resources, except time.

Mace:

Generic Name: Hellenic League. Specific Name: Hellenic League. History: After the unification of Greece, Philip II gathered all the city-states together to form the Hellenic League, with Macedon as the its leader. With this Pan-Hellenic federation he planned to launch an expedition to punish Persia for past wrongs. Although assassinated before he could carry out the invasion, his son Alexander the Great took up the mantle and completed his fathers plans. Effect: All Macedonian units have a +10% attack bonus vs. Persian and Hellenic factions (but also -5% attack debonus vs. Roman units).

Generic Name: Syntagma. Specific Name: Syntagma. History: Based upon the Theban Oblique Order phalanx, the Syntagma was the formation that proved invincible against the armies of Hellas and the East. Effect: Infantry pike units can use the Syntagma formation (without the need to research a technology). The Syntagma formation is very slow, gives a high pierce attack bonus, and is nearly invincible from the front. However, it is extremely vulnerable from the rear and prone to being flanked unless guarded adequately.

Iberian

Name: Harritsu Leku History: With exception to alluvial plains and river valleys, stone is abundant in the Iberian Peninsula and was greatly used in construction of structures of all types. Effect: The Iberian player starts the match with a powerful prefabricated circuit of stone walls.

Name: Zaldi Saldoa History: Not unlike Numidia in North Africa, the Iberian Peninsula was known as 'horse country', capable of producing up to 100,000 new mounts each year. Effect: Horses can be captured in the wild and placed in the corral. Unlike normal corralled animals that generate food, the corralled horse functions similarly to a relic as in Age of Mythology: As long as it/they remain(s) in the corral, the resource cost of training horse-mounted units (cavalry) is reduced by a fixed amount of -5% per animal corralled. → #1907

Carth:

Name: Triple Walls History: Carthaginians built triple city walls. Effect: Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.

Name: Roundup History: Not unlike the Iberian Peninsula, North Africa was known as ‘horse country’, capable of producing up to 100,000 new mounts each year. It was also the home of the North African Forest Elephant. Effect: Horses, elephants, and camels can be captured in the wild and placed in the Corral. Unlike normal corralled animals that generate food, the corralled horses, elephants, and camels functions similarly to a relic as in AoK. As long as it/they remain(s) in the Corral, the resource cost of training horse-mounted units (cavalry), War Elephant Champion Units, and camel caravans (traders) is reduced by a fixed amount of –5% per animal corralled appropriate to kind. → #1907

Celts : Name: Deas Celtica History: Celtic religion and druidry inspired their warlike mindset. Effect: Druids increase attack rates of soldiers near them slightly.

Name: Ardiosmanae History: Represents Celtic farming methods. Effect: Enhanced food gained from ranching and farming.

Brit: Gaul:

Seleucid:

Generic Name: Cleruchy. Specific Name: Klēroukhia. History: The Seleucid kings invited Greeks, Macedonians, Galatians (Gauls), Cretans, and Thracians alike to settle in within the vast territories of the empire. They settled in military colonies called cleruchies (klēroukhia). Under this arrangement, the settlers were given a plot of land, or a kleros, and in return were required to serve in the great king's army when called to duty. This created a upper-middle class of military settlers who owed their livelihoods and fortunes to the Syrian kings and helped grow the available manpower for the imperial Seleucid army. A side effect of this system was that it drained the Greek homeland of military-aged men, a contributing factor to Greece's eventual conquest by Rome. Effect: This unlocks the Seleucid expansion building, similar to Civic Centers for other factions. It is weaker and carries a smaller territory influence, but is cheaper and built faster. Train settler-soldiers of various nationalities. Min. distance from other Military Colonies: 100 meters.

Generic Name: Military Reforms. Specific Name: Stratiotikés Metarrythmíseis. History: Seleucid and indeed Successor warfare evolved over the course of the 3rd and 2nd centuries. Contact with Eastern upstarts such as the Parthians and constant revolts of peripheral satrapies such as Bactria caused the Seleucids to reform their military and change their tactics, specifically in the cavalry arm. War with the Romans from the West and invasions from the Galatians also forced the Seleucids to evolve their infantry regiments to be more flexible. Effect: At the City Phase, the Seleucids are given the choice of unlocking one of two sets of Champions: Traditional Army and Reform Army. Traditional Army Silver Shield Pikeman Scythe Chariot Reform Army Romanized Swordsman Seleucid Cataphract

Mauryans

Generic Name: Emperor of Emperors Specific Name: Chakravarti Samrāt. History: The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title "Emperor of Emperors" and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time. Effect: Mauryans have a +10% population cap bonus (e.g., 330 pop cap instead of the usual 300).

Generic Name: Warrior Caste. Specific Name: Kṣhatriya. History: Kshatriya or Kashtriya, meaning warrior, is one of the four varnas (social orders) in Hinduism. Traditionally Kshatriya constitute the military and ruling elite of the Vedic-Hindu social system outlined by the Vedas and the Laws of Manu. The earliest Vedic literature listed by organisation of function, not of caste, the Kshatriya (holders of kṣatra, or authority) as first in rank, and the Brahmins second (priests and teachers of law), before the Vaisya (Cattle-herders, merchant-traders, farmers and some artisan castes), and the Sudra (labourers, some farming castes and other artisan castes). Effect: Mauryans gain access to 4 champion units, instead of the standard 2.

Ptolemies:

Generic Name: Mercenary Army. Specific Name: . History: The Greco-Macedonian Ptolemy Dynasty relied on large numbers of Greek and foreign mercenaries for the bulk of its military force, mainly because the loyalty of native Egyptian units was often suspect. Indeed, during one native uprising, Upper Egypt was lost to the Ptolemies for decades. Mercenaries were often battle-hardened and their loyalty can be bought, sometimes cheaply, sometimes not cheaply. This was of no matter, since Egypt under the Ptolemies was so prosperous as to be the richest of Alexander's successor states. Effect: The Ptolemies receive the "Stratópedo Misthophóron" special building (or "Mercenary Camp"), which is essentially a barracks that is constructed in neutral territory and trains all mercenary soldiers.

Generic Name: Nile Delta. History: . Effect: The Ptolemaic Egyptians receive 3 additional farming technologies (see below) above and beyond the maximum number of farming technologies usually available to a faction.

Generic Name: Roundup. History: . Effect: Can capture gaia elephants and camels. Hosting these animals at the corral structure reduces the cost of training elephant and camel units.

Persians:

Name: Ability to Corral Camels and Horses. History: Horses were of great importance to the Achaemenids, especially in the eastern provinces. Camels, as beasts of burden, were also prized. Effect: Camels and horses can be captured in the wild and placed in the Corral. Unlike normal corralled animals, which generate food, the Corralled Camel/Horse? functions similarly to a relic. As long as it remains in the Corral, the resource cost of training camel-mounted units (the Trader, specifically) or horse-mounted units (as appropriate) is reduced by a fixed amount.

Name: Great King's Levy History: The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force. Effect: Population cap for the Persian player is increased +10% (e.g., if the max pop for the match is 300, the Persian player's max population is 330; likewise, 200/220, and so on).

Romans:

Name: Testudo Formation. History: The Romans commonly used the Testudo or "turtle" formation for defense: Legionaries were formed into hollow squares with twelve men on each side, standing so close together that their shields overlapped like fish scales. Effect: Roman Legionaries can form a Testudo. The Legionaries at the front, back and sides hold their shields to the outside and the Legionaries in the centre raise their shields above their heads. This formation provides improved protection against melee and ranged attacks. However, their movement rate is much slower. The formation button is only available for a group that consists exclusively of Roman Legionaries.

Name: Citizenship History: Roman Citizenship was highly prized in the ancient world. Basic rights and privileges were afforded Roman citizens that were denied other conquered peoples. It is said that harming a Roman citizen was akin to harming Rome herself, and would cause the entire might of Rome to fall upon the perpetrator. Effect: Any Roman citizen-soldier fighting within Roman territory gains a non-permanent +10% bonus in armor.

#4084 duplicate Design Docs : Civ Special Techs javiergodas Stan
Description

Some techs were forgotten over time in the design docs, So I made a list of the missing ones, that includes some techs for formations that will probably have to wait.

Athen:

Name: Othismos. History: The classical phalanx formation was developed about VIII century BC. It was eight men deep and over two hundred men wide, and used overlapping shields and combined pushing power. "Othismos" refers to the point in a phalanx battle where both sides try to shove each other out of formation, attempting to breaking up the enemy lines and routing them. Effect: The player gains the ability to order his troops into a Phalanx formation, providing +30% Attack and +30% Pierce Armour if attacked from the front.

Name: Long Walls. History: The Long Walls of Athens were constructed under the auspices of the wily Themistokles and extended 6 km from the city to the port of Piraeus. This secured the city's sea supply routes and prevented an enemy from starving out the city during a siege. Effect: The Athenians can build their stone walls in neutral territory. Construction time for walls is reduce by 50%.

Name: Iphicratean Reforms. History: -. Effect: Athenian triremes can train Marines (Epibastes Athenaikos) and Cretan Mercenary Archers .

Brits:

Generic Name: Woad Painting. Specific Name: Sevili Dusios. History: The Britons took up the practice of either making permanent marks on their body in the form of tattoos or temporarily painted their bodies with woad paint. The effect was very frightening. Effect: Increased attack and movement rate for melee soldiers.

Generic Name: Great Tower. Specific Name: Turos Maros. History: Celtic legends abound with stories of massive tall towers built by the most powerful kings, and the remains of some very large towers have been found . Effect: Increases pierce attack for Defense Towers and Brochs.

Gauls

Generic Name: Woe to the Conquered. Specific Name: Uae Uictos. History: "Woe to the Conquered" – It was the words that the Gallic Leader, Brennos, spoke at the Capitol at Rome after they took their plunder. Just used Gallic spelling here. Effect: Loot amounts from destroyed enemy buildings or killed enemy units are quadrupled.

Name: Carnutes History: The Carnutes were druids from Aulercia. They fought when needed, and were largely responsible for turning back the Belgae incursions into Armorica and Aulercia. Effect: Gallic druids gain a small melee attack.

Carth:

Name: Exploration. History: Nobody knew better than the Carthaginians where in the ancient world they were going and going to go; their merchant traders had ‘missions’ to everywhere. Effect: All ships and Merchants +25% LOS.

Name: Colonization. History: Carthaginians established many trading centres as colonies and ultimately held dominion over 300 cities and towns in North Africa alone. Effect: Construction time reduced by half for Civic Centres and Houses.

Ptolemies:

Generic Name: Hellenistic Metropolises. Specific Name: Hellenistic Metropolises. History: Beginning with Alexander, the Hellenistic monarchs founded many cities throughout their empires, where Greek culture and art blended with local customs to create the motley Hellenistic civilisation. Effect: Civic Centers gain double Health and double default arrows.

Generic Name: Pharaonic Cult. Specific Name: . History: . Effect: Hero aura range boosted by 50%.

(Extra Farming Tech 1) Generic Name: Well Sweep. Specific Name: Kēlōneion. History: An ancient tool for efficiently drawing water from a well. Effect: Increased food production for farm fields.

(Extra Farming Tech 2) Generic Name: Water Wheel. Specific Name: Sāqīya. History: A water wheel used to disburse water from lower elevations into irrigation canals. The earliest evidence of a sakia is from a Hellenistic tomb painting in Ptolemaic Egypt which dates to the 2nd century BC. It shows a pair of yoked oxen driving a compartmented waterwheel, which is for the first time depicted, too. The Greek sakia gear system is already shown fully developed to the point that modern Egyptian devices are virtually identical. It is assumed that the scientists of the Museum of Alexandria, at the time the most active Greek research center, may have been involved in its invention. An episode from the Alexandrian War in 48 BC tells of how Caesar's enemies employed geared waterwheels to pour sea water from elevated places onto the position of the trapped Romans. (source: Wikipedia) Effect: Increased food production for farm fields.

(Extra Farming Tech 3) Generic Name: Archimedes' Screw. Specific Name: . History: A machine historically used for transferring water from a low-lying body of water into irrigation ditches, whose invention is traditionally attributed to Archimedes of Syracuse, the famous Greek mathematician and engineer. Effect: Increased food production for farm fields.

Macedonians :

Generic Name: Military Reforms. Specific Name: Military Reforms. History: When Philip II came to the Macedonian throne he began a total reorganization of the Macedonian army. His reforms created a powerful cavalry arm to his army that would prove useful to both himself and his son Alexander's conquests. Effect: Each subsequent Barracks constructed comes with 5 free (random) Macedonian military units. This also applies to the Barracks of allied players (they receive 5 free units of their own culture for each new Barracks constructed).

Generic Name: Hellenistic Metropolises. Specific Name: Hellenistic Metropolises. History: Beginning with Alexander, the Hellenistic monarchs founded many cities throughout their empires, where Greek culture and art blended with local customs to create the motley Hellenistic civilisation. Effect: Civic Centres gain double Health and double default arrows.

Persians:

Name: Naval Craftsmanship History: Early Achaemenid rulers acted towards making Persia the first great Asian empire to rule the seas. The Great King behaved favourably towards the various sea peoples in order to secure their services, but also carried out various marine initiatives. During the reign of Darius the Great, for example, a canal was built in Egypt and a Persian navy was sent exploring the Indus river. According to Herodotus, some 300 ships in the Persian navy were retrofitted to carry horses and their riders. Effect: Phoenician Triremes gain the ability to train cavalry units.

Name: Persian Architecture History: The Persians built the wonderful 1200 mile-long Royal Highway from Sardis to Susa; Darius the Great and Xerxes also built the magnificent Persepolis; Cyrus the Great greatly improved Ecbatana and virtually "rebuilt" the old Elamite capital of Susa. Effect: Increases health of all structures, but also increases their build time.

Name: Immortals History: <>. Effect: Decreases train time for Anusiya champion infantry by half.

Mauryans :

Generic Name: Elephant Roundup. Specific Name: . History: . Effect: Mauryan units can "capture" Gaia elephants in the wild and garrison up to 5 of them inside the Elephant Stables. This unlocks the "Elephant Breeding" bonus that reduces elephant unit costs by 5% and train time by 5% for each garrisoned elephant for a total maximum bonus of 25%.

Name: Archery Tradition. History: India is a land of archery. The bulk of any Indian army is made up of highly skilled archers, armed with bamboo longbows. Effect: Greater range and faster train time for Bamboo Longbowmen.

Seleucid:

Generic Name: Hellenistic Metropolises. Specific Name: Hellenistic Metropolises. History: Beginning with Alexander, the Hellenistic monarchs founded many cities throughout their empires, where Greek culture and art blended with local customs to create the motley Hellenistic civilisation. Effect: Civic Centers gain double Health and double default arrows.

Generic Name: Marriage Alliance. Specific Name: Epigamia. History: Seleucus I Nicator invaded the Punjab region region of India in 305 BC, confronting Chandragupta Maurya (Sandrokottos), founder of the Mauryan empire. It is said that Chandragupta fielded an army of 600,000 men and 9,000 war elephants (Pliny, Natural History VI, 22.4). Seleucus met with no success and to establish peace between the two great powers and to formalize their alliance, he married his daughter to Chandragupta. In return, Chandragupta gifted Seleucus a corps of 500 war elephants, which would prove a decisive military asset for Seleucus as he fought the rest of Alexander's successors. Effect: A one-time purchase of 20 Indian War Elephants from the Mauryan Empire. Iberians:

Name: Suzko Txabalina History: Iberian tribesmen were noted for wrapping bundles of grass about the shafts of their throwing spears, soaking that in some sort of flammable pitch, then setting it afire just before throwing. Effect: Unlocks the flaming component attributed to javelin-armed units; causes targets struck to become inflamed and lose hitpoints at a constant rate until and if either healed or repaired, as appropriate.

Name: Maisu Burdina Langileak History: The Iberians were known to produce the finest iron and steel implements and weapons of the age. Effect: Metal costs for units and technologies reduced by 50%.

Spartans:

Name: Feminine Mystique. History: Spartan women were some of the freest in the ancient world. They could own land and slaves and even exercise naked like Spartan men. It is said that only Spartan women gave birth to real men. Such tough-as-nails women more than once helped save their city from disaster, for example when after a lost battle against Pyrrhus of Epirus they overnight built an earthen rampart to protect the city while their men slept in preparation for the next day's siege. Effect: Spartan female citizens cannot be captured and will doggedly fight back against any attackers. They are also capable of constructing defense towers and palisades.

Name: Tyrtean Paeans. History: Paeans were battle hymns that were sung by the hoplites when they charged the enemy lines. One of the first known Paeans were composed by Tirteus, a warrior poet of Sparta, during the First Messenian War. Effect: Units in phalanx formation move faster.

Name: The Agoge. History: Spartans were housed and trained from a young age to be superlative warriors and to endure any hardship a military life can give them. Effect: Barracks and Syssiton receive a +10 population cap bonus.

Romans :

Name: Marian Reforms History: In response to a Gallic-Germanic invasion, the great Gaius Marius reformed the Roman army, turning it from a part-time militia into a professional military force. Effect: All infantry (Hastatus, Principes, Veles, Triarius, Extraordinarius) instantly upgrade to Marian Legionnaires, a champion swordsman whose only citizen-soldier function is in the building of Army Camps, Siege Walls, and Fortresses. Furthermore, no longer can citizen-soldiers be trained, but rather only Marian Legionnaires. This has a large economic impact and is generally a late-game attempt at a game-changer. Swift Numidian Cavalry unlocked.

Generic Name: Sibylline Books Specific Name: Libri Sibyllini History: The Sibylline Books or 'Libri Sibyllini' were a collection of oracular utterances, set out in Greek hexameters, purchased from a sibyl by the last king of Rome, Tarquinius Superbus, and consulted at momentous crises through the history of the Republic and the Empire. Effect: All units and structures +25% vision range. All remaining technologies -50% cost and research time.

#349 invalid Destruction - Civil Pat Matt Sherman
Description

Destruction - Civil SDD# 381

Specifications

MONO
2-Seconds
Non-Looping

5 Sounds Req'd

#350 invalid Destruction - Generic Pat Matt Sherman
Description

Destruction - Generic SDD# 391

Specifications

MONO
2-Seconds
Non-Looping

5 Sounds Req'd

#352 fixed Destruction - Generic open Matt Sherman
Description

Destruction - Gate SDD# 399

Specifications

MONO
2-Seconds
Non-Looping

5 Sounds Req'd

#351 invalid Destruction - Military Pat Matt Sherman
Description

Destruction - Military SDD# 393

Specifications

MONO
2-Seconds
Non-Looping

5 Sounds Req'd

#1059 wontfix Detailed documentation of default mod "public" files/filestructure gerbilOFdoom
Description

A major aspect of the game that I find lacking is documentation. The wiki currently contains descriptions of the source code and method descriptions, but a layout of the "public" mod cannot be found. This is all fine for current developers, but future developers need to find their way around the code. To help speed up the process, a map/list of file references would go a long way. My thought is an easy-to-search system where a person can jump in at, for example, the event handler for a mouse click and be given references to the points where a mouse click is processed. 

I probably have my head in the clouds here, but I'm going to look into documenting my exploration of the code and getting a start on this. For now, I'm going to start at function declarations and work out where they are used. Any suggestions on how to make the searchable references would be nice.

#6467 duplicate Details: unhandled exception (Access violation reading 0x0000000C) zajdar
Description

after installing 0 ad for the first time in the D drive when I launched the game I got this error

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files. You may find paths to these files at https://trac.wildfiregames.com/wiki/GameDataPaths

Details: unhandled exception (Access violation reading 0x0000000C)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

#6143 invalid Developer Overlay - Control all units (bug) Langbart
Description

When testing [25253]+ D3849, I noticed that the Control all units button in the Developer Overlay was selectable, but it did not allow me to control the unit.

I tracked the issue down to changeset [25125]

#2569 fixed Developer Overlay should not have a global, persistent config setting Josh scythetwirler
Description

If the Developer Overlay is enabled in the settings, it is automatically opened in unrated games which is only an annoyance. Therefore, the setting should be removed and the developer overlay should only be openable via keyboard shortcut.

#5551 invalid Developer overlay triggered by Alt+Shift+D not Alt+D Krinkle
Description

I don't know if this is specific to macOS or not, but contrary to what the hotkey information says in "binaries/data/config/default.cfg" and in-game on the Manual page, I am unable to trigger the Developer overlay with the documented key combo of "Alt+D".

Instead, it seems to open with Alt+Shift+D instead (similar to Alt+Shift+W for wireframe, which is already documented correctly as such).

Both with A23 and latest trunk (r22604), it only opens for me with "Alt+Shift+D".

#2837 fixed Dialog Button placement should be consistent. ben scythetwirler
Description

The Yes/No, Continue/Cancel button placement on dialogs is inconsistent.

#5267 invalid Different font size after exit pbedouk
Description

HI ... love the game ... this is minor: after quitting 0AD, the font size on the desktop is larger than before launching 0AD..

OSX 10.11.6

#5374 fixed Differentiating building structure voices from repairing it Silier Stan
Description

Currently when ordering units to build something they use the repair sound instead of the building sound. That is because there is no building state, only repairing ones.

Basically, when units are building a structure, they are repairing it.

It would be nice to have two different sounds for it. The female template has this line:

      <order_build>voice/{lang}/civ/civ_{gender}_build.xml</order_build>

We currently have the sounds for Latin but not Greek, they would need to be added as well.

#4931 fixed Difficulty setting not available when using non English locale fabio
Description

While testing a development trigger map, I noticed the difficulty setting is not available in the "More Options" window when using a non English locale.

Originally reported on the staff forums here.

#7 fixed Diplomacy leper Stuart Walpole
Description
  • Support for sending chat messages to players (all, specific, alliance groups). #1583
  • Taunts (including GUI)
  • Making/breaking alliances
  • Sending tribute
  • Tributing units/territories
#4747 fixed Diplomacy colors temple temple
Description

Add a button to toggle between normal and "diplomacy" colors:

  • When playing, players are colored according to your stance towards them: green are allies, yellow are neutral, red are enemies, and blue is you.
  • When observing, players are colored according to their team. (e.g. in a 4v4 one team could be blue and the other red.)

Work in progress at https://code.wildfiregames.com/D754

#5262 fixed Diplomacy screen doesn't show defeated players after rejoin elexis
Description

When rejoining a match where some player is defeated, the diplomacy screen won't show the 'defeated' icon at that player until updatePlayerData is called again (so g_Players is outdated).

A not directly related bug is that after a rejoin the "PlayerWon" simulation message is broadcasted for the rejoined client but not the non-rejoined one.

#1764 fixed Diplomacy settings are available after resignation/defeat leper historic_bruno
Description

The diplomacy options should be hidden and the relevant code should not respond after the player has been defeated.

#446 worksforme DirWatch doesn't like Windows symbolic links Andrew Philip Taylor
Description

If I create a symbolic directory link (via mklink /d on Vista) for e.g. the mods/public/art directory (so I can share it with another installation of the game), then DirWatchManager::Add constructs a PDirWatchRequest which has m_dirHandle.m_hDir = 0xffffffff and then it raises an error in CompletionPort::Attach. Other things fail later on.

It'd be nicer if worked. (But it already works fine with junctions (mklink /j) instead of symlinks, so it's not a serious lack of functionality.)

#1263 fixed Disable CUDA in bundled NVTT's CMake build script philip Philip Taylor
Description

The bundled libraries/nvtt/src/ tries to link against the CUDA toolkit if it can be found. That's unnecessary (we don't need the performance of CUDA) and causes various problems with CUDA toolkit incompatibility and run-time dependencies. It'd be best to just patch our version of NVTT somehow so that it never uses CUDA at all, to avoid those problems.

#879 fixed Disable FoW for AI players Philip Taylor
Description

r9657 made UnitAI take account of FoW and refuse to move to targets unless they're visible. The AI players cheat and ignore FoW (to avoid a load of extra complexity and pain), but now their units will probably refuse orders and cause confusion if the AI decides to attack a hidden enemy. Things should be changed so the whole map is always revealed (from the perspective of GetLosVisibility at least) to AI players.

#671 fixed Disable compression of public.zip Philip Taylor
Description

Using zip compression when generating public.zip for release packages has a significant detrimental effect on download size (maybe around 25%), because it conflicts with the (much better) bz2/lzma package compression. People would probably have to play the game dozens of times for the gain in startup performance to outweigh the extra download time, so the tradeoff doesn't seem good at our current stage. So we should disable compression now, for the clear improvement in download size, and then later we can spend more time thinking about and measuring and optimising startup performance again.

#614 fixed Disable developer tools in multiplayer Philip Taylor Kieran P
Description

Obviously! I can't kill units or buildings, but I can control them and build things, depleting the other persons resources. Not to mention revealing the whole map right away.

#3669 fixed Disable late-observer-join ingame elexis elexis
Description

It would be nice if we could enabled and disable late-observer-joins after the game started.

This way games could be launched with that setting enabled and if it becomes too annoying to have observers joining and/or lagging, further joins could be prohibited.

Observers that are already connected can be kicked/banned from a match (#3241).

Refs #3242

#4922 duplicate Disable map rotation hotkey in ingame chat Dunedan
Description

While moving the map using Shift + arrow keys is already disabled in the ingame chat window, using CTRL + arrow keys is not. So when using CTRL + arrow keys in the ingame chat to jump from word to word the map gets rotated as well. Therefore the map rotation hotkey should be disabled in the ingame chat window too.

Alt + arrow keys should be probably disabled as well in the chat window.

#780 fixed Disable shader renderer on r300c Philip Taylor
Description

According to this thread, the shader mode causes graphical errors on Mesa r300c drivers. We should default to fixed mode and probably suggest users should upgrade to r300g (Gallium) drivers.

#6660 invalid Disable unload warning for siege turret on ship wowgetoffyourcellphone Langbart
Description
  • [27115] added a siege turret to the units/ptol/champion_juggernaut
  • if you try to unload it, a warning shows up

expected behavior

  • warning should not show up
#6536 fixed Disabled icons are slightly colored for openGL ARB Vladislav Belov Langbart
Description

to reproduce

  • Go to the settings and switch to openGL ARB
  • Restart the game and start a new game, check the HUD
  • See image below for more clarity --> pay attention to the Wonder icon

bisect

(not yet)

reproducible

There is no difference between Prefer GLSL and without GLSL in A25b for disabled icons in the HUD.

#4287 fixed Disabling "shadows on water" makes water featureless wraitii elexis
Description

On the scenario map "Siwa Oasis" and the random map "Pyrennean Sierra" the water becomes featureless when disabling shadows on water.

This wasn't the case in alpha 20 and looks like a dependency of r18443 / #3781 on that setting which shouldn't be there.

#6236 fixed Disabling 'background pause' doesnt work Silier Grapjas
Description

The game pauses after alt tabbing out of the game when the setting is disabled.

#4576 needsinfo Disallow construction of military buildings with female citizens Phormio
Description

It is possible to construct any number of military buildings by selecting a citizen-soldier, placing their foundation somewhere on the map and let female citizens build them without the citizen-soldier ever getting close. This is certainly not intended and should be fixed.

#6071 invalid Disappearing messages about players leaving/entering the lobby Langbart
Description

When you enter the lobby and wait a bit, messages about players leaving and entering are displayed, but as soon as you enter a game and press ALT+L, they all disappear, including the "user1" message. See the image below for more clarity.

This bug can not be reproduced for A23b.

The bug was first reported by "DoctorOrgans" in the A24b lobby. (I'm creating the ticket now so the bug won't be forgotten).

#5178 invalid Disappearing women in Pyrogenesis 0.0.22 Eric S. Raymond
Description

I have a game whivh has reached a a state where, when I produce Spartiates, they momentarily appear (making their entrance sound) and then vanish.

It looks like my population number is incremented, but I can't find those units anywhere.

What can I do to help with diagnostics?

#4787 fixed Disconnected territory considered rooted after capturing temple elexis
Description

In this replay, borg- captured a barracks from Liberty at minute 13:30. The territory didn't blink and borg- was able to build a tower in that disconnected territory.

refs #3526

#3516 duplicate Disconnected walls don't decay anymore elexis
Description

Reproduce: Start a game with iberian, delete the CC (or another civ and build the walls)

It was not introduced by r17053 (which fixed #3426) as the commit before that also has this problem.

With r16500 unconnected walls were decaying and that should be the case (close as won't fix otherwise).

#2818 duplicate Disconnection from own pregame lobby. alpha123
Description

Both scythetwirler and I have experienced this recently. When hosting a game through the multiplayer lobby, we have gotten randomly disconnected from our own game (while browsing maps before the game starts) with the message "lost connection to server" (or something along those lines).

Cause is unknown and appears to not be easily reproducible. I don't even know if it only happens while browsing maps.

#6267 duplicate Discrepancy in the recognition of ai's json file zraktvor
Description

Problem

GetAIsHelper::Run (in ICmpAIManager.cpp) and CAIPlayer::Initialise (in CCmpAIManager.cpp) disagree, how the json should be named. Because of GetAIsHelper::Run, every json file in the directory is interpreted as metadata for an AI. CAIPlayer::Initialise however requires it to be named "data.json".

This leads to a problem, if other .json files are in the directory. In my case, I have a tsconfig.json for Typescript-Configuration. I cannot use it for the metadata, because CAIPlayer::Initialise doesn't allow this, but if I make two files (data.json and tsconfig.json), GetAIsHelper::Run expects both files to be AIs.

Suggested Solution

CAIPlayer::Initialise already requires the name data.json. So GetAIsHelper::Run should only search for "data.json" to begin with.

Suggested Code Change

Old:

void GetAIsHelper::Run()

{

vfs::ForEachFile (g_VFS, L"simulation/ai/", Callback, (uintptr_t)this, L"*.json", vfs::DIR_RECURSIVE);

}

New:

void GetAIsHelper::Run()

{

vfs::ForEachFile (g_VFS, L"simulation/ai/", Callback, (uintptr_t)this, L"data.json", vfs::DIR_RECURSIVE);

}

#6068 wontfix Display Bug a.d44@…
Description

Hi !

Description :

Appearance of parasitic black areas during the game on different maps.

Pictures about the bug : https://www.home-cloud.fr/s/N8SYfAbLm3LJxM5

System descriptions :

OA.D version : Alpha 24

OS : Fedora 33

Install from flatpak

Graphic card: Mesa Intel® Xe Graphics (TGL GT2)

Otherwise thank you it's a very great game !!

#6069 duplicate Display Bug a.d44@…
Description

Hi !

Description :

Appearance of parasitic black areas during the game on different maps.

Pictures about the bug : https://www.home-cloud.fr/s/N8SYfAbLm3LJxM5

System descriptions :

OA.D version : Alpha 24

OS : Fedora 33

Install from flatpak

Graphic card: Mesa Intel® Xe Graphics (TGL GT2)

Otherwise thank you it's a very great game !!

#3023 wontfix Display Multiplayer Games Elapsed Time Moul
Description

It could be great to display game duration of games in the lobby. That gave us an idea when our friends will end their games and could play with us.

#690 fixed Display actions for units as a group, not first selected unit Kieran P
Description

When a unit i na group can build, show the build icons in the GUI.

Currently, the GUI is determined by the first selected unit.

If the unit is a hero, you can't build a thing.

Ideally, it'd show the the actions of the most capable unit.

So with a hero and women selected, the buildings women can build would be selected.

If any infantry was in the group, you'd add the additional special buildings.

#3306 fixed Display chat scrollback again when returning from gamesetup elexis elexis
Description

Currently chat messages are only displayed in the OnTick() function in lobby.js, i.e. only once when they were received in javascript. However if you get into the gamesetup and return immediately, the chat will be blank.

This means you will miss messages (imagine someone sending you one while you were just clicking on the host game button and returned, because you noticed that someone wrote your nickname).

The XmppClient.cpp needs to save the last N messages, since saving values in JS doesn't work (After returning from the gamesetup, the values are overwritten again, see #3287).

There is a setting lobby.history that already remembers the number of chat messages to scroll back.

A script function must be added to JSInterface_Lobby.h, so that one can get the scrollback in the init() function in lobby.js.

#527 fixed Display correct player names historic_bruno Philip Taylor
Description

Currently, players in the game are shown as "Player 1", "Player 2", etc. The names ought to match the names given in the (multiplayer) game setup screen.

Possibly the names should be entirely a GUI thing - the simulation code will only care about player ID numbers and will never know the names.

#644 wontfix Display idle units in the empty panels when no units are selected Kieran P
Description

Now that Brian made the panels always show, when no units are selected, the panels are empty.

After some discussion by several people in IRC, a possible use for this empty space would be to display idle units.

When there are only 16 or less idle units, display each individually. You should be able to click one and assign that single unit to a task.

When there are more than 16 idle units, group them by type. e.g. if there are 10 women, and 14 warriors, show two icons, women (with the number 10 on the icon), and the type of warrior (similar to how unit movement is already done).

When a group is clicked, all units are selected and the player can assign all those idle units to a single job.

When there is more idle units than the max selection limit, break them out into multiple idle unit icons. So you could have up to 16 * max limit, which is more than enough room for all different idle unit types.

#5365 worksforme Display problem ViccFire
Description

Hi,

I've got a problem with the display of the menu bar on the left when we're starting the game and with the display of the game bar when I'm playing. Indeed these are tiny! I can't read correctly what's written so far... However, the graphics during the game or the wallpaper image at the start of the game are at normal size. I've got Ubuntu 18.04 and in my memories I didn't have this problem with 16.04... Thank you.

#4375 fixed Display which clients are still in the loading screen Imarok elexis
Description

When a multiplayergame has finished the gamesetup phase, clients will load the map. Few clients are loading significantly slower, so often people ask in the chat who is missing.

Instead we could show a message (for example in the network warning panel) who is still missing.

Network implementation: Whenever CheckGameLoadStatus of NetServer.cpp is called, the server noticed that a client has finished the loading sceen and could thus broadcast a message to the other clients.

The existing LoadedGame message defined in NetMessages.h can be extended. The message type is currently only used when the client informs the server of having finished the loading screen, and used when the server informs the clients that all clients have finished.

So the type can receive a new GUID argument that is empty in the current use cases and gets the GUID in the new use case.

functions_global_object.js sets the network warning panel.

#6039 fixed DivByZero Crash in PickSpawnPoint wraitii Zack
Description

This occurred while I was playing, so I regrettably don't have reproducible steps. I do have a stacktrace that might allow us to track down the issue.

The relevant portion:

Exception Type:        EXC_ARITHMETIC (SIGFPE)
Exception Codes:       EXC_I386_DIV (divide by zero)
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Floating point exception: 8
Termination Reason:    Namespace SIGNAL, Code 0x8
Terminating Process:   exc handler [3586]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.wildfiregames.0ad         	0x0000000100083deb CCmpFootprint::PickSpawnPoint(unsigned int) const + 587
1   com.wildfiregames.0ad         	0x00000001000e2d82 bool ScriptInterface::callMethodConst<CFixedVector3D, unsigned int, &(class_ICmpFootprint), ICmpFootprint, &(ICmpFootprint::PickSpawnPoint(unsigned int) const)>(JSContext*, unsigned int, JS::Value*) + 258
2   ???                           	0x0000000111f66a8e 0 + 4596329102
3   ???                           	0x000060001bf28398 0 + 105553585144728
4   ???                           	0x0000000111f685d5 0 + 4596336085
5   ???                           	0x000060001bfe2720 0 + 105553585907488
6   ???                           	0x000000010566a811 0 + 4385581073
7   com.wildfiregames.0ad         	0x000000010089a4b8 EnterBaseline(JSContext*, js::jit::EnterJitData&) + 232

From examining the code (at least at the version mirrored to GitHub) my inferance is a division by zero is only possible if:

  • cmpSpawnedObstruction->GetSize() is 0
  • halfSize.X is 0
  • halfSize.Y is 0
  • distX == -r

Before I pursue it further I thought I should check if this is already a known or solved issue.

#456 fixed DllLoader should handle missing files better Evans Philip Taylor
Description

DllLoader is used to load the Atlas and Collada libraries at run-time. In a Debug build, it tries to load AtlasUI_dbg.dll (./libAtlasUI_dbg.so on Linux). In a Release build, it loads AtlasUI.dll (./libAtlasUI.so).

(Ignore the comment in DllLoader saying "it is critical that compiler options are the same between app and SO" - that is untrue, since the libraries are designed to be safely mixed with different compiler options. We just want to use the Debug library with Debug builds in order to help debugging and error-detection.)

Because Atlas is a bit awkward and slow to compile, it's disabled by default on Windows, so AtlasUI_dbg.dll won't be created. But AtlasUI.dll will exist, because we put a pre-compiled binary in SVN (for non-programmers to use). Rather than fail to load Atlas in Debug builds because there's no matching library, it should fall back on AtlasUI.dll and load that one instead.

So in Debug builds on Windows, DllLoader needs to look for the Debug library then the Release library; in all other cases it should just look for the single appropriate library.

In all cases, it shouldn't trigger internal error messages in dlopen: it should check that the file exists before trying to open it, and give a nice friendly error message if it can't find anything. (Or maybe it should try to open it first, and change the Windows emulation of dlopen in wdlfcn.cpp to silently return a failure code that the caller can check.)

#6123 fixed Do not execute multiple keyboard hotkey events if another hotkey in released simultaneously. wraitii nani
Description

Example case: you have two different hotkeys.

"hotkeyA" : "Ctrl+H"
"hotkeyB" : "H"

both have an onKeyDown handler defined.

1) press Ctrl+H: an event "hotkeyA" type "hotkeydown" is fired, the handler is executed
2) release only Ctrl: an event "hotkeyA" type "hotkeyup" is fired AND at the same time (meaning processed in the same tick or whatever is it) and event "hotkeyB" of type "hotkeydown" is fired, the handler for "hotkeyB" is executed

What changed from a23 to a24 that didn't cause this problem? "hotkeyB" wasn't triggered at the same time "hotkeyA" was released, instead it was (ignored implicitly?) executed when the event fired a little more after (the OS keyboard wait time before a pressed key repeats, aprox 500 ms in my case) and the initial "hotkeydown" for "hotkeyB" was never fired.

Possible solutions:
A) Filter out all "hotkeydown" hotkeys from being processed if on the list of events to be processed there is at least one event of type "hotkeyup"

B) Don't fire a "hotkeydown" when that hotkey was already in a theoretical "hotkeydown" state.

#6300 fixed Do not include source/test_root.cpp in the source archive Stan Ludovic Rousseau
Description

The archive https://releases.wildfiregames.com/0ad-0.0.25b-alpha-unix-build.tar.xz contains the file source/test_root.cpp This file is a generated file.

My problem is that the file is erased by build/workspaces/update-workspaces.sh https://trac.wildfiregames.com/browser/ps/trunk/build/workspaces/update-workspaces.sh#L141

So when I build the Debian package I have an error because after the directory is "cleaned" the file has disappeared and the Debian build tool complains the file is missing compared to the original source code.

For Debian I have removed the file but it would be nice if you stop distributing it upstream. https://salsa.debian.org/games-team/0ad/-/commit/b48b9a6129af5e8a88b59b24c17e041c2cf92ff1

#6094 invalid Do not use let or const in global scope unless strictly necessary. nani
Description

Using global let or const makes the variables inaccessibles from the global scope for mods that need to access those variables, making impossible to access them. This also makes them impossible to access them from the console.

#4843 fixed Dock placement temple temple
Description

Docks can be sometimes placed in such a way that they can be built but that units can't return resources there. Same for garrisoning in a Briton island settlement.

https://i.imgur.com/cBL0S4o.jpg

#3325 wontfix Document CTextRenderer::Render Kalle Richter
Description

It's a very frequently called function and yet completely undocumented in the source.

#65 fixed Document GUI Engine Needs Stuart Walpole Stuart Walpole
Description
  • Document the needs of the revised GUI engine. Essentially do a postmortem on the current system and see where it can be improved (an initial start on that in the sections below). With any luck this'll provide a game plan to Gustav to make amends in the time before he goes to Japan, and then for his successor to take over.
  • (Merge the GUI Engine Trac task into that brief, and post for feedback.)
  • 01/05/06 "3 weeks to compile a wishlist for Gee, then he has 3 weeks of spare time."
  • "the school is coming to an end in 3 weeks so I have to pretty much study every day until then. Although when it's over I have 3 weeks completely free before I leave for Japan."
#64 wontfix Document Latest Session GUI Stuart Walpole
Description
  • Completely document revised user interface design (ie the new clean gray style), ideally with lots of mockups, with particular focus on the required features that'll need to come out of the GUI engine so they can be included in its specification; then later the GUI can be rebuilt in earnest.
#4502 fixed Document lobby config scythetwirler scythetwirler
Description

Document server rules and ejabberd configs.

#437 fixed Document the process of writing components Philip Taylor Philip Taylor
Description

See SimulationSyntax. Need to extend it to cover writing script wrappers for interfaces, defining components in C++, and defining components in JS. Also need to cover all the simulation-specific things you might want to do inside a component (CmpPtr etc).

#429 fixed Documentation and tests for new serialization, CParamNode code Philip Taylor Philip Taylor
Description

The new serialization and CParamNode code needs tests and documentation.

#3776 invalid Does wonders expand territories? rastrapies
Description

Does wonders expand territories? When I have built a wonder, I think that my territory is the same

#5442 fixed Don't add GUI object type specific functions to JSInterface_IGUIObject elexis
Description
  • r22134 adds a getTextSize function to every GUI object type that works for 6 GUI object types and not for the other 6
  • Phab:D1781 proposes to add an addItem to every GUI object type that only works for one of the GUI object types and not for any other
  • Phab:D1751 proposes to add an method to every GUI object type that only works for one GUI object type and not for any other

But such GUI object type specific functions should be defined in a function specific to the affected object types, see the tirades in the references.

#1666 duplicate Don't crash when loading an incompatible saved game historic_bruno
Description

Currently it's possible and even likely to crash the game by loading a saved game from an incompatible version. At the very least, we should give the user a friendly message about their outdated save and refuse to load it. This is probably a good enough solution while we're in alpha, later we can think more about maintaining backward compatibility if some aspect of the engine/simulation needs to be tweaked as part of an update.

1 2 3 4 5 6
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.