Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#2967 closed defect (duplicate)

Function call failed: return value was -100103 (Case 3) Location: smbios.cpp:445 (SMBIOS::InitStructures)

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

Description (last modified by historic_bruno)

Function call failed: return value was -100103 (Case 3)
Location: smbios.cpp:445 (SMBIOS::InitStructures)

Call stack:

SMBIOS::InitStructures (smbios.cpp:445)
    table = (unsupported vector<unsigned char >)
    strings = (unsupported vector<char const * >)
    next = 0x0113DF67 -> 
        id = [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) }
        length = 0 (0x00)
        handle = { value = 0 (0x0000) }


ModuleInit (module_init.cpp:47)
    initState = 0x0161B2BC -> 4294867266 (0xFFFE7942)
    init = 0x015058F0 -> (SMBIOS::InitStructures)

SMBIOS::GetStructures (smbios.cpp:692)
    initState = 4294867266 (0xFFFE7942)

os_cpu_MemorySize (os_cpu.cpp:76)
    memorySize = 3997 (0x00000F9D)

ChooseCacheSize (gamesetup.cpp:355)
    cache = 0 (0x00000000)

InitVfs (gamesetup.cpp:481)
    args = (unavailable)
    flags = 8 (0x00000008)
    hooks = 
        override_gl_upload_caps = 0x00000000
        get_log_dir = 0x013A47E0 -> (psLogDir)
        bundle_logs = 0x013A4810 -> (psBundleLogs)
        translate = 0x00000000
        translate_free = 0x00000000
        log = 0x00000000
        display_error = 0x01388CE0 -> (psDisplayError)

    readonlyConfig = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 64059

    logs = 
        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 = 92 ('\')

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')


    LINE_461_ = 
        m_t0 = 0.00379561 (0x3F6F17F815F7B403)
        m_description = 0x0159DF60 -> "InitVfs"


Init (gamesetup.cpp:885)
    args = 0x0037F928 -> 
        m_Args = (unsupported vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = "\õ笠7含ŕ"


    flags = 8 (0x00000008)
    profilerHTTPEnable = false
    hooks = 
        override_gl_upload_caps = 0x0113D670 -> 
        get_log_dir = 0x0113D670 (see above)
        bundle_logs = 0x00000001
        translate = 0x0037F7C0 -> 
        translate_free = 0x00000000
        log = 0x0037F6F8 -> 
        display_error = 0x0150C696 -> (boost::shared_ptr<IArchiveReader>::shared_ptr<IArchiveReader><ArchiveReader_Zip>)

    sim = 
        m = 0x00000000

    f = (basic_ofstream<char,char_traits<char> >)
    modstring = { (unsupported basic_string<char,char_traits<char> >) }
    mods = (unsupported vector<CStr8 >)

RunGameOrAtlas (main.cpp:502)
    argc = 1 (0x00000001)
    argv = 0x00F51110 -> 0x011379A8 -> "C:\Users\Peter\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 = 1

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

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

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

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

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

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


    replay = 
        m_Stream = 0x0037F75C -> (basic_istream<char,char_traits<char> >)

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

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

    mods = (unsupported vector<CStr8 >)
    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 1

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

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

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

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

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

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


    builder = 
        m_VFS = 
            px = 0x00000000
            pn = 
                pi_ = 0x00F51124 -> 
                    use_count_ = 2097251117 (0x7D01832D)
                    weak_count_ = 2147483648 (0x80000000)



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

        m_NumBaseMods = 18053632 (0x01137A00)


SDL_main (main.cpp:555)
    argc = 1 (0x00000001)
    argv = 0x00F51110 (see above)

main (sdl_windows_main.c:140)
    argc = 1 (0x00000001)
    argv = 0x00F51110 (see above)

wmain (wseh.cpp:380)
    argc = 1 (0x00000001)
    argv = 0x01136E68 -> 0x01136E70 -> "C:\Users\Peter\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 = 2 (Error during IO)
OS error = 0 (no error code was set)

Change History (1)

comment:1 by historic_bruno, 9 years ago

Description: modified (diff)
Milestone: Backlog
Resolution: duplicate
Status: newclosed
Summary: unknown error when starting the gameFunction call failed: return value was -100103 (Case 3) Location: smbios.cpp:445 (SMBIOS::InitStructures)

Hi, this has also been reported on #2985. Can you choose Continue after the error, and attach your system_info.txt to that ticket (in the game's log folder, see GameDataPaths)? Or if you can provide other details about your system, especially CPU, motherboard model and BIOS version, that would help :)

Last edited 9 years ago by historic_bruno (previous) (diff)
Note: See TracTickets for help on using tickets.