Jump to content
Sign in to follow this  
mario340500

P3D v3.2 / 3.3 g2d.dll error Exception Code c0000005 Exception Offset 000d7803

Recommended Posts

Good points Rich.  So you think LC layering is the cause of this problem?  I would have a hard time agreeing with that thesis but software and computers do the strangest things!

 

 

I have no idea Jim - thought I would throw that out there - I coudnt believe it when I figured it out - does make sense - not sure if its a LC issue only on my end - need to see if anyone else is seeing this


Rich Sennett

               

Share this post


Link to post
Share on other sites

One of the things I have started doing is moving the dll.xml and exe.xml that was located in the same folder as the P3D.cfg to the new location (C:\ProgramData\Lockheed Martin\Prepar3D or where the P3D scenery.cfg is located).  Just little things like that.

 

Best regards,

 

 

Jim whats the advantage to moving those files out ?  thanks


Rich Sennett

               

Share this post


Link to post
Share on other sites

Jim whats the advantage to moving those files out ?  thanks

Hi Rich,

 

It is the new location for those files.  So, if you have them in the old location (where the p3d.cfg is located), you could have duplicate entries loading.  I know FSDT has moved to the new location with their latest installers.  Think fsuipc too.  I moved all of my entries in the dll.xml to the new location including the PMDG and Carenado entries and everything loads properly.  Running duplicate entries at loading time can result in an NTDLL.dll error.  As proof, I had an unexplained StackHash and then an ntdll.dll error a year or two ago.  I went into the dll.xml to disable some entries so I could see if one of the modules was causing the crash.  I saw a duplicate entry for PMDG.  I removed one.  The CTD's stopped.  Go figure!  Simple things like that cause errors and the main reason I recommend, in the AVSIM CTD Guide, everyone move their dll.xml to a temporary folder after getting a CTD.  It's part of the investigative process.  Mostly the crashes are caused by a bad p3d.cfg, the scenery.cfg, or a module in the dll.xml and exe.xml files.  Occasionally it is hardware or a bad overclock and lastly, an incompatible add-on (whew, I'm out of breath!).  One has to figure out exactly which one was the cause.

 

Best regards,

  • Upvote 1

Jim Young | AVSIM Online! - Simming's Premier Resource!

Member, AVSIM Board of Directors - Serving AVSIM since 2001

Submit News to AVSIM
Important other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS)

I7 8086K  5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10 

 

Share this post


Link to post
Share on other sites

Hi Rich,

 

