1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Single Player bugs and crashes v37 download - After the 24th of December 2016

Discussion in 'Bugs and Crashes' started by Dancing Hoskuld, Dec 26, 2016.

  1. neoninja

    neoninja Chieftain

    Joined:
    Aug 22, 2009
    Messages:
    14
    I keep getting a runtime error that says the application is requesting termination in an unusual way. If I get a message at all.more often its just a simple crash to desktop. Is this memory related, I should have sufficient memory to run this.
     
  2. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
  3. neoninja

    neoninja Chieftain

    Joined:
    Aug 22, 2009
    Messages:
    14
    Its easily repeatable, happens after a few turns.Used to take a while but now it happens every 4-5. This initially made me suspect memory.
    Also where can I find the dump?
     
  4. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
    By repeatable we mean, does it happen at the end of the round (or at the exact same point) reliably? If it's intermittent but happening often, it's not unlikely to be a memory issue but it's sounding like you'll want to check your quick combat options too. Turn them on and see if you get further.

    The minidump is automatically generated on a code crash and it shows up in your Beyond the Sword main folder. If they are 0k in size then you're probably having memory issues but I've not been hearing of many of those lately so I'm reluctant to assume that's it at the moment. More likely the graphic issue with combat animations.

    THAT, btw, is something I'd like to work with Spirictum on, if he's listening.
     
  5. Alexej

    Alexej Chieftain

    Joined:
    May 16, 2008
    Messages:
    432
    Only python exception but maybe it will help somehow.
     
  6. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
    Ah... I can read it now! DH recently said something regarding a similar report. I don't understand the problem myself.

    I just went back and found his post. He said:
     
    Last edited: Mar 8, 2017
  7. williehope

    williehope Chieftain

    Joined:
    Sep 6, 2016
    Messages:
    14
    Hey i need help every time around when discover drying or animalism my game crashs out what gives
     
  8. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
    If you are getting a repeatable crash, please upload a save so the processing can be evaluated for that turn. Crashes are usually easy to solve if you can provide this.

    If it's not repeatable then after any crash, you SHOULD be able to find a file called a minidump that has been delivered into your Beyond the Sword folder. That kinda works like a blackbox after an aircraft crash and allows the coder to get a snapshot of what was happening when the crash took place, which sometimes is sufficient for debugging. Upload that for evaluation but only if you are operating on the latest SVN version.
     
  9. williehope

    williehope Chieftain

    Joined:
    Sep 6, 2016
    Messages:
    14
    how do i read .dmp file?
     
  10. williehope

    williehope Chieftain

    Joined:
    Sep 6, 2016
    Messages:
    14
    Microsoft (R) Windows Debugger Version 10.0.14321.1024 AMD64
    Copyright (c) Microsoft Corporation. All rights reserved.


    Loading Dump File [C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\MiniDump_9396.dmp]
    User Mini Dump File: Only registers, stack and portions of memory are available

    Symbol search path is: srv*
    Executable search path is:
    Windows 8 Version 9200 MP (4 procs) Free x86 compatible
    Product: WinNt, suite: SingleUserTS Personal
    Machine Name:
    Debug session time: Mon Mar 13 16:36:45.000 2017 (UTC - 7:00)
    System Uptime: not available
    Process Uptime: 0 days 1:44:10.000
    ................................................................
    .........................................
    This dump file has an exception of interest stored in it.
    The stored exception information can be accessed via .ecxr.
    (2a70.568): Access violation - code c0000005 (first/second chance not available)
    eax=00000000 ebx=17bf9ab8 ecx=00000000 edx=00004000 esi=17bf9a90 edi=17bf9ae8
    eip=7770f43c esp=0019e4ac ebp=0019e4b8 iopl=0 nv up ei pl nz na pe nc
    cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00200206
    ntdll!NtGetContextThread+0xc:
    7770f43c c20800 ret 8
    0:000> g
    ^ No runnable debuggees error in 'g'
    0:000> .restart /f

    Loading Dump File [C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\MiniDump_9396.dmp]
    User Mini Dump File: Only registers, stack and portions of memory are available


    ************* Symbol Path validation summary **************
    Response Time (ms) Location
    Deferred srv*
    Symbol search path is: srv*
    Executable search path is:
    Windows 8 Version 9200 MP (4 procs) Free x86 compatible
    Product: WinNt, suite: SingleUserTS Personal
    Machine Name:
    Debug session time: Mon Mar 13 16:36:45.000 2017 (UTC - 7:00)
    System Uptime: not available
    Process Uptime: 0 days 1:44:10.000
    ................................................................
    .........................................
    This dump file has an exception of interest stored in it.
    The stored exception information can be accessed via .ecxr.
    (2a70.568): Access violation - code c0000005 (first/second chance not available)
    eax=00000000 ebx=17bf9ab8 ecx=00000000 edx=00004000 esi=17bf9a90 edi=17bf9ae8
    eip=7770f43c esp=0019e4ac ebp=0019e4b8 iopl=0 nv up ei pl nz na pe nc
    cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00200206
    ntdll!NtGetContextThread+0xc:
    7770f43c c20800 ret 8
    0:000> .restart /f

    Loading Dump File [C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\MiniDump_9396.dmp]
    User Mini Dump File: Only registers, stack and portions of memory are available


    ************* Symbol Path validation summary **************
    Response Time (ms) Location
    Deferred srv*
    Symbol search path is: srv*
    Executable search path is:
    Windows 8 Version 9200 MP (4 procs) Free x86 compatible
    Product: WinNt, suite: SingleUserTS Personal
    Machine Name:
    Debug session time: Mon Mar 13 16:36:45.000 2017 (UTC - 7:00)
    System Uptime: not available
    Process Uptime: 0 days 1:44:10.000
    ................................................................
    .........................................
    This dump file has an exception of interest stored in it.
    The stored exception information can be accessed via .ecxr.
    (2a70.568): Access violation - code c0000005 (first/second chance not available)
    eax=00000000 ebx=17bf9ab8 ecx=00000000 edx=00004000 esi=17bf9a90 edi=17bf9ae8
    eip=7770f43c esp=0019e4ac ebp=0019e4b8 iopl=0 nv up ei pl nz na pe nc
    cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00200206
    ntdll!NtGetContextThread+0xc:
    7770f43c c20800 ret 8
    do you know what this mean?
     
  11. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
    You don't. You upload the file here and I let Visual Studio run it against the DLL and PDB files for the mod. Which only works if you're working on the CURRENT SVN DLL.
     
  12. williehope

    williehope Chieftain

    Joined:
    Sep 6, 2016
    Messages:
    14
    how do i up load it when a .dmp is not supported by the forum?
     
  13. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
  14. williehope

    williehope Chieftain

    Joined:
    Sep 6, 2016
    Messages:
    14
    here the minidump you need
     

    Attached Files:

  15. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
    Unfortunately, your DLL is not on the current SVN assets so the mini doesn't read right. I would need to revert back to the SVN revision when the files were accurate to your minidump to see if I can get it to work (this is not as beneficial usually and can lead to false diagnoses as well.)

    My usual response in this case is this, before I take these steps (which can eat up a whole evening) please update to the current SVN version and see if that helps you get past the crash. It's very likely I've fixed it already.

    Alternatively, and I'd try this first, make sure you turn on the Quick Combat options in the main game option panel. See if that gets you past the crash - this has, for a while now, been the primary 'fix' to an unresolved crash bug we have in unit combat animations.
     
  16. williehope

    williehope Chieftain

    Joined:
    Sep 6, 2016
    Messages:
    14
    ok can i have a link to the current svn version then?
     
  17. Thunderbrd

    Thunderbrd C2C War Dog

    Joined:
    Jan 2, 2010
    Messages:
    25,195
    Gender:
    Male
    Location:
    Las Vegas
  18. CainStar

    CainStar Chieftain

    Joined:
    Aug 15, 2007
    Messages:
    200
    I am using the current patched versio of v37, and in my current game, which still in prehistoric era and I'm "in" about 240-260 turns, barbarians faction is "spawning" medieval era units. So far I have seen Heavy Swordman, and Explorer.
     
  19. irishhombre

    irishhombre Chieftain

    Joined:
    Oct 29, 2014
    Messages:
    143
    Gender:
    Male
    Location:
    Bludhaven
    I can not seem to go past 1980 without it crashing. I have included two different saves, a log, a minidump, and a dxdiag. I reinstalled Caveman2Cosmos and updated the modifiers when the dialogue showed up. I have tried many different things before I came here.
     

    Attached Files:

  20. JosEPh_II

    JosEPh_II TBS WarLord

    Joined:
    Jun 20, 2007
    Messages:
    15,142
    Gender:
    Male
    Location:
    Western IL. cornfields
    What Version of Caveman2Cosmos are you using Please?
     

Share This Page