New Release D3D9Client Development

check that you are not using oapiMeshMaterial() function in your add-on, it won't work with clients.

I can verify I'm not using oapiMeshMaterial(). The material definitions are in the mesh itself.

Also the "blue" material setup seems to be missing a specular color. There should be four lines of material data.
It seems I missed a line when I copied and pasted from the mesh file. This is what I have:
Code:
MATERIAL ColPansBlue
0.271 0.471 0.627 1
0.271 0.471 0.627 1
1.000 1.000 1.000 1
0 0 0 1

*EDIT* It seems there are several materials that are behaving strangely (see attached)
 

Attachments

  • CortezFront_InlineClient.jpg
    CortezFront_InlineClient.jpg
    155.3 KB · Views: 23
  • CortezFront_D3D9R10.jpg
    CortezFront_D3D9R10.jpg
    146.9 KB · Views: 21
Last edited:
Code:
MATERIAL ColPansBlue
0.271 0.471 0.627 1
0.271 0.471 0.627 1
1.000 1.000 1.000 1
0 0 0 1

The third line is missing a specular power value. You could try "0".

MATERIAL ColPansBlue
0.271 0.471 0.627 1
0.271 0.471 0.627 1
1.000 1.000 1.000 1 0
0 0 0 1
 
The third line is missing a specular power value. You could try "0".

MATERIAL ColPansBlue
0.271 0.471 0.627 1
0.271 0.471 0.627 1
1.000 1.000 1.000 1 0
0 0 0 1

Good point. However, I made this change, but it didn't seem to have an effect on the issue.
 
There is something odd going on. It looks like the blue sections are textured in the client. The 3DModel.pdf will describe some mesh group flags.

PHP:
·  An optional FLAG entry. This allows to specify a user-defined 32-bit flag (in hex format)
whose interpretation is context-dependent. Below is a list of flags currently recognised by
Orbiter:
Mesh type Flag Interpretation
Vessel 0x00000001 Do not use this group to render ground shadows
Vessel 0x00000002 Do not render this group
Vessel 0x00000004 Do not apply lighting when rendering this group
Vessel 0x00000008 Texture blending directive: additive with background

What is the 0x8 supposed to do exactly ? Are you using it by any change ?
Or should the client modulate the texture color by material color ?

Difficult to see very well but there seems to be a faint texture on a blue background in the screen shot from the inline engine.
 
Last edited:
What is the 0x8 supposed to do exactly ?
FLAG 8 adds the color of the background (of something that is behind that material) to the color of the material (like for transparent glass cockpit option in in-line client).

Or should the client modulate the texture color by material color ?
The texture should be modulated with material color by default. At least that's how it's done in the in-line client.
 
Could you locate this line from Mesh.fx located in /Modules/D3D9Client/ (assuming that you have a vertex shader 3.0)

Line number is 112

PHP:
cTex = tex2D(WrapS, frg.tex0);

and change it to:

PHP:
cTex = tex2D(WrapS, frg.tex0) * gMtrl.diffuse;

After reading the documentation more carefully it would appear that this is most likely the source of the problem.
 
That did the trick.

Thanks,
n122vu
 

Attachments

  • Cortez_Corrected_D3D9ClientR10.jpg
    Cortez_Corrected_D3D9ClientR10.jpg
    137.8 KB · Views: 40
FLAG 8 adds the color of the background (of something that is behind that material) to the color of the material (like for transparent glass cockpit option).
Well, the client will always use alpha blending for transparent surfaces.
The default blend equation is:

Target = BackBuffer * (1.0-SrcAlpha) + SrcColor * SrcAlpha

Additive could be:

Target = BackBuffer + SrcColor

If it is supposed to indicate whether to use alpha blending or not then we can simply ignore it.

The texture should be modulated with material color by default. At least that's how it's done in the in-line client.

Oh yes, that's the problem. I wonder why no-one has detected the problem before, it's pretty fundamental error.:facepalm:
 
I wonder why no-one has detected the problem before, it's pretty fundamental error.:facepalm:

I think because, with the exception of transparent cockpits, very few developers are utilizing material properties in situations where they could be, and are instead relying on textures to get the job done. If it's not being used, it's probably not going to be noticed if it stops working.

The Cortez mesh in particular was actually a converted mesh from Celestia (the Explorer), made by Pascal Barbieri, converted by Jason Benson, so credit for doing that in this mesh goes to them.
 
jarmonik: Could you take a look this bug: https://sourceforge.net/p/shuttleultra/tickets/10/?

It seems to occur in D3D9Client only, the default inline client has no issues so that seems to suggest that it's not a SSU problem. There's nothing in either logs(Orbiter and D3D9Client) that indicates a problem. The last entry in the D3D9Client log is about storing the SSU Orbiter mesh and that's it, nothing else, no errors or warnings.
 
jarmonik: Could you take a look this bug: https://sourceforge.net/p/shuttleultra/tickets/10/?

It seems to occur in D3D9Client only, the default inline client has no issues so that seems to suggest that it's not a SSU problem. There's nothing in either logs(Orbiter and D3D9Client) that indicates a problem. The last entry in the D3D9Client log is about storing the SSU Orbiter mesh and that's it, nothing else, no errors or warnings.

This is going to be difficult but let's try. Here is a debug build, so, if you could use it and run the orbiter with a debugger attached into the precess. Once the debugger will "break" then take a screen shot showing the D3D9Client module address, Call stack, and disassemply from a breakpoint.

Edit: Also the registers would be very helpfull.

Edit2: In your case it might be better to attach the debugger after shuting down the first session and before the second session. Debugger will usually break during shutdown due to LUA issues.
 

Attachments

