Game won't launch

Yakk

Cheftan
Joined
Mar 6, 2006
Messages
1,288
Game hangs on launch

Reproduction:
1. Install the game. (3.0.0)
2. Launch the game. It hangs at the initial splash screen that reads:
"S.M. Civ. IV B.T.S."
followed by loading in 4+ languages.

It never gets beyond that point.

Observations:
I uninstalled and reinstalled in an attempt to fix the bug. The problem happened in both 3.0.2 and 3.0.0.

This occurs after it launches the ~e5.0001 process.
~e5.0001 is registered to http://www.macrovision.com/.
The name of the process is "Cleanup".
Macrovision provides copy protection software.

So one possible cause for this is the copy protection screwing up. It might not be involved...

Using debuggers, the ~e5.0001 process is running at offset 0040215A during the hang period. The call stack is:
> ~e5.0001!0040215a()
~e5.0001!00403005()
~e5.0001!00402e99()
ntdll.dll!7c91712a()
kernel32.dll!7c816fd7()
ntdll.dll!7c91712a()

The BTS process (the parent process of the ~e5.0001 process) is running at offset 01BF3A88 within ~de1d50.tmp in function offset 01bf3a88()

The call stack is:
> ~de1d50.tmp!01bf3a88()
~de1d50.tmp!01bd3c3f()
~de1d50.tmp!01bd35b8()
~de1d50.tmp!01bca151()
~de1d50.tmp!01bce427()
~de1d50.tmp!01bce107()
~de1d50.tmp!01bde9ed()
~de1d50.tmp!01bde10d()

Naturally I don't have a symbol table, so I can't tell you what the names of those functions are. :) A competent debugger with a symbol table for their DLLs should be able to work it out.

Note that the above bug happens in 3.0.2 -- when it happened, I reinstalled civ4, and when it still happened, I did more investigation.

