1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SODE Error

Discussion in 'SimObject Display Engine' started by spotlope, 18 Mar 2017.

  1. spotlope

    spotlope FSDevConf team

    Joined:
    10 Jun 2004
    Messages:
    231
    Country:
    unitedstates
    A beta tester of mine is reporting SODE crashes in FSX when he changes aircraft in-sim. All the SODE-driven scenery disappears and the SODE menu entry is suddenly gone. The only error I see in his log is this:

    ERROR SODE.FSLOOP : SimConnect EXCEPTION! UNRECOGNIZED ID (3)

    Any idea what that refers to? I see it in my log files as well so it might be unrelated to the crashes.
     
  2. Jeffrey Stähli

    Jeffrey Stähli

    Joined:
    8 Aug 2004
    Messages:
    447
    Country:
    switzerland
    Hi Bill,

    Could you attach the complete log file here, so I can see the entire context? Unfortunately in V1.4.2 I've introduced a little bug that generates exactly that error, but it is absolutely harmless and does not crash SODE. So your reported error originates from something else...

    I've seen this shutdown behaviour before when SODE tries to load an invalid/incomplete aircraft.cfg, which could also explain the occurence of the crash when changing aircraft. So my follow-up question here: Does the crash occur only when changing to a specific aircraft or any aircraft?
     
  3. spotlope

    spotlope FSDevConf team

    Joined:
    10 Jun 2004
    Messages:
    231
    Country:
    unitedstates
    No problem, Jeffrey. The user's log is below.

    [22:55:56.261] INFO : SODE Version 1.4.2
    [22:55:56.261] INFO : Targetting Platform 'FSX'
    [22:55:56.261] DEBUG : Initializing Text Menus...
    [22:55:56.261] DEBUG : Initializing Seasonal Object Handler...
    [22:55:56.261] DEBUG : Initializing SimObject Lists...
    [22:55:56.261] DEBUG : Initializing QuadTree...
    [22:55:56.261] DEBUG : Initializing Sound Engine...
    [22:55:56.293] INFO SODE.SOUNDENGINE : SoundEngine initialized.
    [22:55:56.293] DEBUG : Initializing Sim Bubble...
    [22:55:56.293] DEBUG : Initializing AI Monitor...
    [22:55:56.293] DEBUG : Initializing IK Solver...
    [22:55:56.293] DEBUG : Initializing Jetway Handler...
    [22:55:56.293] DEBUG : Initializing VDGS Handler...
    [22:55:56.293] DEBUG : Initializing GateNumberBox Handler...
    [22:55:56.293] INFO : VDGS Pack is not found/installed!
    [22:55:56.293] DEBUG : Start Main Initialization!
    [22:55:56.293] DEBUG : Trying to read Settings from SimObjectsDisplayEngine.ini file...
    [22:55:56.293] DEBUG SODE.SETTINGS : All Settings successfully read.
    [22:55:56.293] DEBUG SODE.SETTINGS : Current Settings (1) -> SoundEngine=1; WatchDog=1; SecMenuHotKey=NONE
    [22:55:56.293] DEBUG SODE.SETTINGS : Current Settings (2) -> UserJetwaySound=1; ForceHorizontalJetway=1
    [22:55:56.293] DEBUG SODE.SETTINGS : Current Settings (3) -> AIDetection=0; AIJetwaySound=0
    [22:55:56.293] DEBUG : Trying to find Custom Configuration files...
    [22:55:56.293] DEBUG SODE.XML : Finding SDX CFG Files...
    [22:55:56.293] WARN SODE.XML : \cfg\ not found. Code(2) [C:\ProgramData\12bPilot\SODE\cfg\*.sdx]
    [22:55:56.293] DEBUG : Trying to build SimObject List out of Custom Config files...
    [22:55:56.293] INFO SODE.XML : No SDX Files found! Lists are empty.
    [22:55:56.293] DEBUG : Trying to find XML Definition files...
    [22:55:56.293] DEBUG SODE.XML : Finding XML Files...
    [22:55:56.293] INFO SODE.XML : xml File Found: iBlueYonder_Herons-Nest.xml!
    [22:55:56.293] INFO SODE.XML : xml File Found: LOWS.xml!
    [22:55:56.293] DEBUG : Trying to build SimObject List out of XML definition files...
    [22:55:56.293] DEBUG SODE.XML : Building List from File 'C:\ProgramData\12bPilot\SODE\xml\iBlueYonder_Herons-Nest.xml'
    [22:55:56.293] DEBUG SODE.XML : Building List from File 'C:\ProgramData\12bPilot\SODE\xml\LOWS.xml'
    [22:55:56.293] DEBUG SODE.XML : XML Data successfully read and List created.
    [22:55:56.293] DEBUG : List generated! Trying now to insert into QuadTree...
    [22:55:56.293] DEBUG : QuadTree populated with SimObject references.
    [22:55:56.293] DEBUG : Trying to generate Aircraft Parameter Map from the INI file...
    [22:55:56.293] DEBUG SODE.ACFTPARAMS : Door Parameters read for 28 ICAO Aircraft Types.
    [22:55:56.293] DEBUG : SDX/XML/INI Handling done! Start FS Processing...
    [22:55:56.293] DEBUG SODE.FOLDERMANAGER : Starting SimObjects container scan...
    [22:55:56.293] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Airplanes\
    [22:55:56.308] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Airplanes\
    [22:55:56.807] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Rotorcraft\
    [22:55:56.807] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Rotorcraft\
    [22:55:56.857] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\GroundVehicles\
    [22:55:56.867] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\GroundVehicles\
    [22:55:56.867] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Boats\
    [22:55:56.867] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Boats\
    [22:55:56.877] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Animals\
    [22:55:56.877] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Animals\
    [22:55:56.877] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Misc\
    [22:55:56.887] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\Misc\
    [22:55:56.887] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\UT2 Aircraft\
    [22:55:56.887] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\SimObjects\UT2 Aircraft\
    [22:55:57.187] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\Program Files (x86)\12bPilot\SODE\data\SimObjects\
    [22:55:57.187] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\Program Files (x86)\12bPilot\SODE\data\SimObjects\
    [22:55:57.187] DEBUG SODE.FOLDERMANAGER : Looking for sim.cfg files in C:\ProgramData\12bPilot\SODE\SimObjects\
    [22:55:57.187] DEBUG SODE.FOLDERMANAGER : Looking for aircraft.cfg files in C:\ProgramData\12bPilot\SODE\SimObjects\
    [22:55:57.187] INFO SODE.FOLDERMANAGER : SODE SimObjects Map Building completed. Size=24
    [22:55:57.187] DEBUG : Initializing Internal Sounds...
    [22:55:57.187] DEBUG : All Initialization Done!
    [22:55:57.187] DEBUG SODE.FSPROCESS : Trying to connect to FS...
    [22:55:57.187] DEBUG SODE.FSPROCESS : Connected to FS!
    [22:55:57.187] DEBUG SODE.FSPROCESS : Secondary Text-Menu Hotkey not defined in INI file...
    [22:55:57.187] DEBUG SODE.FSPROCESS : Setting up Connection Watchdog...
    [22:55:57.187] DEBUG SODE.FSPROCESS : Entering FS Dispatch Loop.
    [22:56:08.561] INFO SODE.FSLOOP : SODE connected to Simulator...
    [22:56:08.561] DEBUG SODE.FSLOOP : SimState query...Running = 0
    [22:56:08.561] DEBUG SODE.ACFTEXITS : No Custom Data Found for C:/Program Files (x86)/Microsoft Games/Microsoft Flight Simulator X/SimObjects/Airplanes/Vcol_dhc3p_otter_f/. Using original aircraft.cfg exit data!
    [22:56:08.561] INFO SODE.FSLOOP : Successfull Registration of Reserved Key -> s Tab+S
    [22:56:08.561] INFO SODE.FSLOOP : Creating Top-Menu structure...
    [22:56:08.561] INFO SODE.FSLOOP : Top-Menu created.
    [22:56:08.561] ERROR SODE.FSLOOP : SimConnect EXCEPTION! UNRECOGNIZED ID (3)
    [22:56:08.581] ERROR SODE.FSLOOP : SimConnect EXCEPTION! UNRECOGNIZED ID (3)
    [22:56:09.001] INFO SODE.FSLOOP : SeasonalObjectHandler: Variables initialized!
    [22:56:37.451] DEBUG SODE.FSLOOP : Initialize Position after SimStart Event!
    [22:56:38.121] INFO SODE.FSLOOP : ### FILTERING OBJECTS WITHIN SIM RADIUS OF 40000m
    [22:56:38.121] INFO SODE.FSLOOP : ### Active SimObjects: 1; Active Wind Data Probes: 0
    [22:56:38.321] INFO SODE.FSLOOP : + SimObject iBlueYonder_Herons-Nest:iBlueYonder Herons Nest [iBlueYonder_HeronsNest_SU]. ID: 51
    [22:56:52.981] INFO SODE.FSLOOP : SeasonalObjectHandler: Refreshing Season/Time Data...
    [22:57:53.102] INFO SODE.FSLOOP : SeasonalObjectHandler: Refreshing Season/Time Data...
    [22:58:53.162] INFO SODE.FSLOOP : SeasonalObjectHandler: Refreshing Season/Time Data...
    [23:00:21.192] INFO SODE.FSLOOP : SeasonalObjectHandler: Refreshing Season/Time Data...
    [23:00:21.192] INFO SODE.FSLOOP : - SimObject iBlueYonder_Herons-Nest:iBlueYonder Herons Nest [iBlueYonder_HeronsNest_SU]. ID: 51
    [23:00:21.402] INFO SODE.FSLOOP : + SimObject iBlueYonder_Herons-Nest:iBlueYonder Herons Nest [iBlueYonder_HeronsNest_HW]. ID: 171
    [23:00:30.032] INFO SODE.FSLOOP : SeasonalObjectHandler: Refreshing Season/Time Data...
    [23:01:30.102] INFO SODE.FSLOOP : SeasonalObjectHandler: Refreshing Season/Time Data...
    [23:02:30.112] INFO SODE.FSLOOP : SeasonalObjectHandler: Refreshing Season/Time Data...
    [23:03:39.942] ERROR SODE.ACFTEXITS : Custom Exit Data reading error -> [FLTSIM.0]!
     
  4. Jeffrey Stähli

    Jeffrey Stähli

    Joined:
    8 Aug 2004
    Messages:
    447
    Country:
    switzerland
    Thanks. So those (harmless) SimConnect exceptions are the ones I've mistakenly introduced in the release version, but you can disregard them (Fixed in next release).

    The last line shows something interesting. In this stage, the aircraft.cfg parser is in action, and apparently it has some trouble getting data out of it. Can you ask your tester what aircraft he is loading there? Or does the crash happen with all his aircraft? Just trying to narrow it down...

    If it is one particular aircraft, could he provide the aircraft.cfg to me for inspection?

    Thanks.
     
  5. spotlope

    spotlope FSDevConf team

    Joined:
    10 Jun 2004
    Messages:
    231
    Country:
    unitedstates
    I've attached the cfg file from the plane in question - a Pilatus Porter.
     

    Attached Files:

  6. Jeffrey Stähli

    Jeffrey Stähli

    Joined:
    8 Aug 2004
    Messages:
    447
    Country:
    switzerland
    Hmm, could not recreate the problem. Loaded that aircraft.cfg into the sim and SODE did not crash...
     
  7. spotlope

    spotlope FSDevConf team

    Joined:
    10 Jun 2004
    Messages:
    231
    Country:
    unitedstates
    Interesting. I suspect there are other elements at play. I'm working with my tester to try and narrow down what other addons/tweaks he might be running that could affect the outcome.
     

Share This Page