It is the new location for those files.  So, if you have them in the old location (where the p3d.cfg is located), you could have duplicate entries loading.  I know FSDT has moved to the new location with their latest installers.  Think fsuipc too.  I moved all of my entries in the dll.xml to the new location including the PMDG and Carenado entries and everything loads properly.  Running duplicate entries at loading time can result in an NTDLL.dll error.  As proof, I had an unexplained StackHash and then an ntdll.dll error a year or two ago.  I went into the dll.xml to disable some entries so I could see if one of the modules was causing the crash.  I saw a duplicate entry for PMDG.  I removed one.  The CTD's stopped.  Go figure!  Simple things like that cause errors and the main reason I recommend, in the AVSIM CTD Guide, everyone move their dll.xml to a temporary folder after getting a CTD.  It's part of the investigative process.  Mostly the crashes are caused by a bad p3d.cfg, the scenery.cfg, or a module in the dll.xml and exe.xml files.  Occasionally it is hardware or a bad overclock and lastly, an incompatible add-on (whew, I'm out of breath!).  One has to figure out exactly which one was the cause.

 

Best regards,

 

At work now have to digest this - you are one smart Guy - many thanks  :wink:


Rich Sennett

               

Share this post


Link to post
Share on other sites

Jim,

 

I have dll.xml in both locations (%appdata% and the programdata locations) but exe.xml is only in %appdata%.

So from what you saying is that it is best practice to move both files to the programdata location (where scenery.cfg is located).

 

So in my case, I will 

 

1. Merge the dll.xml entries from the %appdata%dll.xml file to the programdata dll.xml file.

2. Delete the dll.xml file in the %appdata% location.

3. Cut exe.xml file from %appdata% and paste in programdata.location.

4. Fire up P3D and all should work.

 

Note:  I have a vanilla Prepare3d.cfg (unedited since 3.3.5 - latest build) which works perfect. (my settings are fairly normal with TML set to 1024) for best performance. 

 

I am guessing this should eliminate the ntdll.dll error which required renaming mytraficmil.bgl as a workaround.

Please confirm the above. I will then go ahead that do this after GSX and FSDT airports are all installed.

In other words, as a last and final step.

 

Provided this is confirmed to be best practice, moving forward, I will keep a close eye to ensure that those files dll.xml and exe.xml stay in programdata and any additions should follow the above steps.

 

Thanks for all your help.

 

Regards,

Mario


Mario Lobo

 

P3D v:4.5| Win 10 2004 x64 pro | ASUS ROG STRIX Z390-E | i9-9900KS@ 5.1Ghz(OC) | Thermaltake Water Extreme 3.0 | G.SKILL F4-3200C14D-32GTRS TZ Royal (16x2)32G Kit DDR4 3200Mhz | 11GB RTX 2080 TI Asus STRIX OC| 1x Samsung 970 PRO M.2 512GB | Samsung 970 PRO 1TB | 2x Samsung 860 PRO 2TB| Tt ToughpowerXT 875W | CoolerMaster HAF X Tower

Share this post


Link to post
Share on other sites

Correction, the AppData\Roaming\Lockheed Martin\Prepar3D v3 folder contains ONLY a DLL.xml file containing:

 

<?xml version="1.0" encoding="Windows-1252"?>
 
<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>ObjectFlow</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>PMDG Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>RAASPRO</Name>
    <Disabled>False</Disabled>
    <Path>.\RAASPRO\RAASPRO.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow_P3D</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
</SimBase.Document>
 
The C:\ProgramData\Lockheed Martin\Prepar3D v3 contains dll.xml file and exe.xml.
Contents of the dll.xml file are:
 
<?xml version="1.0" encoding="Windows-1252"?>
 
<SimBase.Document Type="AceXML" version="3,0" id="dll">
    <Descr>AceXML Document</Descr>
    <Filename>dll.xml</Filename>
    <Launch.Addon>
        <Name>TargetInfo</Name>
        <Path>Gauges\TargetInfo.dll</Path>
    </Launch.Addon>
    <Launch.Addon>
        <Name>Fury_1500</Name>
        <Path>Gauges\Fury_1500.dll</Path>
        <DLLType>PDK</DLLType>
    </Launch.Addon>
</SimBase.Document>
 
So if I were to delete the AppData\Roaming\Lockheed Martin\Prepar3D v3\DLL.xml file then add the entries to the C:\ProgramData\Lockheed Martin\Prepar3D v3\dll.xml which would look like this:
 
<?xml version="1.0" encoding="Windows-1252"?>
 
<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>ObjectFlow</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>PMDG Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>RAASPRO</Name>
    <Disabled>False</Disabled>
    <Path>.\RAASPRO\RAASPRO.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow_P3D</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
</SimBase.Document>
<SimBase.Document Type="AceXML" version="3,0" id="dll">
    <Descr>AceXML Document</Descr>
    <Filename>dll.xml</Filename>
    <Launch.Addon>
        <Name>TargetInfo</Name>
        <Path>Gauges\TargetInfo.dll</Path>
    </Launch.Addon>
    <Launch.Addon>
        <Name>Fury_1500</Name>
        <Path>Gauges\Fury_1500.dll</Path>
        <DLLType>PDK</DLLType>
    </Launch.Addon>
</SimBase.Document>
 
Is this correct ?? I won't be surprised if it's not as I have no idea how the file is meant to look.
 
M

Mario Lobo

 

P3D v:4.5| Win 10 2004 x64 pro | ASUS ROG STRIX Z390-E | i9-9900KS@ 5.1Ghz(OC) | Thermaltake Water Extreme 3.0 | G.SKILL F4-3200C14D-32GTRS TZ Royal (16x2)32G Kit DDR4 3200Mhz | 11GB RTX 2080 TI Asus STRIX OC| 1x Samsung 970 PRO M.2 512GB | Samsung 970 PRO 1TB | 2x Samsung 860 PRO 2TB| Tt ToughpowerXT 875W | CoolerMaster HAF X Tower

Share this post


Link to post
Share on other sites

 

 


Is this correct ?? I won't be surprised if it's not as I have no idea how the file is meant to look.

 

This is correct Mario but change the first entry you had as follows -

 

 

<?xml version="1.0" encoding="Windows-1252"?>
 
<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
 
To This -
 
<?xml version="1.0" encoding="windows-1252"?>
<SimBase.Document Type="AceXML" version="3,0" id="dll">
  <Descr>AceXML Document</Descr>
  <Filename>dll.xml</Filename>
  <Launch.Addon>
 
You can keep both dll.xml's but you should not have duplicate entries between the two.  So anything in the location where the P3D.cfg is located should not be duplicated in the dll.xml located where the scenery.cfg is located.  Otherwise this could cause problems.
 
Best regards,

Jim Young | AVSIM Online! - Simming's Premier Resource!

Member, AVSIM Board of Directors - Serving AVSIM since 2001

Submit News to AVSIM
Important other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS)

