Opened 5 years ago
Closed 4 years ago
#5474 closed defect (needsinfo)
Crash when opening game under Kaspersky Internet Security
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | Should Have | Milestone: | |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description
I just started running Kaspersky Internet Security () on 20-Jun-19 10:37 AM. Since then, everytime I invoke ) AD, I get an error unless I suppress it. Today I set a break point, and crashed the game.
Details: unhandled exception (Breakpoint)
Location: unknown:0 (?)
Call stack:
(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)
Attachments (5)
Change History (8)
by , 5 years ago
Attachment: | crashlog.dmp added |
---|
by , 5 years ago
Attachment: | mainlog.html added |
---|
mainlog.html (Note: interesting.html is empty - 0 bytes)
comment:1 by , 5 years ago
This is the debug window contents when I open the game under Kaspersky. I hope it is useful.
Assertion failed: "IsBitSet(affinity, currentProcessor)" Location: wcpu.cpp:232 (VerifyRunningOnCorrectProcessors) Call stack: os_cpu_SetThreadAffinityMask (wcpu.cpp:250) processorMask = 2 (0x00000002) systemAffinity = 255 (0x000000FF) processAffinity = 255 (0x000000FF) os_cpu_CallByEachCPU (wcpu.cpp:274) cb = 0x00F3B880 -> (`GetAndValidateApicIds'::`2'::StoreEachProcessorsApicId::Callback) cbData = 0 (0x00000000) systemAffinity = 255 (0x000000FF) processAffinity = 255 (0x000000FF) GetAndValidateApicIds (apic.cpp:62) InitApicIds (apic.cpp:91) ModuleInit (module_init.cpp:47) initState = 0x0105BAA4 -> 4294867266 (0xFFFE7942) init = 0x00F3BAA0 -> (InitApicIds) AreApicIdsReliable (apic.cpp:107) topology::InitCpuTopology (topology.cpp:191) ModuleInit (module_init.cpp:47) initState = 0x010585C8 -> 4294867266 (0xFFFE7942) init = 0x00F161A0 -> (topology::InitCpuTopology) topology::NumPackages (topology.cpp:247) RunHardwareDetection (hwdetect.cpp:307) LINE_202_ = m_t0 = 1.52717 (0x3FF86F4DFED6B9FD) m_description = 0x00FDEB84 -> "RunHardwareDetection" rq = mContext = 0x07A9AFE0 -> (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 = "KIBIS_ASUS" 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 = 0x00AFE790 -> m_CxPrivate = { pScriptInterface = 0x00AFE790 (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 = 0x07A9B014 -> 0x00AFE7AC -> (js::RootedBase<void *>) stack = 0x07A9B014 (see above) prev = 0x00000000 ptr = 0x06B61A60 prev = 0x00000000 ptr = data = asBits = -515283477920 (0xFFFFFF8806B61A60) s = { payload = i32 = 112597600 (0x06B61A60) u32 = 112597600 (0x06B61A60) boo = 112597600 (0x06B61A60) str = 0x06B61A60 (see above) sym = 0x06B61A60 (see above) obj = 0x06B61A60 (see above) cell = 0x06B61A60 (see above) ptr = 0x06B61A60 (see above) why = 112597600 word = 112597600 (0x06B61A60) uintptr = 112597600 (0x06B61A60) , tag = -120 } asDouble = -1.#QNAN (0xFFFFFF8806B61A60) asPtr = 0x06B61A60 (see above) caps2 = 2307491976 (0x89898888) caps1 = 2341177994 (0x8B8B8A8A) InitGraphics (gamesetup.cpp:1004) args = (unavailable) flags = (unavailable) installedMods = (unavailable) profilerGPUEnable = (bool)0x77 setup_vmode = (bool)0x5E context = [2048] 168 (0xA8) 234 (0xEA) 175 (0xAF) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 2 (0x02) 0 (0x00) 0 (0x00) 0 (0x00) ... buf = [500] 62013 175 192 257 0 0 65535 8191 3756 38 ('&') 0 0 ... context = [2048] 168 (0xA8) 234 (0xEA) 175 (0xAF) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 2 (0x02) 0 (0x00) 0 (0x00) 0 (0x00) ... context = [2048] 168 (0xA8) 234 (0xEA) 175 (0xAF) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 2 (0x02) 0 (0x00) 0 (0x00) 0 (0x00) ... rq = mContext = 0x00AFEAB8 -> (JSContext) setup_gui = false data = { (js::ValueOperations<JS::Rooted<JS::Value> >) } stack = 0xF855FE5B -> (unavailable - internal error) prev = 0x77110F44 -> (js::RootedBase<void *>) stack = 0xDB85D88B -> (unavailable - internal error) prev = 0x548B0F78 -> (js::RootedBase<void *>) stack = (unavailable - internal error) prev = (unavailable - internal error) ptr = (unavailable - internal error) ptr = 0xC7831024 ptr = data = asBits = 72057699114755447 (0x0100001877112577) s = { payload = i32 = 1997612407 (0x77112577) u32 = 1997612407 (0x77112577) boo = 1997612407 (0x77112577) str = 0x77112577 -> (JSString) sym = 0x77112577 (see above) obj = 0x77112577 (see above) cell = 0x77112577 (see above) ptr = 0x77112577 (see above) why = 1997612407 word = 1997612407 (0x77112577) uintptr = 1997612407 (0x77112577) , tag = 16777240 } asDouble = 7.29129e-304 (0x0100001877112577) asPtr = 0x77112577 (see above) scriptInterface = (shared_ptr<ScriptInterface>) e = 0x00054000 -> (exception) m_msg = 0x00000000 RunGameOrAtlas (main.cpp:632) argc = 1 (0x00000001) argv = 0x003D0008 -> 0x003D0028 -> "D:\Games\0 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 = 4.17711e-010 (0x3DFCB472DA13FAF5) modPath = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 60713 paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64438 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 9272 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 3440 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1919 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 23870 replay = m_Stream = 0x3DFCB472 -> (basic_istream<char,char_traits<char> >) mod = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 24920 zip = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 mods = (unsupported vector<CStr8 >) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 44560 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1919 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 33976 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 20479 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32 (' ') m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63572 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 builder = m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 20848 m_NumBaseMods = 1997626686 (0x77115D3E) installedMods = (unsupported vector<CStr8 >) installer = m_VFS = (shared_ptr<IVFS>) m_ModsDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32 (' ') m_TempDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_CacheDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63400 m_InstalledMods = (unsupported vector<CStr8 >) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 44560 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1919 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 33976 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 20479 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32 (' ') m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 63572 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 SDL_main (main.cpp:680) argc = 1 (0x00000001) argv = 0x003D0008 (see above) main_utf8 (sdl_windows_main.c:126) argc = 1 (0x00000001) argv = 0x003D0008 (see above) wmain (sdl_windows_main.c:151) argc = 1 (0x00000001) wargv = 0x0006CA60 -> 0x0006CA68 -> 68 (0x0044) wenvp = 0x00074328 -> 2304 (0x0900) argv = 0x003D0008 (see above) retval = 0 (0x00000000) i = 1 (0x00000001) CallStartupWithinTryBlock (wseh.cpp:364) ret = 15722320 (0x00EFE750) RtlAreBitsSet (:0) RtlAreBitsSet (:0) errno = 0 (No error reported here) OS error = 203 (The system could not find the environment option that was entered.)
comment:2 by , 5 years ago
Sorry for the very delayed answer. Did you by any chance change processors ?
> pyrogenesis.exe!os_cpu_SetThreadAffinityMask(unsigned int processorMask=2) Line 250 C++ Symbols loaded. pyrogenesis.exe!os_cpu_CallByEachCPU(void(*)(unsigned int, unsigned int) cb=0x00f3b880, unsigned int cbData=0) Line 274 C++ Symbols loaded. pyrogenesis.exe!GetAndValidateApicIds() Line 62 C++ Symbols loaded. pyrogenesis.exe!InitApicIds() Line 91 C++ Symbols loaded. pyrogenesis.exe!ModuleInit(volatile int * initState=0x0105baa4, __int64(*)() init=0x00f3baa0) Line 47 C++ Symbols loaded. pyrogenesis.exe!AreApicIdsReliable() Line 107 C++ Symbols loaded. pyrogenesis.exe!topology::InitCpuTopology() Line 191 C++ Symbols loaded. pyrogenesis.exe!ModuleInit(volatile int * initState=0x010585c8, __int64(*)() init=0x00f161a0) Line 47 C++ Symbols loaded. pyrogenesis.exe!topology::NumPackages() Line 247 C++ Symbols loaded. pyrogenesis.exe!RunHardwareDetection() Line 307 C++ Symbols loaded. pyrogenesis.exe!InitGraphics(const CmdLineArgs & args={...}, int flags=0, const std::vector<CStr8,std::allocator<CStr8> > & installedMods={...}) Line 1004 C++ Symbols loaded. pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x02f60008) Line 632 C++ Symbols loaded. pyrogenesis.exe!SDL_main(int argc=1, char * * argv=0x02f60008) Line 680 C++ Symbols loaded. pyrogenesis.exe!main_utf8(int argc=1, char * * argv=0x02f60008) Line 126 C Symbols loaded. pyrogenesis.exe!wmain(int argc=1, unsigned short * * wargv=0x00b8dde8, unsigned short * wenvp=0x00b96a30) Line 151 C Symbols loaded. pyrogenesis.exe!__tmainCRTStartup() Line 623 C Non-user code. Symbols loaded. pyrogenesis.exe!CallStartupWithinTryBlock() Line 364 C++ Symbols loaded. kernel32.dll!74e28494() Unknown Non-user code. No matching binary found.
comment:3 by , 4 years ago
Milestone: | Alpha 24 |
---|---|
Resolution: | → needsinfo |
Status: | new → closed |
The stacktrace is that of the breakpoint, so it's unlikely to be that. It's sadly been a year, so feel free to reopen the ticket should you encounter that error again.
Thanks for the report
crashlog.dmp