Author Topic: Another Runtime Library Error  (Read 4952 times)

bill1970

  • Newbie
  • *
  • Posts: 7
Another Runtime Library Error
« on: June 21, 2012, 04:19:45 am »
I've been getting the runtime library error that others have been getting.  I've tried suggestions from other posts.  I've uninstalled/reinstalled the 2005 C++ redistributables and have the following versions:

Microsoft Visual C++ 2005 Redistributable   v.8.0.61001
Microsoft Visual C++ 2005 Redistributable   v.8.0.56336
Microsoft Visual C++ 2005 Redistributable (x64)  v.8.0.59192
Microsoft Visual C++ 2005 Redistributable (x64)  v.8.0.61000

I have uninstalled/reinstalled GSX multiple times as well.  The log file is shown below.  Any help you can give me would be great.  GSX was working for a while, but started crashing within the last week.

Log File:
couatl v2.0 (build 2313)
log started on Wed Jun 20 22:09:31 2012

connecting to SimConnect...
connected to FSX
bglmanx non ready yet, waiting.
connected to bglmanx
Loading addons
requesting AddOn list to bglmanx
bglmanx list contains 16 AddOn(s)
Loading addon ZurichX
Addon ZurichX not installed or missing one or more files, skipping
Loading addon OHareX
Addon OHareX not installed or missing one or more files, skipping
Loading addon JFK
Addon JFK not installed or missing one or more files, skipping
Loading addon XPOI
Addon XPOI not installed or missing one or more files, skipping
Loading addon LSGG
Addon LSGG not installed or missing one or more files, skipping
Loading addon KLAS
Addon KLAS not installed or missing one or more files, skipping
Loading addon KFLL
Addon KFLL not installed or missing one or more files, skipping
Loading addon PHNL
Addon PHNL not installed or missing one or more files, skipping
Loading addon KDFW
Addon KDFW not installed or missing one or more files, skipping
Loading addon HAWAII1
Addon HAWAII1 not installed or missing one or more files, skipping
Loading addon HAWAII2
Addon HAWAII2 not installed or missing one or more files, skipping
Loading addon KLAX
Addon KLAX not installed or missing one or more files, skipping
Loading addon ParkMe
Addon ParkMe not installed or missing one or more files, skipping
Loading addon GSX
Initializing audio...
Available devices:
  Generic Software on Speakers (Realtek High Definition Audio)
  Generic Software on Realtek Digital Output (Realtek High Definition Audio)
Created OpenAL device: Generic Software on Speakers (Realtek High Definition Audio)

Device info:
   Major version: 1
   Minor version: 1
   Frequency: 44100
   Refresh: 40
   Sync: 0
   Mono sources: 255
   Stereo sources: 1
   Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_EFX

Context info:
   Vendor: Creative Labs Inc.
   Version: 1.1
   Renderer: Software
   Extensions: EAX EAX2.0 EAX3.0 EAX4.0 EAX5.0 EAX3.0EMULATED EAX4.0EMULATED AL_EXT_OFFSET AL_EXT_LINEAR_DISTANCE AL_EXT_EXPONENT_DISTANCE

