Jump to content

Program Error


Alekusu
 Share

Recommended Posts

Hey guys,

I have this error when I start the game:

Function call failed: return value was -100102 (Case 2)
Location: wmi.cpp:62 (Init)

Call stack:

000D74B9

000D8A23

000D1035

000D10C4


errno = 0 (No error reported here)
OS error = 0 (no error code was set)

 

The only thing I did was switching back to vanilla game after playing Han China mod and Delenda Mod for a while.

Any idea how to fix it?

thanks

 

PS: I already tried to uninstall and install again but got same

Link to comment
Share on other sites

new error after I try to launch again:

 

Function call failed: return value was -1 (Function failed (no details available))
Location: wsysdep.cpp:357 (sys_StatusDescription)

Call stack:

While generating an error report, we encountered a second problem. Please be sure to report both this and the subsequent error messages.
errno = 0 (No error reported here)
OS error = 87 (The parameter is incorrect.)

 

Link to comment
Share on other sites

new error

  Reveal hidden contents

found itcrashlog.dmp

 

New error

  Reveal hidden contents

 

Edited by Alekusu
Link to comment
Share on other sites

Hi,

When I installed NVIDIA GeForce experience in order to record the game, and i updated my drivers, some weeks ago, i got almost the same error you described in last post 

  On 13/05/2017 at 11:02 AM, Alekusu said:

new error

  Reveal hidden contents

found itcrashlog.dmp

 

New error

  Reveal hidden contents

 

Expand  

 

I think you have the same issue since you record videos too.

Note that it doesn't prevent me to play the game, i can push "continue", and it runs the game and i can play multiplayer too.

I hope this information can be useful.

Edited by Feldfeld
Link to comment
Share on other sites

Stack trace :

 

>	pyrogenesis.exe!PerformErrorReaction(ErrorReactionInternal er, unsigned int flags, volatile int * suppress) Line 426	C++
 	pyrogenesis.exe!debug_DisplayError(const wchar_t * description, unsigned int flags, void * context, const wchar_t * lastFuncToSkip, const wchar_t * pathname, int line, const char * func, volatile int * suppress) Line 483	C++
 	pyrogenesis.exe!wseh_ExceptionFilter(_EXCEPTION_POINTERS * ep) Line 289	C++
 	pyrogenesis.exe!CallStartupWithinTryBlock() Line 365	C++
 	[External Code]	
 	[Frames below may be incorrect and/or missing, no symbols loaded for msvcr120.dll]	
 	pyrogenesis.exe!ModuleInit(volatile int * initState, __int64(*)() init) Line 47	C++
 	pyrogenesis.exe!wmi_GetClassInstances(const wchar_t * className, std::vector<std::map<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,tagVARIANT,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::allocator<std::pair<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const ,tagVARIANT> > >,std::allocator<std::map<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,tagVARIANT,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::allocator<std::pair<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const ,tagVARIANT> > > > > & instances) Line 108	C++

 

  • Like 2
Link to comment
Share on other sites

After a quick look for some reason it seems to be linked to some kind of bug in the way we detect soundcards.

Extended stack trace:

pyrogenesis.exe!PerformErrorReaction(ErrorReactionInternal er, unsigned int flags, volatile int * suppress) Line 426	C++
pyrogenesis.exe!debug_DisplayError(const wchar_t * description, unsigned int flags, void * context, const wchar_t * lastFuncToSkip, const wchar_t * pathname, int line, const char * func, volatile int * suppress) Line 483	C++
pyrogenesis.exe!wseh_ExceptionFilter(_EXCEPTION_POINTERS * ep) Line 289	C++
pyrogenesis.exe!CallStartupWithinTryBlock() Line 365	C++
[External Code]	
[Frames below may be incorrect and/or missing, no symbols loaded for msvcr120.dll]	
pyrogenesis.exe!ModuleInit(volatile int * initState, __int64(*)() init) Line 47	C++
pyrogenesis.exe!wmi_GetClassInstances(const wchar_t * className, std::vector<std::map<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,tagVARIANT,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::allocator<std::pair<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const ,tagVARIANT> > >,std::allocator<std::map<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,tagVARIANT,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::allocator<std::pair<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const ,tagVARIANT> > > > > & instances) Line 108	C++
pyrogenesis.exe!win_get_snd_info() Line 130	C++
pyrogenesis.exe!WriteSystemInfo() Line 87	C++
pyrogenesis.exe!InitGraphics(const CmdLineArgs & args, int flags) Line 1029	C++
pyrogenesis.exe!RunGameOrAtlas(int argc, const char * * argv) Line 525	C++
pyrogenesis.exe!SDL_main(int argc, char * * argv) Line 567	C++
pyrogenesis.exe!main_utf8(int argc, char * * argv) Line 126	C
pyrogenesis.exe!wmain(int argc, unsigned short * * wargv, unsigned short * wenvp) Line 151	C
[External Code]	
pyrogenesis.exe!CallStartupWithinTryBlock() Line 364	C++
kernel32.dll!751862c4()	Unknown

 

  • Like 1
Link to comment
Share on other sites

  • 5 weeks later...

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...