I7 8086K  5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10 

 

Share this post


Link to post
Share on other sites

Thanks Jim,

 

Have deleted the DLL.xml file from C:\Users\MnM\AppData\Roaming\Lockheed Martin\Prepar3D v3 and have merged the entries into the dll.xml file in C:\ProgramData\Lockheed Martin\Prepar3D v3

 

The file contents looks like:

 

<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="AceXML" version="3,0" id="dll">
  <Descr>AceXML Document</Descr>
  <Filename>dll.xml</Filename>
  <Launch.Addon>
    <Name>TargetInfo</Name>
    <Path>Gauges\TargetInfo.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Fury_1500</Name>
    <Path>Gauges\Fury_1500.dll</Path>
    <DLLType>PDK</DLLType>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>PMDG Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>RAASPRO</Name>
    <Disabled>False</Disabled>
    <Path>.\RAASPRO\RAASPRO.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow_P3D</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
</SimBase.Document>
 
The g2d.dll errors are back despite removing all non-P3D sceneries and Mytraffic6a.. Here is the error below:
 
Log Name:      Application
Source:        Application Error
Date:          6/19/2016 11:06:57 AM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      DESKTOP-K7LRFKD
Description:
Faulting application name: Prepar3D.exe, version: 3.3.5.17625, time stamp: 0x5758bb31
Faulting module name: g2d.dll, version: 3.3.5.17625, time stamp: 0x5758bbc2
Exception code: 0xc0000005
Fault offset: 0x000d7663
Faulting process id: 0x14b0
Faulting application start time: 0x01d1c9c03001a6fc
Faulting application path: D:\Lockheed Martin\Prepar3D v3\Prepar3D.exe
Faulting module path: D:\Lockheed Martin\Prepar3D v3\g2d.dll
Report Id: 1e37dca7-35ba-11e6-be15-305a3a0172c9
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-06-19T01:06:57.858053900Z" />
    <EventRecordID>6867</EventRecordID>
    <Channel>Application</Channel>
    <Computer>DESKTOP-K7LRFKD</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Prepar3D.exe</Data>
    <Data>3.3.5.17625</Data>
    <Data>5758bb31</Data>
    <Data>g2d.dll</Data>
    <Data>3.3.5.17625</Data>
    <Data>5758bbc2</Data>
    <Data>c0000005</Data>
    <Data>000d7663</Data>
    <Data>14b0</Data>
    <Data>01d1c9c03001a6fc</Data>
    <Data>D:\Lockheed Martin\Prepar3D v3\Prepar3D.exe</Data>
    <Data>D:\Lockheed Martin\Prepar3D v3\g2d.dll</Data>
    <Data>1e37dca7-35ba-11e6-be15-305a3a0172c9</Data>
    <Data>
    </Data>
    <Data>
    </Data>
  </EventData>
</Event>

 

back to troubleshooting


Mario Lobo

 

P3D v:4.5| Win 10 2004 x64 pro | ASUS ROG STRIX Z390-E | i9-9900KS@ 5.1Ghz(OC) | Thermaltake Water Extreme 3.0 | G.SKILL F4-3200C14D-32GTRS TZ Royal (16x2)32G Kit DDR4 3200Mhz | 11GB RTX 2080 TI Asus STRIX OC| 1x Samsung 970 PRO M.2 512GB | Samsung 970 PRO 1TB | 2x Samsung 860 PRO 2TB| Tt ToughpowerXT 875W | CoolerMaster HAF X Tower

Share this post


Link to post
Share on other sites

Thanks Jim,

 

Have deleted the DLL.xml file from C:\Users\MnM\AppData\Roaming\Lockheed Martin\Prepar3D v3 and have merged the entries into the dll.xml file in C:\ProgramData\Lockheed Martin\Prepar3D v3

 

The file contents looks like:

 

