Skip to content

Saving Triggers to .track.json Crash #76

@Malizma333

Description

@Malizma333

Heres my log file, steps to replicate:

  1. open new track
  2. create new zoom trigger without adjusting any timings
  3. add a new line
  4. save as .json
  5. load another track
  6. load the new track created earlier, it crashes
Line Rider Overhaul ? 1.5.0.4a
linerider.IO.TrackIO+TrackLoadException: Trigger timing was outside of range
at linerider.IO.JSONLoader.LoadTrack(String trackfile) in D:\Downloads\LROverhaul-main\src\IO\json\JSONLoader.cs:line 119
at linerider.UI.LoadWindow.LoadTrackWorker(String file, String name) in D:\Downloads\LROverhaul-main\src\UI\Dialogs\LoadWindow.cs:line 317
at linerider.UI.LoadWindow.<>c__DisplayClass11_0.<LoadTrack>b__0(Object o) in D:\Downloads\LROverhaul-main\src\UI\Dialogs\LoadWindow.cs:line 279
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Metadata

Metadata

Assignees

No one assigned

    Labels

    CompatibilityThis change is to make things work on other devices/versionsMajor BugSomething causes a crashTriggerEvents that happen during the track

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions