Assertion failed: "Tech" Location: canvas2d.cpp:108 (CCanvas2D::Impl::BindTechIfNeeded) Call stack: CCanvas2D::Impl::BindTechIfNeeded (canvas2d.cpp:108) this = 0xFFC00000 -> WidthInPixels = (unavailable - internal error) HeightInPixels = (unavailable - internal error) Scale = (unavailable - internal error) TransformScale = X = (unavailable - internal error) Y = (unavailable - internal error) Translation = X = (unavailable - internal error) Y = (unavailable - internal error) m_VertexInputLayout = (unavailable - internal error) DeviceCommandContext = (unavailable - internal error) Tech = (shared_ptr) BindingSlots = transform = (unavailable - internal error) translation = (unavailable - internal error) colorAdd = (unavailable - internal error) colorMul = (unavailable - internal error) grayscaleFactor = (unavailable - internal error) tex = (unavailable - internal error) this = (unavailable) defines = m_Items = 0xFFC00000 (see above) transform = _11 = 0.000000 (0x0D37C9C4) _21 = 0.000000 (0x0D37C9B8) _31 = 0.000000 (0x0D37C9B8) _41 = 0.000000 (0x00000000) _12 = 0.000000 (0x00000000) _22 = 0.000000 (0x00000000) _32 = 0.000000 (0x00000000) _42 = 0.000000 (0x00000ADB) _13 = 0.000000 (0x0D549900) _23 = 0.000000 (0x0150F780) _33 = 0.000000 (0x0150F780) _43 = 0.000000 (0x0150F780) _14 = 0.000000 (0x00000000) _24 = 0.000000 (0x00000000) _34 = 0.000000 (0x0163882C) _44 = 0.000000 (0x0D32A6C8) _data = [16] 0.000000 (0x0D37C9C4) 0.000000 (0x0D37C9B8) 0.000000 (0x0D37C9B8) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000ADB) 0.000000 (0x0D549900) 0.000000 (0x0150F780) 0.000000 (0x0150F780) 0.000000 (0x0150F780) ... _data2d = [4] [4] { 0.000000 (0x0D37C9C4), 0.000000 (0x0D37C9B8), 0.000000 (0x0D37C9B8), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000ADB) } [4] { 0.000000 (0x0D549900), 0.000000 (0x0150F780), 0.000000 (0x0150F780), 0.000000 (0x0150F780) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x0163882C), 0.000000 (0x0D32A6C8) } shader = (unavailable - internal error) CCanvas2D::DrawTexture (canvas2d.cpp:396) this = (unavailable) texture = 0x0D37C9BC -> (shared_ptr) texture = 0x0D37C9BC (see above) destination = 0x0150F7A8 -> left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 1707.000000 (0x44D56000) bottom = 960.000000 (0x44700000) source = 0x0150F7B8 -> left = -nan(ind) (0xFFC00000) top = -nan(ind) (0xFFC00000) right = -nan(ind) (0xFFC00000) bottom = -nan(ind) (0xFFC00000) multiply = (unavailable) multiply = 0x0D37C9F8 -> r = 0.000000 (0x00000000) g = 0.000000 (0x00000000) b = 0.000000 (0x00000000) a = 0.000000 (0x00000000) add = (unavailable) add = 0x0D37C9E8 -> r = 0.047059 (0x3D40C0C1) g = 0.047059 (0x3D40C0C1) b = 0.047059 (0x3D40C0C1) a = 1.000000 (0x3F800000) grayscaleFactor = 0.000000 (0x00000000) vertices = (unsupported array) uvs = (unsupported array) GUIRenderer::Draw (guirenderer.cpp:322) Calls = (unavailable) canvas = 0x0150F8A8 -> m = (unique_ptr >) cit = (unavailable) rect = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 1707.000000 (0x44D56000) bottom = 960.000000 (0x44700000) 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 = 0x05D67888 -> m_ScriptInterface = (shared_ptr) m_MousePos = X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) m_MouseButtons = 0 (0x00000000) m_Tooltip = m_State = 1 (0x00000001) m_PreviousObject = 0x0D3E7468 -> m_CachedActualSize = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 0.000000 (0x00000000) bottom = 0.000000 (0x00000000) m_Name = { (unsupported basic_string >) } m_Children = (unsupported vector) m_pParent = 0x0D359018 -> m_CachedActualSize = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 0.000000 (0x00000000) bottom = 0.000000 (0x00000000) m_Name = { (unsupported basic_string >) } m_Children = (unsupported vector) 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) m_pGUI = 0x05D67888 (see above) m_ScriptHandlers = (unsupported map >) m_JSObject = (unique_ptr >) m_Enabled = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = true m_Hidden = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = false m_Size = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = pixel = left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 0.000000 (0x00000000) bottom = 0.000000 (0x00000000) (too much output; skipping to next top-level symbol) m_Style = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_Hotkey = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_Z = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = 0.000000 (0x00000000) m_Absolute = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = true m_Ghost = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = false m_AspectRatio = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = 0.000000 (0x00000000) m_Tooltip = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_TooltipStyle = m_pObject = 0x0D359018 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_LastClickTime = [6] 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) 0 (0x0000000000000000) m_MouseHovering = false m_Settings = (unsupported map) m_pGUI = 0x05D67888 (see above) m_ScriptHandlers = (unsupported map >) m_JSObject = (unique_ptr >) m_Enabled = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = true m_Hidden = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = false m_Size = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } 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 = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_Hotkey = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_Z = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = 0.000000 (0x00000000) m_Absolute = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = true m_Ghost = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = false m_AspectRatio = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = 0.000000 (0x00000000) m_Tooltip = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_TooltipStyle = m_pObject = 0x0D3E7468 (see above) m_Name = { (unsupported basic_string >) } m_Setting = { (unsupported basic_string >) } m_PreviousTooltipName = { (unsupported basic_string >) } m_PreviousMousePos = X = 0.000000 (0x00000000) Y = 0.000000 (0x00000000) m_Time = 7.56547e-307 (0x006100200064006E) m_BaseObject = (unique_ptr >) m_FocusedObject = 0x00000000 m_pAllObjects = (unsupported map) m_InternalNameNumber = 12 (0x0000000C) m_ObjectTypes = (unsupported map) m_ProxyData = (unsupported unordered_map >,hash,equal_to >) m_HotkeyObjects = (unsupported map >) m_GlobalHotkeys = (unsupported map > >) m_PreDefinedColors = (unsupported map) m_Sprites = (unsupported map > >) m_Styles = (unsupported map) m_ScrollBarStyles = (unsupported map) m_Icons = (unsupported map) m_EventObjects = (unsupported unordered_map,hash,equal_to >) canvas = 0x0150F8A8 (see above) Size = (unavailable) Size = 0x0D385DA0 -> left = 0.000000 (0x00000000) top = 0.000000 (0x00000000) right = 682.666687 (0x442AAAAB) bottom = 512.000000 (0x44000000) Sprites = 0x05D67924 -> (unsupported map > >) CImage::Draw (cimage.cpp:36) this = (unavailable) canvas = 0x0150F8A8 (see above) CGUI::Draw (cgui.cpp:346) this = (unavailable - internal error) canvas = (unavailable) canvas = 0x0150F8A8 (see above) arena = m_Blocks = (unsupported vector::Block >) visibleObjects = (unsupported vector<`anonymous namespace'::VisibleObject,ProxyAllocator<`anonymous namespace'::VisibleObject,Allocators::DynamicArena<131072> > >) $L0 = (unavailable - internal error) $L0 = (unavailable - internal error) $L1 = (unavailable) $L1 = (unavailable) CGUIManager::Draw (guimanager.cpp:395) this = (unavailable) canvas = 0x0150F8A8 (see above) profile2gpu__ = m_Name = 0x012CA3CC -> "gui" profile2__ = m_Name = 0x012CA3CC (see above) $L0 = (unavailable) $L0 = (unavailable) p = (unavailable - internal error) CRenderer::RenderFrame2D (renderer.cpp:615) this = (unavailable) renderGUI = (unavailable - internal error) renderLogger = true canvas = m = (unique_ptr >) scopedLabel = m_DeviceCommandContext = 0x0CDEA3F0 -> (Renderer::Backend::IDeviceObject) 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:587) this = (unavailable) renderGUI = true renderLogger = true profile2__ = m_Name = 0x012AA8B4 -> "render" viewportRect = x = 1071924787 (0x3FE44633) y = 22083852 (0x0150F90C) width = 19174752 (0x01249560) height = 4294967295 (0xFFFFFFFF) postprocManager = (unavailable) postprocManager = 0x07E90420 -> m_CaptureFramebuffer = (unique_ptr >) m_PingFramebuffer = (unique_ptr >) m_PongFramebuffer = (unique_ptr >) m_ColorTex1 = (unique_ptr >) m_ColorTex2 = (unique_ptr >) m_DepthTex = (unique_ptr >) m_NearPlane = 0.000000 (0x0000001F) m_FarPlane = 0.000000 (0x2E312E30) m_BlurScales = (unsupported array) m_WhichBuffer = (bool)0x33 m_VertexInputLayout = 0x00003231 m_PostProcEffect = { (unsupported basic_string >) } m_PostProcTech = (shared_ptr) m_SharpName = { (unsupported basic_string >) } m_SharpTech = (shared_ptr) m_Sharpness = 0.000000 (0x000010DE) m_AAName = { (unsupported basic_string >) } m_AATech = (shared_ptr) m_UsingMultisampleBuffer = false m_MultisampleFramebuffer = (unique_ptr >) m_MultisampleColorTex = (unique_ptr >) m_MultisampleDepthTex = (unique_ptr >) m_MultisampleCount = 0 (0x00000000) m_AllowedSampleCounts = (unsupported vector) m_Width = 0 (0x00000000) m_Height = 0 (0x00000000) m_IsInitialized = false framebuffer = (unavailable - internal error) viewportRect = x = 0 (0x00000000) y = 0 (0x00000000) width = 2560 (0x00000A00) height = 1440 (0x000005A0) backbuffer = (unavailable) viewportRect = x = 0 (0x00000000) y = 0 (0x00000000) width = 2560 (0x00000A00) height = 1440 (0x000005A0) backbuffer = (unavailable - internal error) depthStencilLoadOp = (unavailable) g_AtlasGameLoop = (unavailable - internal error) g_Game = (unavailable - internal error) CRenderer::RenderFrame (renderer.cpp:459) this = (unavailable) needsPresent = true Frame (main.cpp:446) realTimeSinceLastFrame = 0.033333 (0x3D088889) time = (unavailable - internal error) need_update = (unavailable) profile2__ = m_Name = 0x01286CE0 -> "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 > >) g_SoundManager = (unavailable - internal error) g_XmppClient = (unavailable - internal error) g_Game = (unavailable - internal error) g_RLInterface = (unique_ptr >) g_ResizedH = (unavailable - internal error) g_ResizedW = (unavailable - internal error) g_NetClient = (unavailable - internal error) RunGameOrAtlas (main.cpp:687) argv = m_Pointer = 0x01830008 -> 0x01830028 -> "C:\Users\Joe Zaccardi\Documents\My Games\0ad\0adsvn\ps\binaries\system\pyrogenesis.exe" m_Extent = 1 (0x00000001) isNonVisualReplay = false flags = 8 (0x00000008) args = m_Args = (unsupported vector >) m_Arg0 = path = (unsupported basic_string >) separator = 92 ('\') m_ArgsWithoutName = (unsupported vector) isNonVisual = false isUsingRLInterface = false scriptEngine = (Singleton) m_Contexts = (unsupported list) res = 1e-07 (0x3E7AD7F29ABCAF48) isVisualReplay = (unavailable - internal error) modsToInstall = (unsupported vector) replayFile = path = (unsupported basic_string >) separator = 47 ('/') $L0 = 0x00000000 $L0 = 0x00000000 modPath = path = (unsupported basic_string >) separator = 203 paths = m_root = path = (unsupported basic_string >) separator = 11529 m_rdata = path = (unsupported basic_string >) separator = 182 m_gameData = path = (unsupported basic_string >) separator = 24174 m_userData = path = (unsupported basic_string >) separator = 18 m_config = path = (unsupported basic_string >) separator = 2033 m_cache = path = (unsupported basic_string >) separator = 4856 m_logs = path = (unsupported basic_string >) separator = 2033 replay = m_Stream = 0x00000000 builder = m_VFS = (shared_ptr) m_Files = (unsupported vector) m_TempDir = path = (unsupported basic_string >) separator = 65534 m_NumBaseMods = 22084512 (0x0150FBA0) paths = m_root = path = (unsupported basic_string >) separator = 11529 m_rdata = path = (unsupported basic_string >) separator = 182 m_gameData = path = (unsupported basic_string >) separator = 24174 m_userData = path = (unsupported basic_string >) separator = 18 m_config = path = (unsupported basic_string >) separator = 2033 m_cache = path = (unsupported basic_string >) separator = 4856 m_logs = path = (unsupported basic_string >) separator = 2033 mod = path = (unsupported basic_string >) separator = 13 zip = path = (unsupported basic_string >) separator = 64656 mods = (unsupported vector) i = (unavailable - internal error) installedMods = (unsupported vector) paths = m_root = path = (unsupported basic_string >) separator = 11529 m_rdata = path = (unsupported basic_string >) separator = 182 m_gameData = path = (unsupported basic_string >) separator = 24174 m_userData = path = (unsupported basic_string >) separator = 18 m_config = path = (unsupported basic_string >) separator = 2033 m_cache = path = (unsupported basic_string >) separator = 4856 m_logs = path = (unsupported basic_string >) separator = 2033 installer = m_VFS = (shared_ptr) m_ModsDir = path = (unsupported basic_string >) separator = 7620 m_TempDir = path = (unsupported basic_string >) separator = 0 m_CacheDir = path = (unsupported basic_string >) separator = 44592 m_InstalledMods = (unsupported vector) modInterface = m_CmptPrivate = pScriptInterface = 0x006E6F69 -> m_CmptPrivate = pScriptInterface = (unavailable - internal error) pCBData = (unavailable - internal error) m = (unique_ptr >) m_CustomObjectTypes = (unsupported map >,ScriptInterface::CustomType >) pCBData = 0x052CB032 m = (unique_ptr >) m_CustomObjectTypes = (unsupported map >,ScriptInterface::CustomType >) $L1 = (unavailable) $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 > >) g_Game = (unavailable - internal error) g_NetClient = (unavailable - internal error) g_Shutdown = (unavailable - internal error) SDL_main (main.cpp:740) argc = 1 (0x00000001) argv = 0x01830008 (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) RtlGetAppContainerNamedObjectPath (:0) RtlGetAppContainerNamedObjectPath (:0) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)