Alarian
May 10th, 2007, 18:23
I have no idea why, but my campaigns keep getting corrupted. Everything seems to be fine when I am GM'ing or prepping things, I will exit out of FG2 and periodically (it's happened three times now since FG2 was released) when I go back to load up the campaign, I will get the following message:
AppName: fantasygrounds.exe AppVer: 0.0.0.0 ModName: fantasygrounds.exe
ModVer: 0.0.0.0 Offset: 0009900a
FG then crashes. The only way to 'fix' this for me has been to create a new campaign. I'm not doing anything fancy, I'm using the default d20 ruleset and other than additional tokens and portraits I only have 15-20 macro's defined. It's starting to get really frustrating having to redefine all my macros every few days. Anyone else having problems? Oh, and I'm running the latest version.
If it helps, here is the addtional imformation that was generated by the crash.
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="FantasyGrounds.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="d20unpak.exe" SIZE="106496" CHECKSUM="0xA684953C" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1B30A" LINKER_VERSION="0x0" LINK_DATE="04/26/2007 09:59:23" UPTO_LINK_DATE="04/26/2007 09:59:23" />
<MATCHING_FILE NAME="d3dx9_31.dll" SIZE="2414360" CHECKSUM="0x37E68538" BIN_FILE_VERSION="9.15.779.0" BIN_PRODUCT_VERSION="9.15.779.0" PRODUCT_VERSION="9.15.779.0000" FILE_DESCRIPTION="" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® DirectX for Windows®" FILE_VERSION="9.15.779.0000" ORIGINAL_FILENAME="D3DX9D.dll" INTERNAL_NAME="D3DX9D.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x253B20" LINKER_VERSION="0x50002" UPTO_BIN_FILE_VERSION="9.15.779.0" UPTO_BIN_PRODUCT_VERSION="9.15.779.0" LINK_DATE="09/28/2006 22:13:05" UPTO_LINK_DATE="09/28/2006 22:13:05" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="FantasyGrounds.exe" SIZE="3506176" CHECKSUM="0x6625A5C6" MODULE_TYPE="WIN32" PE_CHECKSUM="0x36733E" LINKER_VERSION="0x0" LINK_DATE="05/09/2007 14:44:55" UPTO_LINK_DATE="05/09/2007 14:44:55" />
<MATCHING_FILE NAME="FantasyGroundsUpdater.exe" SIZE="155648" CHECKSUM="0xB956B9CE" MODULE_TYPE="WIN32" PE_CHECKSUM="0x322CF" LINKER_VERSION="0x0" LINK_DATE="04/04/2007 18:34:08" UPTO_LINK_DATE="04/04/2007 18:34:08" />
<MATCHING_FILE NAME="Uninstall.exe" SIZE="170688" CHECKSUM="0x5F3A4768" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="03/31/2007 15:09:55" UPTO_LINK_DATE="03/31/2007 15:09:55" />
<MATCHING_FILE NAME="UpdaterEngine.exe" SIZE="1277952" CHECKSUM="0x1119773C" MODULE_TYPE="WIN32" PE_CHECKSUM="0x13D46D" LINKER_VERSION="0x0" LINK_DATE="04/04/2007 18:40:17" UPTO_LINK_DATE="04/04/2007 18:40:17" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="984064" CHECKSUM="0xF12E1D4A" BIN_FILE_VERSION="5.1.2600.2945" BIN_PRODUCT_VERSION="5.1.2600.2945" PRODUCT_VERSION="5.1.2600.2945" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2945 (xpsp_sp2_gdr.060704-2349)" 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="0xF724D" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2945" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2945" LINK_DATE="07/05/2006 10:55:00" UPTO_LINK_DATE="07/05/2006 10:55:00" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>
AppName: fantasygrounds.exe AppVer: 0.0.0.0 ModName: fantasygrounds.exe
ModVer: 0.0.0.0 Offset: 0009900a
FG then crashes. The only way to 'fix' this for me has been to create a new campaign. I'm not doing anything fancy, I'm using the default d20 ruleset and other than additional tokens and portraits I only have 15-20 macro's defined. It's starting to get really frustrating having to redefine all my macros every few days. Anyone else having problems? Oh, and I'm running the latest version.
If it helps, here is the addtional imformation that was generated by the crash.
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="FantasyGrounds.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="d20unpak.exe" SIZE="106496" CHECKSUM="0xA684953C" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1B30A" LINKER_VERSION="0x0" LINK_DATE="04/26/2007 09:59:23" UPTO_LINK_DATE="04/26/2007 09:59:23" />
<MATCHING_FILE NAME="d3dx9_31.dll" SIZE="2414360" CHECKSUM="0x37E68538" BIN_FILE_VERSION="9.15.779.0" BIN_PRODUCT_VERSION="9.15.779.0" PRODUCT_VERSION="9.15.779.0000" FILE_DESCRIPTION="" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® DirectX for Windows®" FILE_VERSION="9.15.779.0000" ORIGINAL_FILENAME="D3DX9D.dll" INTERNAL_NAME="D3DX9D.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x253B20" LINKER_VERSION="0x50002" UPTO_BIN_FILE_VERSION="9.15.779.0" UPTO_BIN_PRODUCT_VERSION="9.15.779.0" LINK_DATE="09/28/2006 22:13:05" UPTO_LINK_DATE="09/28/2006 22:13:05" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="FantasyGrounds.exe" SIZE="3506176" CHECKSUM="0x6625A5C6" MODULE_TYPE="WIN32" PE_CHECKSUM="0x36733E" LINKER_VERSION="0x0" LINK_DATE="05/09/2007 14:44:55" UPTO_LINK_DATE="05/09/2007 14:44:55" />
<MATCHING_FILE NAME="FantasyGroundsUpdater.exe" SIZE="155648" CHECKSUM="0xB956B9CE" MODULE_TYPE="WIN32" PE_CHECKSUM="0x322CF" LINKER_VERSION="0x0" LINK_DATE="04/04/2007 18:34:08" UPTO_LINK_DATE="04/04/2007 18:34:08" />
<MATCHING_FILE NAME="Uninstall.exe" SIZE="170688" CHECKSUM="0x5F3A4768" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="03/31/2007 15:09:55" UPTO_LINK_DATE="03/31/2007 15:09:55" />
<MATCHING_FILE NAME="UpdaterEngine.exe" SIZE="1277952" CHECKSUM="0x1119773C" MODULE_TYPE="WIN32" PE_CHECKSUM="0x13D46D" LINKER_VERSION="0x0" LINK_DATE="04/04/2007 18:40:17" UPTO_LINK_DATE="04/04/2007 18:40:17" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="984064" CHECKSUM="0xF12E1D4A" BIN_FILE_VERSION="5.1.2600.2945" BIN_PRODUCT_VERSION="5.1.2600.2945" PRODUCT_VERSION="5.1.2600.2945" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2945 (xpsp_sp2_gdr.060704-2349)" 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="0xF724D" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2945" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2945" LINK_DATE="07/05/2006 10:55:00" UPTO_LINK_DATE="07/05/2006 10:55:00" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>