Last edited:
This is going to be difficult but let's try. Here is a debug build, so, if you could use it and run the orbiter with a debugger attached into the precess. Once the debugger will "break" then take a screen shot showing the D3D9Client module address, Call stack, and disassemply from a breakpoint.

Edit: Also the registers would be very helpfull.
How do I set up the debugger? I'm using VC++2010 Express.
 
How do I set up the debugger? I'm using VC++2010 Express.

I don't know about 2010 but in 2008 it's done like this

1. Run Orbiter / SSU scenario
2. Exit to launcpad
3. Open Visual Studio
4. Select Tools/Attach to Process
5. Select Orbiter.exe
6. Launch SSU scenario

After a break

Select the nessecary windows from Debug/Windows->
1. Registers
2. CallStack
3. Modules
4. Disassemply
 
I tried attaching the debugger to the correct orbiter.exe and got no success. A check indicates that it can't find or open the pdb file associated with D3D9Client.dll. I did replace the existing file with the one in your attachment, but no luck despite reloading it in the Launchpad.

---------- Post added at 11:19 PM ---------- Previous post was at 11:17 PM ----------

I don't know about 2010 but in 2008 it's done like this

1. Run Orbiter / SSU scenario
2. Exit to launcpad
3. Open Visual Studio
4. Select Tools/Attach to Process
5. Select Orbiter.exe
6. Launch SSU scenario

After a break

Select the nessecary windows from Debug/Windows->
1. Registers
2. CallStack
3. Modules
4. Disassemply
Does the scenario have to fully load or is a CTD during loading good enough?
 
I tried attaching the debugger to the correct orbiter.exe and got no success. A check indicates that it can't find or open the pdb file associated with D3D9Client.dll. I did replace the existing file with the one in your attachment, but no luck despite reloading it in the Launchpad.
It shouldn't need that. Not so sure what good would it do. Does it let you choose it's location ?


Does the scenario have to fully load or is a CTD during loading good enough?

CTD during loading is required if we wan't to catch the loading bug.
 
It shouldn't need that. Not so sure what good would it do. Does it let you choose it's location ?
Nope. Which thread and stack frame should I take a screenshot of? The address listed in Modules for D3D9Client.dll is 042B0000-04513000. This is the log:

Code:
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Server\orbiter.exe', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\dinput.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\msvcrt.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\advapi32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\sechost.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\rpcrt4.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\sspicli.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\cryptbase.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\user32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\gdi32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\lpk.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\usp10.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\winmm.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\shlwapi.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\shell32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\msvcp80.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\msvcr80.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\imm32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\msctf.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\uxtheme.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\hid.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\setupapi.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\oleaut32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\ole32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\devobj.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\wintrust.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\crypt32.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\msasn1.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\dwmapi.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Startup\AtlantisConfig.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\msvcr100.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Startup\AtmConfig.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Startup\DGConfigurator.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\psapi.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Plugin\D3D9Client.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\d3d9.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\version.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\d3d8thk.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\D3DX9_42.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\nvapi.dll', Cannot find or open the PDB file
The thread 'Win32 Thread' (0x1a60) has exited with code 0 (0x0).
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\nvd3dum.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\powrprof.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Program Files (x86)\NVIDIA Corporation\3D Vision\nvSCPAPI.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\dxgi.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll', Cannot find or open the PDB file
'orbiter.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll'
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll', Cannot find or open the PDB file
'orbiter.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll'
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll', Cannot find or open the PDB file
'orbiter.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll'
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll', Cannot find or open the PDB file
'orbiter.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll'
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll', Cannot find or open the PDB file
'orbiter.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_42.dll'
'orbiter.exe': Loaded 'C:\Program Files (x86)\NVIDIA Corporation\3D Vision\nvStereoApiI.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Sun.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Vsop87.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Mercury.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Venus.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Venus\atmosphere\VenusAtm2006.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Earth.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Earth\atmosphere\EarthAtmJ71G.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Moon.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Mars.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Mars\atmosphere\MarsAtm2006.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Phobos.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Deimos.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Jupiter.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Galsat.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Io.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Europa.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Ganymede.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Callisto.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Saturn.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Satsat.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Mimas.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Enceladus.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Tethys.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Dione.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Rhea.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Titan.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Iapetus.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Uranus.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Miranda.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Ariel.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Umbriel.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Titania.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Oberon.dll', Cannot find or open the PDB file
'orbiter.exe': Loaded 'C:\SSU dev\Modules\Celbody\Neptune.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\Modules\SpaceShuttleUltra.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\SSU dev\lua5.1.dll', Binary was not built with debug information.
'orbiter.exe': Loaded 'C:\Windows\SysWOW64\msvcp100.dll', Cannot find or open the PDB file
First-chance exception at 0x0430caf7 in orbiter.exe: 0xC0000005: Access violation writing location 0x046428c4.
Unhandled exception at 0x775915de in orbiter.exe: 0xC0000005: Access violation writing location 0x046428c4.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
First-chance exception at 0x7758016e in orbiter.exe: 0x00000000: Åtgärden har slutförts.
Unhandled exception at 0x775915de in orbiter.exe: 0x00000000: Åtgärden har slutförts.
 
Main Thread, I don't know about the stack frame. I don't recall 2008 having anything like that. Call stack and disassemply is important.

Lot of exceptions in orbiter.exe something bad is going on...
 
Last edited:
Is this what you needed:

D3D9Client_debugger.jpg
 
Is this what you needed:

Yes, but could you find the top most reference of D3D9Client.dll from the call stack and click it. If there are no D3D9Client.dll in the call stack then this is a dead-end. Also, the module address may change so it would be good to have it visible. EDIT: You can drag-n-drop the address column into the front of the table.

Did that screen appear while loading the scenario ?
 
Last edited:
Back
Top