<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="AceXML" version="3,0" id="dll">
  <Descr>AceXML Document</Descr>
  <Filename>dll.xml</Filename>
  <Launch.Addon>
    <Name>TargetInfo</Name>
    <Path>Gauges\TargetInfo.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Fury_1500</Name>
    <Path>Gauges\Fury_1500.dll</Path>
    <DLLType>PDK</DLLType>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>PMDG Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>RAASPRO</Name>
    <Disabled>False</Disabled>
    <Path>.\RAASPRO\RAASPRO.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow_P3D</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
</SimBase.Document>
  

Note the duplicate entries in red in your dll.xml above.  Did you transfer your exe.xml to the new location too?

 

At least you know now it is not MyTraffic6a causing your problems.  The duplicate entries in your dll.xml could have caused this issue.  The AVSIM CTD Guide indicates the g2d.dll error could be caused by a corrupted dll.xml.


Jim Young | AVSIM Online! - Simming's Premier Resource!

Member, AVSIM Board of Directors - Serving AVSIM since 2001

Submit News to AVSIM
Important other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS)

I7 8086K  5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10 

 

Share this post


Link to post
Share on other sites

Good pick up Jim,

 

Corrected the file which is now moved to C:\ProgramData\Lockheed Martin\Prepar3D v3 and contents looks like :

 

<?xml version="1.0" encoding="Windows-1252"?>
 
<SimBase.Document Type="AceXML" version="3,0" id="dll">
  <Descr>AceXML Document</Descr>
  <Filename>dll.xml</Filename>
  <Launch.Addon>
    <Name>TargetInfo</Name>
    <Path>Gauges\TargetInfo.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>Fury_1500</Name>
    <Path>Gauges\Fury_1500.dll</Path>
    <DLLType>PDK</DLLType>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>PMDG Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>RAASPRO</Name>
    <Disabled>False</Disabled>
    <Path>RAASPRO\RAASPRO.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
</SimBase.Document>
 
I reinstalled MyTraffic 6a and during decent towards Flytampa Dubai, another g2d.dll crash..
Please would you review the above and let me know if all looks in order..
 
The exe.xml was always only in C:\ProgramData\Lockheed Martin\Prepar3D v3 and did not need moving. Its contents are :
 
<?xml version="1.0" encoding="Windows-1252"?>
 
<SimBase.Document Type="AceXML" version="3,0" id="exe">
    <Descr>AceXML Document</Descr>
    <Filename>exe.xml</Filename>
</SimBase.Document>
 

 


Mario Lobo

 

P3D v:4.5| Win 10 2004 x64 pro | ASUS ROG STRIX Z390-E | i9-9900KS@ 5.1Ghz(OC) | Thermaltake Water Extreme 3.0 | G.SKILL F4-3200C14D-32GTRS TZ Royal (16x2)32G Kit DDR4 3200Mhz | 11GB RTX 2080 TI Asus STRIX OC| 1x Samsung 970 PRO M.2 512GB | Samsung 970 PRO 1TB | 2x Samsung 860 PRO 2TB| Tt ToughpowerXT 875W | CoolerMaster HAF X Tower

Share this post


Link to post
Share on other sites

 

 


Corrected the file which is now moved to C:\ProgramData\Lockheed Martin\Prepar3D v3 and contents looks like

 

Make sure there is no double-space at the top of the dll.xml.  Mine is as follows -

 

<?xml version="1.0" encoding="windows-1252"?>
<SimBase.Document Type="AceXML" version="3,0" id="dll">
  <Descr>AceXML Document</Descr>
  <Filename>dll.xml</Filename>
  <Launch.Addon>

 

Yours had a double-space after the first line.

 

Some have fixed the g2d.dll error by rebuilding the p3d.cfg (moving to a temp folder and restarting P3D).  Some have fixed it by uninstalling/reinstalling the video card drivers.  Some have fixed it by moving the dll.xml to a temporary folder and running P3D (you won't be able to use any of the modules in the dll.xml if you do this but it tells you whether or not this is the issue).  If the issue goes away after moving the dll.xml to a temporary folder, then I would disable each module in the dll.xml except for one or two modules loaded.  You disable by changing the line loading each module as follows:  <Disabled>False</Disabled> change to <Disabled>True</Disabled>.  In the old dll.xml, you could disable the top entry and when you loaded P3D, it would ask you each time if you wanted to load a module or not.  This version of the P3D dll.xml does not allow that so you have to manually do it all.  Maybe Lockheed Martin will do this in the future.

 

Make sure you have MyTraffic6 installed properly as there are a couple things you do manually to get it installed.  Make sure you have the following entry in your simobjects.cfg (in the same folder as the dll.xml and scenery.cfg) -

 

PATH=C:\MyTraffic Professional\MyTraffic\Aircraft
TITLE=MyTraffic6
ACTIVE=true
REQUIRED=false

 

I suspect you do have it installed properly as you are seeing AI.  Make sure the default AI has been disabled and make sure there is an entry in the scenery.cfg.


Jim Young | AVSIM Online! - Simming's Premier Resource!

Member, AVSIM Board of Directors - Serving AVSIM since 2001

Submit News to AVSIM
Important other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS)

