Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Majestic Q400 + FFTF Dynamic crashes P3Dv5.1 HF1

Featured Replies

Fired up the Majestic Q400 (1.021 Pro x64) for the first time in P3D v5.1 HF1, and first three flights in a row I got a CTD right at liftoff.  Troubleshooting points strongly to FSPS' FFTF Dynamic (v5.1.12.26829) as the culprit--disabling it eliminates the CTDs, replacing it results in the same problem appearing again.

I have FFTF set to AGL height mode, so seeing a crash at liftoff is what made me suspicious of FFTF Dynamic, given that it sets FFTF as a function of altitude above ground level--it would start making changes at that phase of flight.

I'm not seeing the issue with other acft, but it's repeatable with the Q400.

 

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

I can confirm the CTD by my side also. Windows event viewer says it is ntdll.dll error. I wrote to the developer of FFTF Dynamic and he said that his program has nothing to do with this library file.

Regards, Bartek Staniszewski

No issues with FFTF Dynamic with the Prosim 737-800 here.

The causes of ntdll.dll error messages can vary greatly. However, most of them result from a corrupt or damaged version of the ntdll DLL file itself, corrupt hardware drivers, or issues between Windows and other programs.

Could it be that both are trying to use the same memory spaces ? ( I don’t know ).

 

Edited by GSalden

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

It only happens with Majestic Q400.

Regards, Bartek Staniszewski

  • Author
36 minutes ago, brosss said:

It only happens with Majestic Q400.

That's what I'm seeing as well, so far.  All the crashes are C0000374 errors in the ntdll.dll module.  Saying that his program has nothing to do with the dll is a disappointing cop-out...the dll is the faulting module, but a program can certainly drive a fault there, as it is pretty clearly doing here.

PMDG birds, FSL Scarebus, Milviz Kingair, RealAir Turbine Duke all seem OK, but the Q400 crashes every time if FFTF Dynamic is running.

I'll probably just chalk it up to the dangers inherent in using a program like FFTF Dynamic that messes with P3D's internals outside the supplied interfaces.  Honestly, on a 10-core CPU, I doubt FFTF Dynamic is doing much for me any more, anyway.  I will probably run a few tests later to see if there is any measurable increase in performance or CPU headroom resulting from running FFTF Dynamic on my 10900K--as it was originally implemented, the FFTF tweak targeted old dual-core CPUs, and Phil Spencer told us that quad+ core processors were not going to gain much from the benefits of changing the FFTF values, since most of the terrain/texture processing was moved to threads running off the primary core anyway.

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

On 1/13/2021 at 3:23 PM, w6kd said:

That's what I'm seeing as well, so far.  All the crashes are C0000374 errors in the ntdll.dll module.  Saying that his program has nothing to do with the dll is a disappointing cop-out...the dll is the faulting module, but a program can certainly drive a fault there, as it is pretty clearly doing here.

PMDG birds, FSL Scarebus, Milviz Kingair, RealAir Turbine Duke all seem OK, but the Q400 crashes every time if FFTF Dynamic is running.

I'll probably just chalk it up to the dangers inherent in using a program like FFTF Dynamic that messes with P3D's internals outside the supplied interfaces.  Honestly, on a 10-core CPU, I doubt FFTF Dynamic is doing much for me any more, anyway.  I will probably run a few tests later to see if there is any measurable increase in performance or CPU headroom resulting from running FFTF Dynamic on my 10900K--as it was originally implemented, the FFTF tweak targeted old dual-core CPUs, and Phil Spencer told us that quad+ core processors were not going to gain much from the benefits of changing the FFTF values, since most of the terrain/texture processing was moved to threads running off the primary core anyway.

 I was having the same issues with ctd ntdll crashes. I reset windows 10 via disk without removing apps and programs.

seems to have fixed it.

for me anyways.

mike

23 hours ago, mikeymike said:

PMDG birds, FSL Scarebus, Milviz Kingair, RealAir Turbine Duke all seem OK, but the Q400 crashes every time if FFTF Dynamic is running.

I'm not following the logic here. Seems to me the Q400 is your enemy, not FFTF Dynamic. At least that's the way you're explaining it.

