Jump to content

error on Windows 7 x64


klink
 Share

Recommended Posts

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 = 0x00000000

wdll_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 = 0xCCCCCCCC

Init (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.
)

Link to comment
Share on other sites

  • 3 months later...

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)0x10

RunGameOrAtlas (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 by klink
Link to comment
Share on other sites

"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 with

Unable to display detailed error dialog.

Edit: Won't display if you run as admin

Edited by Quassy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...