Jump to content

Bug affecting full screen.


AgamemnonPhlemnon
 Share

Recommended Posts

Love the game guys, excellent work in my view.

Been getting this bug for a while now, tried reinstalling a couple times but it's not helped so thought I'd give this a shot. 

Once I get the error message I can click continue and the game runs fine in windowed mode but no way to get back to full screen like I used to play the game. 

On launching the game on my Windows 10 laptop I get this 9 times out of 10:

(edit: Alpha 21)

Spoiler

Function call failed: return value was -100102 (Case 2)
Location: wmi.cpp:62 (Init)

Call stack:

Init (wmi.cpp:62)
    pLoc = 
        m_pInterface = 0x00000033


ModuleInit (module_init.cpp:47)
    initState = 0x0134971C -> 4294867266 (0xFFFE7942)
    init = 0x01235DD0 -> (Init)

wmi_GetClassInstances (wmi.cpp:108)
    className = 0x012F6494 -> "Win32_SoundDevice"
    instances = 0x001CE5BC -> (unsupported vector<map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT > >)
    pEnum = 
        m_pInterface = 0x006ACDD0 -> 
            (IUnknown)


    query = [200] 
        12800
        12590
        13111
        56 ('8')
        0
        0
        0
        0
        0
        0
        15
        0 ...
    pObj = 
        m_pInterface = 0x001CE3EC -> 
            (IUnknown)


    instance = (unsupported map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT >)
    numReturned = 1835054 (0x001C002E)
    name = 0x001CE590 -> [8] { 17160, 292, 25748, 303, 58812, 28, 22395, 30274 }
    value = 
        vt = 44407 (0xAD77)
        wReserved1 = 4632 (0x1218)
        wReserved2 = 808 (0x0328)
        wReserved3 = 106 (0x006A)
        llVal = 8134049585227108 (0x001CE5E0001CE564)
        lVal = 1893732 (0x001CE564)
        bVal = 100 (0x64)
        iVal = 58724 (0xE564)
        fltVal = 0.000000 (0x001CE564)
        dblVal = 4.01875e-308 (0x001CE5E0001CE564)
        boolVal = 58724 (0xE564)
        scode = 1893732 (0x001CE564)
        cyVal = { Lo = 1893732 (0x001CE564), Hi = 1893856 (0x001CE5E0), int64 = 8134049585227108 (0x001CE5E0001CE564) }
        date = 4.01875e-308 (0x001CE5E0001CE564)
        bstrVal = 0x001CE564 -> [8] { 0, 0, 9, 0, 2, 0, 0, 0 }
        punkVal = 0x001CE564 (see above)
        pdispVal = 0x001CE564 (see above)
        parray = 0x001CE564 (see above)
        pbVal = 0x001CE564 (see above)
        piVal = 0x001CE564 (see above)
        plVal = 0x001CE564 (see above)
        pllVal = 0x001CE564 (see above)
        pfltVal = 0x001CE564 (see above)
        pdblVal = 0x001CE564 (see above)
        pboolVal = 0x001CE564 (see above)
        pscode = 0x001CE564 (see above)
        pcyVal = 0x001CE564 (see above)
        pdate = 0x001CE564 (see above)
        pbstrVal = 0x001CE564 (see above)
        ppunkVal = 0x001CE564 (see above)
        ppdispVal = 0x001CE564 (see above)
        pparray = 0x001CE564 (see above)
        pvarVal = 0x001CE564 (see above)
        byref = 0x001CE564 (see above)
        cVal = 100 ('d')
        uiVal = 58724 (0xE564)
        ulVal = 1893732 (0x001CE564)
        ullVal = 8134049585227108 (0x001CE5E0001CE564)
        intVal = 1893732 (0x001CE564)
        uintVal = 1893732 (0x001CE564)
        pdecVal = 0x001CE564 (see above)
        pcVal = 0x001CE564 (see above)
        puiVal = 0x001CE564 (see above)
        pulVal = 0x001CE564 (see above)
        pullVal = 0x001CE564 (see above)
        pintVal = 0x001CE564 (see above)
        puintVal = 0x001CE564 (see above)
        pvRecord = 0x001CE564 (see above)
        pRecInfo = 0x001CE5E0 -> 
            (IUnknown)

        decVal = 
            wReserved = 44407 (0xAD77)
            scale = [8] { 24 (0x18), 18 (0x12), 40 (0x28), 3 (0x03), 106 (0x6A), 0 (0x00), 100 (0x64), 229 (0xE5) }
            sign = 18 (0x12)
            signscale = 4632 (0x1218)
            Hi32 = 6947624 (0x006A0328)
            Lo32 = 1893732 (0x001CE564)
            Mid32 = 1893856 (0x001CE5E0)
            Lo64 = 8134049585227108 (0x001CE5E0001CE564)



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 = 8.54519e-072 (0x312E32333FFEDD29)
    driverInfo = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
    smbios = (unsupported basic_string<char,char_traits<char> >)
    un = 
        sysname = "738 ms"
        nodename = [16] { 199, 11, 6, 10, 0, 0, 0, 15, 0, 0, 0, 0, 75 ('K'), 20, 10, 250 }
        release = "ìfY"
        version = [16] { 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 224, 199, 11, 6, 128, 70 ('F') }
        machine = [9] { 20, 10, 255, 87 ('W'), 66 ('B'), 118 ('v'), 248, 33 ('!'), 207 }

    pathname = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 40 ('(')

    cardName = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
    LINE_81_ = 
        m_t0 = 1.92912 (0x3FFEDDAA1B03025A)
        m_description = 0x012CEF30 -> "write_sys_info"

    seconds = 3543825152485547305 (0x312E32333FFEDD29)
    timestampBuf = [100] 
        32 (' ')
        0
        0
        0
        31
        0
        32 (' ')
        0
        15
        0
        40 ('(')
        0 ...

