Routes raken corrupt bij bewerken in 64bit !!

**
Asset developer
569 posts
Routes raken corrupt bij bewerken in 64bit !!
« on: Saturday 13 October, 2018, 22:23:44 »
Met de update van Train Simulator 2019 verschijnen er op fora in binnen- en buitenland alarmerende berichten over routes welke corrupt raken tijdens het bewerken hiervan in TS2019.

Het voornaamste probleem lijkt dat er tijdens het bewerken van een route objecten welke met een link aan het spoor verbonden zijn corrupt raken. Als voorbeeld: een sein dat oorspronkelijk 5 links heeft, verliest al zijn links, behalve de basis-link.

Hierdoor ontstaat een mismatch tussen het aantal links dat gedefinieerd is in de Blueprint van een spoor-gebonden object (bijvoorbeeld een sein , overweg etcetera). En het enige desastreuze gevolg hiervan is dat de route niet meer correct functioneert. Symptomen: seinen blijven op rood staan, alles aan het spoor-gerelatterd (snelheidsborden,seinen) verschijnen niet meer in de HUD en mogelijk meer.

Tip 1:
Maak ALTIJD een backup van uw route, alvorens deze te gaan bewerken !!


Tip 2:
Maak na tip uitgevoerd te hebben, een aanpassing met een spoor-gerelateerd object (bijv een sein met meerdere links).
Sla de route op, en start de route opnieuw op. Zowel in 32bit als in 64 bit.

Is het kapot? Dan DTG bellen!
Klinkt flauw, maar DTG heeft blijkbaar iets gemist bij het uitbrengen van hun nieuwe versie mbt compatibiliteit tussen 32bit en 64 bit.
Het is heel belangrijk dat dit soort problemen gemeld worden bij DTG. Ondanks het feit dat DTG geen (financieel) belang heeft in freeware routes (of routes van derden) , is het ook voor hen belangrijk te weten dat dit soort grove bugs uiteindelijk zou kunnen leiden tot het verloren gaan van enthousiasme bij routebouwers.


Woord van dank aan pioniers van onze community
Er zijn momenteel een aantal expert routebouwers bezig met het analyseren van waar dit probleem nu zijn oorsprong vindt.
Momenteel is al duidelijk dat er een heel groot probleem aanwezig is wanneer er bewerkingen aan een route worden uitgevoerd in de 64bit versie en de route vervolgens geladen wordt in de 32bit uitvoering en andersom.
Namens het gehele treinpunt.nl team onze dank voor jullie inspanningen in deze!


Voor alle duidelijkheid:
de enige relatie tussen spoor-gerelateerde objecten, waaronder seinen en overwegen, is de zogenaamde tracks.bin en de blueprint waar het aantal links van betreffende objecten in vastligt. Het corrupt raken van tracks.bin ligt buiten een ieders macht in deze. Alleen DTG kan dit soort verschijnselen oplossen, en wij hopen ook dat dat zo spoedig mogelijk verholpen gaat worden.
« Last Edit: Saturday 13 October, 2018, 22:49:30 by TjoeTjoe »

**
TreinPunt.NL Vriend
De trein!!
1.709 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #1 on: Saturday 13 October, 2018, 23:26:45 »
Kan bevestigen dat Fictiva na opslaan in de 64-bit versie ook compleet naar de puinpoeier is.

- Markers veranderen spontaan van plek
- Nagenoeg alle seinlinks zijn verdwenen.
- Overweglinks zijn weg.

In officiële DTG add-ons:
- Kruiswissels in Munich-Augsburg zijn ALLEMAAL kapot
- Seinen werken vreemd genoeg nog normaal

Marka en ik zijn druk aan het testen in beide versies. Inmiddels zijn Munich-Augsburg, Hamburg-Lubeck en Köln-Koblenz ten prooi gevallen aan deze bug door ons. Dus hou je hart vast, want DTG gaat een pittige dag krijgen maandag!  ;D :P

En mensen die een route bouwen, ik zeg het nu:

MAAK EEN BACKUP!
« Last Edit: Saturday 13 October, 2018, 23:31:14 by Supercitroen »
Volg me op mijn Twitch Kanaal en abonneer je op mijn YouTube kanaal!