Using EFX 1.0 extension, with 1 auxiliary send(s)
Using EAX reverb
Looking for scenery.cfg in C:/ProgramData/Microsoft/FSX/scenery.cfg
  using Scenery/World (layer 1)
  using Scenery/BASE (layer 2)
  using Scenery/0000 (layer 3)
  using Scenery/0001 (layer 4)
  using Scenery/0002 (layer 5)
  using Scenery/0003 (layer 6)
  using Scenery/0004 (layer 7)
  using Scenery/0005 (layer 8)
  using Scenery/0006 (layer 9)
  using Scenery/0007 (layer 10)
  using Scenery/0100 (layer 11)
  using Scenery/0101 (layer 12)
  using Scenery/0102 (layer 13)
  using Scenery/0103 (layer 14)
  using Scenery/0104 (layer 15)
  using Scenery/0105 (layer 16)
  using Scenery/0106 (layer 17)
  using Scenery/0107 (layer 18)
  using Scenery/0200 (layer 19)
  using Scenery/0201 (layer 20)
  using Scenery/0202 (layer 21)
  using Scenery/0203 (layer 22)
  using Scenery/0204 (layer 23)
  using Scenery/0205 (layer 24)
  using Scenery/0206 (layer 25)
  using Scenery/0207 (layer 26)
  using Scenery/0300 (layer 27)
  using Scenery/0301 (layer 28)
  using Scenery/0302 (layer 29)
  using Scenery/0303 (layer 30)
  using Scenery/0304 (layer 31)
  using Scenery/0305 (layer 32)
  using Scenery/0306 (layer 33)
  using Scenery/0307 (layer 34)
  using Scenery/0400 (layer 35)
  using Scenery/0401 (layer 36)
  using Scenery/0402 (layer 37)
  using Scenery/0403 (layer 38)
  using Scenery/0404 (layer 39)
  using Scenery/0405 (layer 40)
  using Scenery/0406 (layer 41)
  using Scenery/0407 (layer 42)
  using Scenery/0500 (layer 43)
  using Scenery/0501 (layer 44)
  using Scenery/0502 (layer 45)
  using Scenery/0503 (layer 46)
  using Scenery/0504 (layer 47)
  using Scenery/0505 (layer 48)
  using Scenery/0506 (layer 49)
  using Scenery/0507 (layer 50)
  using Scenery/0600 (layer 51)
  using Scenery/0601 (layer 52)
  using Scenery/0602 (layer 53)
  using Scenery/0603 (layer 54)
  using Scenery/0604 (layer 55)
  using Scenery/0605 (layer 56)
  using Scenery/0606 (layer 57)
  using Scenery/0607 (layer 58)
  using Scenery/0700 (layer 59)
  using Scenery/0701 (layer 60)
  using Scenery/0702 (layer 61)
  using Scenery/0703 (layer 62)
  using Scenery/0704 (layer 63)
  using Scenery/0705 (layer 64)
  using Scenery/0706 (layer 65)
  using Scenery/0707 (layer 66)
  using Scenery/0800 (layer 67)
  using Scenery/0801 (layer 68)
  using Scenery/0802 (layer 69)
  using Scenery/0803 (layer 70)
  using Scenery/0804 (layer 71)
  using Scenery/0805 (layer 72)
  using Scenery/0806 (layer 73)
  using Scenery/0807 (layer 74)
  using Scenery/0900 (layer 75)
  using Scenery/0901 (layer 76)
  using Scenery/0902 (layer 77)
  using Scenery/0903 (layer 78)
  using Scenery/0904 (layer 79)
  using Scenery/0905 (layer 80)
  using Scenery/0906 (layer 81)
  using Scenery/0907 (layer 82)
  using Scenery/1000 (layer 83)
  using Scenery/1001 (layer 84)
  using Scenery/1002 (layer 85)
  using Scenery/1003 (layer 86)
  using Scenery/1004 (layer 87)
  using Scenery/1005 (layer 88)
  using Scenery/1006 (layer 89)
  using Scenery/1007 (layer 90)
  using Scenery/1100 (layer 91)
  using Scenery/1101 (layer 92)
  using Scenery/1102 (layer 93)
  using Scenery/1103 (layer 94)
  using Scenery/1104 (layer 95)
  using Scenery/1105 (layer 96)
  using Scenery/1106 (layer 97)
  using Scenery/1107 (layer 98)
  using Scenery/AFRI (layer 99)
  using Scenery/ASIA (layer 100)
  using Scenery/AUST (layer 101)
  using Scenery/EURE (layer 102)
  using Scenery/EURW (layer 103)
  using Scenery/NAMC (layer 104)
  using Scenery/NAME (layer 105)
  using Scenery/NAMW (layer 106)
  using Scenery/OCEN (layer 107)
  using Scenery/SAME (layer 108)
  using Scenery/Cities/Oshkosh (layer 109)
  using Scenery/Cities/StMaarten (layer 110)
  using Scenery/Cities/Rio (layer 111)
  using Scenery/Cities/LasVegas (layer 112)
  using Scenery/Global (layer 113)
  using Scenery/Props (layer 114)
  using Addon Scenery (layer 115)
