klink Posted March 24, 2010 Report Share Posted March 24, 2010 Function call failed: return value was -1 (Function failed (no details available))Location: wdll_ver.cpp:61 (ReadVersionString)Call stack:ReadVersionString (wdll_ver.cpp:46) modulePathname_ = 0x02DD6300 -> m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) out_ver = 0x0032F2FC -> [8] { 0, 0, 52428 (0xCCCC), 52428 (0xCCCC), 29448, 733, 52428 (0xCCCC), 52428 (0xCCCC) } out_ver_len = 63768296 (0x03CD06E8) ver_size = 3435973836 (0xCCCCCCCC) mem = px = 0x00000000 pn = pi_ = 0x00000000 subblock = [64] 0 0 0 0 0 0 0 0 0 0 0 0 ... unused = 3435973836 (0xCCCCCCCC) noRedirect = m_wasRedirectionEnabled = 0xCCCCCCCC modulePathname = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) s = m_lastError = 31 (0x0000001F) lang_len = 0 (0x00000000) ok = 0 (0x00000000) lang = 0x00000000 in_ver_len = 0 (0x00000000) in_ver = 0x00000000wdll_ver_Append (wdll_ver.cpp:89) pathname = 0x00E2DAF0 -> m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) list = 0x0032F2D8 -> (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) moduleName = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) modulePathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) versionString = [500] 0 0 0 0 0 0 0 0 0 0 0 0 ...add_oal_dlls_in_dir (wsnd.cpp:57) path = 0x0032F5CC -> m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) dlls = 0x00844878 -> (error -100500 while analyzing set<basic_string<wchar_t,char_traits<wchar_t> > >) versionList = 0x03CD01A8 -> (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)win_get_snd_info (wsnd.cpp:130) wmiMap = (error -100500 while analyzing map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT >) versionList = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) dlls = (error -100500 while analyzing set<basic_string<wchar_t,char_traits<wchar_t> > >)snd_detect (snd.cpp:39)WriteSystemInfo (util.cpp:68) err = 3435973836 (0xCCCCCCCC) hostname = [128] 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) 204 (0xCC) ... LINE_69_ = m_t0 = 1.81447e-317 (0x00000000003809D3) m_description = 0x00000000 un = sysname = [9] { 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC) } nodename = [16] { 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 5 } release = [9] { 0, 0, 0, 80 ('P'), 230, 220, 2, 204 (0xCC), 204 (0xCC) } version = [16] { 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 1, 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC), 1, 204 (0xCC), 204 (0xCC) } machine = [9] { 204 (0xCC), 204 (0xCC), 0, 0, 0, 0, 0, 0, 0 } cpu_freq = -3689348814741910324 (0xCCCCCCCCCCCCCCCC) f = 0xCCCCCCCC topology = 0xCCCCCCCC pathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) exts = 0xCCCCCCCCInit (gamesetup.cpp:842) args = 0x00000001 flags = 42685160 (0x028B52E8) setup_vmode = 204 (0xCC) hooks = override_gl_upload_caps = 0x00000000 get_log_dir = 0xCCCCCCCC bundle_logs = 0x028B8258 -> translate = 0xCCCCCCCC translate_free = 0xCCCCCCCC log = 0xCCCCCCCC display_error = 0x00000036 setup_gui = false quality = 13421772 (0x00CCCCCC) missing = 0x3E95858F -> (unavailable - internal error) windowed = 204 (0xCC)RunGameOrAtlas (main.cpp:379) argc = 1 (0x00000001) argv = 0x028B52E8 -> 0x028B52F0 -> "d:\Programme\O A.A\binaries\system\pyrogenesis_dbg.exe" ran_atlas = false args = m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >) m_Arg0 = { (error -100500 while analyzing string<td::char_traits<char> >) } res = 1.6976e-314 (0x00000000CCCCCCCC)main (main.cpp:416) argc = 3341448 (0x0032FC88) argv = 0x0047BCC4 -> 0xC7E04589 -> (unavailable - internal error)__tmainCRTStartup (crtexe.c:410)mainCRTStartup (crtexe.c:393)CallStartupWithinTryBlock (wseh.cpp:357) ret = 3341396 (0x0032FC54)00000000 ret = 11242336 (0x00AB8B60)00000000 ret = 0 (0x00000000)RtlInitializeExceptionChain (:0)errno = 0 (?)OS error = 50 (Die Anforderung wird nicht unterstützt.) Quote Link to comment Share on other sites More sharing options...
klink Posted July 8, 2010 Author Report Share Posted July 8, 2010 (edited) Function call failed: return value was -1 (Function failed (no details available))Location: wdll_ver.cpp:61 (ReadVersionString)Call stack:ReadVersionString (wdll_ver.cpp:61) modulePathname_ = (unavailable) out_ver = 0x0026F0F8 -> "unknown" out_ver_len = 500 (0x000001F4) mem = px = 0x02DA88B0 -> [8] { 202 (0xCA), 0 (0x00), 195 (0xC3), 0 (0x00), 56 (0x38), 0 (0x00), 110 (0x6E), 0 (0x00) } pn = pi_ = 0x0026EFEC -> use_count_ = 2551808 (0x0026F000) weak_count_ = 1939032643 (0x73934A43) subblock = [64] 61364 38 ('&') 61424 38 ('&') 61540 38 ('&') 52190 29581 25610 53888 65534 65535 ... unused = 2703841750 (0xA12959D6) noRedirect = m_wasRedirectionEnabled = 0x00000012 modulePathname = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) s = m_lastError = 0 (0x00000000) lang_len = 49545216 (0x02F40000) lang = 0x00000000 in_ver_len = 0 (0x00000000) in_ver = 0x738D38BB -> [8] { 49285, 5749, 36840, 64588, 35839, 65520, 21525, 34576 }wdll_ver_Append (wdll_ver.cpp:105) pathname = 0x02F475B8 -> m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) list = 0x0026F5A8 -> (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) moduleName = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) modulePathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) versionString = "known"add_oal_dlls_in_dir (wsnd.cpp:73) path = 0x00666DD8 -> m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) dlls = (unavailable) versionList = (unavailable) it = (boost::iterator_facade<boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem::wpath_traits> >,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem::wpath_traits> >,boost::single_pass_traversal_tag,boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,boost::filesystem::wpath_traits> > &,int>) m_imp = px = 0x0026F570 -> m_directory_entry = m_path = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_status = m_value = -1587587687 m_symlink_status = m_value = 47841280 m_handle = 0x61B59FAF pn = pi_ = 0x02DA3ED8 -> use_count_ = 47857928 (0x02DA4108) weak_count_ = 47857872 (0x02DA40D0) ret = { first = (error -100406 while analyzing _Tree<<basic_string<wchar_t,char_traits<wchar_t> >>::iterator), second = (bool)0x72 }win_get_snd_info (wsnd.cpp:141) wmiMap = (error -100500 while analyzing map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT >) versionList = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) dlls = (error -100500 while analyzing set<basic_string<wchar_t,char_traits<wchar_t> > >)WriteSystemInfo (util.cpp:78) hostname = [128] 0 0 244 2 160 25 219 2 0 0 0 0 0 0 244 2 ... un = sysname = [9] { 0, 0, 244, 2, 252, 246, 38 ('&'), 0, 0 } nodename = [16] { 0, 0, 0, 0, 0, 244, 2, 216, 62 ('>'), 218, 2, 72 ('H'), 0, 0, 0, 101 ('e') } release = "sFw" version = [16] { 244, 2, 32 (' '), 66 ('B'), 218, 2, 0, 0, 244, 2, 32 (' '), 28, 219, 2, 0, 0 } machine = [9] { 0, 0, 0, 0, 244, 2, 88 ('X'), 134, 218 } f = 0x02D500E8 -> _ptr = 0x02DA9B50 -> [8] { 0, 0, 0, 0, 80 ('P'), 218, 244, 2 } _cnt = 196609 (0x00030001) _base = 0x00000009 _flag = 0 (0x00000000) _file = 0 (0x00000000) _charbuf = 196608 (0x00030000) _bufsiz = 1 (0x00000001) _tmpfname = 0x00000000 pathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) LINE_72_ = m_t0 = 6.03285e-305 (0x00C52E9C3FE9CD77) m_description = 0x02D50048 -> [8] { 27520, 102 ('f'), 65535, 65535, 0, 0, 0, 0 } seconds = -6597912400536888496 (0xA46F81A102DA9B50) timestampBuf = [100] 5992 731 63260 38 ('&') 57059 30533 6000 731 0 0 57601 726 ...Init (gamesetup.cpp:779) args = 0x0026FCD8 -> m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >) m_Arg0 = { (error -100500 while analyzing string >) } flags = 0 (0x00000000) hooks = override_gl_upload_caps = 0x00000000 get_log_dir = 0x00000000 bundle_logs = 0x00BC0200 -> (psTranslate) translate = 0x00BC00D0 -> (psTranslateFree) translate_free = 0x00000000 log = 0x00000000 display_error = 0x0248EF10 -> sim = m = 0x02F4A910 -> m_SimContext = m_ComponentManager = 0x02F4ADB0 -> m_ScriptInterface = m = (error -100406 while analyzing auto_ptr<scriptInterface_impl>) m_SimContext = 0x00000000 m_CurrentComponent = 0 (0x00000000) m_CurrentlyHotloading = false m_ComponentTypesById = (error -100500 while analyzing map<int,CComponentManager::ComponentType >) m_ComponentsByInterface = (error -100500 while analyzing map<int,map<size_t,IComponent * > >) m_ComponentsByTypeId = (error -100500 while analyzing map<int,map<size_t,IComponent * > >) m_LocalMessageSubscriptions = (error -100500 while analyzing map<int,vector<int > >) m_GlobalMessageSubscriptions = (error -100500 while analyzing map<int,vector<int > >) m_ComponentTypeIdsByName = (error -100500 while analyzing map<string >,int >) m_MessageTypeIdsByName = (error -100500 while analyzing map<string >,int >) m_InterfaceIdsByName = (error -100500 while analyzing map<string >,int >) m_DestructionQueue = (error -100500 while analyzing vector<size_t >) m_NextScriptComponentTypeId = 0 (0x00000000) m_NextEntityId = 0 (0x00000000) m_NextLocalEntityId = 0 (0x00000000) m_RNG = lcf = _modulus = 0 (0x0000000000000000) _x = 0 (0x0000000000000000) m_UnitManager = 0x02F4ADB0 (see above) m_Terrain = 0x00650074 -> m_MapSize = 0 (0x00000000) m_MapSizePatches = 0 (0x00000000) m_Patches = 0x00000000 m_Heightmap = 0x00000000 m_BaseColour = R = [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } G = [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } B = [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } A = [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } m_ComponentManager = m_ScriptInterface = m = (error -100406 while analyzing auto_ptr<scriptInterface_impl>) m_SimContext = 0x00000000 m_CurrentComponent = 3014768 (0x002E0070) m_CurrentlyHotloading = false m_ComponentTypesById = (error -100500 while analyzing map<int,CComponentManager::ComponentType >) m_ComponentsByInterface = (error -100500 while analyzing map<int,map<size_t,IComponent * > >) (too much output; skipping to next top-level symbol) m_DeltaTime = 2.35703e-316 (0x0000000002D7F2B0) m_StartupScript = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_LoadedScripts = (error -100500 while analyzing set<basic_string<wchar_t,char_traits<wchar_t> > >) m_TurnNumber = 12798136 (0x00C348B8) m_EnableOOSLog = false f = (error -100406 while analyzing basic_ofstream<char,char_traits<char> >) buf = [500] 65504 93 (']') 0 0 2504 0 63936 38 ('&') 4 0 0 93 (']') ... setup_gui = (bool)0x10RunGameOrAtlas (main.cpp:424) argc = 1 (0x00000001) argv = 0x02D6E180 -> 0x02F48C60 -> "D:\Programme\0 A.D\binaries\system\pyrogenesis.exe" args = m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >) m_Arg0 = { (error -100500 while analyzing string >) }main (main.cpp:445) argc = 1 (0x00000001) argv = 0x02D6E180 (see above)wmain (wseh.cpp:369) argc = 1 (0x00000001) argv = 0x02F46E48 -> 0x02F46E50 -> "D:\Programme\0 A.D\binaries\system\pyrogenesis.exe" ret = 0 (0x00000000) utf8 = (error -100500 while analyzing string >)__tmainCRTStartup (crtexe.c:579) nested = 0 (0x00000000)CallStartupWithinTryBlock (wseh.cpp:383) ret = 1639282974 (0x61B5791E)BaseThreadInitThunk (:0)RtlInitializeExceptionChain (:0)RtlInitializeExceptionChain (:0)errno = 0 (?)OS error = 0 (no error code was set)i got still this bug. Edited July 8, 2010 by klink Quote Link to comment Share on other sites More sharing options...
Quassy Posted July 14, 2010 Report Share Posted July 14, 2010 (edited) "Installing" (Extracting) 0ad did not work on my machine in the first place either. I could not extract it to "Programs (x86)" but had to use my desktop and compability mode (using 7zip).The game itself starts with these messages (it does start though):Unable to open crashlog.txt for writing (please ensure the log directory is writable)Location: debug.cpp:216 (debug_WriteCrashlog)Call stack:debug_WriteCrashlog (debug.cpp:216) text = 0x00E80000 -> "Assertion failed: "ret == 0"Location: wsdl.cpp:1419 (RedirectStdout)Call stack:RedirectStdout (wsdl.cpp:1419) pathnameEXE = "\Program Files (x86)\0ad\binaries\system\pyrogenesis.exe" path = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) name = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) f = 0x00000000 pathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_t..." state = 2 (0x00000002) f = 0x73E14E94 -> _ptr = 0x8910C483 -> (unavailable - internal error) _cnt = 4080735301 (0xF33B1445) _base = 0xC33B5574 -> (unavailable - internal error) _flag = 1308574332 (0x4DFF427C) _file = 2332719332 (0x8B0A78E4) _charbuf = 411623493 (0x1888E045) _bufsiz = 3957343743 (0xEBE045FF) _tmpfname = 0xE0458D11 -> (unavailable - internal error) pathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)debug_DisplayError (debug.cpp:485) description = 0x002EF638 -> "Assertion failed: "ret == 0"" flags = 6 (0x00000006) context = 0x00000000 lastFuncToSkip = 0x00F51440 -> "debug_OnAssertionFailure" pathname = 0x011BF520 -> "..\..\..\source\lib\sysdep\os\win\wsdl.cpp" line = 1419 (0x0000058B) func = 0x011BF7E0 -> "RedirectStdout" suppress = 0x0120194D -> [8] { 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00), 0 (0x00) } emm = { pa_mem = 0x0114818E }debug_OnAssertionFailure (debug.cpp:570) expr = 0x011A4E98 -> "ret == 0" suppress = 0x0120194D (see above) file = 0x011BF520 (see above) line = 1419 (0x0000058B) func = 0x011BF7E0 (see above) lastFuncToSkip = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) buf = "sertion failed: "ret == 0""RedirectStdout (wsdl.cpp:1419) pathnameEXE = "\Program Files (x86)\0ad\binaries\system\pyrogenesis.exe" path = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) name = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) f = 0x00000000 pathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)wsdl_Init (wsdl.cpp:1436)winit_CallInitFunctions (winit.cpp:89)wstartup_InitAndRegisterShutdown (wstartup.cpp:109)initterm_e (:0)__tmainCRTStartup (crtexe.c:483) nested = 0 (0x00000000)CallStartupWithinTryBlock (wseh.cpp:383) ret = 866045545 (0x339ECE69)BaseThreadInitThunk (:0)RtlInitializeExceptionChain (:0)RtlInitializeExceptionChain (:0)errno = 0 (?)OS error = 0 (no error code was set)Assertion failed: "ret == 0"Location: wsdl.cpp:1419 (RedirectStdout)Call stack:RedirectStdout (wsdl.cpp:1419) pathnameEXE = "\Program Files (x86)\0ad\binaries\system\pyrogenesis.exe" path = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) name = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) f = 0x00000000 pathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)wsdl_Init (wsdl.cpp:1436)winit_CallInitFunctions (winit.cpp:89)wstartup_InitAndRegisterShutdown (wstartup.cpp:109)initterm_e (:0)__tmainCRTStartup (crtexe.c:483) nested = 0 (0x00000000)CallStartupWithinTryBlock (wseh.cpp:383) ret = 866045545 (0x339ECE69)BaseThreadInitThunk (:0)RtlInitializeExceptionChain (:0)RtlInitializeExceptionChain (:0)errno = 0 (?)OS error = 0 (no error code was set)Assertion failed: "f"Location: wsdl.cpp:1420 (RedirectStdout)Call stack:RedirectStdout (wsdl.cpp:1420) pathnameEXE = "\Program Files (x86)\0ad\binaries\system\pyrogenesis.exe" path = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) name = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) f = 0x00000000 pathname = m_path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)wsdl_Init (wsdl.cpp:1436)winit_CallInitFunctions (winit.cpp:89)wstartup_InitAndRegisterShutdown (wstartup.cpp:109)initterm_e (:0)__tmainCRTStartup (crtexe.c:483) nested = 0 (0x00000000)CallStartupWithinTryBlock (wseh.cpp:383) ret = 1690214099 (0x64BE9ED3)BaseThreadInitThunk (:0)RtlInitializeExceptionChain (:0)RtlInitializeExceptionChain (:0)errno = 0 (?)OS error = 0 (no error code was set)And sometimes withUnable to display detailed error dialog.Edit: Won't display if you run as admin Edited July 14, 2010 by Quassy Quote Link to comment Share on other sites More sharing options...
janwas Posted July 14, 2010 Report Share Posted July 14, 2010 Those warnings are now fixed in the source (see new comment in wsdl.cpp) - thanks for the report! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.