Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0003078EresseaMailöffentlich2025-07-21 12:32
ReporterNick Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarimmer
Status erledigtLösungerledigt 
Produktversion30.2 
Zielversion30.3Behoben in Version30.2 
Zusammenfassung0003078: Bei neuer Partei wird das Kennwort nicht erkannt!
Beschreibung

Ich habe letzte Woche eine neue Partei bekommen: "Partei 48i0 (48i0), Goblins/Kein Magiegebiet (pernixfulgur@web.de) Das Passwort für diese Partei lautet XGAyQyvW."

Ich habe am 15.07., 17:43 die Befehle geschickt und habe vermutlich folgende Meldung erhalten: "ACHTUNG: Partei 48i0 ist unbekannt, oder das Passwort ist falsch! ECheck (Version 4.7.20), order file checker for Eressea - freeware!"

Das habe ich allerdings überlesen und nur die unteren Teil "Es wurden Befehle für 1 Partei und 1 Einheit gelesen. Die Befehle scheinen in Ordnung zu sein. 0 Fehler gefunden."

Gestern habe ich mich gewundert, dass die Befehle nicht umgesetzt wurden und habe die noch mal neu mit dem 1406 gesendet mit dem gleichen Ergebnis wie oben. Ich habe noch kein neues Kennwort gesetzt.

Schritte zur Reproduktion

Befehle erneut eingesendet

Zusätzliche Informationen

Eine neue Partei (Zweitpartei)

TagsKeine Tags zugeordnet.
Partei48i0
SpielE2
Report1407

Notizen / Dateien

Enno

Enno

2025-07-20 10:34

Administrator   ~0010403

Verstehe das Problem nicht. Ich sehe zwei eingetroffene Befehle für PernixFulgur@web.de, für die Parteien 9kit und 48i0. Bei beiden ist ein Passwort gesetzt gewesen.

Nick

Nick

2025-07-20 12:01

Reporter   ~0010404

Problem bei Partei 48i0: Das initial Kennwort funktioniert nicht: XGAyQyvW wurde als Kennwort angegeben und mit dem Kennwort habe ich die Befehle 1407 gesendet, die aber nicht verarbeitet wurden. Gestern habe ich dann mit dem Kennwort die Meldung erhalten: ACHTUNG: Partei 48i0 ist unbekannt, oder das Passwort ist falsch!

Ich habe aber bis auf das Initialkennwort kein anderes

Enno

Enno

2025-07-20 21:36

Administrator   ~0010405

Es gibt die Partei noch, und sie hatte einen NMR. Ich schaue mal, ob das Passwort wirklich korrekt ist.

Enno

Enno

2025-07-21 09:42

Administrator   ~0010406

Ich verstehe es nicht. Das Passwort hat sich in all den Runden nicht geändert. Trotzdem wird es nicht erkannt. Man möchte fast meinen, das Passwort im Startreport war falsch.

Enno

Enno

2025-07-21 10:00

Administrator   ~0010407

Gefunden!

            if (f->lastorders == 0 || faction_age(f) <= 1) {
                /* neue Parteien, oder solche die noch NIE einen Zug gemacht haben,
                 * kriegen ein neues Passwort: */
                password = faction_genpassword(f, buffer);
            }

Das Problem ist das selbe wie bei #3076: Das passiert zwischen Welt speichern und Reporte schreiben, und die Reihenfolge hat sich geändert von:

  1. Passwort ändern
  2. Reporte schreiben
  3. Welt speichern

zu

  1. Welt speichern
  2. Passwort ändern
  3. Reporte schreiben

d.h das neue Passwort steht zwar im Report, ist aber nicht in den Spieldaten gespeichert worden.

Ich repariere das, und schicke ein neues Passwort an betroffene Spieler.

Enno

Enno

2025-07-21 12:28

Administrator   ~0010408

Email mit neuem Passwort für betroffene Parteien ist raus. Es wird einen Hotfix geben.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2025-07-20 10:04 Nick Neuer Eintrag
2025-07-20 10:34 Enno Notiz hinzugefügt: 0010403
2025-07-20 12:01 Nick Notiz hinzugefügt: 0010404
2025-07-20 21:35 Enno Bearbeitung durch => Enno
2025-07-20 21:35 Enno Status neu => zugewiesen
2025-07-20 21:36 Enno Notiz hinzugefügt: 0010405
2025-07-21 09:42 Enno Notiz hinzugefügt: 0010406
2025-07-21 10:00 Enno Notiz hinzugefügt: 0010407
2025-07-21 12:27 Enno Produktversion => 30.2
2025-07-21 12:27 Enno Behoben in Version => 30.2
2025-07-21 12:27 Enno Zielversion => 30.3
2025-07-21 12:28 Enno Notiz hinzugefügt: 0010408
2025-07-21 12:32 Enno Status zugewiesen => erledigt
2025-07-21 12:32 Enno Lösung offen => erledigt