3dts Cajon Pass Crash

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • drjayyy
    Member
    • May 2010
    • 74
    • Da Bronx

    #1

    3dts Cajon Pass Crash

    Open Rails is starting...

    Version = X.X.X.1297
    Build = 0.0.4668.34858 2012/10/12 ���� 20:22
    Logfile = C:\Users\jay\Desktop\OpenRailsLog.txt
    ------------ ---------- ------------ ---------- ------------ ---------- --------
    Alerter = False
    AvatarURL = (registry) http://www.openrails.org/images/ICONmediumOD.jpg
    BrakePipeChargingRate = 21
    BreakCouplers = (registry) True
    Cab2DStretch = 0
    DataLogger = False
    DynamicShadows = (registry) True
    FullScreen = (registry) True
    GraduatedRelease = (registry) True
    Logging = True
    LoggingFilename = OpenRailsLog.txt
    LoggingPath = C:\Users\jay\Desktop
    Menu_Selection = (registry) C:\Program Files (x86)\Microsoft Games\Train Simulator, C:\Program Files (x86)\Microsoft Games\Train Simulator\ROUTES\CAJON, C:\Program Files (x86)\Microsoft Games\Train Simulator\ROUTES\CAJON\ACTIVITIES\WestColton_Mojav e.act
    MSTSBINSound = (registry) True
    Multiplayer = False
    Multiplayer_Host = (registry)
    Multiplayer_Port = 30000
    Multiplayer_UpdateInterval = 10
    Multiplayer_User = (registry)
    MultiplayerClient = False
    MultiplayerServer = False
    Precipitation = (registry) True
    Profiling = False
    ProfilingFrameCount = 0
    ProfilingTime = 0
    ScreenshotPath = C:\Users\jay\Pictures\Open Rails
    ShaderModel = 0
    ShadowAllShapes = False
    ShadowMapBlur = True
    ShadowMapCount = 4
    ShadowMapDistance = 0
    ShadowMapResolution = 1024
    ShowAvatar = False
    ShowErrorDialogs = True
    SoundDetailLevel = 5
    SuppressConfirmations = False
    TrainLights = (registry) True
    UseAdvancedAdhesion = True
    VerticalSync = False
    ViewDispatcher = False
    ViewingDistance = 2000
    ViewingFOV = 45
    WindowGlass = (registry) True
    WindowPosition_Activity = (registry) 9, 73
    WindowPosition_Compass = 50, 0
    WindowPosition_ComposeMessage = 50, 50
    WindowPosition_DriverAid = 100, 100
    WindowPosition_Help = (registry) 82, 50
    WindowPosition_NextStation = 0, 100
    WindowPosition_Quit = 50, 50
    WindowPosition_Switch = 0, 50
    WindowPosition_TrackMonitor = 100, 0
    WindowPosition_TrainOperations = 50, 50
    WindowSize = (registry) 1280x1024
    Wire = (registry) True
    WorldObjectDensity = 10
    ------------ ---------- ------------ ---------- ------------ ---------- --------
    Save File = C:\Users\jay\AppData\Roaming\Open Rails\WestColton_Mojave 2012-10-15 01.45.42.save
    Mode = Resume Activity
    Activity = C:\Program Files (x86)\Microsoft Games\Train Simulator\ROUTES\CAJON\ACTIVITIES\WestColton_Mojav e.act
    ------------ ---------- ------------ ---------- ------------ ---------- --------
    Loading TRK TDB SIGCFG DAT ACT RDB CARSPAWN SIGSCR
    W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) WWWWWWWWWWWW


    Error: System.NullReferenceException: Object reference not set to an instance of an object.
    at ORTS.MSTSLocomotive.SignalEvent(EventID eventID)
    at ORTS.MSTSDieselLocomotive.SignalEvent(EventID eventID)
    at ORTS.MSTSLocomotive.Restore(BinaryReader inf)
    at ORTS.MSTSDieselLocomotive.Restore(BinaryReader inf)
    at ORTS.RollingStock.Restore(Simulator simulator, BinaryReader inf, Train train, TrainCar previousCar)
    at ORTS.Train.RestoreCars(Simulator simulator, BinaryReader inf)
    at ORTS.Train..ctor(Simulator simulator, BinaryReader inf)
    at ORTS.Simulator.RestoreTrains(BinaryReader inf)
    at ORTS.Simulator.Restore(BinaryReader inf, String simulatorPathDescription, Single initialTileX, Single initialTileZ)
    at ORTS.Program.<>c__DisplayClassd.<Resume>b__c()
    at ORTS.Program.Resume(UserSettings settings, String[] args)
    at ORTS.Program.Main(String[] args)


    Thank You In Advance For Help. drjayyyy
  • 99262
    New Member
    • Jun 2011
    • 3
    • Fenton, MI

    #2
    Hi all:

    I too am having an OR crash-to-desktop on the 3dts Cajon Pass.

    OR loads and runs just fine, until the player train (have tried several different loco's including default equipment) exits Barstow Yard traveling on either the west or south-bound mains. At the same place in each instance, there's a slight shudder and the following error message pops up on screen. The program sound continues in the background, even though OR has clearly crashed.

    Here is the contents of the error message...

    SSSSSSSSSSSSTTTWSSSSSSWWSTTTWWW

    Error: System.ArgumentNullException: Value cannot be null.
    Parameter name: key
    at System.ThrowHelper.ThrowArgumentNullException(Exce ptionArgument argument)
    at System.Collections.Generic.Dictionary`2.FindEntry( TKey key)
    at System.Collections.Generic.Dictionary`2.KeyCollect ion.System.Collections.Generic.ICollection<TKey>.C ontains(TKey item)
    at System.Linq.Enumerable.Contains[TSource](IEnumerable`1 source, TSource value)
    at ORTS.SoundProcess.RemoveSoundSource(Object viewer)
    at ORTS.LevelCrossingShape.Dispose()
    at ORTS.WorldFile.DisposeAndClearList[T](List`1& objects)
    at ORTS.WorldFile.Dispose()
    at ORTS.SceneryDrawer.Load()
    at ORTS.World.Load()
    at ORTS.Viewer3D.Load()
    at ORTS.LoaderProcess.Load()
    at ORTS.LoaderProcess.DoLoad()
    at ORTS.LoaderProcess.LoaderThread()
    at System.Threading.ThreadHelper.ThreadStart_Context( Object state)
    at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart()

    If I had to guess, I would suspect an embedded track command that triggers a "track detector" message that can be heard in the cab.

    Thanks to the OR team for all of the great work you've accomplished.

    Les Root

    Edit: I should have pointed out that this crash occurs using build 0.8.0, and all of the subsequent experimental builds. I have run OR successfuly on the Cajon, in some earlier builds but I can't remember the numbers.
    Last edited by 99262; 10-15-2012, 11:23. Reason: Additional info

    Comment

    • rustybolts
      Member
      • Dec 2007
      • 43
      • Cleveland, TN

      #3
      I am having the same issue on the Tehachapi Pass route. I wonder if there is something from 3dts that Open Rails is having an issue with.
      Aaron

      Comment

      • crstagg
        4500 Post Veteran


        • Nov 1999
        • 4885
        • Huntsville, AL
        • Texan
        • MSOR

        #4
        Originally posted by 99262
        Hi all:

        I too am having an OR crash-to-desktop on the 3dts Cajon Pass.

        OR loads and runs just fine, until the player train (have tried several different loco's including default equipment) exits Barstow Yard traveling on either the west or south-bound mains. At the same place in each instance, there's a slight shudder and the following error message pops up on screen. The program sound continues in the background, even though OR has clearly crashed.

        Here is the contents of the error message...

        SSSSSSSSSSSSTTTWSSSSSSWWSTTTWWW

        Error: System.ArgumentNullException: Value cannot be null.
        Parameter name: key
        at System.ThrowHelper.ThrowArgumentNullException(Exce ptionArgument argument)
        at System.Collections.Generic.Dictionary`2.FindEntry( TKey key)
        at System.Collections.Generic.Dictionary`2.KeyCollect ion.System.Collections.Generic.ICollection<TKey>.C ontains(TKey item)
        at System.Linq.Enumerable.Contains[TSource](IEnumerable`1 source, TSource value)
        at ORTS.SoundProcess.RemoveSoundSource(Object viewer)
        at ORTS.LevelCrossingShape.Dispose()
        at ORTS.WorldFile.DisposeAndClearList[T](List`1& objects)
        at ORTS.WorldFile.Dispose()
        at ORTS.SceneryDrawer.Load()
        at ORTS.World.Load()
        at ORTS.Viewer3D.Load()
        at ORTS.LoaderProcess.Load()
        at ORTS.LoaderProcess.DoLoad()
        at ORTS.LoaderProcess.LoaderThread()
        at System.Threading.ThreadHelper.ThreadStart_Context( Object state)
        at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
        at System.Threading.ThreadHelper.ThreadStart()

        If I had to guess, I would suspect an embedded track command that triggers a "track detector" message that can be heard in the cab.

        Thanks to the OR team for all of the great work you've accomplished.

        Les Root

        Edit: I should have pointed out that this crash occurs using build 0.8.0, and all of the subsequent experimental builds. I have run OR successfuly on the Cajon, in some earlier builds but I can't remember the numbers.
        Confirm. I get the same error exiting Barstow yard.
        Last edited by crstagg; 10-16-2012, 09:06.
        Charles

        Comment

        • 99262
          New Member
          • Jun 2011
          • 3
          • Fenton, MI

          #5
          Charles:

          Thanks for the confirm and attaching the complete OpenRailsLog. I'm an old-timer and long-time lurker on these boards, but these are my first posts.

          I spend most of my train-simming on "The Monon" (which also has some apparent signal issues with OR 0.8.0).

          The reason I dusted-off and reinstalled the Cajon, is to explore the possibilities of using the new AI model in 0.8.0 on the Cajon.

          When operating through the Cajon Pass, especially on the Hi-Line, it's possible (when everything works right) to view three or four AI trains at the same time. Very exciting stuff.

          Again, thanks for the confirm and best regards,

          Les Root

          Comment

          • crstagg
            4500 Post Veteran


            • Nov 1999
            • 4885
            • Huntsville, AL
            • Texan
            • MSOR

            #6
            Originally posted by 99262
            Charles:

            Thanks for the confirm and attaching the complete OpenRailsLog. I'm an old-timer and long-time lurker on these boards, but these are my first posts.

            I spend most of my train-simming on "The Monon" (which also has some apparent signal issues with OR 0.8.0).

            The reason I dusted-off and reinstalled the Cajon, is to explore the possibilities of using the new AI model in 0.8.0 on the Cajon.

            When operating through the Cajon Pass, especially on the Hi-Line, it's possible (when everything works right) to view three or four AI trains at the same time. Very exciting stuff.

            Again, thanks for the confirm and best regards,

            Les Root
            You're welcome. I think it is always important to confirm a problem be testing on a different system.

            Rustybolts,
            Your comment was not specific enough to confirm. What starting point did you use and where in the route did the error occur?
            Charles

            Comment

            • rustybolts
              Member
              • Dec 2007
              • 43
              • Cleveland, TN

              #7
              Charles,
              Sorry for my comment lacking information. I typed it while at work. I just ran another senario starting at the Revelation siding going into Barstow, I believe, and got another error. This one mentioned an object reference and a level crossing. It was the SF_C-BAR_STO2-02 activity. Unfortunately I will be working back to back 16 hour days and will not be able to re-run the activity I was talking about in the previous post until maybe Friday.
              Here is my log file for the activity from tonight:
              Version = 0.8.0.1251
              Build = 0.0.4651.25832 09/25/2012 Tue 03:21 PM
              Logfile = C:\Users\Aaron\Desktop\OpenRailsLog.txt
              ------------ ---------- ------------ ---------- ------------ ---------- --------
              Alerter = False
              AvatarURL = (registry) http://www.openrails.org/images/ICONmediumOD.jpg
              BrakePipeChargingRate = 21
              BreakCouplers = False
              Cab2DStretch = 0
              DataLogger = False
              DynamicShadows = (registry) True
              FullScreen = (registry) True
              GraduatedRelease = False
              Logging = True
              LoggingFilename = OpenRailsLog.txt
              LoggingPath = C:\Users\Aaron\Desktop
              Menu_Selection =
              MSTSBINSound = (registry) True
              Multiplayer = False
              Multiplayer_Host = (registry)
              Multiplayer_Port = 30000
              Multiplayer_UpdateInterval = 10
              Multiplayer_User = (registry)
              MultiplayerClient = False
              MultiplayerServer = False
              Precipitation = (registry) True
              Profiling = False
              ProfilingFrameCount = 0
              ProfilingTime = 0
              ScreenshotPath = C:\Users\Aaron\Pictures\Open Rails
              ShaderModel = 0
              ShadowAllShapes = False
              ShadowMapBlur = True
              ShadowMapCount = 4
              ShadowMapDistance = 0
              ShadowMapResolution = 1024
              ShowAvatar = False
              ShowErrorDialogs = True
              SoundDetailLevel = 5
              SuppressConfirmations = False
              TrainLights = (registry) True
              UseAdvancedAdhesion = True
              VerticalSync = False
              ViewDispatcher = (registry) True
              ViewingDistance = 2000
              ViewingFOV = 45
              WindowGlass = (registry) True
              WindowPosition_Activity = 50, 50
              WindowPosition_Compass = 50, 0
              WindowPosition_ComposeMessage = 50, 50
              WindowPosition_DriverAid = (registry) 100, 100
              WindowPosition_Help = (registry) 53, 46
              WindowPosition_NextStation = 0, 100
              WindowPosition_Quit = 50, 50
              WindowPosition_Switch = 0, 50
              WindowPosition_TrackMonitor = 100, 0
              WindowPosition_TrainOperations = (registry) 80, 88
              WindowSize = 1024x768
              Wire = False
              WorldObjectDensity = 10
              ------------ ---------- ------------ ---------- ------------ ---------- --------
              Mode = Activity
              Activity = C:\Program Files (x86)\Microsoft Games\Train Simulator\ROUTES\3DTS_TEH2\ACTIVITIES\3DTS_TEH2_SF _C-BAR_STO_2-02 [Part 1].act
              ------------ ---------- ------------ ---------- ------------ ---------- --------
              Loading TRK TDB SIGCFG DAT ACT RDB CARSPAWN SIGSCR
              W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) W(repeats) WWWWWW

              I hope that it helps. I also want to thank everyone on the Open Rails team for all of their hard work on breathing new life into the old sim. So far it is great work! I hope this helps.
              Aaron

              Comment

              • sniper297
                9500 Post Veteran
                • Nov 1999
                • 9545
                • Union Grove, Wisconsin, USA.
                • General

                #8
                C:\Program Files (x86)\Microsoft Games

                Whenever I see that x86 I know it's Win7 or Vista. Anyone tried moving the \Train Simulator folder to the root of C:\ to check if the UAC guard dog is having a fit about an outside program accessing a folder in the one it protects so zealously?
                sigpic

                Comment

                • crstagg
                  4500 Post Veteran


                  • Nov 1999
                  • 4885
                  • Huntsville, AL
                  • Texan
                  • MSOR

                  #9
                  Originally posted by sniper297
                  C:\Program Files (x86)\Microsoft Games

                  Whenever I see that x86 I know it's Win7 or Vista. Anyone tried moving the \Train Simulator folder to the root of C:\ to check if the UAC guard dog is having a fit about an outside program accessing a folder in the one it protects so zealously?
                  My MSTS is in C:\MSTS and I have the same results as the OP. So UAC is not the culprit.
                  Charles

                  Comment

                  • wjcurrey
                    Member
                    • Jun 2010
                    • 28

                    #10
                    Attached is a log file for an exception similar to the attached log text from this post:

                    ================================================== =============

                    Confirm. I get the same error exiting Barstow yard.

                    Attached Files Attached Files

                    File Type: txt OpenRailsLog.txt (15.2 KB, 7 views)

                    Last edited by crstagg; 10-16-2012 at 03:06 PM.
                    ================================================== ==========================


                    Was able to correct the problem by doing the following:
                    Copy D:\1MSTS\ROUTES\USA2\Sound\crossing.sms
                    To: D:\1MSTS\ROUTES\3DTS_TEH2\SOUND\crossing.sms

                    I don't have the Cajon route, this is the Tehachapi route, fixing crossing.sms may help on Cajon also.
                    Attached Files

                    Comment

                    • 99262
                      New Member
                      • Jun 2011
                      • 3
                      • Fenton, MI

                      #11
                      Originally posted by wjcurrey
                      Attached is a log file for an exception similar to the attached log text from this post:

                      ================================================== =============

                      Confirm. I get the same error exiting Barstow yard.

                      Attached Files Attached Files

                      File Type: txt OpenRailsLog.txt (15.2 KB, 7 views)

                      Last edited by crstagg; 10-16-2012 at 03:06 PM.
                      ================================================== ==========================


                      Was able to correct the problem by doing the following:
                      Copy D:\1MSTS\ROUTES\USA2\Sound\crossing.sms
                      To: D:\1MSTS\ROUTES\3DTS_TEH2\SOUND\crossing.sms

                      I don't have the Cajon route, this is the Tehachapi route, fixing crossing.sms may help on Cajon also.

                      That did the trick...I get a slight shudder at that same point in the route, but NO crash to desktop.

                      Thank you very much,


                      Les Root

                      Comment

                      • drjayyy
                        Member
                        • May 2010
                        • 74
                        • Da Bronx

                        #12
                        Thanks. But I already know about the crossing sms. issue and fixed that. The strange thing is if I try to ride through a particular spot the game crashes in cabview or trackside view. If I hit the 8 key before that spot and wait and let the train go through no problem.

                        Comment

                        • westerngy
                          1500 Post Veteran and Moderator


                          • Jul 2002
                          • 1947
                          • Metro Vancouver
                          • Run8

                          #13
                          Does your copy of the route work right wihtout OR using only MSTS.
                          Work Safe play hard

                          Comment

                          Working...