Airport cache not valid: scenery.cfg has changed since last time
Regenerating airport cache, looking for scenery files under C:/Microsoft Flight Simulator X/
Worker thread started
Addon GSX loaded
Loading addon ENBR
Addon ENBR not installed or missing one or more files, skipping
Loading addon KSFO
Addon KSFO not installed or missing one or more files, skipping
Starting system monitors
SharedMemInterface connected
« Last Edit: June 21, 2012, 09:06:04 pm by virtuali »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 50710
    • VIRTUALI Sagl
Re: Another Runtime Library Error
« Reply #1 on: June 21, 2012, 09:10:01 pm »
I have uninstalled/reinstalled GSX multiple times as well.  The log file is shown below.  Any help you can give me would be great.  GSX was working for a while, but started crashing within the last week.

Nothing in your log shows that GSX crashed, and it's not clear from your message what crash you are getting.

In any case, as explained in many other threads related to the Visual C++ runtimes, the correct procedure is:

- Uninstall ALL the instances.

- Reinstall ONLY the 32 bit versions of them (nobody has ever suggested here you should install the 64 bit versions), FSX is a 32 bit app and all its addons are 32 bit apps, so you have to install the 32 bit runtimes EVEN if you run a 64 bit OS.

- After reinstalling the C++ runtimes, reinstall GSX too.

- After doing this, launch a Windows UPDATE, and let it update everything.

- If this doesn't fix it, REPAIR your FSX installation. It won't require reinstalling any addons, it will just fix any missing libraries in your system.

bill1970

  • Newbie
  • *
  • Posts: 7
Re: Another Runtime Library Error
« Reply #2 on: June 22, 2012, 03:21:57 am »
Followed the instructions and now FSX crashes with a fatal error during the splash screen.

Which version(s) of the redistrubutable should I have?  I have uninstalled everything and reinstalled the ones listed below (from the Microsoft site).  After installing, I ran windows update, but no updates were needed.  This whole problem started after a recent windows update.  Is it possible that the updated redistributables are not working?

Microsoft Visual C++ 2005 Redistributable   v.8.0.61001
Microsoft Visual C++ 2005 Redistributable   v.8.0.56336

Bill Rowe

bill1970

  • Newbie
  • *
  • Posts: 7
Re: Another Runtime Library Error
« Reply #3 on: June 22, 2012, 03:27:59 am »
Update: I was able to fix FSX by uninstalling and reinstalling SP2.  Apparently the repairing FSX from the original discs messes up SP2.

Still getting the runtime error when couatl loads.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 50710
    • VIRTUALI Sagl
Re: Another Runtime Library Error
« Reply #4 on: June 22, 2012, 10:21:44 am »
This whole problem started after a recent windows update.  Is it possible that the updated redistributables are not working?

You should have said this. There were reports of redistributables updates that breaks previous versions. However, I'm running (and I imagine most of users too, otherwise we would get hundreds of similar reports) all the updated versions, and of course everything works correctly so, the problem is not the updates themselves, but something else in your Windows install which might have prevented a correct installation of them.

Try to do the following:

- Remove again ALL the VC++ 2005 redistributables.

- Remove even ALL the VC++ 2008 redistributables.

- DO NOT install them manually, but do the following:

  1) Repair the FSX install AND the SP2 install, this should install the version needed by FSX and by the SP2 (they are different)
  2) Launch the GSX installer

Try with this configuration. Don't do anything else except what is listed above.

bill1970

  • Newbie
  • *
  • Posts: 7
Re: Another Runtime Library Error
« Reply #5 on: June 25, 2012, 02:11:20 am »
All fixed.  Hopefully uninstalling all the 2008 redistributables won't break some other program

Thanks for the help!

Bill

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 50710
    • VIRTUALI Sagl
Re: Another Runtime Library Error
« Reply #6 on: June 25, 2012, 02:18:25 pm »
All fixed.  Hopefully uninstalling all the 2008 redistributables won't break some other program

I think they are used by PMDG products. The issue is, there was SOME bugged releases of the 2008 redistributables that broke the 2005 redistributables, but this problem has been fixed along the way my subsequent releases of the 2008 runtimes installers so, it's should be enough installing the correct ones, and they should coexists without problems.