Opened 10 years ago
Closed 9 years ago
#2694 closed defect (needsinfo)
Function call failed: return value was -110100 (VFS directory not found)
Reported by: | spider62 | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description (last modified by )
Function call failed: return value was -110100 (VFS directory not found) Location: vfs.cpp:105 (VFS::GetDirectoryEntries) Call stack: VFS::GetDirectoryEntries (vfs.cpp:105) this = (unavailable) path = 0x0079EBF8 -> path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = [8] { 47 ('/'), 121 ('y'), 777, 43039, 0, 0, 0, 0 } fileInfos = 0x0079EBAC -> (unsupported vector<CFileInfo >) subdirectoryNames = 0x00000000 directory = 0x0238DE30 -> m_files = (unsupported map<Path,VfsFile >) m_subdirectories = (unsupported map<Path,VfsDirectory >) m_realDirectory = px = 0x02272440 -> (IFileLoader) m_path = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = [8] { 92 ('\'), 0, 5, 0, 19, 0, 8552, 551 } m_priority = 5 (0x00000005) m_flags = 19 (0x00000013) m_watch = px = 0x02272168 -> link = m_prev = 0x02271928 -> m_prev = 0x02272168 (see above) m_next = 0x02272168 (see above) m_next = 0x02271928 (see above) request = px = 0x0238CDA8 -> m_path = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = "\cȜ" m_dirHandle = m_hDir = 0x0000021C m_data = 0x10E3D308 -> [8] { 196 (0xC4), 0 (0x00), 56 (0x38), 2 (0x02), 32 (0x20), 175 (0xAF), 53 (0x35), 2 (0x02) } m_ovl = 0x02270B70 -> Internal = 259 (0x00000103) InternalHigh = 0 (0x00000000) Offset = 0 (0x00000000) OffsetHigh = 0 (0x00000000) Pointer = 0x00000000 hEvent = 0x00000220 pn = pi_ = 0x02272150 -> use_count_ = 1 (0x00000001) weak_count_ = 1 (0x00000001) pn = pi_ = 0x02272180 -> use_count_ = 1 (0x00000001) weak_count_ = 1 (0x00000001) pn = pi_ = 0x02272000 -> use_count_ = 1 (0x00000001) weak_count_ = 1 (0x00000001) m_shouldPopulate = 0 (0x00000000) s = (ScopedLock) it = (_Tree<<Path,VfsFile>::const_iterator) vfs::GetPathnames (vfs_util.cpp:43) fs = 0x0050C558 -> px = 0x0238DE18 -> (IVFS) pn = pi_ = 0x0238C520 -> use_count_ = 1 (0x00000001) weak_count_ = 1 (0x00000001) path = 0x0079EBF8 (see above) filter = 0x004864C0 -> "*.js" pathnames = 0x0079EC18 -> (unsupported vector<Path >) files = (unsupported vector<CFileInfo >) i = 5293400 (0x0050C558) ScriptInterface::LoadGlobalScripts (scriptinterface.cpp:799) this = (unavailable) rq = mContext = 0x10E55630 -> (JSContext) pathnames = (unsupported vector<Path >) proto = data = asBits = 16127451880614984 (0x00394BD50079EC48) s = { payload = i32 = 7990344 (0x0079EC48) u32 = 7990344 (0x0079EC48) boo = 7990344 (0x0079EC48) str = 0x0079EC48 -> (JSString) obj = 0x0079EC48 (see above) ptr = 0x0079EC48 (see above) why = 7990344 word = 7990344 (0x0079EC48) uintptr = 7990344 (0x0079EC48) , tag = 3754965 } asDouble = 1.40715e-307 (0x00394BD50079EC48) asPtr = 0x0079EC48 (see above) CGUIManager::CGUIManager (guimanager.cpp:56) this = (unavailable) InitGraphics (gamesetup.cpp:968) args = (unavailable) flags = (unavailable) profilerGPUEnable = false setup_vmode = false context = [2048] 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 1 (0x01) 0 (0x00) 0 (0x00) 0 (0x00) 160 (0xA0) 1 (0x01) 120 (0x78) 119 (0x77) 24 (0x18) 0 (0x00) 26 (0x1A) 0 (0x00) ... buf = [500] 26 0 62060 30570 224 30002 0 0 0 128 60984 121 ('y') ... context = [2048] 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 1 (0x01) 0 (0x00) 0 (0x00) 0 (0x00) 160 (0xA0) 1 (0x01) 120 (0x78) 119 (0x77) 24 (0x18) 0 (0x00) 26 (0x1A) 0 (0x00) ... context = [2048] 0 (0x00) 0 (0x00) 0 (0x00) 0 (0x00) 1 (0x01) 0 (0x00) 0 (0x00) 0 (0x00) 160 (0xA0) 1 (0x01) 120 (0x78) 119 (0x77) 24 (0x18) 0 (0x00) 26 (0x1A) 0 (0x00) ... setup_gui = (bool)0xB8 data = m_Val = px = 0x0079EEDC -> data = asBits = 14888399839 (0x00000003776AF3DF) s = { payload = i32 = 2003497951 (0x776AF3DF) u32 = 2003497951 (0x776AF3DF) boo = 2003497951 (0x776AF3DF) str = 0x776AF3DF -> (JSString) obj = 0x776AF3DF (see above) ptr = 0x776AF3DF (see above) why = 2003497951 word = 2003497951 (0x776AF3DF) uintptr = 2003497951 (0x776AF3DF) , tag = 3 } asDouble = 7.35585e-314 (0x00000003776AF3DF) asPtr = 0x776AF3DF (see above) pn = pi_ = 0x776AF201 -> use_count_ = 2240544767 (0x858BFFFF) weak_count_ = 4294967108 (0xFFFFFF44) scriptInterface = px = 0x00000000 pn = pi_ = 0x00000000 e = 0x00000000 RunGameOrAtlas (main.cpp:476) argc = 1 (0x00000001) argv = 0x02271210 -> 0x02387E80 -> "C:\Users\Jake\Desktop\0 A.D. alpha\binaries\system\pyrogenesis.exe" args = m_Args = (unsupported vector<pair<CStr8,CStr8> >) m_Arg0 = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 92 ('\') paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 59659 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 16 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65535 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64356 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 replay = m_Stream = 0x00000000 mod = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 49656 zip = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 5321 paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 59659 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 16 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 65535 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64356 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 builder = m_VFS = px = 0x02271224 -> (IVFS) pn = pi_ = 0x0050C20C -> use_count_ = 0 (0x00000000) weak_count_ = 36118960 (0x022721B0) m_Files = (unsupported vector<Path >) m_TempDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32464 main (main.cpp:520) argc = 1 (0x00000001) argv = 0x02271210 (see above) wmain (wseh.cpp:380) argc = 1 (0x00000001) argv = 0x02271010 -> 0x02271018 -> "C:\Users\Jake\Desktop\0 A.D. alpha\binaries\system\pyrogenesis.exe" utf8_argv = (unsupported vector<char * >) ret = 0 (0x00000000) utf8 = (unsupported basic_string<char,char_traits<char> >) CallStartupWithinTryBlock (wseh.cpp:397) ret = 0 (0x00000000) RtlInitializeExceptionChain (:0) RtlInitializeExceptionChain (:0) errno = 0 (No error reported here) OS error = 0 (no error code was set)
Change History (8)
comment:1 by , 10 years ago
follow-up: 3 comment:2 by , 10 years ago
Users have been able to fix this problem by installing it in a directory that doesn't contain spaces or unneeded periods.
comment:3 by , 10 years ago
Replying to Yves:
How did you cal pyrogenesis.exe? It looks like you passed one argument, what was it? It could also be related to the spaces in your installation directory.
argc is one and the first parameter is the name of the executable that was called (see the expansion of argv)
Replying to sanderd17:
Users have been able to fix this problem by installing it in a directory that doesn't contain spaces or unneeded periods.
Some have also succeeded with just reinstalling to the same path, and there is no evidence that spaces or periods cause this issue (and they work for everyone else).
Have you tried reinstalling the game? Is there enough space left on your partition?
follow-up: 6 comment:4 by , 10 years ago
I have reinstalled the game several times but after a few plays this occurs. I have more then enough memory. I only know very basic Java so I couldn't answer any such questions. I'll try putting it in a directory
comment:6 by , 10 years ago
Description: | modified (diff) |
---|
Replying to spider62:
I have reinstalled the game several times but after a few plays this occurs. I have more then enough memory. I only know very basic Java so I couldn't answer any such questions. I'll try putting it in a directory
When this happens and it fails, can you check if multiple instances of pyrogenesis.exe are running in task manager?
comment:7 by , 10 years ago
Summary: | error → Function call failed: return value was -110100 (VFS directory not found) |
---|
comment:8 by , 9 years ago
Milestone: | Backlog |
---|---|
Resolution: | → needsinfo |
Status: | new → closed |
How did you cal pyrogenesis.exe? It looks like you passed one argument, what was it? It could also be related to the spaces in your installation directory.