InitGraphics (gamesetup.cpp:1029)
    args = (unavailable)
    flags = (unavailable)
    profilerGPUEnable = (bool)0xA4
    setup_vmode = (bool)0x77
    context = [2048] 
        254 (0xFE)
        255 (0xFF)
        255 (0xFF)
        255 (0xFF)
        121 (0x79)
        191 (0xBF)
        163 (0xA3)
        119 (0x77)
        72 (0x48)
        154 (0x9A)
        163 (0xA3)
        119 (0x77)
        18 (0x12)
        17 (0x11)
        0 (0x00)
        0 (0x00) ...
    buf = [500] 
        10
        0
        61860
        28
        61928
        28
        61891
        28
        61860
        28
        0
        256 ...
    context = [2048] 
        254 (0xFE)
        255 (0xFF)
        255 (0xFF)
        255 (0xFF)
        121 (0x79)
        191 (0xBF)
        163 (0xA3)
        119 (0x77)
        72 (0x48)
        154 (0x9A)
        163 (0xA3)
        119 (0x77)
        18 (0x12)
        17 (0x11)
        0 (0x00)
        0 (0x00) ...
    context = [2048] 
        254 (0xFE)
        255 (0xFF)
        255 (0xFF)
        255 (0xFF)
        121 (0x79)
        191 (0xBF)
        163 (0xA3)
        119 (0x77)
        72 (0x48)
        154 (0x9A)
        163 (0xA3)
        119 (0x77)
        18 (0x12)
        17 (0x11)
        0 (0x00)
        0 (0x00) ...
    rq = 
        mContext = 0xD9AC9C3F -> (JSContext)

    setup_gui = (bool)0x10
    data = 
        { 
                (js::ValueOperations<JS::Rooted<JS::Value> >)
 }
        stack = 0x00051000 -> 0x04322318 -> 
            (js::RootedBase<void *>)
            stack = 0x00050FE8 -> 0x000507D0 -> 
                (js::RootedBase<void *>)
                stack = 0x06086B10 -> 0x06086AE8 -> 
                    (js::RootedBase<void *>)
                    stack = 0x06086840 -> 0x06086868 -> 
                        (js::RootedBase<void *>)
                        stack = 0x060869F8 -> 0x060868E0 -> 
                            (js::RootedBase<void *>)
                            stack = 0x0604BEC8 -> 0x06086AC0 -> 
                                (js::RootedBase<void *>)
                                stack = 0x06086908 -> 0x05FFFAD0 -> 
                                    (js::RootedBase<void *>)
                                    stack = 0x06086958 -> 0x05FFF9B8 -> 
                                        (js::RootedBase<void *>)
                                        stack = 0x0604BE00 -> 0x0604BD88 -> 
                                            (js::RootedBase<void *>)
                                            stack = 0x06086980 -> 0x06086818 -> 
                                                (js::RootedBase<void *>)
                                                stack = 0x060869A8 -> 0x05FA6B48 -> 
                                                    (js::RootedBase<void *>)
                                                    stack = 0x0604BEA0 -> 0x0604BE28 -> 
                                                        (js::RootedBase<void *>)
                                                        stack = 0x0604BCE8 -> 0x0604BF90 -> 
                                                            (js::RootedBase<void *>)
                                                            stack = 0x0604BD60 -> 0x060868B8 -> 
                                                                (js::RootedBase<void *>)
                                                                stack = 0x06086778 -> 0x060867A0 -> 
                                                                    (js::RootedBase<void *>)
                                                                    stack = 0x05FA6B98 -> 0x060867C8 -> 
                                                                        (js::RootedBase<void *>)
                                                                        stack = 0x0604BE50 -> 0x0604BFB8 -> 
                                                                            (js::RootedBase<void *>)
                                                                            stack = 0x0604BBF8 -> 0x05FFFA58 -> 
                                                                                (js::RootedBase<void *>)
                                                                                stack = 0x0604BF40 -> 0x0604BD10 -> 
                                                                                    (too much output; skipping to next top-level symbol)

                                                                                prev = 0x00000000
                                                                                ptr = 0x00000000

                                                                            prev = 0x00000000
                                                                            ptr = 0x0C5C7C7F

                                                                        prev = 0x00000000
                                                                        ptr = 0x000516D0

                                                                    prev = 0x00000000
                                                                    ptr = 0x00000000

                                                                prev = 0x00000000
                                                                ptr = 0x00000000

                                                            prev = 0x00000000
                                                            ptr = 0x00000000

                                                        prev = 0x00000000
                                                        ptr = 0x00000000

                                                    prev = 0x00000000
                                                    ptr = 0x00000000

                                                prev = 0x00000000
                                                ptr = 0x00000000

                                            prev = 0x00000000
                                            ptr = 0x00000000

                                        prev = 0x00000000
                                        ptr = 0x00000000

                                    prev = 0x00000000
                                    ptr = 0x00000000

                                prev = 0x00000000
                                ptr = 0x00000000

                            prev = 0x00000000
                            ptr = 0x00000000

                        prev = 0x00000000
                        ptr = 0x00051390

                    prev = 0x00000000
                    ptr = 0x00000000

                prev = 0x00000065
                ptr = 0x061FD030

            prev = 0x00000000
            ptr = 0x00000000

        prev = 0x001CE97C -> 
            (js::RootedBase<void *>)
            stack = 0x00000050
            prev = 0x006840A0 -> 
                (js::RootedBase<void *>)
                stack = 0x00000005
                prev = 0x00000000
                ptr = 0x00000004

            ptr = 0x77A6FB9C

        ptr = 
            data = 
                asBits = -2761656620631496784 (0xD9AC9FEF77A767B0)
                s = { payload = 
                        i32 = 2007459760 (0x77A767B0)
                        u32 = 2007459760 (0x77A767B0)
                        boo = 2007459760 (0x77A767B0)
                        str = 0x77A767B0 -> (JSString)
                        sym = 0x77A767B0 (see above)
                        obj = 0x77A767B0 (see above)
                        cell = 0x77A767B0 (see above)
                        ptr = 0x77A767B0 (see above)
                        why = 2007459760
                        word = 2007459760 (0x77A767B0)
                        uintptr = 2007459760 (0x77A767B0)
, tag = -642998289 }
                asDouble = -9.46128e+123 (0xD9AC9FEF77A767B0)
                asPtr = 0x77A767B0 (see above)



    scriptInterface = (shared_ptr<ScriptInterface>)
    e = 0x77A767B0 (see above)

RunGameOrAtlas (main.cpp:525)
    argc = 1 (0x00000001)
    argv = 0x00650008 -> 0x00650028 -> "C:\Users\oranm\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 = 8

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

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 72 ('H')

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

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

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


    replay = 
        m_Stream = 0x00000004

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

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

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

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

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 72 ('H')

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

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

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

        m_NumBaseMods = 29 (0x0000001D)


SDL_main (main.cpp:567)
    argc = 1 (0x00000001)
    argv = 0x00650008 (see above)

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

wmain (sdl_windows_main.c:151)
    argc = 1 (0x00000001)
    wargv = 0x00691DE0 -> 0x00691DE8 -> 67 (0x0043)
    wenvp = 0x0068EA28 -> 26696 (0x6848)
    argv = 0x00650008 (see above)
    retval = 0 (0x00000000)
    i = 1 (0x00000001)

CallStartupWithinTryBlock (wseh.cpp:364)
    ret = 18886976 (0x01203140)

RtlSubscribeWnfStateChangeNotification (:0)

RtlSubscribeWnfStateChangeNotification (:0)


errno = 0 (No error reported here)
OS error = 0 (no error code was set)

 

 

Edited by AgamemnonPhlemnon
Link to comment
Share on other sites

Hey @AgamemnonPhlemnon and welcome to the forums.

I'm quite we know sure where this error comes from, but just in case:

Could you attach your system_info.txt, crashlog.txt, crashlog.dmp , interestinglog.html, and mainlog.html aswell please ?

See GameDataPaths and ReportingErrors

Thanks in advance.

As @vladislavbelov stated it has been fixed.

Edited by stanislas69
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...