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.

Opened 10 years ago

Closed 10 years ago

#2814 closed defect (duplicate)

Error when I try to start with the game 0 A.D.

Reported by: Mirco Gigliotti Owned by:
Priority: Should Have Milestone:
Component: Core engine Keywords:
Cc: Patch:

Description (last modified by historic_bruno)

Function call failed: return value was -110100 (VFS directory not found)
Location: vfs.cpp:105 (VFS::GetDirectoryEntries)

Call stack:

VFS::GetDirectoryEntries (vfs.cpp:105)
    this = (unavailable)
    path = 0x0030E7B8 -> 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = "/0遑⣒"

    fileInfos = 0x0030E76C -> (unsupported vector<CFileInfo >)
    subdirectoryNames = 0x00000000
    directory = 0x00429018 -> 
        m_files = (unsupported map<Path,VfsFile >)
        m_subdirectories = (unsupported map<Path,VfsDirectory >)
        m_realDirectory = 
            px = 0x0042A2F8 -> 
                (IFileLoader)
                m_path = 
                    path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                    separator = [8] { 92 ('\'), 0, 5, 0, 19, 0, 46088, 66 ('B') }

                m_priority = 5 (0x00000005)
                m_flags = 19 (0x00000013)
                m_watch = 
                    px = 0x0042B408 -> 
                        link = 
                            m_prev = 0x02781688 -> 
                                m_prev = 0x0042B408 (see above)
                                m_next = 0x0042B408 (see above)

                            m_next = 0x02781688 (see above)

                        request = 
                            px = 0x0278CF78 -> 
                                m_path = 
                                    path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                                    separator = "\cȌ"

                                m_dirHandle = 
                                    m_hDir = 0x0000020C

                                m_data = 0x04D7A8D8 -> [8] { 196 (0xC4), 0 (0x00), 120 (0x78), 2 (0x02), 80 (0x50), 167 (0xA7), 78 (0x4E), 0 (0x00) }
                                m_ovl = 0x00427C50 -> 
                                    Internal = 259 (0x00000103)
                                    InternalHigh = 0 (0x00000000)
                                    Offset = 0 (0x00000000)
                                    OffsetHigh = 0 (0x00000000)
                                    Pointer = 0x00000000
                                    hEvent = 0x00000210


                            pn = 
                                pi_ = 0x0042B3F0 -> 
                                    use_count_ = 1 (0x00000001)
                                    weak_count_ = 1 (0x00000001)




                    pn = 
                        pi_ = 0x0042B420 -> 
                            use_count_ = 1 (0x00000001)
                            weak_count_ = 1 (0x00000001)




            pn = 
                pi_ = 0x0278C6B0 -> 
                    use_count_ = 1 (0x00000001)
                    weak_count_ = 1 (0x00000001)



        m_shouldPopulate = 0 (0x00000000)

    s = (ScopedLock)
    it = (_Tree<<Path,VfsFile>::const_iterator)

vfs::GetPathnames (vfs_util.cpp:43)
    fs = 0x0113C558 -> 
        px = 0x00429000 -> (IVFS)
        pn = 
            pi_ = 0x0278C668 -> 
                use_count_ = 1 (0x00000001)
                weak_count_ = 1 (0x00000001)



    path = 0x0030E7B8 (see above)
    filter = 0x010B64C0 -> "*.js"
    pathnames = 0x0030E7D8 -> (unsupported vector<Path >)
    files = (unsupported vector<CFileInfo >)
    i = 18072920 (0x0113C558)

ScriptInterface::LoadGlobalScripts (scriptinterface.cpp:799)
    this = (unavailable)
    rq = 
        mContext = 0x04D8DBB0 -> (JSContext)

    pathnames = (unsupported vector<Path >)
    proto = 
        data = 
            asBits = 71015072334407688 (0x00FC4BD50030E808)
            s = { payload = 
                    i32 = 3205128 (0x0030E808)
                    u32 = 3205128 (0x0030E808)
                    boo = 3205128 (0x0030E808)
                    str = 0x0030E808 -> (JSString)
                    obj = 0x0030E808 (see above)
                    ptr = 0x0030E808 (see above)
                    why = 3205128
                    word = 3205128 (0x0030E808)
                    uintptr = 3205128 (0x0030E808)
, tag = 16534485 }
            asDouble = 6.44722e-304 (0x00FC4BD50030E808)
            asPtr = 0x0030E808 (see above)



CGUIManager::CGUIManager (guimanager.cpp:56)
    this = (unavailable)

InitGraphics (gamesetup.cpp:968)
    args = (unavailable)
    flags = (unavailable)
    profilerGPUEnable = false
    setup_vmode = false
    context = [2048] 
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        1 (0x01)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        160 (0xA0)
        1 (0x01)
        215 (0xD7)
        119 (0x77)
        24 (0x18)
        0 (0x00)
        26 (0x1A)
        0 (0x00) ...
    buf = [500] 
        26
        0
        62060
        30665
        224
        30430
        0
        0
        0
        128
        59864
        48 ('0') ...
    context = [2048] 
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        1 (0x01)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        160 (0xA0)
        1 (0x01)
        215 (0xD7)
        119 (0x77)
        24 (0x18)
        0 (0x00)
        26 (0x1A)
        0 (0x00) ...
    context = [2048] 
        0 (0x00)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        1 (0x01)
        0 (0x00)
        0 (0x00)
        0 (0x00)
        160 (0xA0)
        1 (0x01)
        215 (0xD7)
        119 (0x77)
        24 (0x18)
        0 (0x00)
        26 (0x1A)
        0 (0x00) ...
    setup_gui = (bool)0x58
    data = 
        m_Val = 
            px = 0x0030EA7C -> 
                data = 
                    asBits = 14894625759 (0x0000000377C9F3DF)
                    s = { payload = 
                            i32 = 2009723871 (0x77C9F3DF)
                            u32 = 2009723871 (0x77C9F3DF)
                            boo = 2009723871 (0x77C9F3DF)
                            str = 0x77C9F3DF -> (JSString)
                            obj = 0x77C9F3DF (see above)
                            ptr = 0x77C9F3DF (see above)
                            why = 2009723871
                            word = 2009723871 (0x77C9F3DF)
                            uintptr = 2009723871 (0x77C9F3DF)
, tag = 3 }
                    asDouble = 7.35892e-314 (0x0000000377C9F3DF)
                    asPtr = 0x77C9F3DF (see above)


            pn = 
                pi_ = 0x77C9F201 -> 
                    use_count_ = 2240544767 (0x858BFFFF)
                    weak_count_ = 4294967108 (0xFFFFFF44)




    scriptInterface = 
        px = 0x00000000
        pn = 
            pi_ = 0x00000000


    e = 0x0000000F

RunGameOrAtlas (main.cpp:476)
    argc = 1 (0x00000001)
    argv = 0x00428650 -> 0x0278B1C8 -> "C:\Users\Mirco\AppData\Local\0 A.D. alpha\binaries\system\pyrogenesis.exe"
    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 = 4

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65179

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

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

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65535

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 63236

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


    replay = 
        m_Stream = 0x00000000

    mod = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 49656

    zip = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 32817

    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 4

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65179

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

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

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 65535

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 63236

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


    builder = 
        m_VFS = 
            px = 0x00428664 -> (IVFS)
            pn = 
                pi_ = 0x0113C20C -> 
                    use_count_ = 0 (0x00000000)
                    weak_count_ = 4371392 (0x0042B3C0)



        m_Files = (unsupported vector<Path >)
        m_TempDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 45600



main (main.cpp:520)
    argc = 1 (0x00000001)
    argv = 0x00428650 (see above)

wmain (wseh.cpp:380)
    argc = 1 (0x00000001)
    argv = 0x00428F10 -> 0x00428F18 -> "C:\Users\Mirco\AppData\Local\0 A.D. alpha\binaries\system\pyrogenesis.exe"
    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 = 0 (No error reported here)
OS error = 0 (no error code was set)

Change History (2)

comment:1 by Stan, 10 years ago

Hello would you mind uploading the system info.txt ?

Also what OS are you using, and what version (A16,SVN,Other) of the game you are running ?If you don't know you are probably using A16.

Version 0, edited 10 years ago by Stan (next)

comment:2 by historic_bruno, 10 years ago

Description: modified (diff)
Milestone: Backlog
Resolution: duplicate
Status: newclosed

This is a duplicate of other bug reports, but you might try a clean reinstall of the game.

Note: See TracTickets for help on using tickets.