Jump to content
Sign in to follow this  
Bjoern

FSXSE terrain/g3d.dll related crashes

Recommended Posts

Anyone else suffering from these in FSXSE?

 

I've had quite a few of the g3d related ones and thought they were due to FSUIPC not including the g3d fix, but Pete Dowson said that the crash signature in FSXSE in unrelated to the one he fixed in FSXMS.

 

There are two threads in the Steam forum about these crashes (here and here) and the most interesting thing about them is what has seemed to fixed it for some, if not most: Running Bojote's fsx.cfg tweak tool.

 

(Except in the first thread where FTX England seemed to be the culprit.)

 

 

I've tried this solution myself and reflew the flight that crapped out on me the last time. No crash, nothing.

 

 

Things I've added to the fsx.cfg:

 

 

[GRAPHICS]

HIGHMEMFIX=1*

[DISPLAY]

TextureMaxLoad=30

[TERRAIN]

SWAP_WAIT_TIMEOUT=2

[sOUND]

SOUND_LOD=1

[sCENERY]

MAX_ASYNC_BATCHING_JOBS=3
SmallPartRejectRadius=1

 

*Superfluous for FSXSE as it is supposed to be default. One Steam user also reports the crash happened despite the fix being present in his/her config file.

 

 

One of the other ones is either the magic bullet or a damn good placebo.

 

 

So if anyone has the same problem and is able to reliably reproduce it, could he/she add these tweaks one by one and see which one made the decisive difference?

Other than that, feel free to discuss it further.


7950X3D + 6900 XT + 64 GB + Linux | 4800H + RTX2060 + 32 GB + Linux
My add-ons from my FS9/FSX days

Share this post


Link to post
Share on other sites

For comparison to the tweaks added or modified by the Bojote tool, below are my FSX-SE settings as shown on the main screen of the Virtuali add-on manager. The manager will be present on any FSX or FSX-SE installation which has FSDT or FlightBeam airports, or the Quality Wings 757, and does give some insight into applied tweaks. The manager can also be used to modify the FSX.CFG graphically, rather than by editing the file with Notepad.

 

Many of these settings appear to be defaults, or otherwise "baked into" the FSX-SE main executable, though I assume that most can be over-ridden by specific entries in FSX.CFG

 

TERRAIN_MAX_AUTOGEN_TREES_PER_CELL = 4500

 

TERRAIN_MAX_AUOGEN_BUILDINGS_PER_CELL = 3000

 

FIBER_FRAME_TIME_FRACTION = 0.33 (Same as default FSX I believe)

 

TEXTURE_BANDWIDTH_MULT = 160 (This one is explicitly set in the SE FSX.CFG)

 

UsePools = 1

 

PoolSIze = 5 MB

 

SmallPartRejectRadius =1

 

HIGHMEMFIX = 1

 

AffinityMask = 14 (Appears to be set automatically - this is the correct setting for my quad-core non-hyperthreaded CPU)

 

SWAP_WAIT_TIMEOUT = 10

 

TextureMaxLoad = 6

 

TEXTURE_MAX_LOAD = 4096 (Explicitly set in the config file)

 

ForceFullScreenVSync = 1

 

Interestingly, though I operate in windowed mode, not full screen, and do not  have VSync set in NVidia Inspector, I, have absolutely no screen tearing when panning views in FSX-SE.

 

I have about 30 hours with SE. So far, I have had the terrain.dll crash only once. Strangely, it happened over the open ocean, just off of the southern tip of Greenland, about midway through what had been planned as a 9-hour flight from EGSS to KMEM in the PMDG MD-11F. I had over 2 GB of free VAS at the time of the crash.

 

Not sure if the Bojote config tool actually does do something to prevent the terrain.dll / G3D crashes, or if it the placebo effect. Some of his tweaks are the same as default FSX-SE, others are different - specifically SWAP_WAIT_TIMEOUT and TextureMaxLoad. (Which is not to be confused with TEXTURE_MAX_LOAD!)


Jim Barrett

Licensed Airframe & Powerplant Mechanic, Avionics, Electrical & Air Data Systems Specialist. Qualified on: Falcon 900, CRJ-200, Dornier 328-100, Hawker 850XP and 1000, Lear 35, 45, 55 and 60, Gulfstream IV and 550, Embraer 135, Beech Premiere and 400A, MD-80.

Share this post


Link to post
Share on other sites

Just got a - guess what - g3d.dll related crash while background loading a flight at JFK.

 

FSXSE does seem to be quite a bit unstable...


7950X3D + 6900 XT + 64 GB + Linux | 4800H + RTX2060 + 32 GB + Linux
My add-ons from my FS9/FSX days

Share this post


Link to post
Share on other sites

I moved this back to FSX/FSX-SE forum so that you might get more input as it appears to be an issue with just FSX-SE.

 

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

I will test these changes, but I can not find the FSX-SE Cfg.file? 

Thanks   :wub:


Ahmet Sanal

 

"Time you enjoyed wasting, was not wasted"

Share this post


Link to post
Share on other sites

Have not received these errors, but I installed SE on a fresh installation. Not sure if that has to do with it but i wanted a clean install to test.

Share this post


Link to post
Share on other sites

I moved this back to FSX/FSX-SE forum so that you might get more input as it appears to be an issue with just FSX-SE.

 

Best regards,

 

Umm...where was this thread before?

 

I faintly remember starting it in the FSX forum...

 

 

 