**
Route creator
6.790 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #2 on: Saturday 13 October, 2018, 23:45:29 »
Hmm, dus toch het tracks.bin bestand wat ermee gemoeid is waar ik HIER al een melding van had gemaakt i.v.m. het plaatsen van de Coha cijferborden in de 64bit versie waarmee ook de tracks.bin ter sprake komt, en ineens was een bepaalt scenario corrupt. ???
Ben tussendoor ook in de 64bit aan de scenery bezig geweest maar dat schijnt vooralsnog goed te gaan maar laten we dat afkloppen. ;)

Afijn toch een blunder, zouden ze dan helemaal niet getest hebben?, ook al gezien het feit wat Koplopermau schrijft over de route add-ons die nu corrupt zijn geraakt. :(
« Last Edit: Saturday 13 October, 2018, 23:54:52 by trainsxp »


Groeten trainsxp

**
Route creator
Krammerdijks Deltaland
392 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #3 on: Sunday 14 October, 2018, 01:00:52 »
Heb inmiddels het een en ander getest en melding gemaakt op het DTG forum:
https://bit.ly/2RLvREJ

Kan niet anders dan aanraden de 64bit versie tot nader orde niet voor routebouw te gebruiken en backups te maken.



gepensioneerde leerling
103 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #4 on: Sunday 14 October, 2018, 13:45:26 »
In tegenstelling met wat ik eerder meldde heb ik nu ook problemen met de routebouw in de 64bit versie. Het gaat wel over eigen routes die voorheen perfect werkten. Nu  heb ik seinen waarvan de linken verdwijnen en regelmatig stopberichten  0xC0000005 ( dat is access violation) bij het opslaan van *.bin files, wat kan wijzen op delen van de toepassing die om een of de andere reden corrupt worden. Het probleem ontstaat wanneer iets gewijzigd wordt aan de route.
Het lijkt dus inderdaad aangewezen om de routes te bewerken in de 32 versie, iets wat TrainsXp reeds vanaf het begin had opgemerkt. hopelijk reageert DTG . Voor de rest moet ik zeggen dat,  wat het spel zelf betreft, TS2019 heel wat beter werkt in de 64bit versie.

**
Route creator
6.790 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #5 on: Sunday 14 October, 2018, 14:45:19 »
In tegenstelling met wat ik eerder meldde heb ik nu ook problemen met de routebouw in de 64bit versie. Het gaat wel over eigen routes die voorheen perfect werkten. Nu  heb ik seinen waarvan de linken verdwijnen en regelmatig stopberichten  0xC0000005 ( dat is access violation) bij het opslaan van *.bin files, wat kan wijzen op delen van de toepassing die om een of de andere reden corrupt worden. Het probleem ontstaat wanneer iets gewijzigd wordt aan de route.

Ja dhaluc, zet in dat geval de laatste tracks.bin file terug waarbij ik mag hopen dat het vrij recent is. (na verwijderen van de bestaande)

LET OP; is er tussentijds wat aan het spoor gewijzigd, al is het bv. maar 1 X knippen/hechten, vervang dan ook de Track Tiles map en uit dezelfde backup moet komen als het track.bin bestand omdat dit nl. samen werkt!
Daar word elk stukje spoor in opgeslagen al is het maar 1 meter.
Kortom als dat voorheen 1 meter was en je knipt/hecht dat dan heb je dus 2 x een halve meter wat dan niet weggeschreven is in de Track Tiles map en zie je op dat stukje van 1 meter geen spoor, snappie? ;)
« Last Edit: Sunday 14 October, 2018, 14:52:53 by trainsxp »

81 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #6 on: Sunday 14 October, 2018, 16:22:21 »
Ook bij mij zij er al enkele scenario's die ik eerder gemaakt heb problemen. Broken consist meldingen, scenario's die niet op willen starten op bijvoorbeeld de Knooppunt Hamburg routes. De S-bahn Frankfurt Rhein Main wil in de 64 bit niet opstarten en loopt vast. En zo kan ik wel een hele lijst opnoemen. Ze hebben er een puinhoop van gemaakt

