Problem I get CTD when i press F8 in stock DG

kevin580

New member
Joined
Jan 11, 2011
Messages
317
Reaction score
0
Points
0
Location
Hagen
Website
www.ascensionspaceagency.jimdo.com
I need help!!

A few minutes ago i used the scenario DG-Docked to ISS.

I don`t like the virtual cockpit so much and when i press f8 to switch between normal-,virtual- and 2d cockpit i get ctd.

When the orbiter log helps:

**** Orbiter.log
Build Oct 16 2010 [v.101016]
Timer precision: 2.79365e-007 sec
Found 1 joystick(s)
Devices enumerated: 4
Devices accepted: 3
==> RGB Emulation
==> Direct3D HAL
==> Direct3D HAL (Mobile Intel(R) 945 Express Chipset Family)
Module AtlantisConfig.dll .... [Build 101016, API 101016]
Module AtmConfig.dll ......... [Build 101016, API 101016]
Module DGConfigurator.dll .... [Build 101016, API 101016]
Module ProjectApolloConfigurator.dll [Build 100907, API 100830]
Module ScnEditor.dll ......... [Build 101016, API 101016]
Module AutoFCS.dll ........... [Build ******, API 050206]
Module InterMFD55.dll ........ [Build 100826, API 100704]
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiRegisterMFDMode
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
Module Rcontrol.dll .......... [Build 101016, API 101016]
Module RaceCheckpointMFD.dll . [Build ******, API 060425]
Module ScreenCapture.dll ..... [Build ******, API 060425]
Module transx.dll ............ [Build 100905, API 100905]
Module Map3DMFD.dll .......... [Build 101005, API 100830]
Module OrbiterSound.dll ...... [Build ******, API 060425]
Module ExtMFD.dll ............ [Build 101016, API 101016]
Module AeroBrakeMFD.dll ...... [Build ******, API 100830]
Module Default_Scenario.dll .. [Build ******, API 060425]
Module LolaMFD.dll ........... [Build ******, API 050206]
Module GPCMFD.dll ............ [Build 110114, API 100830]
Module RPOP.dll .............. [Build 110114, API 100830]
Module UnivPTG.dll ........... [Build 100629, API 100606]
Module LuaConsole.dll ........ [Build 101016, API 101016]
Module ScriptMFD.dll ......... [Build 101016, API 101016]
Module CustomMFD.dll ......... [Build 101016, API 101016]
Module LuaMFD.dll ............ [Build 101016, API 101016]
Module SensorMFD.dll ......... [Build ******, API 060425]
Module FFMControl.dll ........ [Build ******, API 060425]
Module FFSControl.dll ........ [Build ******, API 060425]
Module OrbiterRadioMFD2010.dll [Build 100612, API 100606]
Module NoseWheelTurn.dll ..... [Build ******, API 060425]
Module ProjectApolloMFD.dll .. [Build 100907, API 100830]
Module InterMFD.dll .......... [Build ******, API 050206]
Module Meshdebug.dll ......... [Build 101016, API 101016]
Module GE Tracker 2.dll ...... [Build 100620, API 100606]

**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Graphics: Viewport: Fullscreen 1024 x 600 x 32
Graphics: Hardware T&L capability: No
Graphics: Z-buffer depth: 32 bit
Graphics: Stencil buffer depth: 8 bit
Graphics: Active lights supported: 4294967295
Loading 15382 records from star database
Joystick throttle: Z-AXIS
Joystick throttle control detected
Module Sun.dll ............... [Build 101016, API 101016]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll ........... [Build 101016, API 101016]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll ............. [Build 101016, API 101016]
Module VenusAtm2006.dll ...... [Build 101016, API 101016]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll ............. [Build 101016, API 101016]
Module EarthAtmJ71G.dll ...... [Build 101016, API 101016]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Module Moon.dll .............. [Build 101016, API 101016]
ELP82: Precision 1e-005, Terms 116/829
Module Mars.dll .............. [Build 101016, API 101016]
Module MarsAtm2006.dll ....... [Build 101016, API 101016]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
Module Phobos.dll ............ [Build ******, API 060425]
Module Deimos.dll ............ [Build ******, API 060425]
Module Galsat.dll ............ [Build 101016, API 101016]
Module Jupiter.dll ........... [Build 101016, API 101016]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
Module Io.dll ................ [Build 101016, API 101016]
Module Europa.dll ............ [Build 101016, API 101016]
Module Ganymede.dll .......... [Build 101016, API 101016]
Module Callisto.dll .......... [Build 101016, API 101016]
Module Satsat.dll ............ [Build 100215, API 100212]
Module Saturn.dll ............ [Build 101016, API 101016]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
Module Mimas.dll ............. [Build 100215, API 100212]
SATSAT Mimas: Terms 113
Module Enceladus.dll ......... [Build 100215, API 100212]
SATSAT Enceladus: Terms 33
Module Tethys.dll ............ [Build 100215, API 100212]
SATSAT Tethys: Terms 101
Module Dione.dll ............. [Build 100215, API 100212]
SATSAT Dione: Terms 59
Module Rhea.dll .............. [Build 100215, API 100212]
SATSAT Rhea: Terms 68
Module Titan.dll ............. [Build 100215, API 100212]
SATSAT Titan: Terms 100
Module Iapetus.dll ........... [Build 100215, API 100212]
SATSAT Iapetus: Terms 605
Module Uranus.dll ............ [Build 101016, API 101016]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
Module Miranda.dll ........... [Build ******, API 060425]
Module Ariel.dll ............. [Build ******, API 060425]
Module Umbriel.dll ........... [Build ******, API 060425]
Module Titania.dll ........... [Build ******, API 060425]
Module Oberon.dll ............ [Build ******, API 060425]
Module Neptune.dll ........... [Build 101016, API 101016]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
Finished initialising world
Module DeltaGlider.dll ....... [Build 100607, API 100606]
Module LuaInline.dll ......... [Build 101016, API 101016]
Module ShuttleA.dll .......... [Build 101016, API 101016]
Finished initialising status
Finished initialising camera
Finished initialising panels
Finished setting up render state
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiGetStationCount
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
 
Last edited:
Did you try if it still crashes with disabled plug-ins, and if so, then on a new pristine installation of Orbiter?
 
Also, ensure that AlignPlanesMFD is not open, especially if no target is selected.
 
Noticed you are running a lot of MFDs. Try disabling some of them, only load the bare minimum for your current mission

Module Rcontrol.dll .......... [Build 101016, API 101016]
Module RaceCheckpointMFD.dll . [Build ******, API 060425]
Module ScreenCapture.dll ..... [Build ******, API 060425]
Module transx.dll ............ [Build 100905, API 100905]
Module Map3DMFD.dll .......... [Build 101005, API 100830]
Module OrbiterSound.dll ...... [Build ******, API 060425]
Module ExtMFD.dll ............ [Build 101016, API 101016]
Module AeroBrakeMFD.dll ...... [Build ******, API 100830]
Module Default_Scenario.dll .. [Build ******, API 060425]
Module LolaMFD.dll ........... [Build ******, API 050206]
Module GPCMFD.dll ............ [Build 110114, API 100830]
Module RPOP.dll .............. [Build 110114, API 100830]
Module UnivPTG.dll ........... [Build 100629, API 100606]
Module LuaConsole.dll ........ [Build 101016, API 101016]
Module ScriptMFD.dll ......... [Build 101016, API 101016]
Module CustomMFD.dll ......... [Build 101016, API 101016]
Module LuaMFD.dll ............ [Build 101016, API 101016]
Module SensorMFD.dll ......... [Build ******, API 060425]
Module FFMControl.dll ........ [Build ******, API 060425]
Module FFSControl.dll ........ [Build ******, API 060425]
Module OrbiterRadioMFD2010.dll [Build 100612, API 100606]
Module NoseWheelTurn.dll ..... [Build ******, API 060425]Module ProjectApolloMFD.dll .. [Build 100907, API 100830]Module InterMFD.dll .......... [Build ******, API 050206]Module Meshdebug.dll ......... [Build 101016, API 101016]
Module GE Tracker 2.dll ...... [Build 100620, API 100606]

Highlighted in bold are what I deem to be nonessential addons which I do not enable for debugging issues (as is the case now).
 
Have you installed OGLAclient, that could be the problem.

Try replacing your deltaglider.dll with a fresh copy.
 
I'm thinking it is most likely related to this bug. Click that link, and where it says "Are you able to reproduce this bug", click "yes".

Also see my posts in this thread. At that point I thought it was an OGLAClient or Wine bug (as at this point I'm primarily running Orbiter on my Linux laptop), but both the above bug report and this thread were started by users not running the built-in client. The post I've linked (#28) is where I first figured out that it had to do with the 3D cockpit. I first mentioned the bug in #18, but have decided to link to #28 here, since that is the first post where I mentioned this bug without mentioning any other, and I don't want people to confuse the other issues I was mentioning in #18 with this one. Two other people in that thread also mentioned similar (and likely identical) bugs under OGLAClient, but not under Wine.

My own experience with the bug is that it occurs on a fresh install (no addons but OGLAClient, which is needed to run Orbiter on Linux), and that it generally affects 2D panels but not the HUD-only view (The Shuttle-A panel is garbled, but does not CTD).

From what I've seen from others, it seems to be cross platform (Both native Windows and Linux/Wine), and cross-client (both OGLA and the built-in client).

---------- Post added at 02:25 ---------- Previous post was at 01:37 ----------

Have you installed OGLAclient, that could be the problem.

Try replacing your deltaglider.dll with a fresh copy.

If he were using OGLAClient it would be in his modules list.

Switching to the DeltaGlider.dll supplied with the base package instead of the one supplied with OGLAClient does help on my machine, which does use OGLAClient, but there's still the issue of panel corruption on the Shuttle A for me, and I can't figure out *why* the OGLAClient DG CTD's when switching to the panel while the base package does not, as the OGLAClient DG does not provide any of its own panel textures, so either DLL is going to be using the same panel.
 
Last edited:
If he were using OGLAClient it would be in his modules list.
He doesn't need to use Orbiter_ng, but have the OGLAClient installed. I have an installation, where there are simultaneously installed D3D7Client, D3D9Client and OGLAClient, but I still run that installation by using orbiter.exe, and no client appears in the module list.


Did you notice the DeltaGlider.dll's module version?:
Build Oct 16 2010 [v.101016]

Module DeltaGlider.dll ....... [Build 100607, API 100606]

The version of it for Orbiter 101016 should be 101016 too:
Code:
Build Oct 16 2010 [v.101016]
...
Module DeltaGlider.dll ....... [Build 101016, API 101016]


So the DeltaGlider was replaced by its earlier version using older implementation of VESSEL3. VESSEL3 interface has changed somewhere between 100606 and 100830, and this may cause those crashes.

This can be caused by the OGLA version of DeltaGlider, if it was compiled against 100606 API.
 
He doesn't need to use Orbiter_ng, but have the OGLAClient installed. I have an installation, where there are simultaneously installed D3D7Client, D3D9Client and OGLAClient, but I still run that installation by using orbiter.exe, and no client appears in the module list.


Did you notice the DeltaGlider.dll's module version?:


The version of it for Orbiter 101016 should be 101016 too:
Code:
Build Oct 16 2010 [v.101016]
...
Module DeltaGlider.dll ....... [Build 101016, API 101016]


So the DeltaGlider was replaced by its earlier version using older implementation of VESSEL3. VESSEL3 interface has changed somewhere between 100606 and 100830, and this may cause those crashes.

This can be caused by the OGLA version of DeltaGlider, if it was compiled against 100606 API.

Ah. So it is. That would explain it.
 
Extract DeltaGlider.dll from the Orbiter 101016 beta archive to the Modules folder of Orbiter, and if there is a question whether you want to replace it, say "yes".
 
what i must do now?

Go to the zip file you got Orbiter 2010 P1 from. Open it up and go to the "Modules" folder. There should be a file "DeltaGlider.dll" with a date of August 29 or 30, 2010. (The P0 -> P1 upgrade file has it dated Aug 29, the full P1 zipfile has it dated Aug 30). Copy "DeltaGlider.dll" from the zip file to the "Modules" folder in your Orbiter 2010 P1 directory, overwriting the copy that's already there.

EDIT: Ninja'ed
 
Back
Top