Author Topic: No Buildings at any FSDT or Flightbeam Airports  (Read 4042 times)

Psolov

  • Newbie
  • *
  • Posts: 27
No Buildings at any FSDT or Flightbeam Airports
« on: February 06, 2017, 09:10:56 pm »
Hello - Sorry if this has been answered and I missed it, but I have to admit, I'm a bit confused cycling through these forums. There appears to be so many different issues effecting different people, and I am not quite sure exactly what is going on with my setup. I'm running FSX-SE with Windows 10. I currently have installed every FSDT and FB airport so i tried going to several different airports just to confirm the problem exists accross the board. After installing the latest GSX update a few days ago, I no longer have any buildings at any FSDT or FB airports. I am not sure how to solve this, and given that there are so many different issues going on with different folks, I am hoping to be clear so that I can help you help me. I did post something a few days ago but it may have gotten lost in the shuffle. Please let me know if you need additional information.

Cheers, Pete

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51237
    • VIRTUALI Sagl
Re: No Buildings at any FSDT or Flightbeam Airports
« Reply #1 on: February 06, 2017, 09:52:45 pm »
Have you seen any error message, or crashes, or the menu ( the GSX and the Couatl menu under the Addons menu ) simply do not appear ?

Psolov

  • Newbie
  • *
  • Posts: 27
Re: No Buildings at any FSDT or Flightbeam Airports
« Reply #2 on: February 06, 2017, 10:37:17 pm »
Hi Umberto - I don't recall seeing any error message. Installation appeared to be normal, although it took much longer than I recall it talking in the past. So yes, the only issue as that the buildings are not populating.

Cheers, Pete

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51237
    • VIRTUALI Sagl
Re: No Buildings at any FSDT or Flightbeam Airports
« Reply #3 on: February 06, 2017, 10:39:30 pm »
This thread here list many possible reason for the missing menus problem:

http://www.fsdreamteam.com/forum/index.php/topic,8428.msg68872.html#msg68872

If you tried all of them, and nothing works, then please contact me in private to arrange a Teamviewer session, so I can have a look at your system.

Psolov

  • Newbie
  • *
  • Posts: 27
Re: No Buildings at any FSDT or Flightbeam Airports
« Reply #4 on: February 06, 2017, 10:46:33 pm »
Thanks Umberto - I will have a look through when I get home from work and will let you know either way.

Cheers, Pete

SmittyBRS

  • Newbie
  • *
  • Posts: 2
Re: No Buildings at any FSDT or Flightbeam Airports
« Reply #5 on: February 08, 2017, 07:54:50 pm »
Umberto,

TX so much for the Team speak session. Unfortunately, NO JOY. The GSX and AddOn Manager still do not appear in the menu.

Since our session:

I have done a cold reboot
Started up Active Sky 2016 after FSX up to be sure that other programs could add to the menu while FSX running. Added with no problem.
Checked the exclusions in MS Essentials and Firewall. Entries are all there.
Tried most of my non coualti scenerys and add-ons. All seem to work normally.

Hope a solution can be found.

TX Again
B Richard Smith

 

ACA235

  • Newbie
  • *
  • Posts: 27
Re: No Buildings at any FSDT or Flightbeam Airports
« Reply #6 on: February 08, 2017, 09:14:20 pm »
I have the exact same issue too.

Tried everything you have as well.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51237
    • VIRTUALI Sagl
Re: No Buildings at any FSDT or Flightbeam Airports
« Reply #7 on: February 09, 2017, 02:14:16 pm »
Started up Active Sky 2016 after FSX up to be sure that other programs could add to the menu while FSX running. Added with no problem.

If only it were so simple...

Fact you can add another program to the menu, doesn't mean anything. In FSX, an addon can be written using 3 different versions of the Simconnect runtime: RTM, SP1 and SP2/Acceleration. They are all separate, they can be all installed at the same time (they usually are), and it's even possible, using some magic Windows system (called Side-by-Side), that nobody really understand, up to the point that even Microsoft abandoned in the latest VC++ libraries, to load different versions of them, at the same time, and this is what usually cause issues.