Dependency walker did not find anything significantly amiss (some deep delay loads -- some deep delay loads, MSJAVA.DLL and MPR.DLL, are in error, but that isn't out of the ordinary) in either process.

Anyone have a clue how to fix this?

As an aside:
01BDE108 call 01BDE9A0
Seems to be the call that causes the CD to spin & check access.

A this point, stack looks like:
5 (doesn't change)
368 (this increments every time around)
0x01c3c670 (looks like a pointer, doesn't change)
0x0012ef40 (looks like a pointer, doesn't change)

Odds are that 368 is a counter that leads the the eventual shutdown of the game -- at 816(?0x0330) the program changes direction. Probably the ~e5 process is doing some jiggery-pokery "copy protection" mojo, and the handshaking just isn't working.

Ok, more information. Looking in the event viewer, application log, I get:
Faulting application civ4beyondsword.exe, version 3.0.0.86, faulting module ~df394b.tmp, version 0.0.0.0, fault address 0x00078c9c.
Faulting application civ4beyondsword.exe, version 3.0.0.86, faulting module ~df394b.tmp, version 0.0.0.0, fault address 0x00078c9c.
...
Faulting application civ4beyondsword.exe, version 3.0.2.94, faulting module ~df394b.tmp, version 0.0.0.0, fault address 0x0007965a.

The lowest one was from before I reinstalled civ4beyond the sword.

*sigh*
 
Ugh, I have the same bloody problem. Its the same damn problem I had with Vanilla and Warlords. You'd think they would fix this . . . but nooooooo.

This is lame.

I guess I will have to resort to a mini-image once again.

EDIT:
Do you have a laptop?
If so, is it a dell?
 
Gateway laptop. AMD.

I managed to get vanilla and warlords to work using the CD.
 
To be honest, I dont think there is a legit fix. In order to get my games to work I had to use a method that would probably get this post deleted if I posted it here.

I might just return the game to Best Buy and download it from steam(then I wont have to bother with a disc)
 
Well it works slightly better for me, I can begin a game but it crashes shortly after that no matter what I do. I've reinstalled 3 times and it still happens.
 
Here are the filesystem access logs of Civ4BeyondSword.exe. Mostly an endless loop of:
Spoiler :

199553 1:58:52.1336195 AM Civ4BeyondSword.exe 5608 DeviceIoControl E: FAST IO DISALLOWED Control: IOCTL_SCSI_PASS_THROUGH
199554 1:58:52.1336421 AM Civ4BeyondSword.exe 5608 DeviceIoControl E: SUCCESS Control: IOCTL_SCSI_PASS_THROUGH
201884 1:58:54.1082881 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201885 1:58:54.1083906 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201887 1:58:54.1086683 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201889 1:58:54.1087281 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201891 1:58:54.1088116 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201892 1:58:54.1089630 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201894 1:58:54.1091371 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201896 1:58:54.1092941 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201898 1:58:54.1093527 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201900 1:58:54.1094220 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201901 1:58:54.1114100 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
201903 1:58:54.1116217 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201905 1:58:54.1117821 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201907 1:58:54.1119075 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201909 1:58:54.1120196 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
201911 1:58:54.1124366 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000 SUCCESS
201925 1:58:54.1135706 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201927 1:58:54.1137430 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201929 1:58:54.1138988 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201931 1:58:54.1141137 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
201933 1:58:54.1143307 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings SUCCESS
201935 1:58:54.1146570 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000 SUCCESS
201937 1:58:54.1148096 AM Civ4BeyondSword.exe 5608 QueryOpen C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\~df394b.tmp FAST IO DISALLOWED
201938 1:58:54.1148629 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201939 1:58:54.1149266 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201941 1:58:54.1150697 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201943 1:58:54.1151250 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201945 1:58:54.1152043 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201946 1:58:54.1153351 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201948 1:58:54.1155119 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201950 1:58:54.1156686 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201952 1:58:54.1157287 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201954 1:58:54.1157949 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201955 1:58:54.1159865 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
201957 1:58:54.1161550 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201959 1:58:54.1163098 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201961 1:58:54.1164802 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201963 1:58:54.1165925 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
201965 1:58:54.1169895 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000 SUCCESS
201967 1:58:54.1171627 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201969 1:58:54.1173236 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201971 1:58:54.1187880 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201973 1:58:54.1190098 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
201975 1:58:54.1192277 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings SUCCESS
201977 1:58:54.1195261 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000 SUCCESS
201979 1:58:54.1196742 AM Civ4BeyondSword.exe 5608 CreateFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\~df394b.tmp SUCCESS Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201980 1:58:54.1197074 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201981 1:58:54.1197697 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201983 1:58:54.1199102 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201985 1:58:54.1199856 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201987 1:58:54.1200642 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201988 1:58:54.1201960 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201990 1:58:54.1204136 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201992 1:58:54.1205692 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
201994 1:58:54.1206282 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
201996 1:58:54.1206933 AM Civ4BeyondSword.exe 5608 CreateFile C:\ SUCCESS Desired Access: All Access, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
201997 1:58:54.1208846 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
201999 1:58:54.1210520 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
202001 1:58:54.1212062 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
202003 1:58:54.1213422 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
202005 1:58:54.1214504 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
202007 1:58:54.1219049 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\~df394b.tmp SUCCESS
202009 1:58:54.1221387 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
202011 1:58:54.1223485 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
202013 1:58:54.1225016 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
202015 1:58:54.1227128 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
202017 1:58:54.1229293 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings SUCCESS
202019 1:58:54.1232140 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000 SUCCESS
202033 1:58:54.1242443 AM Civ4BeyondSword.exe 5608 QueryBasicInformationFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\~df394b.tmp SUCCESS CreationTime: 7/26/2007 1:58:04 AM, LastAccessTime: 7/26/2007 1:58:05 AM, LastWriteTime: 7/26/2007 1:58:04 AM, ChangeTime: 7/26/2007 1:58:04 AM, FileAttributes: A
202034 1:58:54.1243720 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
202036 1:58:54.1245376 AM Civ4BeyondSword.exe 5608 CloseFile C:\ SUCCESS
202038 1:58:54.1246896 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings SUCCESS
202040 1:58:54.1249019 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi SUCCESS
202042 1:58:54.1251198 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings SUCCESS
202044 1:58:54.1254978 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000 SUCCESS
202046 1:58:54.1256174 AM Civ4BeyondSword.exe 5608 CloseFile C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\~df394b.tmp SUCCESS
 
What OS are you running on?

If you are running under XP, and your user is not an administrator, you may be hitting the same symptoms described in this thread.

Interesting diagnostics, though. I take it you're a developer yourself?
 
Win XP, MCE. I tried running the Win XP MCE link that is in the Beyond the Sword directory, and nothing different happens.

I'm an administrator.

So, more information. The launcher eventually crashes just after or while creating a file called 11ec_appcompat.txt.

Hmm. On further inspection, this appears to be part of the crash logging. However, it includes lots of version information about the DLLs loaded at the time of the crash. :)

The crash log file I found:
Spoiler :

Code:
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="Civ4BeyondSword.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="binkw32.dll" SIZE="193024" CHECKSUM="0x1222F26" BIN_FILE_VERSION="1.8.6.0" BIN_PRODUCT_VERSION="1.8.6.0" PRODUCT_VERSION="1.8g" FILE_DESCRIPTION="RAD Video Tools" COMPANY_NAME="RAD Game Tools, Inc." PRODUCT_NAME="Bink and Smacker" FILE_VERSION="1.8g" LEGAL_COPYRIGHT="Copyright (C) 1994-2005, RAD Game Tools, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x0" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.8.6.0" UPTO_BIN_PRODUCT_VERSION="1.8.6.0" LINK_DATE="09/28/2005 20:26:49" UPTO_LINK_DATE="09/28/2005 20:26:49" />
    <MATCHING_FILE NAME="boost_python-vc71-mt-1_32.dll" SIZE="176128" CHECKSUM="0x2133DF70" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/11/2005 23:00:13" UPTO_LINK_DATE="08/11/2005 23:00:13" />
    <MATCHING_FILE NAME="Civ4BeyondSword.exe" SIZE="14117288" CHECKSUM="0x973B189" BIN_FILE_VERSION="3.0.0.86" BIN_PRODUCT_VERSION="3.0.0.86" PRODUCT_VERSION="3, 0, 0, 86, (74099)" FILE_DESCRIPTION="Sid Meier's Civilization 4 : Beyond The Sword" COMPANY_NAME="Firaxis Games" PRODUCT_NAME="Sid Meier's Civilization 4 : Beyond The Sword" FILE_VERSION="3, 0, 0, 86, (74099)" ORIGINAL_FILENAME="Civ4BeyondSword.exe" INTERNAL_NAME="Sid Meier's Civilization 4 : Beyond The Sword" LEGAL_COPYRIGHT="Copyright (C) Firaxis Games.  All Rights Reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0xD845F9" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.0.0.86" UPTO_BIN_PRODUCT_VERSION="3.0.0.86" LINK_DATE="06/23/2007 12:49:44" UPTO_LINK_DATE="06/23/2007 12:49:44" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="Civ4BeyondSword_PitBoss.exe" SIZE="11646264" CHECKSUM="0x5600E913" BIN_FILE_VERSION="3.0.0.86" BIN_PRODUCT_VERSION="3.0.0.86" PRODUCT_VERSION="3, 0, 0, 86, (74099)" FILE_DESCRIPTION="Sid Meier's Civilization 4 : Beyond The Sword" COMPANY_NAME="Firaxis Games" PRODUCT_NAME="Sid Meier's Civilization 4 : Beyond The Sword" FILE_VERSION="3, 0, 0, 86, (74099)" ORIGINAL_FILENAME="Civ4BeyondSword.exe" INTERNAL_NAME="Sid Meier's Civilization 4 : Beyond The Sword" LEGAL_COPYRIGHT="Copyright (C) Firaxis Games.  All Rights Reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0xB26C1A" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.0.0.86" UPTO_BIN_PRODUCT_VERSION="3.0.0.86" LINK_DATE="06/23/2007 13:07:29" UPTO_LINK_DATE="06/23/2007 13:07:29" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="dbghelp.dll" SIZE="640000" CHECKSUM="0xABE087E9" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows Image Helper" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="DBGHELP.DLL" INTERNAL_NAME="DBGHELP.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xA8824" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004 07:56:10" UPTO_LINK_DATE="08/04/2004 07:56:10" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="hapdbg.dll" SIZE="57344" CHECKSUM="0xB23802D4" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="06/02/2005 15:23:05" UPTO_LINK_DATE="06/02/2005 15:23:05" />
    <MATCHING_FILE NAME="Mss32.dll" SIZE="387072" CHECKSUM="0xB9A0EF7B" BIN_FILE_VERSION="7.0.2.0" BIN_PRODUCT_VERSION="7.0.2.0" PRODUCT_VERSION="7.0c" FILE_DESCRIPTION="Miles Sound System" COMPANY_NAME="RAD Game Tools, Inc." PRODUCT_NAME="Miles Sound System" FILE_VERSION="7.0c" LEGAL_COPYRIGHT="Copyright (C) 1991-2005, RAD Game Tools, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x0" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="7.0.2.0" UPTO_BIN_PRODUCT_VERSION="7.0.2.0" LINK_DATE="09/07/2005 22:20:01" UPTO_LINK_DATE="09/07/2005 22:20:01" />
    <MATCHING_FILE NAME="msvcp71.dll" SIZE="499712" CHECKSUM="0x961BEC37" BIN_FILE_VERSION="7.10.3077.0" BIN_PRODUCT_VERSION="7.10.3077.0" PRODUCT_VERSION="7.10.3077.0" FILE_DESCRIPTION="Microsoft® C++ Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio .NET" FILE_VERSION="7.10.3077.0" ORIGINAL_FILENAME="MSVCP71.DLL" INTERNAL_NAME="MSVCP71.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation.  All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x8657E" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="7.10.3077.0" UPTO_BIN_PRODUCT_VERSION="7.10.3077.0" LINK_DATE="03/19/2003 04:14:51" UPTO_LINK_DATE="03/19/2003 04:14:51" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="msvcr71.dll" SIZE="348160" CHECKSUM="0x448A147E" BIN_FILE_VERSION="7.10.3052.4" BIN_PRODUCT_VERSION="7.10.3052.4" PRODUCT_VERSION="7.10.3052.4" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio .NET" FILE_VERSION="7.10.3052.4" ORIGINAL_FILENAME="MSVCR71.DLL" INTERNAL_NAME="MSVCR71.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation.  All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x5F1E9" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="7.10.3052.4" UPTO_BIN_PRODUCT_VERSION="7.10.3052.4" LINK_DATE="02/21/2003 12:42:20" UPTO_LINK_DATE="02/21/2003 12:42:20" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="PSAPI.DLL" SIZE="17408" CHECKSUM="0x5B56E746" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="Process Status Helper" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="PSAPI" INTERNAL_NAME="PSAPI" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xFB5A" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="08/29/2002 10:40:33" UPTO_LINK_DATE="08/29/2002 10:40:33" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="python24.dll" SIZE="1867776" CHECKSUM="0xD406D46D" BIN_FILE_VERSION="2.4.1150.1012" BIN_PRODUCT_VERSION="2.4.1150.1012" PRODUCT_VERSION="2.4.1" FILE_DESCRIPTION="Python Core" COMPANY_NAME="Python Software Foundation" PRODUCT_NAME="Python" FILE_VERSION="2.4.1" ORIGINAL_FILENAME="python24.dll" INTERNAL_NAME="Python DLL" LEGAL_COPYRIGHT="Copyright © 2001-2004 Python Software Foundation. Copyright © 2000 BeOpen.com. Copyright © 1995-2001 CNRI. Copyright © 1991-1995 SMC." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.4.1150.1012" UPTO_BIN_PRODUCT_VERSION="2.4.1150.1012" LINK_DATE="03/30/2005 07:13:58" UPTO_LINK_DATE="03/30/2005 07:13:58" VER_LANGUAGE="Language Neutral [0x0]" />
    <MATCHING_FILE NAME="vort_dls.dll" SIZE="66048" CHECKSUM="0x7BFE6684" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="06/11/2005 02:34:30" UPTO_LINK_DATE="06/11/2005 02:34:30" />
    <MATCHING_FILE NAME="zlib1.dll" SIZE="59904" CHECKSUM="0x7697A3DC" BIN_FILE_VERSION="1.2.3.0" BIN_PRODUCT_VERSION="1.2.3.0" PRODUCT_VERSION="1.2.3" FILE_DESCRIPTION="zlib data compression library" PRODUCT_NAME="zlib" FILE_VERSION="1.2.3" ORIGINAL_FILENAME="zlib1.dll" INTERNAL_NAME="zlib1.dll" LEGAL_COPYRIGHT="(C) 1995-2004 Jean-loup Gailly &amp; Mark Adler" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF587" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.3.0" UPTO_BIN_PRODUCT_VERSION="1.2.3.0" LINK_DATE="07/20/2005 09:48:10" UPTO_LINK_DATE="07/20/2005 09:48:10" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="Assets\CvGameCoreDLL.dll" SIZE="4834616" CHECKSUM="0xA65A593B" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="Game core DLL for Sid Meier's Civilization 4 : Beyond The Sword" COMPANY_NAME="Firaxis Games" PRODUCT_NAME="Sid Meier's Civilization 4 : Beyond The Sword" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="CvGameCoreDLL.dll" INTERNAL_NAME="Sid Meier's Civilization 4 : Beyond The Sword Game Core DLL" LEGAL_COPYRIGHT="Copyright (C) Firaxis Games.  All Rights Reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x4A0C18" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="06/23/2007 12:13:04" UPTO_LINK_DATE="06/23/2007 12:13:04" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="CvGameCoreDLL\Boost-1.32.0\libs\boost_python-vc71-mt-1_32.dll" SIZE="176128" CHECKSUM="0x2133DF70" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/11/2005 23:00:13" UPTO_LINK_DATE="08/11/2005 23:00:13" />
    <MATCHING_FILE NAME="CvGameCoreDLL\Boost-1.32.0\libs\boost_python-vc71-mt-gd-1_32.dll" SIZE="294912" CHECKSUM="0xE5F29D39" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/11/2005 23:05:24" UPTO_LINK_DATE="08/11/2005 23:05:24" />
    <MATCHING_FILE NAME="CvGameCoreDLL\Python24\libs\python24.dll" SIZE="1867776" CHECKSUM="0xD406D46D" BIN_FILE_VERSION="2.4.1150.1012" BIN_PRODUCT_VERSION="2.4.1150.1012" PRODUCT_VERSION="2.4.1" FILE_DESCRIPTION="Python Core" COMPANY_NAME="Python Software Foundation" PRODUCT_NAME="Python" FILE_VERSION="2.4.1" ORIGINAL_FILENAME="python24.dll" INTERNAL_NAME="Python DLL" LEGAL_COPYRIGHT="Copyright © 2001-2004 Python Software Foundation. Copyright © 2000 BeOpen.com. Copyright © 1995-2001 CNRI. Copyright © 1991-1995 SMC." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.4.1150.1012" UPTO_BIN_PRODUCT_VERSION="2.4.1150.1012" LINK_DATE="03/30/2005 07:13:58" UPTO_LINK_DATE="03/30/2005 07:13:58" VER_LANGUAGE="Language Neutral [0x0]" />
    <MATCHING_FILE NAME="Mods\Rhye's and Fall of Civilization\Assets\CvGameCoreDLL.dll" SIZE="5793080" CHECKSUM="0xBBF85181" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="Game core DLL for Sid Meier's Civilization 4 : Beyond The Sword" COMPANY_NAME="Firaxis Games" PRODUCT_NAME="Sid Meier's Civilization 4 : Beyond The Sword" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="CvGameCoreDLL.dll" INTERNAL_NAME="Sid Meier's Civilization 4 : Beyond The Sword Game Core DLL" LEGAL_COPYRIGHT="Copyright (C) Firaxis Games.  All Rights Reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x5869B0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="06/23/2007 11:48:13" UPTO_LINK_DATE="06/23/2007 11:48:13" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="Mods\The Road to War\Assets\CvGameCoreDLL.dll" SIZE="4879672" CHECKSUM="0x2354FABA" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="Game core DLL for Sid Meier's Civilization 4 : Beyond The Sword" COMPANY_NAME="Firaxis Games" PRODUCT_NAME="Sid Meier's Civilization 4 : Beyond The Sword" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="CvGameCoreDLL.dll" INTERNAL_NAME="Sid Meier's Civilization 4 : Beyond The Sword Game Core DLL" LEGAL_COPYRIGHT="Copyright (C) Firaxis Games.  All Rights Reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x4B49B3" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="06/23/2007 11:58:58" UPTO_LINK_DATE="06/23/2007 11:58:58" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
<EXE NAME="~df394b.tmp" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="~df394b.tmp" SIZE="681000" CHECKSUM="0x73B55290" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/19/2005 15:52:31" UPTO_LINK_DATE="08/19/2005 15:52:31" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="984576" CHECKSUM="0xF0B331F6" BIN_FILE_VERSION="5.1.2600.3119" BIN_PRODUCT_VERSION="5.1.2600.3119" PRODUCT_VERSION="5.1.2600.3119" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.3119 (xpsp_sp2_gdr.070416-1301)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF9293" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3119" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3119" LINK_DATE="04/16/2007 15:52:53" UPTO_LINK_DATE="04/16/2007 15:52:53" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>


Btw, based on disk access, the ~e5.0001 process really is a cleanup process -- on app shutdown, it walks the temp directory and deletes leftover intermediate files. It probably isn't all that involved with the problem.

Here is what looks like the disk access around the moment of crashing:
Spoiler :

Code:
446615	10:02:33.7197038 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446617	10:02:33.7197544 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446619	10:02:33.7197960 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings	SUCCESS	
446621	10:02:33.7198334 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi	SUCCESS	
446624	10:02:33.7220840 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\PfdRun.pfd	SUCCESS	
446626	10:02:33.7222173 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446628	10:02:33.7222770 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446630	10:02:33.7223307 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings	SUCCESS	
446632	10:02:33.7224053 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi	SUCCESS	
446634	10:02:33.7224874 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi\Local Settings	SUCCESS	
446636	10:02:33.7225824 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000	SUCCESS	
446638	10:02:33.7226425 AM	Civ4BeyondSword.exe	912	WriteFile	C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\PfdRun.pfd	SUCCESS	Offset: 76, Length: 804
446639	10:02:33.7227182 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446641	10:02:33.7227712 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446643	10:02:33.7228137 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings	SUCCESS	
446645	10:02:33.7228726 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi	SUCCESS	
446647	10:02:33.7229327 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi\Local Settings	SUCCESS	
446649	10:02:33.7230148 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000	SUCCESS	
446651	10:02:33.7230531 AM	Civ4BeyondSword.exe	912	CloseFile	C:\Documents and Settings\Owner.Anansi\Local Settings\Temp\~e5.0001.dir.0000\PfdRun.pfd	SUCCESS	
446664	10:02:33.7949201 AM	Civ4BeyondSword.exe	912	RegOpenKey	HKLM\Software\Microsoft\Windows NT\CurrentVersion\AeDebug	SUCCESS	Desired Access: Query Value
446665	10:02:33.7949921 AM	Civ4BeyondSword.exe	912	RegQueryValue	HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Auto	SUCCESS	Type: REG_SZ, Length: 4, Data: 0
446666	10:02:33.7950089 AM	Civ4BeyondSword.exe	912	RegQueryValue	HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger	SUCCESS	Type: REG_SZ, Length: 166, Data: "C:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe" -p %ld -e %ld
446667	10:02:33.7950271 AM	Civ4BeyondSword.exe	912	RegCloseKey	HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug	SUCCESS	
446668	10:02:33.7952411 AM	Civ4BeyondSword.exe	912	CloseFile	C:\WINDOWS\system32	SUCCESS	
446670	10:02:33.7953123 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446672	10:02:33.7953777 AM	Civ4BeyondSword.exe	912	CloseFile	C:\	SUCCESS	
446674	10:02:33.7954534 AM	Civ4BeyondSword.exe	912	CloseFile	C:\WINDOWS	SUCCESS	
446676	10:02:33.7955674 AM	Civ4BeyondSword.exe	912	CloseFile	C:\WINDOWS\system32	SUCCESS	
446678	10:02:33.7956263 AM	Civ4BeyondSword.exe	912	QueryOpen	C:\WINDOWS\system32\faultrep.dll	FAST IO DISALLOWED	
446679	10:02:33.7957082 AM	Civ4BeyondSword.exe	912	CloseFile	C:\WINDOWS\system32	SUCCESS


Attached is what I could recover from the temp directory -- sadly, no crash dump. Something kept it open it was deleted before I could stuff it into a zip.

I did manage to make a copy of PfdRun.pfd and a few other files. One of the crashed files it too large to attach.

I'm really not certain what, if any, of this information will be useful to tracking down this bug -- but while I'm trying to figure out a way around the bug and using tools to do it, I figure I might as well post any information I get, just in case it turns out to be useful.
 

Attachments

I have exactly this problem. Running a Gateway laptop with XP. I tried reinstalling with just Vanilla and BTS and still no go. Need to play soooonnnnn...
 
It's Home Edition, SP2 and everything. I didn't have this issue with Vanilla or Warlords either, just this laptop, and on my desktop it worked the first time I installed it.
 
What disc drives are you guys using? I'm 99% positive this is disc read error.

I found a fix, but its a crack :/

Kinda frustrated.
 
TSSTcorp CD/DVDW, model TS-L532U. My desktop has... I don't know, something generic and 'regular' or whatever. Not a burner. The weird thing is that I'm only getting this with BTS; I installed vanilla and warlords with the same drive and setup without a problem. I assume it's essentially the same process for launching any version of the game so it's wonky that only BTS won't launch.
 
I think in the future I might be using the direct-to-drive or Steam method.

They seem pretty hassle free
 
I have a Dell laptop, Windows XP Media Edition and am having this same problem.


Ugh, I have the same bloody problem. Its the same damn problem I had with Vanilla and Warlords. You'd think they would fix this . . . but nooooooo.

This is lame.

I guess I will have to resort to a mini-image once again.

EDIT:
Do you have a laptop?
If so, is it a dell?
 
I'm having a similar problem. Every time I try to start up the game, I get a binkw32.dll error and the game crashes following the loading screen. I even reinstalled everything and repatched to 3.02, but still no luck. Is there anything else I can try, or will I have to wait for another patch to fix this?

Upon checking for more details, it appears that civ4beyondsword.exe is what is crashing.
 
Although I didn't debug, the point of the crash is suspect, especially with as many movie problems as have arisen for people with BtS, even for movies that used to work (such as a majority of wonder movies that are identical to in earlier versions). For that reason, I would try the instructions in the thread entitled " CTD When Any Movie Plays (Wonder, Intro, etc)"


 
Well I found my problem...apparently I needed the updated driver for my cd/dvd drive. I thought it was the video card (ATI) that needed the updated driver but upon contacting 2K they instructed me to find the most current driver for my cd/dvd drive and that fixed the problem.
 
Back
Top Bottom