Opened 3 years ago
Closed 2 years ago
#6306 closed defect (needsinfo)
I cannot open the game
Reported by: | stamatiouk | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description (last modified by )
Assertion failed: "properties" Location: terraintextureentry.cpp:46 (CTerrainTextureEntry::CTerrainTextureEntry)
Call stack:
CTerrainTextureEntry::CTerrainTextureEntry (terraintextureentry.cpp:46)
this = 0x11BC6E80 ->
m_Tag = { (unsupported basic_string<char,char_traits<char> >) } m_pProperties = (shared_ptr<CTerrainProperties>) m_Material =
m_DiffuseTexture = (shared_ptr<CTexture>) m_Samplers = (unsupported vector<CMaterial::TextureSampler >) m_RequiredSamplers = (unsupported vector<CStrIntern >) m_ShaderEffect =
m = 0x0142F654 ->
data = (unsupported basic_string<char,char_traits<char> >) hash = 2166136261 (0x811C9DC5)
m_ShaderDefines =
m_Items = 0x01432E64 ->
items = (unsupported vector<pair<CStrIntern,CStrIntern> >) hash = 0 (0x00000000)
m_ConditionalDefines =
m_Defines = (unsupported vector<CShaderConditionalDefines::CondDefine >)
m_CombinedShaderDefines = (unsupported vector<CShaderDefines >) m_StaticUniforms =
m_Items = 0x01432E8C ->
items = (unsupported vector<pair<CStrIntern,CVector4D> >) hash = 0 (0x00000000)
m_RenderQueries =
m_Items = (unsupported vector<pair<int,CStrIntern> >)
m_AlphaBlending = false
m_TextureMatrix =
_11 = 0.000000 (0x00000000) _21 = 0.000000 (0x00000000) _31 = 0.000000 (0x00000000) _41 = 0.000000 (0x00000000) _12 = 0.000000 (0x00000000) _22 = 0.000000 (0x00000000) _32 = 0.000000 (0x00000000) _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 (0x00000000) _34 = 0.000000 (0x00000000) _44 = 0.000000 (0x00000000) _data = [16]
0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) 0.000000 (0x00000000) ...
_data2d = [4]
[4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) } [4] { 0.000000 (0x00000000), (too much output; skipping to next top-level symbol), }
m_BaseColor = 0 (0x00000000) m_BaseColorValid = false m_Groups = (unsupported vector<CTerrainGroup * >) m_TerrainAlpha = (unsupported _Tree_iterator<_Tree_val<_Tree_simple_types<pair<Path const ,TerrainAlpha> > > >)
this = 0x11BC6E80 (see above) this = 0x11BC6E80 (see above) properties = (shared_ptr<CTerrainProperties>) path = 0x0116E590 ->
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = [8] { 47 ('/'), 0, 39320, 6258, 358, 30447, 58832, 278 }
path = (unavailable) path = 0x0116E590 (see above) el_terrain = (unavailable - internal error)
at_file = (unavailable - internal error)
alphamap =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 25199
it = (unsupported _Vector_iterator<_Vector_val<_Simple_types<CTerrainGroup *> > >) el_texture = (unavailable - internal error)
at_name = (unavailable - internal error)
root =
m_Pointer = 0x77E7626F -> [8] { 139, 248, 15, 183, 214, 139, 69 ('E'), 188 }
XeroFile =
m_Pointer = 0x187AE138 -> [8] { 104 ('h'), 140, 100 ('d'), 24, 176, 95 ('_'), 50 ('2'), 18 } m_ElementNameCount = 410712312 (0x187AF8F8) m_AttributeNameCount = 409242728 (0x18648C68) m_ElementPointer = 0x01400000 -> [8] { 199, 125 ('}'), 21, 29, 97 ('a'), 237, 0, 1 } m_AttributePointer = 0x12338280 -> [8] { 71 ('G'), 124 ('|'), 21, 156, 144, 237, 218, 8 }
m_Data =
m_Buffer = (shared_ptr<unsigned char>) m_Size = 0 (0x00000000)
el_alphamap = (unavailable - internal error)
texAngle = (unavailable - internal error)
el_tag = (unavailable - internal error)
el_textures = (unavailable - internal error)
el_material = (unavailable - internal error)
texSize = (unavailable - internal error)
el_props = (unavailable - internal error)
samplers = (unsupported vector<pair<CStr8,Path> >) <begin>$L0 =
m_Size = 43 (0x0000002B) m_CurItemID = 32 (0x00000020) m_CurPointer = 0x1251C808 -> [8] { 60 ('<'), 6, 0, 0, 61 ('='), 6, 0, 0 }
child =
m_Pointer = 0x017907D0 -> [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
child_name = (unavailable - internal error)
<begin>$L1 =
m_Size = 250 (0x000000FA) m_CurItemID = 0 (0x00000000) m_CurPointer = 0x00EC00CC -> (unavailable - internal error)
textures_element =
m_Pointer = 0x12510DD4 -> "n"
terrainTexturePath =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 100 ('d')
name = { (unsupported basic_string<char,char_traits<char> >) } <begin>$L2 =
m_Size = 0 (0x00000000) m_CurItemID = 0 (0x00000000) m_CurPointer = 0x00000000
relativePath =
Name = 24707620 (0x01790224) Value = { (unsupported basic_string<char,char_traits<char> >) }
mat =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 100 ('d')
ret = (shared_ptr<CTerrainProperties>) i = (unavailable - internal error)
texture =
m_Path =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0
m_Filter = 204 (0x000000CC) m_WrapS = 24710420 (0x01790D14) m_WrapT = 0 (0x00000000) m_Aniso = 0.000000 (0x01400000) m_Format = 24710416 (0x01790D10)
texptr = (shared_ptr<CTexture>) Singleton<CRenderer>::ms_singleton = (unavailable - internal error)
AddTextureCallback (terraintexturemanager.cpp:123)
pathname = 0x0116E590 (see above) pathname = 0x0116E590 (see above) formal = 0x0116E5AC ->
name =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = [8] { 47 ('/'), 0, 58932, 278, 379, 0, 0, 0 }
size = 379 (0x000000000000017B) mtime = 1627415764 (0x00000000610064D4)
cbData = 18277928 (0x0116E628) data = (unavailable)
vfs::ForEachFile (vfs_util.cpp:84)
fs = 0x00D126B0 -> (shared_ptr<IVFS>) fs = 0x00D126B0 (see above) startPath = 0x0116E634 ->
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = [8] { 47 ('/'), 29945, 50291, 23001, 59000, 278, 44375, 197 }
cb = 0x00AC70F0 -> (AddTextureCallback) cb = 0x00AC70F0 (see above) cbData = 18277928 (0x0116E628) pattern = 0x00C96D60 -> "*.xml" pattern = 0x00C96D60 (see above) flags = 1 (0x00000001) dircb = 0x00AC7260 -> (AddTextureDirCallback) dircb = 0x00AC7260 (see above) dircbData = 18277928 (0x0116E628) subdirectoryNames = (unsupported vector<Path >) pendingDirectories = (unsupported queue<Path,deque<Path > >) files = (unsupported vector<CFileInfo >) path = 0x1251C998 ->
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = [8] { 47 ('/'), 0, 83 ('S'), 0, 33021, 37166, 44288, 35844 }
status_ = (unavailable - internal error)
status_ = (unavailable - internal error)
i = (unavailable) i = 0 (0x00000000) fileInfo =
name =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47 ('/')
size = 379 (0x000000000000017B) mtime = 1627415764 (0x00000000610064D4)
pathname =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47 ('/')
status_ = (unavailable - internal error)
i = (unavailable - internal error)
CTerrainTextureManager::LoadTerrainTextures (terraintexturemanager.cpp:131)
this = (unavailable - internal error)
data =
self = 0x11F498A8 ->
(Singleton<CTerrainTextureManager>) m_TextureEntries = (unsupported vector<CTerrainTextureEntry * >) m_TerrainGroups = (unsupported map<CStr8,CTerrainGroup * >) m_TerrainAlphas = (unsupported map<Path,TerrainAlpha >) m_LastGroupIndex = 0 (0x00000000)
props = (shared_ptr<CTerrainProperties>)
MemFunThunk<CSimulation2> (loaderthunks.h:41)
param = (shared_ptr<void>) formal = 99.9999 (0x4058FFFE9B7BF1E9)
LDR_ProgressiveLoad (loader.cpp:217)
time_budget = 100 (0x4059000000000000) description = 0x0116E780 -> "Simulation init" description = 0x0116E780 (see above) max_chars = 100 (0x00000064) progress_percent = 0x0116E77C -> 0 (0x00000000) progress_percent = 0x0116E77C (see above) ret = (unavailable - internal error)
new_description = (unavailable - internal error)
time_left = 99.9999 (0x4058FFFE9B7BF1E9) progress = 0.140669 (0x3FC20170630101DF) lr = (unavailable) elapsed_time = (unavailable - internal error)
estimated_duration = 0.06 (0x3FAEB851EB851EB8) t0 = 1.75781 (0x3FFC1FFC5479D4D8) status = (unavailable) current_estimate = (unavailable - internal error)
load_requests = (unsupported deque<LoadRequest >) state = (unavailable - internal error)
LDR_NonprogressiveLoad (loader.cpp:307)
progress_percent = 0 (0x00000000) description = "Simulation init" ret = (unavailable) ret = (unavailable)
`anonymous namespace'::StartGame (maphandlers.cpp:89)
attrs =
{
(js::WrappedPtrOperations<JS::Value,JS::MutableHandle<JS::Value> >)
}
ptr = 0x0116E8C0 ->
asBits_ = -497939047232 (0xFFFFFF8C10851CC0)
ret = (unavailable - internal error)
cmpRangeManager =
m = (unavailable - internal error)
AtlasMessage::fLoadMap (maphandlers.cpp:190)
msg = (unavailable) msg = (unavailable) rq =
cx = 0x11FB25D4 -> (JSContext) glob =
{ (js::WrappedPtrOperations<JSObject *,JS::Handle<JSObject *> >) } ptr = 0x11FF2D90 -> 0x11FF2D90 (see above)
nativeScope =
{ (js::WrappedPtrOperations<JSObject *,JS::Handle<JSObject *> >) } ptr = 0x00000000
m_ScriptInterface = 0x00000000 m_FormerRealm = 0xFFFFFF83 -> (JS::Realm)
attrs =
{
(js::WrappedPtrOperations<JS::Value,JS::Rooted<JS::Value> >)
}
stack = 0x10851CC0 -> 0x109C88C8 ->
{ { (js::WrappedPtrOperations<void *,JS::Rooted<void *> >) } } stack = 0x73D2B458 -> 0x73D35711 ->
{ { (js::WrappedPtrOperations<void *,JS::Rooted<void *> >) } } stack = 0x656A624F -> (unavailable - internal error)
prev = 0x46007463 ->
{ { (js::WrappedPtrOperations<void *,JS::Rooted<void *> >) } } stack = (unavailable - internal error)
prev = (unavailable - internal error)
ptr =
(js::VirtualTraceable) ptr = (unavailable - internal error)
ptr =
(js::VirtualTraceable) ptr = 0x006E6F69
prev = 0x109CE020 ->
{ { (js::WrappedPtrOperations<void *,JS::Rooted<void *> >) } } stack = 0x109C8130 -> 0x73D2B458 (see above) prev = 0x109DB0B8 ->
{ { (js::WrappedPtrOperations<void *,JS::Rooted<void *> >) } } stack = 0x109C9160 -> 0x73D2B458 (see above) prev = 0x1091B600 ->
{ { (js::WrappedPtrOperations<void *,JS::Rooted<void *> >) } } stack = 0x00000BD8 prev = 0x0000000B ptr =
(js::VirtualTraceable) ptr = 0x63757274
ptr =
(js::VirtualTraceable) ptr = 0x00000100
ptr =
(js::VirtualTraceable) ptr = 0x73D3A368
ptr =
(js::VirtualTraceable) ptr = 0x07FF0000
prev = 0xFFFFFF8C ->
{ { (js::WrappedPtrOperations<void *,JS::Rooted<void *> >) } } stack = (unavailable - internal error)
prev = (unavailable - internal error)
ptr =
(js::VirtualTraceable) ptr = (unavailable - internal error)
ptr =
asBits_ = 1296192267752570912 (0x11FD000000000020)
scriptInterface = (unavailable - internal error)
map = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) } mapBase = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) }
AtlasMessage::fLoadMap_wrapper (maphandlers.cpp:170)
msg = (unavailable) msg = 0x12012A40 -> (AtlasMessage::IMessage)
MessagePasserImpl::Add (messagepasserimpl.cpp:44)
this = (unavailable - internal error)
msg = (unavailable) msg = 0x12012A40 (see above) it = (unavailable)
Atlas_StartWindow (:0)
ShareableFree (:0)
Atlas_GLSwapBuffers (:0)
Atlas_GLSwapBuffers (:0)
Atlas_GLSwapBuffers (:0)
Atlas_StartWindow (:0)
BeginAtlas (gameloop.cpp:140)
args = 0x0116FB54 ->
m_Args = (unsupported vector<pair<CStr8,CStr8> >) m_Arg0 =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = [8] { 92 ('\'), 217, 0, 0, 0, 0, 0, 0 }
m_ArgsWithoutName = (unsupported vector<CStr8 >)
dll = (unavailable) dll = 0x00D12B50 ->
m_Name = 0x00C94840 -> "AtlasUI" m_Handle = 0x713D0000 m_LoadErrorLogMethod = Normal
msgPasser =
(AtlasMessage::MessagePasser) m_Trace = false
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 ('\')
ATLAS_RunIfOnCmdLine (atlas.cpp:77)
args = (unavailable) args = (unavailable) force = (unavailable)
RunGameOrAtlas (main.cpp:588)
argc = 2 (0x00000002) argv = 0x03620008 -> 0x03620028 -> "C:\Users\Maria\AppData\Local\0 A.D. alpha\binaries\system\pyrogenesis.exe" isNonVisualReplay = false flags = (unavailable - internal error)
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 = (unavailable - internal error)
isVisualReplay = false 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 = 11983
m_rdata =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 176
m_gameData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 24014
m_userData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11396
m_config =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2033
m_cache =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4402
m_logs =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2033
replay =
m_Stream = (unavailable - internal error)
builder =
m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65534
m_NumBaseMods = 18283408 (0x0116FB90)
paths =
m_root =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11983
m_rdata =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 176
m_gameData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 24014
m_userData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11396
m_config =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2033
m_cache =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4402
m_logs =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2033
mod =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 53 ('5')
zip =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64640
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 = 11983
m_rdata =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 176
m_gameData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 24014
m_userData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 11396
m_config =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2033
m_cache =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4402
m_logs =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2033
installer =
m_VFS = (shared_ptr<IVFS>) m_ModsDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 7620
m_TempDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0
m_CacheDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 44320
m_InstalledMods = (unsupported vector<CStr8 >)
modInterface =
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 >)
<end>$L1 = (unavailable - internal error)
<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_Shutdown = (unavailable - internal error)
SDL_main (main.cpp:753)
argc = 2 (0x00000002) argv = 0x03620008 (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:365)
ret = (unavailable) ret = 0 (0x00000000)
RtlGetAppContainerNamedObjectPath (:0)
RtlGetAppContainerNamedObjectPath (:0)
errno = 0 (No error reported here) OS error = 0 (no error code was set)
Change History (2)
comment:1 by , 3 years ago
Description: | modified (diff) |
---|
comment:2 by , 2 years ago
Milestone: | Alpha 26 |
---|---|
Resolution: | → needsinfo |
Status: | new → closed |
Could it be a problem with the GPU.
In a related forum thread, around page 2 in the middle, the user reports that it worked for them.
If it solves your problem, leave a comment. This way we can close the ticket. If the issue remains we could assign a more experienced developer to find a solution for you.