I7 8086K  5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10 

 

Share this post


Link to post
Share on other sites

Jim,

 

After removing the dll.xml file from C:\ProgramData\Lockheed Martin\Prepar3D v3, experienced a successful flight.

Now comes the painstaking task of disabling each item by changing the line loading each module as follows:  <Disabled>False</Disabled> change to <Disabled>True</Disabled>

 

In the mean time, does this look right to you?

<?xml version="1.0" encoding="Windows-1252"?>

<SimBase.Document Type="AceXML" version="3,0" id="dll">
    <Descr>AceXML Document</Descr>
    <Filename>dll.xml</Filename>
    <Launch.Addon>
        <Name>TargetInfo</Name>
        <Path>Gauges\TargetInfo.dll</Path>
    </Launch.Addon>
    <Launch.Addon>
        <Name>Fury_1500</Name>
        <Path>Gauges\Fury_1500.dll</Path>
        <DLLType>PDK</DLLType>
    </Launch.Addon>
  <Launch.Addon>
    <Name>PMDG Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>RAASPRO</Name>
    <Disabled>False</Disabled>
    <Path>.\RAASPRO\RAASPRO.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>ObjectFlow_P3D</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>D:\Lockheed Martin\Prepar3D v3\ORBX\FTX_AU\FTXAA_ORBXLIBS\Scenery\ObjectFlow_P3D.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>FSUIPC 4</Name>
    <Disabled>False</Disabled>
    <Path>Modules\FSUIPC4.dll</Path>
  </Launch.Addon>
</SimBase.Document>

Mario Lobo

 

P3D v:4.5| Win 10 2004 x64 pro | ASUS ROG STRIX Z390-E | i9-9900KS@ 5.1Ghz(OC) | Thermaltake Water Extreme 3.0 | G.SKILL F4-3200C14D-32GTRS TZ Royal (16x2)32G Kit DDR4 3200Mhz | 11GB RTX 2080 TI Asus STRIX OC| 1x Samsung 970 PRO M.2 512GB | Samsung 970 PRO 1TB | 2x Samsung 860 PRO 2TB| Tt ToughpowerXT 875W | CoolerMaster HAF X Tower

Share this post


Link to post
Share on other sites

At least you narrowed it down to one of the modules.  The last three in your list are the one's I would suspect.  They were all recently updated to fix compatibility issues with P3D.

 

Best regards,


Jim Young | AVSIM Online! - Simming's Premier Resource!

Member, AVSIM Board of Directors - Serving AVSIM since 2001

Submit News to AVSIM
Important other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS)

I7 8086K  5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10 

 

Share this post


Link to post
Share on other sites

It turns out it is the ObjectFlow_P3D module

Disabled it and all works fine.

 

Will contact Orbx for their input..


Mario Lobo

 

P3D v:4.5| Win 10 2004 x64 pro | ASUS ROG STRIX Z390-E | i9-9900KS@ 5.1Ghz(OC) | Thermaltake Water Extreme 3.0 | G.SKILL F4-3200C14D-32GTRS TZ Royal (16x2)32G Kit DDR4 3200Mhz | 11GB RTX 2080 TI Asus STRIX OC| 1x Samsung 970 PRO M.2 512GB | Samsung 970 PRO 1TB | 2x Samsung 860 PRO 2TB| Tt ToughpowerXT 875W | CoolerMaster HAF X Tower

Share this post


Link to post
Share on other sites

It turns out it is the ObjectFlow_P3D module

Disabled it and all works fine.

 

Will contact Orbx for their input..

Hi Mario,

 

Glad you got your g2d.dll error resolved.  I hope this was the solution but I always wonder why everyone who has this ObjectFlow_P3D module (probably 90% of the flight simulation community) does not have the g2d.dll error too.  Perhaps your module was outdated as I think it has been updated a couple of times. 

 

Best regards,


Jim Young | AVSIM Online! - Simming's Premier Resource!

Member, AVSIM Board of Directors - Serving AVSIM since 2001

Submit News to AVSIM
Important other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS)

I7 8086K  5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10 

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...