﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	phab_field
5673	Datacrash while starting	Silberschmied3	Silberschmied3	"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)"	defect	new	Should Have	Backlog	UI – Miscellaneous				
