Seite 2 von 4

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 15:32:34
von F. Schn.
@Holger: Kann ich nicht bestätigen.

Hast das selbst Programmierte getestet oder einen normalen Doppelcklick auf die *.trn-Datei? Wenn ersteres: Hast du bei der Parameterübergabe einen relativen Pfad verwendet oder einen absoluten? Wenn letzteres, hast du mögliche Leerzeichen korrekt behandelt?

(Im übrigen funktioniert das übergeben eines relativen Pfades auch weiterhin.)

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 16:50:27
von Holger Maaß
Heute vormittag:

D1989 (Augsburg-Donauwörth)
CAN24000 (Göttingen-Eichenberg)
IC706 (Augsburg-Donauwörth)

- das oben geschilderte Verhalten
- der Rechner lief bereits ein paar Stunden und Zusi war etliche Male vorher schon gestartet worden

eben gerade unmittelbar nach dem Hochfahren des Rechners:
2x D1981 (Augsburg-Donauwörth)

mit einem leicht abgewandelten Verhalten:

- beide male startete der Zug
- beim ersten mal nach F4 Zugriffsverletzung, Zusi lässt nur noch über den Task-Manager beenden
- beim zweiten Mal konnte ich fahren, aber Zusi lässt sich wieder nicht mehr auf regulärem Weg beenden

Für mich deutet das doch irgendwie immer noch auf eine nicht initialisierte Variable hin. Ich kenne diese "Geht, geht nicht"-Fehler nur zu gut aus eigener Erfahrung. Sie sind so verdammt schwer zu finden!

Gruß
Holger

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 17:46:08
von Carsten Hölscher
Hat denn noch jemand das Problem?

Carsten

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 19:26:29
von F. Schn.
m3933 hat geschrieben:(der Klick aufs Simulationsbild klappt hier schon nicht, geht nur durch Klick aufs Zusi-Symbol in der Taskleiste)
Hierzu noch eine Anmerkung: Es tritt bei mir sporadisch auf, dass Zusi erst auf den 2. Klick reagiert. Beim 1. Klick scheint Zusi stattdessen irgendwas anderes zu machen, evtl. den Buchfahrplan zu markieren (selbst wenn dieser derzeit gar nicht sichtbar ist.) Aber meist tritt das nur einmal pro Zusi-Start auf und danach nie wieder und beim 2. Klick geht es. Es gibt auch keine F2-Probleme oder Zugriffsverletzungen.

Trotzdem möchte ich mich erst mal auf dieses Detail fokussieren: Klappt es bei dir beim 2. Klick?

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 20:10:48
von Michael Springer
Hat denn noch jemand das Problem?
Gerade mal ausprobiert.

- ZusiStart 1.4.0 gestartet
- D1989 ausgewählt und "Ausgewählten Zug fahren" geklickt
- Zusi startet, aber es passiert weiter nichts. Es wird nichts geladen. Es sieht genauso aus, als würde ich Zusi über das Zusi-Icon starten. Ein automatisches Laden des Fahrplans passiert bei mir nicht. Wenn man "Server automatisch starten" anhakt, gehts auch.

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 20:14:35
von m3933
F. Schn. hat geschrieben:Trotzdem möchte ich mich erst mal auf dieses Detail fokussieren: Klappt es bei dir beim 2. Klick?
Dieses Verhalten habe ich auch manchmal. Bei "meinem" Problem hilft aber kein zweiter oder mehrfacher Klick.
m3933 hat geschrieben:Habe jetzt mal auf Standardeinstellungen alle Karten zurückgesetzt: NICHT reproduzierbar.
Sobald "Zugdatenfenster ausblenden" aktiviert ist, sollte das Problem nachstellbar sein, auch ohne Vollbildmodus.
Darauf aufbauend hier nochmal ein anderer Weg zum Nachstellen:
Vorher im Simulator festlegen: Standardeinstellungen, Vollbildmodus
- Doppelklick auf eine *.trn
- nach dem Laden erscheint die Simulation und der Buchfahrplan, es muss nicht aufgegleist werden
- Reaktion auf z.B. F2 (Pause) ist gegeben
- Windowstaste zweimal drücken (Taskleiste wird ein- und ausgeblendet)
- Reaktion auf z.B. F2 (Pause) ist gegeben
Kann beliebig oft wiederholt werden, bis hier ist alles ok.
- nun den Buchfahrplan schließen
- Reaktion auf z.B. F2 (Pause) ist noch gegeben
- Windowstaste zweimal drücken (Taskleiste wird ein- und ausgeblendet)
- Reaktion auf z.B. F2 (Pause) ist NICHT mehr gegeben, auch nicht durch mehrmalige Klicks auf die Simulation
- nach Beenden der Simulation (Maus) erscheint die Zugriffsverletzung

Durch das fehlende Buchfahrplanfenster kommt es zum Fokusverlust.

VG

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 20:31:21
von F. Schn.
2x Windowstaste funktioniert bei mir nicht, Zusi bekommt nach dem 2. mal Windows den Fokus nicht mehr von alleine wieder. Aber wenn ich auf das Zusi-Fenster klicke bekommt Zusi den Fokus und alles ist gut.

Ich glaube, wir brauchen noch ein paar mehr Leute, die hier mitmachen. Michael: Kannst du mal nach m3933's Anleitung testen?

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 20:47:18
von m3933
F. Schn. hat geschrieben:Aber wenn ich auf das Zusi-Fenster klicke bekommt Zusi den Fokus und alles ist gut.
Auch bei geschlossenem Buchfahrplan? Bei mir nicht möglich.