So, if you have the Simconnect from the RTM and SP1 properly installed, but the one from SP2 missing/corrupted, and you have Addon A using RTM, Addon B using SP1 and Addon C using SP2, you'll see that Addon A and B would appear to work normally, while Addon C wouldn't, but that doesn't mean you don't have a problem, without this being an issue of Addon C.

Now, that's just the first complexity level. The 2nd complexity level is that, sometimes, when an Addon uses an older version of the library, the Windows Side-by-Side system might not work correctly for some reason, so the sim would be "stuck" with the RTM version, meaning that both Addon B and C wouldn't work, because FSX is not able to load multiple versions of the libraries itself, which is what the Side-by-Side system is supposed to do, when it works...

Now, that was the 2nd complexity level. The 3rd complexity level, is the different Simconnect libraries have their own dependencies themselves. RTM and SP1 require the MS VC++ 2005 runtime libraries, while SP2 require the "MS VC++ 2005 runtime libraries SP1" (SP1 of the libraries). So, if you have a problem with some of them, the related Simconnect won't work too, and so the addons made for it.

Now,. that was the 3rd complexity level. The 4th complexity level, is that Addon themselves might have DIFFERENT runtime libraries requirements. You might have addons requiring the 2005, 2005 SP1, 2008, 2010, 2013 or 2015 version of the VC++ libraries. This is in addition to the 2005 requirement they inherit from being a Simconnect client application. So, you might have all your Simconnect versions fixed, but still have issues because you have a problem with the VC++ libraries required by the Addon itself.

Just FYI, we require (and automatically install, of course, using the MS official installer) the VC++ 2013 version of the libraries, and the Simconnect version we use is the latest for FSX, which is the SP2/Acceleration version, that requires the VC++ 2005 SP1.

An addon that still use the RTM version, for example, might work itself, and might force the sim into that version only (not normal, but it happens), so you will have some addons working and some not, and the *cause* was the one that are WORKING which caused the mess to begin with so, the usual troubleshooting made in this case, is to exclude all the modules from loading, until you find the offending one. Then, sometimes it's possible to fix the issue, by re-arranging the loading order of the modules in the DLL.XML file, or the EXE.XML file.

Of course, all of this assume the antivirus is not the issue, which is still the most common case of missing menus. The 2nd most common case of missing menus is this one, but unfortunately is WAY more difficult to fix than just disabling the antivirus.

Want to hear ANOTHER opinion ? See this, from Pete Dowson, FSUIPC author:

http://forum.avsim.net/topic/323009-simconnect-gone-mad/?p=1909995#entry1909995

I'll quote here the relevant part, where he's saying exactly the SAME thing:

Quote
I've got two PCs, one running Win7 and the other XP, and both of them have broken SimConnect installations. I have not been able to find any way to repair either without reinstalling Windows. I actually broke them deliberately (!) in order to research this, but I failed miserably to find a solution other than Windows re-installation (which I'll do one day, if only to tidy up my increasingly rubbish-ridden systems).

In my opinion the side-by-Side library system is the most diabolically convoluted system ever conceived and implemented by Microsoft and when it goes wrong it is fatal.

Of course, you might be saying "but after all of this, how we are going to fix this issue" ?

I'm afraid the best suggestion might not be what you want to hear, which would be switching to Prepar3D, which has FAR less issues with libraries and conflicts. Lockheed Martin suggest all developers should use VC++ 2013 to develop addons, which is what we use, their Simconnect doesn't use Side-by-side anymore, and they don't have the bugged "Trust" sub-system, which is what causes the dreaded "bad addon" message, which appears randomly after you just trust an newly updated module.

Other than that, sometimes you can fix it by removing manually the Simconnect folders from the Windows\WinSxS folder (in Safe Mode) then REPAIR the FSX install from the original install.