Opened 4 years ago
Closed 4 years ago
#5838 closed defect (duplicate)
Installed but work run error below
Reported by: | Peter Noyce | Owned by: | |
---|---|---|---|
Priority: | If Time Permits | Milestone: | |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description
Assertion failed: "cache.Validate()" Location: cache.cpp:43 (x86_x64::AddCache)
Call stack:
x86_x64::AddCache (cache.cpp:43)
cache = 0x004FE520 ->
m_Level = 3 (0x00000003) m_Type = kUnified m_NumEntries = 524288 (0x00080000) m_EntrySize = 64 (0x00000040) m_Associativity = 0 (0x00000000) m_SharedBy = 1 (0x00000001)
x86_x64::AMD::DetectCacheAndTLB (cache.cpp:202)
regs =
eax = 5236108 (0x004FE58C) ebx = 13903043 (0x00D424C3) ecx = 5236108 (0x004FE58C) edx = 13783759 (0x00D252CF)
x86_x64::DetectCacheAndTLB (cache.cpp:624)
descriptorFlags = 0 (0x00000000)
ModuleInit (module_init.cpp:47)
initState = 0x00E69DD4 -> 4294867266 (0xFFFE7942) init = 0x00D423F0 -> (x86_x64::DetectCacheAndTLB)
x86_x64::Caches (cache.cpp:654)
idxCache = 2 (0x00000002) initState = 4294867266 (0xFFFE7942)
topology::DetermineCachesProcessorMask (topology.cpp:392)
cachesProcessorMask = 0x00E68654 -> 0 (0x00000000) numCaches = 0x00E685D0 -> 0 (0x00000000) cacheRelations =
m_caches = (vector<topology::CacheRelations::SharedCache >)
topology::InitCacheTopology (topology.cpp:450)
ModuleInit (module_init.cpp:47)
initState = 0x00E685CC -> 4294867266 (0xFFFE7942) init = 0x00D26150 -> (topology::InitCacheTopology)
topology::NumCaches (topology.cpp:457)
RunHardwareDetection (hwdetect.cpp:310)
LINE_202_ =
m_t0 = 0.332228 (0x3FD54338796E2B01) m_description = 0x00DEEB84 -> "RunHardwareDetection"
rq =
mContext = 0x0798F248 -> (JSContext)
global =
{
(js::ValueOperations<JS::Rooted<JS::Value> >)
}
stack = 0x81818080 -> (unavailable - internal error)
prev = 0x83838282 ->
(js::RootedBase<void *>) stack = (unavailable - internal error)
prev = (unavailable - internal error)
ptr = (unavailable - internal error)
ptr =
data =
asBits = -8680821844409482108 (0x8787868685858484) s = { payload =
i32 = 2240119940 (0x85858484) u32 = 2240119940 (0x85858484) boo = 2240119940 (0x85858484) str = 0x85858484 -> (JSString) sym = 0x85858484 (see above) obj = 0x85858484 (see above) cell = 0x85858484 (see above) ptr = 0x85858484 (see above) why = -2054847356 word = 2240119940 (0x85858484) uintptr = 2240119940 (0x85858484)
, tag = -2021161338 }
asDouble = -2.17437e-272 (0x8787868685858484) asPtr = 0x85858484 (see above)
caps3 = 2139061886 (0x7F7F7E7E) un =
sysname = "Win8.1" nodename = "DESKTOP-UM38SHN" release = [9] { 0, 189, 189, 190, 190, 191, 191, 192, 192 } version = "6.3.9200" machine = "x86"
file =
m_Buffer = (shared_ptr<unsigned char>) m_BufferSize = 12383 (0x0000305F)
code = (unsupported basic_string<char,char_traits<char> >) tmpVal =
{
(js::ValueOperations<JS::Rooted<JS::Value> >)
}
stack = 0x8D8D8C8C -> (unavailable - internal error)
prev = 0x8F8F8E8E ->
(js::RootedBase<void *>) stack = (unavailable - internal error)
prev = (unavailable - internal error)
ptr = (unavailable - internal error)
ptr =
data =
asBits = -7812739770352562032 (0x9393929291919090) s = { payload =
i32 = 2442236048 (0x91919090) u32 = 2442236048 (0x91919090) boo = 2442236048 (0x91919090) str = 0x91919090 -> (JSString) sym = 0x91919090 (see above) obj = 0x91919090 (see above) cell = 0x91919090 (see above) ptr = 0x91919090 (see above) why = -1852731248 word = 2442236048 (0x91919090) uintptr = 2442236048 (0x91919090)
, tag = -1819045230 }
asDouble = -2.27107e-214 (0x9393929291919090) asPtr = 0x91919090 (see above)
caps0 = 2105375868 (0x7D7D7C7C) scriptInterface =
m_CxPrivate = { pScriptInterface = 0x004FE690 ->
m_CxPrivate = { pScriptInterface = 0x004FE690 (see above), pCBData = 0x97979696 } m = (unique_ptr<ScriptInterface_impl,default_delete<ScriptInterface_impl> >) m_rng = 0x9B9B9A9A ->
lcf =
_x = (unavailable - internal error)
m_CustomObjectTypes = (unsupported map<basic_string<char,char_traits<char> >,ScriptInterface::CustomType >)
, pCBData = 0x97979696 (see above) }
m = (unique_ptr<ScriptInterface_impl,default_delete<ScriptInterface_impl> >) m_rng = 0x9B9B9A9A (see above) m_CustomObjectTypes = (unsupported map<basic_string<char,char_traits<char> >,ScriptInterface::CustomType >)
settings =
{
(js::ValueOperations<JS::Rooted<JS::Value> >)
}
stack = 0x0798F27C -> 0x004FE6AC ->
(js::RootedBase<void *>) stack = 0x0798F27C (see above) prev = 0x00000000 ptr = 0x07261A60
prev = 0x00000000 ptr =
data =
asBits = -515276137888 (0xFFFFFF8807261A60) s = { payload =
i32 = 119937632 (0x07261A60) u32 = 119937632 (0x07261A60) boo = 119937632 (0x07261A60) str = 0x07261A60 (see above) sym = 0x07261A60 (see above) obj = 0x07261A60 (see above) cell = 0x07261A60 (see above) ptr = 0x07261A60 (see above) why = 119937632 word = 119937632 (0x07261A60) uintptr = 119937632 (0x07261A60)
, tag = -120 }
asDouble = -1.#QNAN (0xFFFFFF8807261A60) asPtr = 0x07261A60 (see above)
caps2 = 2307491976 (0x89898888) caps1 = 2341177994 (0x8B8B8A8A)
InitGraphics (gamesetup.cpp:1004)
args = (unavailable) flags = (unavailable) installedMods = (unavailable) profilerGPUEnable = false setup_vmode = false context = [2048]
0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 20 (0x14) 239 (0xEF) 79 (0x4F) 0 (0x00) 174 (0xAE) 233 (0xE9) 62 (0x3E) 119 (0x77) ...
buf = "O" context = [2048]
0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 20 (0x14) 239 (0xEF) 79 (0x4F) 0 (0x00) 174 (0xAE) 233 (0xE9) 62 (0x3E) 119 (0x77) ...
context = [2048]
0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 20 (0x14) 239 (0xEF) 79 (0x4F) 0 (0x00) 174 (0xAE) 233 (0xE9) 62 (0x3E) 119 (0x77) ...
rq =
mContext = 0x760F5105 -> (JSContext)
setup_gui = (bool)0x60 data =
{
(js::ValueOperations<JS::Rooted<JS::Value> >)
}
stack = 0x004FE8E0 -> 0x00790053 ->
(js::RootedBase<void *>) stack = 0x00000000 prev = 0x00000000 ptr = 0x00000000
prev = 0x00000000 ptr =
data =
asBits = 22492554750722073 (0x004FE8DC00020019) s = { payload =
i32 = 131097 (0x00020019) u32 = 131097 (0x00020019) boo = 131097 (0x00020019) str = 0x00020019 -> (JSString) sym = 0x00020019 (see above) obj = 0x00020019 (see above) cell = 0x00020019 (see above) ptr = 0x00020019 (see above) why = 131097 word = 131097 (0x00020019) uintptr = 131097 (0x00020019)
, tag = 5236956 }
asDouble = 3.55006e-307 (0x004FE8DC00020019) asPtr = 0x00020019 (see above)
scriptInterface = (shared_ptr<ScriptInterface>) e = 0x00000000
RunGameOrAtlas (main.cpp:632)
argc = 1 (0x00000001) argv = 0x02730008 -> 0x02730028 -> "C:\Users\PETER NOYCE\O A.D\0 A.D. alpha\binaries\system\pyrogenesis.exe" replayFile =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 47 ('/')
modsToInstall = (unsupported vector<Path >) 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 ('\')
m_ArgsWithoutName = (unsupported vector<CStr8 >)
res = 2.38095e-010 (0x3DF05C9DA024FD20) modPath =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 21993
paths =
m_root =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 27
m_rdata =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 38304
m_gameData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0
m_userData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65527
m_config =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 33960
m_cache =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1
m_logs =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 88 ('X')
replay =
m_Stream = 0x3DF05C9D -> (basic_istream<char,char_traits<char> >)
mod =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8
zip =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 3424
mods = (unsupported vector<CStr8 >) paths =
m_root =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 62784
m_rdata =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 16384
m_gameData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 62832
m_userData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4096
m_config =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 23117
m_cache =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63316
m_logs =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 5
builder =
m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P')
m_NumBaseMods = 72024152 (0x044B0058)
installedMods = (unsupported vector<CStr8 >) installer =
m_VFS = (shared_ptr<IVFS>) m_ModsDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65493
m_TempDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 7
m_CacheDir =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 21438
m_InstalledMods = (unsupported vector<CStr8 >)
paths =
m_root =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 62784
m_rdata =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 16384
m_gameData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 62832
m_userData =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4096
m_config =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 23117
m_cache =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63316
m_logs =
path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 5
SDL_main (main.cpp:680)
argc = 1 (0x00000001) argv = 0x02730008 (see above)
main_utf8 (sdl_windows_main.c:126)
argc = 1 (0x00000001) argv = 0x02730008 (see above)
wmain (sdl_windows_main.c:151)
argc = 1 (0x00000001) wargv = 0x00708AA8 -> 0x00708AB0 -> 67 (0x0043) wenvp = 0x00707470 -> 55344 (0xD830) argv = 0x02730008 (see above) retval = 0 (0x00000000) i = 1 (0x00000001)
CallStartupWithinTryBlock (wseh.cpp:364)
ret = 13690704 (0x00D0E750)
RtlGetAppContainerNamedObjectPath (:0)
RtlGetAppContainerNamedObjectPath (:0)
errno = 0 (No error reported here) OS error = 203 (The system could not find the environment option that was entered.)
See https://wildfiregames.com/forum/index.php?/topic/28367-amd-ryzen-threadripper-user-read-before-posting/
Thanks for the report.