I will test these changes, but I can not find the FSX-SE Cfg.file? 

Thanks   :wub:

 

Oh come on, Ahmed...

 

https://www.google.de/search?q=fsx+steam+fsx.cfg

 

Fourth one down.

 

 

 

Have not received these errors, but I installed SE on a fresh installation. Not sure if that has to do with it but i wanted a clean install to test.

 

My installation is "fresh" as well.

 

 

I hope that the recent update improves matters, but I fear that it won't.


7950X3D + 6900 XT + 64 GB + Linux | 4800H + RTX2060 + 32 GB + Linux
My add-ons from my FS9/FSX days

Share this post


Link to post
Share on other sites

Ah, I have experienced this crash.

 

I've consistently had reproduced this crash while crossing North Atlantic westbound. Terrain.dll v. 10.0.62608 which is in the newest patch. Interesting...I wonder why terrain.dll of all modules will crash at some random point over the blue ocean lol. Time to submit a bug report to DoveTail.

Share this post


Link to post
Share on other sites

Just got a - guess what - g3d.dll related crash while background loading a flight at JFK.

 

FSXSE does seem to be quite a bit unstable...

Bjeorn, if you're still having this issue, have you tried Steam's Verify Integrity of Game Cache?

 

I had developed issues with FSX-SE, which was running like a champ for a couple of weeks, after I had performed installs of other non-flight sim applications (music notation app., virtual instrument libraries, and a audio mixing app.). Yesterday, I performed this Steam feature, where it identified and fix over 40 "corrupted" files, and the issue stopped.

 

One thing to note if you use the DX10 Fixer app - after performing the Steam feature, it is necessary to use the DX10 fixer to uninstall the libraries and then install them again. Last, none of my FSX user files (FSX.CFG, DLL.XML, EXE.XML) were altered by the Steam feature.

 

The Steam feature has saved me in the past with games I had heavily modded (Oblivion, Fallout 3, Fallout NV, and Skyrim).

Share this post


Link to post
Share on other sites

Bjeorn,

I found it...Thx  :clapping:


Ahmet Sanal

 

"Time you enjoyed wasting, was not wasted"

Share this post


Link to post
Share on other sites

 

I have about 30 hours with SE. So far, I have had the terrain.dll crash only once. Strangely, it happened over the open ocean, just off of the southern tip of Greenland, about midway through what had been planned as a 9-hour flight from EGSS to KMEM in the PMDG MD-11F. I had over 2 GB of free VAS at the time of the crash.

 

Heh, that's exactly where I got my CTD. Just off the southern tip of Greenland.

Share this post


Link to post
Share on other sites

Heh, that's exactly where I got my CTD. Just off the southern tip of Greenland.

Interesting! Looks like there may be a glitch in a scenery file in that area. FWIW, I run Pilots's FS Global Ultimate terrain mesh, ORBX Global Base 1.30 textures, and ORBX Vector 1.20.

 

When I had the crash, the Windows event viewer logged an error in both terrain.dll and G3D.dll. I believe both dlls were updated in the FSX-SE update just released. I'll have to re-visit that area and see if there is still an issue


Jim Barrett

Licensed Airframe & Powerplant Mechanic, Avionics, Electrical & Air Data Systems Specialist. Qualified on: Falcon 900, CRJ-200, Dornier 328-100, Hawker 850XP and 1000, Lear 35, 45, 55 and 60, Gulfstream IV and 550, Embraer 135, Beech Premiere and 400A, MD-80.

Share this post


Link to post
Share on other sites

I had this problem with a box version of fsx. Wiped hard drive, installed everything all over, and now on exit I get instead of a g3d.dll crash, a kernel32.dll crash. It only happens when I quit, so at least I can fly. I'd suggest a new windows install then try from scratch. I made the mistake of adding other addons too fast and now I do not know what caused it.

Share this post


Link to post
Share on other sites

Original FSX was prone to a certain type of G3D crash caused (possibly) by a bug in the graphics engine. Pete Dowson was able to add the ability to detect that one type of G3D instability to later versions of FSUIPC and prevent the crash before it happened. But that crash-prevention routine no longer works, because the new FSX-SE internal code has changed.

 

I do know from reading the FSX forums at the Steam web site, that the terrain/G3D.dll crashes have been quite common in FSX-SE by users running a broad variety of systems, with and without add-ons, so it may be a new bug specific to SE. Both dlls were updated in the new SE build, so I guess time will tell...


Jim Barrett

Licensed Airframe & Powerplant Mechanic, Avionics, Electrical & Air Data Systems Specialist. Qualified on: Falcon 900, CRJ-200, Dornier 328-100, Hawker 850XP and 1000, Lear 35, 45, 55 and 60, Gulfstream IV and 550, Embraer 135, Beech Premiere and 400A, MD-80.

Share this post


Link to post
Share on other sites

Bjeorn, if you're still having this issue, have you tried Steam's Verify Integrity of Game Cache?

 

TBH, shooting little green men into space (and recovering them) is much more interesting at the moment.

 

I know about that function, but did not try it as it will inevitably overwrite default files modified by me or add-ons.

 

 

 

I believe both dlls were updated in the FSX-SE update just released. I'll have to re-visit that area and see if there is still an issue

 

Yup, both .dlls seem to be updated. Fingers crossed...


7950X3D + 6900 XT + 64 GB + Linux | 4800H + RTX2060 + 32 GB + Linux
My add-ons from my FS9/FSX days

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
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...