﻿Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found)
errno = 0 (No error reported here)
OS error = 0 (no error code was set)


--------------------------------------------
ChangeDisplaySettings failed with status=-1
Location: wsdl.cpp:440 (SDL_SetVideoMode)

Call stack:

OnActivate (wsdl.cpp:853)
    hWnd = (unavailable)
    state = (unavailable)
    __formal = (unavailable)
    fMinimized = (unavailable)
    changed_app_state = 0 (0x00)
    buf = "tings failed with ret=-1"
    context = [2048] 
        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) ...
    buf = "tings failed with ret=-1"
    context = [2048] 
        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) ...

OnMessage (wsdl.cpp:1306)
    hWnd = 0x001901D8 (..)
    uMsg = 6 (0x00000006)
    wParam = 2097152 (0x00200000)
    lParam = 0 (0x00000000)

gapfnScSendMessage (:0)

GetThreadDesktop (:0)

GetClientRect (:0)

CallWindowProcW (:0)

wglSwapBuffers (:0)

gapfnScSendMessage (:0)

GetThreadDesktop (:0)

GetThreadDesktop (:0)

GetThreadDesktop (:0)

KiUserCallbackDispatcher (:0)

PeekMessageW (:0)

SDL_PumpEvents (wsdl.cpp:1355)
    msg = 
        hwnd = 0x002EF8C4 (..)
        message = 15339833 (0x00EA1139)
        wParam = 48608654 (0x02E5B58E)
        lParam = 3078408 (0x002EF908)
        time = 8 (0x00000008)
        pt = { x = 18033088 (0x011329C0), y = 4553336 (0x00457A78) }


SDL_PollEvent (wsdl.cpp:1367)
    ev = 0x002EF8FC -> 
        type = [8] { 16 (0x10), 249 (0xF9), 46 (0x2E), 0 (0x00), 221 (0xDD), (uninitialized), 8 (0x08), 1 (0x01) }
        active = { type = 16 (0x10), gain = 249 (0xF9), state = 46 (0x2E) }
        key = 
            type = 16 (0x10)
            keysym = { sym = 17353949, unicode = 59168 (0xE720) }

        motion = { type = 16 (0x10), x = 46 (0x002E), y = 52445 (0xCCDD) }
        button = 
            type = 16 (0x10)
            button = 249 (0xF9)
            state = 46 (0x2E)
            x = 52445 (0xCCDD)
            y = 264 (0x0108)

        resize = { type = 16 (0x10), w = 17353949 (0x0108CCDD), h = 18605856 (0x011BE720) }
        expose = { type = 16 (0x10) }
        quit = { type = 16 (0x10) }
        user = { type = 16 (0x10), code = 17353949 (0x0108CCDD), data1 = 0x011BE720 }


PumpEvents (main.cpp:183)
    profile2__ = 
        m_Name = 0x011329C0 -> "dispatch events"

    ev = 
        ev = 
            type = 16 (0x10)
            active = { type = 16 (0x10), gain = 249 (0xF9), state = 46 (0x2E) }
            key = 
                type = 16 (0x10)
                keysym = { sym = 17353949, unicode = 59168 (0xE720) }

            motion = { type = 16 (0x10), x = 46 (0x002E), y = 52445 (0xCCDD) }
            button = 
                type = 16 (0x10)
                button = 249 (0xF9)
                state = 46 (0x2E)
                x = 52445 (0xCCDD)
                y = 264 (0x0108)

            resize = { type = 16 (0x10), w = 17353949 (0x0108CCDD), h = 18605856 (0x011BE720) }
            expose = { type = 16 (0x10) }
            quit = { type = 16 (0x10) }
            user = { type = 16 (0x10), code = 17353949 (0x0108CCDD), data1 = 0x011BE720 (see above) }


    profile2__ = 
        m_Name = 0x011329C0 (see above)

    data = (unsupported basic_string<char,char_traits<char> >)
    tmpVal = 
        data = 
            asBits = 19556429223718411 (0x00457A7800F46E0B)
            s = { payload = 
                    i32 = 16018955 (0x00F46E0B)
                    u32 = 16018955 (0x00F46E0B)
                    boo = 16018955 (0x00F46E0B)
                    str = 0x00F46E0B -> (JSString)
                    obj = 0x00F46E0B (see above)
                    ptr = 0x00F46E0B (see above)
                    why = 16018955
                    word = 16018955 (0x00F46E0B)
                    uintptr = 16018955 (0x00F46E0B)
, tag = 4553336 }
            asDouble = 2.38955e-307 (0x00457A7800F46E0B)
            asPtr = 0x00F46E0B (see above)



Frame (main.cpp:322)
    realTimeSinceLastFrame = 0.012279 (0x3C492D95)
    need_update = false
    profile2__ = 
        m_Name = 0x01132A44 -> "frame"

    need_render = false
    profile2__ = 
        m_Name = 0x011329E0 -> "non-focus delay"

    profile2__ = 
        m_Name = 0x011329E0 (see above)


RunGameOrAtlas (main.cpp:478)
    argc = 1 (0x00000001)
    argv = 0x00B71130 -> 0x00457A28 -> "E:\Program Files (x86)\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 = 47605

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

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

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

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

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


    builder = 
        m_VFS = 
            px = 0x00B71144 -> (IVFS)
            pn = 
                pi_ = 0x011BC20C -> 
                    use_count_ = 0 (0x00000000)
                    weak_count_ = 65625120 (0x03E95C20)



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



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

wmain (wseh.cpp:380)
    argc = 1 (0x00000001)
    argv = 0x00B71670 -> 0x00B71678 -> "E:\Program Files (x86)\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 = 13 (Insufficient access rights to open file)
OS error = 0 (no error code was set)
