Opened 20 months ago
Last modified 20 months ago
#6626 new defect
Crash on startup
Reported by: | dourouc05 | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description (last modified by )
I started the game for the second time when it crashed. I have not installed anything or tinkered with its innards.
Here is the error message that is shown on startup:
Assertion failed: "Tech" Location: canvas2d.cpp:105 (CCanvas2D::Impl::BindTechIfNeeded) Call stack: CCanvas2D::Impl::BindTechIfNeeded (canvas2d.cpp:105) this = 0x198EED08 -> DeviceCommandContext = 0x195D3340 -> (Renderer::Backend::IDeviceObject<Renderer::Backend::IDeviceCommandContext>) Tech = (shared_ptr<CShaderTechnique>) BindingSlots = transform = 0 (0x00000000) colorAdd = 0 (0x00000000) colorMul = 0 (0x00000000) grayscaleFactor = 0 (0x00000000) tex = 0 (0x00000000) this = (unavailable) defines = m_Items = 0x010331DC -> items = (unsupported vector<pair<CStrIntern,CStrIntern> >) hash = 0 (0x00000000) transform = _11 = 0.000000 (0x00BB85A4) _21 = 0.000000 (0x00000000) _31 = 0.000000 (0x008FF2BC) _41 = 0.000000 (0x00BB85D0) _12 = 0.000000 (0x198BDF4C) _22 = 0.000000 (0x198BDF40) _32 = 0.000000 (0x198BDF40) _42 = 0.000000 (0x00000000) _13 = 0.000000 (0x00000000) _23 = 0.000000 (0x00000000) _33 = 0.000000 (0x00000000) _43 = 0.000000 (0x00000000) _14 = 0.000000 (0x00000000) _24 = 0.000000 (0x008FF370) _34 = 0.000000 (0x008FF370) _44 = 0.000000 (0x008FF370) _data = [16] 0.000000 (0x00BB85A4) 0.000000 (0x00000000) 0.000000 (0x008FF2BC) 0.000000 (0x00BB85D0) 0.000000 (0x198BDF4C) 0.000000 (0x198BDF40) 0.000000 (0x198BDF40) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) ... _data2d = [4] [4] { 0.000000 (0x00BB85A4), 0.000000 (0x00000000), 0.000000 (0x008FF2BC), 0.000000 (0x00BB85D0) } [4] { 0.000000 (0x198BDF4C), 0.000000 (0x198BDF40), 0.000000 (0x198BDF40), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.000000 (0x008FF370), 0.000000 (0x008FF370), 0.000000 (0x008FF370) } shader = (unavailable - internal error) CCanvas2D::DrawTexture (canvas2d.cpp:365) this = (unavailable) texture = (shared_ptr<CTexture>) destination = 0x008FF398 -> left = 8.000000 (0x41000000) top = 408.000000 (0x43CC0000) right = 1016.000000 (0x447E0000) bottom = 674.000000 (0x44288000) source = 0x008FF3A8 -> left = -nan(ind) (0xFFC00000) top = -nan(ind) (0xFFC00000) right = -nan(ind) (0xFFC00000) bottom = -nan(ind) (0xFFC00000) multiply = 0x198BDF80 -> r = 0.000000 (0x00000000) g = 0.000000 (0x00000000) b = 0.000000 (0x00000000) a = 0.000000 (0x00000000) multiply = 0x198BDF80 (see above) add = (unavailable) add = 0x198BDF70 -> r = 0.000000 (0x00000000) g = 0.000000 (0x00000000) b = 0.000000 (0x00000000) a = 0.333333 (0x3EAAAAAB) grayscaleFactor = 0.000000 (0x00000000) vertices = (unsupported array<float,12>) uvs = (unsupported array<float,12>) GUIRenderer::Draw (guirenderer.cpp:323) Calls = (unavailable) canvas = 0x008FF494 -> m = (unique_ptr<CCanvas2D::Impl,default_delete<CCanvas2D::Impl> >) cit = (unavailable) rect = left = 8.000000 (0x41000000) top = 408.000000 (0x43CC0000) right = 1016.000000 (0x447E0000) bottom = 674.000000 (0x44288000) texCoords = left = -nan(ind) (0xFFC00000) top = -nan(ind) (0xFFC00000) right = -nan(ind) (0xFFC00000) bottom = -nan(ind) (0xFFC00000) CGUISpriteInstance::Draw (cguisprite.cpp:36) this = (unavailable) pGUI = 0x14A9EA20 -> m_ScriptInterface = (shared_ptr<ScriptInterface>) m_MousePos = X = 691.000000 (0x442CC000) Y = 439.000000 (0x43DB8000) m_MouseButtons = 0 (0x00000000) m_Tooltip = m_State = 0 (0x00000000) m_PreviousObject = 0x19832528 -> m_CachedActualSize = left = 2.000000 (0x40000000) top = 2.000000 (0x40000000) right = 1022.000000 (0x447F8000) bottom = 728.000000 (0x44360000) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Children = (unsupported vector<IGUIObject * >) m_pParent = 0x198C1FD0 -> m_CachedActualSize = left = 710.000000 (0x44318000) top = 614.000000 (0x44198000) right = 1020.000000 (0x447F0000) bottom = 764.000000 (0x443F0000) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Children = (unsupported vector<IGUIObject * >) m_pParent = 0x198D7FC0 -> m_CachedActualSize = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 0.000000 (0x00000000) bottom = 0.000000 (0x00000000) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Children = (unsupported vector<IGUIObject * >) m_pParent = 0x14C23C88 -> m_CachedActualSize = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 0.000000 (0x00000000) bottom = 0.000000 (0x00000000) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Children = (unsupported vector<IGUIObject * >) m_pParent = 0x00000000 m_LastClickTime = [6] 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) m_MouseHovering = false m_Settings = (unsupported map<CStr8,IGUISetting * >) m_pGUI = 0x14A9EA20 (see above) m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >) m_JSObject = (too much output; skipping to next top-level symbol) m_LastClickTime = [6] 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) m_MouseHovering = false m_Settings = (unsupported map<CStr8,IGUISetting * >) m_pGUI = 0x14A9EA20 (see above) m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >) m_JSObject = (unique_ptr<IGUIProxyObject,default_delete<IGUIProxyObject> >) m_Enabled = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = true m_Hidden = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = false m_Size = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = pixel = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 0.000000 (0x00000000) bottom = 0.000000 (0x00000000) percent = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 0.000000 (0x00000000) bottom = 0.000000 (0x00000000) m_Style = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_Hotkey = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_Z = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = 10.000000 (0x41200000) m_Absolute = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = true m_Ghost = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = false m_AspectRatio = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = 0.000000 (0x00000000) m_Tooltip = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) } m_TooltipStyle = m_pObject = 0x198D7FC0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_LastClickTime = [6] 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) m_MouseHovering = false m_Settings = (unsupported map<CStr8,IGUISetting * >) m_pGUI = 0x14A9EA20 (see above) m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >) m_JSObject = (unique_ptr<IGUIProxyObject,default_delete<IGUIProxyObject> >) m_Enabled = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = true m_Hidden = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = false m_Size = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = pixel = left = -314.000000 (0xC39D0000) top = -154.000000 (0xC31A0000) right = -4.000000 (0xC0800000) bottom = -4.000000 (0xC0800000) percent = left = 100.000000 (0x42C80000) top = 100.000000 (0x42C80000) right = 100.000000 (0x42C80000) bottom = 100.000000 (0x42C80000) m_Style = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_Hotkey = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_Z = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = 10.000000 (0x41200000) m_Absolute = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = true m_Ghost = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = false m_AspectRatio = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = 0.000000 (0x00000000) m_Tooltip = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) } m_TooltipStyle = m_pObject = 0x198C1FD0 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_LastClickTime = [6] 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) m_MouseHovering = true m_Settings = (unsupported map<CStr8,IGUISetting * >) m_pGUI = 0x14A9EA20 (see above) m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >) m_JSObject = (unique_ptr<IGUIProxyObject,default_delete<IGUIProxyObject> >) m_Enabled = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = true m_Hidden = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = false m_Size = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = pixel = left = 2.000000 (0x40000000) top = 2.000000 (0x40000000) right = -2.000000 (0xC0000000) bottom = -40.000000 (0xC2200000) percent = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 100.000000 (0x42C80000) bottom = 100.000000 (0x42C80000) m_Style = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_Hotkey = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_Z = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = 10.000000 (0x41200000) m_Absolute = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = true m_Ghost = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = false m_AspectRatio = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = 0.000000 (0x00000000) m_Tooltip = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) } m_TooltipStyle = m_pObject = 0x19832528 (see above) m_Name = { (unsupported basic_string<char,char_traits<char> >) } m_Setting = { (unsupported basic_string<char,char_traits<char> >) } m_PreviousTooltipName = { (unsupported basic_string<char,char_traits<char> >) } m_PreviousMousePos = X = 691.000000 (0x442CC000) Y = 439.000000 (0x43DB8000) m_Time = 0 (0x0000000000000000) m_BaseObject = (unique_ptr<IGUIObject,default_delete<IGUIObject> >) m_FocusedObject = 0x00000000 m_pAllObjects = (unsupported map<CStr8,IGUIObject * >) m_InternalNameNumber = 45 (0x0000002D) m_ObjectTypes = (unsupported map<CStr8,IGUIObject * (__cdecl*)(CGUI &) >) m_ProxyData = (unsupported unordered_map<js::BaseProxyHandler const *,unique_ptr<GUIProxyProps,default_delete<GUIProxyProps> >,hash<js::BaseProxyHandler const *>,equal_to<js::BaseProxyHandler const *> >) m_HotkeyObjects = (unsupported map<CStr8,vector<IGUIObject * > >) m_GlobalHotkeys = (unsupported map<CStr8,map<CStr8,JS::PersistentRooted<JS::Value> > >) m_PreDefinedColors = (unsupported map<CStr8,CGUIColor const >) m_Sprites = (unsupported map<CStr8,unique_ptr<CGUISprite const ,default_delete<CGUISprite const > > >) m_Styles = (unsupported map<CStr8,SGUIStyle const >) m_ScrollBarStyles = (unsupported map<CStr8,SGUIScrollBarStyle const >) m_Icons = (unsupported map<CStr8,SGUIIcon const >) m_EventObjects = (unsupported unordered_map<CStr8,vector<IGUIObject * >,hash<CStr8>,equal_to<CStr8> >) canvas = 0x008FF494 (see above) Size = (unavailable) Size = 0x198BE8A0 -> left = 8.000000 (0x41000000) top = 408.000000 (0x43CC0000) right = 1016.000000 (0x447E0000) bottom = 674.000000 (0x44288000) Sprites = 0x14A9EABC -> (unsupported map<CStr8,unique_ptr<CGUISprite const ,default_delete<CGUISprite const > > >) CImage::Draw (cimage.cpp:36) this = (unavailable) canvas = 0x008FF494 (see above) CGUI::Draw (cgui.cpp:346) this = (unavailable - internal error) canvas = (unavailable) canvas = 0x008FF494 (see above) arena = m_Blocks = (unsupported vector<Allocators::DynamicArena<131072>::Block >) visibleObjects = (unsupported vector<`anonymous namespace'::VisibleObject,ProxyAllocator<`anonymous namespace'::VisibleObject,Allocators::DynamicArena<131072> > >) <begin>$L0 = (unavailable - internal error) <end>$L0 = (unavailable - internal error) <end>$L1 = (unavailable) <begin>$L1 = (unavailable) CGUIManager::Draw (guimanager.cpp:395) this = (unavailable) canvas = 0x008FF494 (see above) profile2gpu__ = m_Name = 0x00CDB1A4 -> "gui" profile2__ = m_Name = 0x00CDB1A4 (see above) <begin>$L0 = (unavailable) <end>$L0 = (unavailable) p = (unavailable - internal error) CRenderer::RenderFrame2D (renderer.cpp:504) this = (unavailable) renderGUI = (unavailable - internal error) renderLogger = true canvas = m = (unique_ptr<CCanvas2D::Impl,default_delete<CCanvas2D::Impl> >) scopedLabel = m_DeviceCommandContext = 0x195D3340 (see above) scopedLabel = m_DeviceCommandContext = (unavailable - internal error) scopedLabel = m_DeviceCommandContext = (unavailable - internal error) scopedLabel = m_DeviceCommandContext = (unavailable - internal error) g_AtlasGameLoop = (unavailable - internal error) CRenderer::RenderFrameImpl (renderer.cpp:478) this = 0x146ADF10 -> (Singleton<CRenderer>) m = (unique_ptr<CRenderer::Internals,default_delete<CRenderer::Internals> >) m_Width = 1024 (0x00000400) m_Height = 768 (0x00000300) m_Viewport = m_X = 0 (0x00000000) m_Y = 0 (0x00000000) m_Width = 1024 (0x00000400) m_Height = 768 (0x00000300) m_Stats = m_DrawCalls = 0 (0x00000000) m_TerrainTris = 0 (0x00000000) m_WaterTris = 0 (0x00000000) m_ModelTris = 0 (0x00000000) m_OverlayTris = 0 (0x00000000) m_BlendSplats = 0 (0x00000000) m_Particles = 0 (0x00000000) m_ShouldPreloadResourcesBeforeNextFrame = false m_ScreenShotType = NONE this = (unavailable) renderGUI = (unavailable - internal error) renderLogger = (unavailable - internal error) profile2__ = m_Name = 0x00CC7674 -> "render" g_AtlasGameLoop = (unavailable - internal error) g_Game = (unavailable - internal error) CRenderer::RenderFrame (renderer.cpp:431) this = (unavailable) needsPresent = true Frame (main.cpp:446) realTimeSinceLastFrame = 0.033333 (0x3D088889) time = (unavailable - internal error) need_update = (unavailable) profile2__ = m_Name = 0x00CA3D60 -> "frame" profile2__ = m_Name = (unavailable - internal error) g_Profiler2 = m_Initialised = (unavailable - internal error) m_FrameNumber = (unavailable - internal error) m_MgContext = (unavailable - internal error) m_GPU = (unavailable - internal error) m_Mutex = (mutex) m_Threads = (unsupported vector<unique_ptr<CProfiler2::ThreadStorage,default_delete<CProfiler2::ThreadStorage> > >) g_SoundManager = (unavailable - internal error) g_XmppClient = (unavailable - internal error) g_Game = (unavailable - internal error) g_RLInterface = (unique_ptr<RL::Interface,default_delete<RL::Interface> >) g_ResizedH = (unavailable - internal error) g_ResizedW = (unavailable - internal error) g_NetClient = (unavailable - internal error) RunGameOrAtlas (main.cpp:687) argc = 1 (0x00000001) argv = 0x030A0008 -> 0x030A0028 -> "C:\Users\Thibaut\AppData\Local\0 A.D. alpha\binaries\system\pyrogenesis.exe" isNonVisualReplay = false flags = 8 (0x00000008) 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 >) isNonVisual = false isUsingRLInterface = false scriptEngine = (Singleton<ScriptEngine>) m_Contexts = (unsupported list<JSContext const * >) res = 1e-07 (0x3E7AD7F29ABCAF48) isVisualReplay = (unavailable - internal error) modsToInstall = (unsupported vector<Path >) replayFile = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47 ('/') <begin>$L0 = 0x00000000 <end>$L0 = 0x00000000 modPath = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 203 paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 62980 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 37456 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 36864 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P') replay = m_Stream = 0x00000000 builder = m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 28704 m_NumBaseMods = 81358848 (0x04D97000) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 62980 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 37456 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 36864 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P') mod = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 50803 zip = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63576 mods = (unsupported vector<CStr8 >) i = (unavailable - internal error) installedMods = (unsupported vector<CStr8 >) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 62980 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 37456 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 36864 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P') installer = m_VFS = (shared_ptr<IVFS>) m_ModsDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 67 ('C') m_TempDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1 m_CacheDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2 m_InstalledMods = (unsupported vector<CStr8 >) modInterface = m_CmptPrivate = pScriptInterface = 0x006E6F69 -> m_CmptPrivate = pScriptInterface = (unavailable - internal error) pCBData = (unavailable - internal error) m = (unique_ptr<ScriptInterface_impl,default_delete<ScriptInterface_impl> >) m_CustomObjectTypes = (unsupported map<basic_string<char,char_traits<char> >,ScriptInterface::CustomType >) pCBData = 0x04D97032 m = (unique_ptr<ScriptInterface_impl,default_delete<ScriptInterface_impl> >) m_CustomObjectTypes = (unsupported map<basic_string<char,char_traits<char> >,ScriptInterface::CustomType >) <end>$L1 = (unavailable) <begin>$L1 = (unavailable - internal error) result = (unavailable - internal error) g_Profiler2 = m_Initialised = (unavailable - internal error) m_FrameNumber = (unavailable - internal error) m_MgContext = (unavailable - internal error) m_GPU = (unavailable - internal error) m_Mutex = (mutex) m_Threads = (unsupported vector<unique_ptr<CProfiler2::ThreadStorage,default_delete<CProfiler2::ThreadStorage> > >) g_Game = (unavailable - internal error) g_NetClient = (unavailable - internal error) g_Shutdown = (unavailable - internal error) SDL_main (main.cpp:739) argc = 1 (0x00000001) argv = 0x030A0008 (see above) main_getcmdline (sdl_windows_main.c:74) argvw = (unavailable) argc = (unavailable) __scrt_common_main_seh (exe_common.inl:288) has_cctor = false main_result = (unavailable - internal error) tls_init_callback = (unavailable - internal error) is_nested = false tls_dtor_callback = (unavailable - internal error) main_result = 0 (0x00000000) __scrt_current_native_startup_state = (unavailable - internal error) CallStartupWithinTryBlock (wseh.cpp:363) ret = (unavailable) ret = 0 (0x00000000) RtlInitializeExceptionChain (:0) RtlClearBits (:0) errno = 2 (Error during IO) OS error = 0 (no error code was set)
Configuration: Windows 11 x64, 22H2, build 22621.521. GPU: NVIDIA GeForce 2060 (mobile). Game installed from the website, I have not compiled it myself: build Sep 13 2022 (27104). Windowed mode.
The game shows a message regarding incompatible mods, but I haven't installed anything. (Screenshot attached.)
Attachments (6)
Change History (10)
by , 20 months ago
Attachment: | Screenshot 2022-09-28 023347.png added |
---|
comment:1 by , 20 months ago
Description: | modified (diff) |
---|
by , 20 months ago
Attachment: | crashlog.txt added |
---|
by , 20 months ago
Attachment: | interestinglog.html added |
---|
by , 20 months ago
Attachment: | mainlog.html added |
---|
by , 20 months ago
Attachment: | system_info.txt added |
---|
by , 20 months ago
Attachment: | userreport_hwdetect.txt added |
---|
comment:3 by , 20 months ago
I've uploaded my logs. No, I didn't have a previous installation. However, simply restarting the game solved the issue.
comment:4 by , 20 months ago
Strange. Because the screenshots point to an older installation that may have had mods enabled, config is not deleted when uninstalling.
Anyway glad you figured it out, and hope you'll enjoy the game :)
Hey, thanks for the report. Did you have a previous install of 0 A.D. ? If so it's possible that the config was kept.
See wiki:FAQ to see how to disable mods.
If that doesn't work let us know.
EDIT: Can you also upload the log files. See wiki:GameDataPaths and wiki:ReportingErrors