Objecten bouwer
2.218 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #7 on: Sunday 14 October, 2018, 16:39:54 »
Nou om nu te zeggen "een puinhoop"  :o

Dat er fouten voorkomen in een totaal nieuwe versie van 64 bits software die dan ook nog eens compatible moet zijn met een 32 bits versie is op zich niet zo vreemd.
Het is een stuk eenvoudiger iets helemaal uit niets op te bouwen en nergens rekening mee te hoeven houden. Maar zelfs dan is het nooit 100% foutloos. Dat bereik je pas in het gebruik.
Wat van belang is, is de opvolging van de maker. Zo snel mogelijk een inventarisatie maken van de problemen en dan een aanpassing doen.  ;)



"Gelukkig heb ik er geen verstand van en dat wil ik graag zo houden"

81 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #8 on: Sunday 14 October, 2018, 17:58:01 »
Saved loged to.......

F:Programfiles (X86\Steam\steamapps\common\Railworks\TempDump\

Exeptioncode: 0xC0000005

Exeption info: Acces Violation

Dat is de melding die elke keer krijg als ik een gemaakte scenario wil editen of een nieuwe scenario wil aanmaken op de route van Hamburg naar Neumünster


*****
TreinPunt.NL Moderator
Scenario bouwer en veel meer
640 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #9 on: Sunday 14 October, 2018, 18:03:56 »
Hoe meer mensen problemen melden bij DTG, hoe sneller ze geneigd zullen zijn om de problemen op te lossen.
Dus kom je een probleem tegen, maak een ticket aan op de DTG Support pagina:
http://dovetailgames.kayako.com/

Daarnaast is er de Train Sim Community discord server.
Officiëel niet van DTG, maar er zijn wel DTG developers aanwezig die actief reageren op meldingen van problemen.
https://discord.gg/tzcfdY
« Last Edit: Sunday 14 October, 2018, 18:48:42 by RemkoH »

gepensioneerde leerling
103 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #10 on: Sunday 14 October, 2018, 18:21:51 »
lijkt dat de 0xC0000005 stopfout bij meerdere mensen voorkomt.
Er loop dus duidelijk iets mis bij het opslaan van gewijzigde bestanden. Het probleem werd bij DTG gemeld. En inderdaad aarzel niet om kontakt op te nemen met hen.

@ trainsxp : oude bins kunnen terugzetten en backup gemaakt van alles.  txs

45 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #11 on: Monday 15 October, 2018, 15:23:54 »
Een medewerker van DTG heeft aangegeven dat er naar word gekeken. Het lijkt erop dat het probleem zich inderdaad voordoet als de Tracks.bin file wordt aangepast. Het bewerken van scenario's is okay in de 64-bits versie. Ik persoonlijk heb daar ook geen slechte ervaringen mee.

gepensioneerde leerling
103 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #12 on: Monday 15 October, 2018, 15:31:29 »
TX Tiger bedankt voor de feedback

**
Route creator
6.790 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #13 on: Tuesday 16 October, 2018, 08:29:52 »
Het bewerken van scenario's is okay in de 64-bits versie.

Ook als er in de scenario editor bv. destination markers worden geplaatst waar het spoor mee gemoeid is?, dat word dan wel niet in de tracks.bin weggeschreven maar krijgt een eigen bestand (ScenarioNetworkProperties.bin) in de scenario map, maar toch. :)

Edit/
Heb het bovenstaande eens uitgeprobeerd in een testroute maar zie vooralsnog geen problemen, mja pin mij er niet op vazt. ;)
« Last Edit: Tuesday 16 October, 2018, 11:41:11 by trainsxp »

gepensioneerde leerling
103 posts
Re: Routes raken corrupt bij bewerken in 64bit !!
« Reply #14 on: Tuesday 16 October, 2018, 16:28:31 »
update editor problem

ter info : Kreeg vandaag volgend bericht van DTG:

" Thank you for contacting us regarding Trian Simulator 2019.
We are currently aware of a number of issues with the editor within the 64-Bit version of TS2019 and are working to resolve them.
Whilst we do so we would recommend that you only use the 32-Bit editor as we cannot guarantee that your creations will not become corrupted when using the 64-Bit one.
Kind Regards,

Daniel
Dovetail Games Customer Support "