I have civ 4 gold version and it keeps crashing to desktop, I have my dxdiag at the bottom, here are the errors. Please help this has been happening for days and civ 4 is my favorite game 
Log Name: Application
Source: Application Error
Date: 1/1/2009 8:26:20 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module ntdll.dll, version 6.0.6001.18000, time stamp 0x4791a7a6, exception code 0xc0000005, fault offset 0x000659c3, process id 0x614, application start time 0x01c96c91553e1e5e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:26:20.000Z" />
<EventRecordID>9455</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>ntdll.dll</Data>
<Data>6.0.6001.18000</Data>
<Data>4791a7a6</Data>
<Data>c0000005</Data>
<Data>000659c3</Data>
<Data>614</Data>
<Data>01c96c91553e1e5e</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 8:19:35 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, exception code 0xc0000005, fault offset 0x005f9971, process id 0xc10, application start time 0x01c96c908dec1e1e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:19:35.000Z" />
<EventRecordID>9454</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>c0000005</Data>
<Data>005f9971</Data>
<Data>c10</Data>
<Data>01c96c908dec1e1e</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 8:12:08 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module nvd3dum.dll, version 7.15.11.7824, time stamp 0x48ebd9ae, exception code 0xc0000005, fault offset 0x00204383, process id 0xe44, application start time 0x01c96c8fdfd7e89e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:12:08.000Z" />
<EventRecordID>9453</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>nvd3dum.dll</Data>
<Data>7.15.11.7824</Data>
<Data>48ebd9ae</Data>
<Data>c0000005</Data>
<Data>00204383</Data>
<Data>e44</Data>
<Data>01c96c8fdfd7e89e</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 8:09:04 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module MSVCR71.dll, version 7.10.3052.4, time stamp 0x3e561eac, exception code 0xc0000005, fault offset 0x00002346, process id 0x3cc, application start time 0x01c96c8f909a91be.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:09:04.000Z" />
<EventRecordID>9451</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>MSVCR71.dll</Data>
<Data>7.10.3052.4</Data>
<Data>3e561eac</Data>
<Data>c0000005</Data>
<Data>00002346</Data>
<Data>3cc</Data>
<Data>01c96c8f909a91be</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 7:49:58 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module d3dx9_31.dll, version 9.15.779.0, time stamp 0x451c48f1, exception code 0xc0000005, fault offset 0x0010941e, process id 0xac0, application start time 0x01c96c8af284960e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T03:49:58.000Z" />
<EventRecordID>9445</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>d3dx9_31.dll</Data>
<Data>9.15.779.0</Data>
<Data>451c48f1</Data>
<Data>c0000005</Data>
<Data>0010941e</Data>
<Data>ac0</Data>
<Data>01c96c8af284960e</Data>
</EventData>
</Event>

Log Name: Application
Source: Application Error
Date: 1/1/2009 8:26:20 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module ntdll.dll, version 6.0.6001.18000, time stamp 0x4791a7a6, exception code 0xc0000005, fault offset 0x000659c3, process id 0x614, application start time 0x01c96c91553e1e5e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:26:20.000Z" />
<EventRecordID>9455</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>ntdll.dll</Data>
<Data>6.0.6001.18000</Data>
<Data>4791a7a6</Data>
<Data>c0000005</Data>
<Data>000659c3</Data>
<Data>614</Data>
<Data>01c96c91553e1e5e</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 8:19:35 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, exception code 0xc0000005, fault offset 0x005f9971, process id 0xc10, application start time 0x01c96c908dec1e1e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:19:35.000Z" />
<EventRecordID>9454</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>c0000005</Data>
<Data>005f9971</Data>
<Data>c10</Data>
<Data>01c96c908dec1e1e</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 8:12:08 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module nvd3dum.dll, version 7.15.11.7824, time stamp 0x48ebd9ae, exception code 0xc0000005, fault offset 0x00204383, process id 0xe44, application start time 0x01c96c8fdfd7e89e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:12:08.000Z" />
<EventRecordID>9453</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>nvd3dum.dll</Data>
<Data>7.15.11.7824</Data>
<Data>48ebd9ae</Data>
<Data>c0000005</Data>
<Data>00204383</Data>
<Data>e44</Data>
<Data>01c96c8fdfd7e89e</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 8:09:04 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module MSVCR71.dll, version 7.10.3052.4, time stamp 0x3e561eac, exception code 0xc0000005, fault offset 0x00002346, process id 0x3cc, application start time 0x01c96c8f909a91be.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T04:09:04.000Z" />
<EventRecordID>9451</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>MSVCR71.dll</Data>
<Data>7.10.3052.4</Data>
<Data>3e561eac</Data>
<Data>c0000005</Data>
<Data>00002346</Data>
<Data>3cc</Data>
<Data>01c96c8f909a91be</Data>
</EventData>
</Event>
Log Name: Application
Source: Application Error
Date: 1/1/2009 7:49:58 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Rob-PC
Description:
Faulting application Civ4Warlords.exe, version 2.1.3.0, time stamp 0x46672d5b, faulting module d3dx9_31.dll, version 9.15.779.0, time stamp 0x451c48f1, exception code 0xc0000005, fault offset 0x0010941e, process id 0xac0, application start time 0x01c96c8af284960e.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-02T03:49:58.000Z" />
<EventRecordID>9445</EventRecordID>
<Channel>Application</Channel>
<Computer>Rob-PC</Computer>
<Security />
</System>
<EventData>
<Data>Civ4Warlords.exe</Data>
<Data>2.1.3.0</Data>
<Data>46672d5b</Data>
<Data>d3dx9_31.dll</Data>
<Data>9.15.779.0</Data>
<Data>451c48f1</Data>
<Data>c0000005</Data>
<Data>0010941e</Data>
<Data>ac0</Data>
<Data>01c96c8af284960e</Data>
</EventData>
</Event>