Holger Maaß konnte damals vor über einem Jahr das Problem nachvollziehen, deshalb habe ich diesen Thread damals erstellt.

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 20:49:53
von Michael Springer
Bei mir verhält es sich wie hier viewtopic.php?p=303201#p303201" target="_blank beschrieben.

Wenn das Buchfahrplanfenster zu ist, reagiert er nicht auf F2. Aber mit der rechten Maustauste das Kontextmenü aufrufen kann ich. Beende ich dann Zusi, sieht es so aus, als starte er kurze eine 2. Instanz und danach erscheint die Exception.

Michael

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 20:54:33
von F. Schn.
m3933 hat geschrieben:Auch bei geschlossenem Buchfahrplan? Bei mir nicht möglich.
Ja.

Gut, neuer Versuch. MrX hat sicherlich unter Win7 getestet, Carsten vermutlich unter WinXP, Holger unter Win10. Kann man da eine Gemeinsamkeit finden?

Re: [erledigt] Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 21:00:23
von m3933
Michael Springer hat geschrieben:Wenn das Buchfahrplanfenster zu ist, reagiert er nicht auf F2. Aber mit der rechten Maustauste das Kontextmenü aufrufen kann ich. Beende ich dann Zusi, sieht es so aus, als starte er kurze eine 2. Instanz und danach erscheint die Exception.
Perfekt! Ich wollte mich schon aufgeben...

Ich: Win10

Edit: Ich habe mal das [erledigt] entfernt, bezog sich ja eh auf den Start-Bug.

Edit2: Jetzt sind wir schon drei:
Holger Maaß hat geschrieben:Das ist übrigens nicht (nur) „dein“ Bug. Das Problem mit den F-Tasten kenne ich auch. Es tritt sofort auf, sobald man das Datenfenster öffnet. Danach gibt‘s keine F-Tasten mehr...

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.10.2019 22:21:39
von Thomas U.
Das einzige, was ich nachstellen kann (Win7), ist der "Neustart" mit anschließender Fehlermeldung beim Beenden (Zugriffsverletzung bei Adresse 00789563, Lesen von Adresse 0000004C). F-Tasten funktionieren durchgehend tadellos, egal ob mit oder ohne Buchfahrplan oder mit zwischenzeitlichem Startmenüaufruf.

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 07.11.2019 17:55:25
von m3933
Weil das Thema auch hier viewtopic.php?p=304292#p304292 erwähnt wurde: Beim Start per *.trn funktioniert bei mir die Führerstandsbedienung per Maustaste (z.B. Wachsam, Pfeifen, usw.) ebenfalls nicht - das Scrollrad (Fahrhebel) funktioniert. Also zusammenfassend gibt es beim Start per *.trn:

- keine Funktion der F-Tasten
- keine Funktion der Maustaste im Führerstand
- beim Beenden eine Zugriffsverletzung

Grüße,
m3933

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 07.11.2019 18:12:27
von F. Schn.
Ich glaube ich habe es hier noch nicht erwähnt, aber bei mir gibt es auch keine Nullreference-Fehlermeldung. Und Maus, F-Tasten und alles andere funktionieren auch korrekt.
Ich habe zwar schon viel probiert, aber nur noch mal um uns mal auf eine Strecke zu einigen: Tauchen die Probleme auch beim Streckenbaututorium und Fenstermodus und Zusi direkt nach dem man im Führerstand landet über X schließen auf?

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 07.11.2019 19:30:32
von m3933
F. Schn. hat geschrieben:Tauchen die Probleme auch beim Streckenbaututorium und Fenstermodus und Zusi direkt nach dem man im Führerstand landet über X schließen auf?
Jawoll.

Ist das Zugdatenfenster geöffnet, klappt hier schon die Mausbedienung nicht und das Schließen über x ebenfalls nicht, nur über Simulation beenden [Zugriffsverletzung].
Ist das Zugdatenfenster ausgeblendet (Optionen), funktionieren F-Tasten, Mausbedienung und Schließen über x solange, wie das Fenster seinen Fokus hat. Danach nicht mehr. Die Zugriffsverletzung kommt am Ende in beiden Fällen.

Edit:
F. Schn. hat geschrieben:Gut, neuer Versuch. MrX hat sicherlich unter Win7 getestet, Carsten vermutlich unter WinXP, Holger unter Win10. Kann man da eine Gemeinsamkeit finden?
Wenn es nur bei Einigen auftritt: Vielleicht liegt es nicht am Betriebssystem, sondern an der GraKa? Ich habe AMD (vorher VEGA56 jetzt RX5700).

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 07.11.2019 21:58:16
von Carsten Hölscher
Welche Zusi-Version ist das? Es gab mal so einen Fehler auf manchen Rechnern.

Carsten

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 07.11.2019 22:12:36
von F. Schn.
Works for 7+3.3.4.6+AMD, 7+3.3.4.6+ATI, 10+3.3.4.0+integriert

Aber: Works not for:
Holger Maaß hat geschrieben:3.3.4.6
(Edit: Und Holger ist sicherlich auch 10)

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 07.11.2019 22:40:31
von m3933
Fehler bei mir mit Win10+3.3.4.6+AMD

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 08.11.2019 14:00:18
von m3933
m3933 hat geschrieben:Fehler bei mir mit Win10+3.3.4.6+AMD
Gerade getestet: Tritt auch bei Nutzung der OnBoard-Grafik auf, also kann man die GraKa wohl ausschließen.

Re: Start über *.trn-Datei: Zugriffsverletzung

Verfasst: 09.01.2020 17:01:58
von F. Schn.
Darf ich auch hier noch mal nachfragen, ob der Fehler immer noch auftritt?