Autor Wątek: Bug/Błąd: Wyrzucanie do menu gry podczas wchodzenia do scenerii  (Przeczytany 1482 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Centuar1

  • User
  • Wiadomości: 17
  • Siła reputacji: 134
  • Centuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezesCentuar1 prezes
  • ąąąąą
Wyrzucanie do menu gry podczas wchodzenia do scenerii
« dnia: 02 Czerwca 2020, 11:57:51 »
Podczas pracy nad scenerią w trybie edytora po zapisaniu i wyjściu do menu chciałem przetestować poprawność wyświetlania się sygnałów na serwerze PL2. Ładowanie scenerii przebiegało normalnie przez ok. 5s po czym zostałem wyrzucony do menu gry z komuikatem, którego nie jestem w stanie zescreenować ze względu na krótki czas wyświetlania. Zaczyna się od "setup world generator". Po zmienieniu pliku .sc na autosave i wczytaniu nic się nie zmieniło, nawet przy wejściu jako tryb edytora. Czy jest to znany błąd? A jeśli tak to jakie może być jego rozwiązanie?

EDIT: Załączam loga
[06/02/2020 00:40:11][Log]: Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays True
[06/02/2020 00:40:11][Log]: System.String[]
[06/02/2020 00:40:11][Log]: System.String[]
[06/02/2020 00:40:11][Log]: System.String[]
[06/02/2020 00:40:11][Log]: 00:40:11.15 Oczekiwanie na połączenie na porcie: 7424
[06/02/2020 00:40:11][Log]: 00:40:11.15 Pobieranie scenerii: LCS Choszczonno cfd4ceaf.sc
[06/02/2020 00:40:11][Log]: 00:40:11.44 Ładowanie scenerii: LCS Choszczonno cfd4ceaf.sc ...
[06/02/2020 00:40:11][Log]: Loading C:\Users\admin\AppData\Local\Temp\OnRailTeam\TrainDriver2\Cache\Scenery\LCS Choszczonno cfd4ceaf.sc
[06/02/2020 00:40:11][Error]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .

 
[06/02/2020 00:40:11][Exception]: NullReferenceException: Object reference not set to an instance of an object
Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.Debug:LogException(Exception)
Assets.Scripts.Serialization.<Load>d__20:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Serialization.<Load>d__19:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Scenery.Managment.<SetupScenery>d__69:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 
[06/02/2020 00:40:11][Log]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .
[06/02/2020 00:40:11][Log]: Powrót do głównego menu.
[06/02/2020 00:40:11][Log]: 0 unique tracks in cache, 0 tracks reused
[06/02/2020 00:40:11][Exception]: NullReferenceException
UnityEngine.Component.GetComponent[T] () (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Serialization.<Load>d__19:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Scenery.Managment.<SetupScenery>d__69:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 
[06/02/2020 00:40:11][Exception]: NullReferenceException: Object reference not set to an instance of an object
UnityEngine.UI.InputField.GenerateCaret (UnityEngine.UI.VertexHelper vbo, UnityEngine.Vector2 roundingOffset) (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.UI.InputField.OnFillVBO (UnityEngine.Mesh vbo) (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.UI.InputField.UpdateGeometry () (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.UI.InputField.Rebuild (UnityEngine.UI.CanvasUpdate update) (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.Canvas:SendWillRenderCanvases()

 
[06/02/2020 00:40:11][Exception]: NullReferenceException: Object reference not set to an instance of an object
UnityEngine.UI.InputField.DeactivateInputField () (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.UI.InputField.OnDisable () (at <8c692ee5bbac422d863a730148382653>:0)

 
[06/02/2020 00:40:11][Log]: Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays True
[06/02/2020 00:40:11][Log]: 00:40:11.77 Przygotowywanie scenerii
[06/02/2020 00:40:11][Exception]: NullReferenceException
UnityEngine.Component.GetComponentInChildren (System.Type t, System.Boolean includeInactive) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
UnityEngine.Component.GetComponentInChildren[T] () (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
Assets.Scripts.Scenery.Managment.Scenery+<SetupScenery>d__69.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)

 
[06/02/2020 00:40:43][Log]: Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays True
[06/02/2020 00:40:45][Log]: 00:40:45.36 Ładowanie scenerii: Dąbrówno ...
[06/02/2020 00:40:45][Log]: Loading C:\Users\admin\Documents\OnRailTeam\TrainDriver2\SavedStations\Dąbrówno\Dąbrówno.sc
[06/02/2020 00:40:45][Error]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .

 
[06/02/2020 00:40:45][Exception]: NullReferenceException: Object reference not set to an instance of an object
Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.Debug:LogException(Exception)
Assets.Scripts.Serialization.<Load>d__20:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Serialization.<Load>d__19:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Scenery.Managment.<SetupScenery>d__69:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 
[06/02/2020 00:40:45][Log]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .
[06/02/2020 00:40:45][Log]: Powrót do głównego menu.
[06/02/2020 00:40:45][Log]: 0 unique tracks in cache, 0 tracks reused
[06/02/2020 00:40:45][Exception]: NullReferenceException: Object reference not set to an instance of an object
Assets.Scripts.Scenery.Managment.SceneryConnection.Start () (at <03650722956241448b7283c3fe574738>:0)

 
[06/02/2020 00:41:46][Log]: 00:41:46.86 Wysyłanie scenerii: C:\Users\admin\Documents\OnRailTeam\TrainDriver2\SavedStations\Dąbrówno\Dąbrówno.sc ...
[06/02/2020 00:41:47][Log]: 00:41:47.17 Zakończono wysyłanie scenerii: LCS Choszczonno 1e687748.sc
[06/02/2020 00:41:47][Warning]: Your current multi-scene setup has inconsistent Lighting settings which may lead to different lighting when loading scenes individually or in a different order! Consider homogenizing the following:
1/2 scenes have different Realtime GI settings.
1/2 scenes use different skyboxes.

[06/02/2020 00:41:47][Log]: Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays True
[06/02/2020 00:41:47][Log]: System.String[]
[06/02/2020 00:41:47][Log]: System.String[]
[06/02/2020 00:41:47][Log]: 00:41:47.42 Oczekiwanie na połączenie na porcie: 7424
[06/02/2020 00:41:47][Log]: 00:41:47.42 Pobieranie scenerii: LCS Choszczonno 1e687748.sc
[06/02/2020 00:41:47][Log]: 00:41:47.72 Ładowanie scenerii: LCS Choszczonno 1e687748.sc ...
[06/02/2020 00:41:47][Log]: Loading C:\Users\admin\AppData\Local\Temp\OnRailTeam\TrainDriver2\Cache\Scenery\LCS Choszczonno 1e687748.sc
[06/02/2020 00:41:47][Error]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .

 
[06/02/2020 00:41:47][Exception]: NullReferenceException: Object reference not set to an instance of an object
Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.Debug:LogException(Exception)
Assets.Scripts.Serialization.<Load>d__20:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Serialization.<Load>d__19:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Scenery.Managment.<SetupScenery>d__69:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 
[06/02/2020 00:41:47][Log]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .
[06/02/2020 00:41:47][Log]: Powrót do głównego menu.
[06/02/2020 00:41:47][Log]: 0 unique tracks in cache, 0 tracks reused
[06/02/2020 00:41:47][Exception]: NullReferenceException
UnityEngine.Component.GetComponent[T] () (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Serialization.<Load>d__19:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Scenery.Managment.<SetupScenery>d__69:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 
[06/02/2020 00:41:47][Exception]: NullReferenceException: Object reference not set to an instance of an object
UnityEngine.UI.InputField.DeactivateInputField () (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.UI.InputField.OnDisable () (at <8c692ee5bbac422d863a730148382653>:0)

 
[06/02/2020 00:41:48][Log]: Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays True
[06/02/2020 00:41:48][Log]: 00:41:48.02 Przygotowywanie scenerii
[06/02/2020 00:41:48][Exception]: NullReferenceException
UnityEngine.Component.GetComponentInChildren (System.Type t, System.Boolean includeInactive) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
UnityEngine.Component.GetComponentInChildren[T] () (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
Assets.Scripts.Scenery.Managment.Scenery+<SetupScenery>d__69.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)

 
[06/02/2020 00:43:10][Log]: 00:43:10.87 Wysyłanie scenerii: C:\Users\admin\Documents\OnRailTeam\TrainDriver2\SavedStations\Dąbrówno\Dąbrówno.sc ...
[06/02/2020 00:43:11][Log]: 00:43:11.25 Zakończono wysyłanie scenerii: LCS Choszczonno 1e687748.sc
[06/02/2020 00:43:11][Warning]: Your current multi-scene setup has inconsistent Lighting settings which may lead to different lighting when loading scenes individually or in a different order! Consider homogenizing the following:
1/2 scenes have different Realtime GI settings.
1/2 scenes use different skyboxes.

[06/02/2020 00:43:11][Log]: Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays True
[06/02/2020 00:43:11][Log]: System.String[]
[06/02/2020 00:43:11][Log]: System.String[]
[06/02/2020 00:43:11][Log]: 00:43:11.49 Oczekiwanie na połączenie na porcie: 7424
[06/02/2020 00:43:11][Log]: 00:43:11.52 Ładowanie scenerii: LCS Choszczonno 1e687748.sc ...
[06/02/2020 00:43:11][Log]: Loading C:\Users\admin\AppData\Local\Temp\OnRailTeam\TrainDriver2\Cache\Scenery\LCS Choszczonno 1e687748.sc
[06/02/2020 00:43:11][Error]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .

 
[06/02/2020 00:43:11][Exception]: NullReferenceException: Object reference not set to an instance of an object
Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) (at <03650722956241448b7283c3fe574738>:0)
Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.Debug:LogException(Exception)
Assets.Scripts.Serialization.<Load>d__20:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Serialization.<Load>d__19:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Scenery.Managment.<SetupScenery>d__69:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 
[06/02/2020 00:43:11][Log]: Błąd ładowania w linii 6, System.NullReferenceException: Object reference not set to an instance of an object
  at Assets.Scripts.Scenery.Terrain.WorldGenerator.SetupEndTracks () [0x00037] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation.LoadRoute (System.String[] l, System.IO.TextReader sr) [0x00235] in <03650722956241448b7283c3fe574738>:0
  at Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () [0x00442] in <03650722956241448b7283c3fe574738>:0 .
[06/02/2020 00:43:11][Log]: Powrót do głównego menu.
[06/02/2020 00:43:11][Log]: 0 unique tracks in cache, 0 tracks reused
[06/02/2020 00:43:11][Exception]: NullReferenceException
UnityEngine.Component.GetComponent[T] () (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
Assets.Scripts.Serialization.LoadStation+<Load>d__20.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Serialization.<Load>d__19:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Assets.Scripts.Scenery.Managment.<SetupScenery>d__69:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

 
[06/02/2020 00:43:11][Exception]: NullReferenceException: Object reference not set to an instance of an object
UnityEngine.UI.InputField.DeactivateInputField () (at <8c692ee5bbac422d863a730148382653>:0)
UnityEngine.UI.InputField.OnDisable () (at <8c692ee5bbac422d863a730148382653>:0)

 
[06/02/2020 00:43:11][Log]: Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays True
[06/02/2020 00:43:11][Log]: 00:43:11.82 Przygotowywanie scenerii
[06/02/2020 00:43:11][Exception]: NullReferenceException
UnityEngine.Component.GetComponentInChildren (System.Type t, System.Boolean includeInactive) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
UnityEngine.Component.GetComponentInChildren[T] () (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)
Assets.Scripts.Scenery.Managment.Scenery+<SetupScenery>d__69.MoveNext () (at <03650722956241448b7283c3fe574738>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <9b3b6573bfb64614aa7ee01c0905dc79>:0)

 
« Ostatnia zmiana: 02 Czerwca 2020, 12:37:48 wysłana przez Centuar1 »
76% statystyk wymyśla się na potrzeby konkretnej wypowiedzi.

Offline Ares28

  • Moderator
  • Weteran
  • Konstruktor
  • Wiadomości: 933
  • Siła reputacji: 728
  • Ares28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezesAres28 prezes
  • Programista systemów SRK
Odp: Wyrzucanie do menu gry podczas wchodzenia do scenerii
« Odpowiedź #1 dnia: 04 Lipca 2020, 13:47:01 »
Log sugeruje błąd w pliku scenerii. Prawdopodobnie coś jest nie tak z konfiguracją magicznych lasków (Być może są nienazwane, albo w ogóle nie istnieją). Spróbuj wyrzucić z pliku wpisy magicznych lasków i wstawić je na nowo.

Jeśli nadal masz z tym problem to załącz plik .sc, na którym błąd występuje.