Function call failed: return value was -120100 (Unknown error (-120100, 0xFFFFFFFFFFFE2ADC))
Location: tex_codec.cpp:81 (tex_codec_for_header)

Call stack:

tex_codec_for_header (tex_codec.cpp:81)
    file = 0x1BB55000 -> [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) }
    file_size = 349680 (0x000555F0)
    c = 0x0035F908 -> 0x0035F920 -> (ITexCodec)

Tex::decode (tex.cpp:722)
    this = (unavailable)
    Data = 0x0035F920 (see above)
    DataSize = 349680 (0x000555F0)
    c = 0x0035F920 (see above)

OglTex_reload (ogl_tex.cpp:476)
    ot = 0x000555F0 -> 
        t = 
            m_Data = (shared_ptr<unsigned char>)
            m_DataSize = (unavailable - internal error)

            m_Ofs = (unavailable - internal error)

            m_Width = (unavailable - internal error)

            m_Height = (unavailable - internal error)

            m_Bpp = (unavailable - internal error)

            m_Flags = (unavailable - internal error)

        id = (unavailable - internal error)

        fmt = (unavailable - internal error)

        int_fmt = (unavailable - internal error)

        state = 
            filter = (unavailable - internal error)

            wrap_s = (unavailable - internal error)

            wrap_t = (unavailable - internal error)

            anisotropy = (unavailable - internal error)

        q_flags = (unavailable - internal error)

        tmu = (unavailable - internal error)

        flags = (unavailable - internal error)

        uploaded_size = (unavailable - internal error)

    vfs = 0x15C87DD0 -> (shared_ptr<IVFS>)
    pathname = 0x0035FB70 -> 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = [8] { 47 ('/'), 53 ('5'), 982, 17174, 64536, 53 ('5'), 34432, 250 }

    h = 84213875 (0x0000000005050073)
    file = (shared_ptr<unsigned char>)
    fileSize = 349680 (0x000555F0)

call_init_and_reload (h_mgr.cpp:446)
    h = 84213875 (0x0000000005050073)
    type = 0x01053ADC -> 
        init = 0x00F37970 -> (OglTex_init)
        reload = 0x00F379E0 -> (OglTex_reload)
        dtor = 0x00F37AE0 -> (OglTex_dtor)
        validate = 0x00F37B30 -> (OglTex_validate)
        to_string = 0x00F37DA0 -> (OglTex_to_string)
        user_size = 68 (0x00000044)
        name = 0x01002008 -> "OglTex"

    hd = 0x02A04740 -> 
        h = 84213875 (0x0000000005050073)
        key = 1334845923 (0x4F9021E3)
        refs = 1 (0x00000001)
        keep_open = 2 (0x00000002)
        unique = 2 (0x00000002)
        disallow_reload = 2 (0x00000002)
        type = 0x01053ADC (see above)
        num_derefs = 0 (0x00000000)
        pathname = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = [8] { 47 ('/'), 0, 0, 0, 0, 0, 0, 0 }

        user = [104] 
            [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)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            0 (0x00) ...

    vfs = 0x15C87DD0 (see above)
    pathname = 0x0035FB70 (see above)
    init_args = 0x0035FA04 -> 0x0035FA2C -> [8] { 0, 0, 0, 0, 180, 250, 53 ('5'), 0 }
    err = 0 (0x0000000000000000)

alloc_new_handle (h_mgr.cpp:489)
    type = 0x01053ADC (see above)
    vfs = 0x15C87DD0 (see above)
    pathname = 0x0035FB70 (see above)
    key = 1334845923 (0x4F9021E3)
    flags = 17 (0x00000011)
    init_args = 0x0035FA04 (see above)
    hd = 0x02A04740 (see above)
    h = 84213875 (0x0000000005050073)

h_alloc (h_mgr.cpp:536)
    type = 0x01053ADC (see above)
    vfs = 0x15C87DD0 (see above)
    pathname = 0x0035FB70 (see above)
    flags = 17 (0x00000011)
    s = (H_ScopedLock)
    args = 0x0035FA2C (see above)

ogl_tex_load (ogl_tex.cpp:548)
    vfs = 0x15C87DD0 (see above)
    pathname = 0x0035FB70 (see above)
    flags = 17 (0x00000011)

CTextureManagerImpl::LoadTexture (texturemanager.cpp:188)
    this = (unavailable)
    texture = 0x31CBE108 -> (shared_ptr<CTexture>)
    path = 0x0035FB70 (see above)
    profile2__ = 
        m_Name = 0x00FE76C0 -> "load texture"

    flags = 0 (0x00000000)
    h = 3357714997181415431 (0x2E99000000000007)

CTextureManagerImpl::TryLoadingCached (texturemanager.cpp:276)
    this = (unavailable)
    texture = 0x31CBE108 (see above)
    hash = 
        m_Digest = [4] { 1732584193 (0x67452301), 4023233417 (0xEFCDAB89), 2562383102 (0x98BADCFE), 271733878 (0x10325476) }
        m_Buf = [64] 
            3 (0x03)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            1 (0x01)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            2 (0x02)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            1 (0x01)
            0 (0x00)
            0 (0x00)
            0 (0x00) ...
        m_BufLen = 32 (0x00000020)
        m_InputLen = 32 (0x0000000000000020)

    loadPath = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 47 ('/')

CTextureManagerImpl::MakeProgress (texturemanager.cpp:392)
    this = (unavailable)
    dest = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 47 ('/')

    ok = false
    texture = (shared_ptr<CTexture>)

RendererIncrementalLoad (main.cpp:238)
    profile2__ = 
        m_Name = 0x00FC8A28 -> "renderer incremental load"

Frame (main.cpp:309)
    realTimeSinceLastFrame = 0.055861 (0x3D64CEB3)
    limit_fps = true 
    time = 5.91383e-013 (0x3D64CEB3AB08206D)
    profile2__ = 
        m_Name = 0x00FC8A44 -> "frame"

    profile2__ = 
        m_Name = 0x3D64CEB3 -> (unavailable - internal error)

RunGameOrAtlas (main.cpp:517)
    argc = 1 (0x00000001)
    argv = 0x00540008 -> 0x00540028 -> "C:\Games\0 A.D. alpha\binaries\system\pyrogenesis.exe"
    replayFile = (unsupported basic_string<char,char_traits<char> >)
    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 = 0

        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 = 16

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 57936

        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 = 22332

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 4329

    replay = 
        m_Stream = 0x00000004

    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 = 0

    mods = (unsupported vector<CStr8 >)
    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 = 0

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 16

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 57936

        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 = 22332

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 4329

    builder = 
        m_VFS = (shared_ptr<IVFS>)
        m_Files = (unsupported vector<Path >)
        m_TempDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64 ('@')

        m_NumBaseMods = 4294967295 (0xFFFFFFFF)

SDL_main (main.cpp:561)
    argc = 1 (0x00000001)
    argv = 0x00540008 (see above)

main_utf8 (sdl_windows_main.c:126)
    argc = 1 (0x00000001)
    argv = 0x00540008 (see above)

wmain (sdl_windows_main.c:151)
    argc = 1 (0x00000001)
    wargv = 0x0056F560 -> 0x0056F568 -> 67 (0x0043)
    wenvp = 0x00571E60 -> 41824 (0xA360)
    argv = 0x00540008 (see above)
    retval = 0 (0x00000000)
    i = 1 (0x00000001)

CallStartupWithinTryBlock (wseh.cpp:364)
    ret = 15755648 (0x00F06980)

RtlInitializeExceptionChain (:0)

RtlInitializeExceptionChain (:0)

errno = 0 (No error reported here)
OS error = 1314 (A required privilege is not held by the client.)