flybywiresim / aircraft

The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
https://flybywiresim.com
GNU General Public License v3.0
5.14k stars 1.12k forks source link

Thrustmaster TCA Add-On pack causes CTD with A32NX isntalled. #5915

Closed P1NBA11ER closed 3 years ago

P1NBA11ER commented 3 years ago

Aircraft Version

Experimental

Build info

"built": "2021-09-25T12:52:53+00:00",
"ref": "experimental",
"sha": "bc41b1c2caea32346c2588ea811cc1e33d654ea2",
"actor": "aguther",
"event_name": "manual"

Describe the bug

I have a repeatable crash to desktop (CTD) when using the Thrustmaster TCA Add-On pack attached to the throttle quadrant. I've tried many many steps to try and figure out the root of the issue and it's always related to the A32NX/Thrustmaster Add-On.

Expected behavior

The game doesn't crash while starting up.

Steps to reproduce

Always crash scenario:

Sometimes crash scenario:

Never crash scenarios:

Reinstalling FS2020 did not change this behavior. Reinstalling Thrustmaster drivers did not change this behavior. I'm imagining there's a file somewhere causing a conflict but I have no idea what file this would be or where I would look for this file. I've configured and deleted throttle configs a couple times also but no change.

References (optional)

No response

Additional info (optional)

This only happens with the TCA Add-On pack.

Discord Username (optional)

P1NBA11ER

P1NBA11ER commented 3 years ago

Just wanted to update this to add that the current dev and stable version do not cause a CTD with the TCA add-on.

I realize there's no support for the experimental version but this is what I would consider a significant bug that would need to be addressed prior to the experimental features being merged into the development and/or stable versions, so wanted to make sure it was documented.

Benjozork commented 3 years ago

We have not heard of that before, so I think it might be local to your setup.

I'll try to get someone with the TCA to check your reproduction steps.

P1NBA11ER commented 3 years ago

Just to be clear, it's only the Add-On to the TCA throttle. The throttle only has no problems. If I connect the add on sections using the supplied cables, CTD every time.

Unique-NY commented 3 years ago

I cannot replicate this.

I've had the add-on pack since March 29th, and have been using either the dev or experimental exclusively since. I've never experienced a repeatable CTD related to the throttle and/or add-on pack.

If there is additional testing I can try, please let me know.

P1NBA11ER commented 3 years ago

Not sure what to tell you to test. Also not sure what else I can try either at this point. It seems to me there is something in a config file that's corrupt but there's no information on where these things are saved as far as I can tell. I even re-installed MSFS to see if that would clean it up. Is there a way to see the output of the sim when it crashed? Some sort of crash report?

airfirefighter commented 3 years ago

i have the same issue but this happens to me because the cable on throttles have a problem and if somehow i moved the tca ,connection is interrupting and i have ctd

NUTTTTTTTT commented 3 years ago

@P1NBA11ER Unfortunately MSFS doesn't provide useful crash logs..

Not sure if this will be any use at all, but I've just seen a user having luck to resolve their CTD's by disabling FXAA in the NVIDIA control panel, so maybe worth a shot if you have an nvidia card. Not sure if it'll actually help, but as not mentioned on the CTD steps figured may be worth a try. I'd also recommend going through the CTD resolution steps listed if not already - https://docs.flybywiresim.com/fbw-a32nx/installation/#clean-install-steps

image

@airfirefighter - Unfortunately that's a known issue, MSFS likes to crash when peripherals are connected mid session.

P1NBA11ER commented 3 years ago

I'm certainly grateful for the suggestions but highly doubtful this is a card related issue since the crash only ever happens when both the experimental version of the A32NX mod is installed and the TCA add-ons are connected.

tracernz commented 3 years ago

Just to be clear, it's only the Add-On to the TCA throttle. The throttle only has no problems. If I connect the add on sections using the supplied cables, CTD every time.

I've been running this setup the entire time developing the code in the experimental branch, and had no crash problems.

P1NBA11ER commented 3 years ago

Since you're working on development, any ideas what sort of conflicts might exist between loading the TCA profiles and the plane? Do you have any idea where the data for the controller profiles are stored? It doesn't seem to be within the main directories FS installs in AppData/Local/Packages as I've looked everywhere and done a re-install to no avail.

P1NBA11ER commented 3 years ago

Well, this seems to be cleared up after a second complete rebuild. Uninstalled everything, Thrustmaster, A32NX, FS2020, deleted every associated file I could find, and then reinstalled FS, Thrustmaster and A32NX in that order and I'm no longer crashing. A couple other peripheral related anomalies seem to have disappeared as well.