I've run FFTF with many different planes in P3Dv4.5 and never experienced a problem I could trace back to FFTF. However, I don't own the Q400.

-J

13700KF | RTX 4090 @ 1440 | 64GB DDR5 | 2 x 1TB SSDs | 1TB M.2 NVMe

1 hour ago, Twenty6 said:

I'm not following the logic here. Seems to me the Q400 is your enemy, not FFTF Dynamic. At least that's the way you're explaining it.

I've run FFTF with many different planes in P3Dv4.5 and never experienced a problem I could trace back to FFTF. However, I don't own the Q400.

The logic is really easy to understand.  If Q400 runs fine without FSPS, but crashes with it, then those of us who are having this same problem are following the logic to try and nail down the culprit.  

Since you dont own the Q400, and you’re quoting P3D 4.5 (which has nothing to do with this thread), what I dont understand is your logic. 

rgds, JB

9800x3d, ASUS TUF x870, 64GB G.Skill DDR5, MSI Ventus 4080, HP Reverb G2 VR, FlyVirtual.net, Private Pilot SEL rating, subLogic FlightSim 1983 & every release since

 

Hi,

Just tested...I have the same issue with the Pro Q400/FFTF/P3Dv5.1Hf.

Faulting application name: Prepar3D.exe, version: 5.1.12.26829, time stamp: 0x5fb44f72
Faulting module name: ntdll.dll, version: 10.0.19041.662, time stamp: 0x27bfa5f0
Exception code: 0xc0000374
Fault offset: 0x00000000000ff0f9
Faulting process id: 0x27c4
Faulting application start time: 0x01d6ec18a93f1909
Faulting application path: D:\Lockheed Martin\Prepar3D v5\Prepar3D.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 7ee7dbd0-cd06-4904-8ac7-b439c9940afa
Faulting package full name:
Faulting package-relative application ID:

I'll redo a test without FFTF later (no time right now).

Richard.

Edited by DrumsArt

Richard Portier

MAXIMUS VI FORMULA|Intel® Core i7-4770K [email protected] x8|NVIDIA GeForce GTX 1080ti|M16GB DDR3|Windows10 Pro 64|P3Dv5|AFS2|TrackIr5|Saitek ProFlight Yoke + Quadrant + Rudder Pedal|Thrustmaster Warthog A10|

2 hours ago, joby33y said:

Since you dont own the Q400, and you’re quoting P3D 4.5 (which has nothing to do with this thread), what I dont understand is your logic. 

OK, sorry! Thought this was a sensible discussion. My mistake.

-J

13700KF | RTX 4090 @ 1440 | 64GB DDR5 | 2 x 1TB SSDs | 1TB M.2 NVMe

I made some tests:
1-I tried with the Frame Scenario of FFTF=same issue.

2-No FFTF=no problem.

3-Run FFTF after takeoff, everything seems ok. Then I went down to 100ft, still no problem.
On the other hand when I came out of P3Dv5.1 I got the following error message:

Faulting application name: Prepar3D.exe, version: 5.1.12.26829, time stamp: 0x5fb44f72
Faulting module name: ucrtbase.dll, version: 10.0.19041.546, time stamp: 0x43cbc11d
Exception code: 0xc0000409
Fault offset: 0x000000000007287e
Faulting process id: 0x24d4
Faulting application start time: 0x01d6ec5b9faa91d2
Faulting application path: D:\Lockheed Martin\Prepar3D v5\Prepar3D.exe
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll
Report Id: 8d95325d-13f6-4504-8ceb-7dbe5b1e5a5f
Faulting package full name:
Faulting package-relative application ID:

I don't know if it helps, anyway I'll fly with the Q400 without FFTF for the moment.


Richard.

Edited by DrumsArt

Richard Portier

MAXIMUS VI FORMULA|Intel® Core i7-4770K [email protected] x8|NVIDIA GeForce GTX 1080ti|M16GB DDR3|Windows10 Pro 64|P3Dv5|AFS2|TrackIr5|Saitek ProFlight Yoke + Quadrant + Rudder Pedal|Thrustmaster Warthog A10|

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.