Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002124EresseaGeneralöffentlich2016-01-23 16:41
ReporterXolgrim Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarimmer
Status geschlossenLösungerledigt 
Behoben in Version3.6 
Zusammenfassung0002124: Nicht mehr alle Daten aus dem CR Lesbar
Beschreibung

Seit Test-AW 936 lassen sich mit CSMapFX nur noch Schiffe und Gebäude anzeigen. Personen, Talente und Gegenstände werden nicht mehr angezeigt. Da muss sich also irgendwo etwas geändert haben. Test AW 935 und vorher so wie die aktuelle Version zeigen den Fehler nicht. Ich schau bei der Test AW normalerweise nur in den NR, daher ist der Fehler so spät aufgefallen.

TagsKeine Tags zugeordnet.
Partei777
SpielE2
Report936

Notizen / Dateien

Enno

Enno

2015-08-05 12:54

Administrator   ~0006018

Ich sehe das, ja. Sieht mir nach einem Bug in CSMapFX aus? Macht CSMapFX denn keine Fehlermeldungen, wenn im CR etwas unleserlich ist? Muss ich das jetzt debuggen?

Enno

Enno

2015-08-05 12:56

Administrator   ~0006019

Sekunde mal. In dem CR (939-777.cr) sind gar keine Einheiten drin. Was ist denn da los? Das ist ja Mist.

Enno

Enno

2015-08-05 12:58

Administrator   ~0006020

Oha, ich sehe da etwas in creport.c:753:

if (u != NULL || fval(u_race(u), RCF_INVISIBLE))
    return;

wie ist das passiert, und warum ist es nicht aufgefallen?

Enno

Enno

2015-08-05 13:02

Administrator   ~0006021

Der Fehler ist aus commit e25d3c8e, hat mit CSMapFX nichts zu tun, und ist von mir. Warum gibt es keinen Test, der das verhindert hat? Muss ich wohl mal schreiben.

Enno

Enno

2015-08-05 17:21

Administrator   ~0006022

https://github.com/eressea/server/pull/264

Einheiten sind wieder im CR, Test stellt sicher, dass cr_output_unit eine Einheit schreibt. Da sollte evtl. noch ein Integrations-Test her, der das für eine komplette Auswertung testet.

Xolgrim

Xolgrim

2016-01-23 16:41

Tester   ~0006443

erledigt

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2015-08-04 19:17 Xolgrim Neuer Eintrag
2015-08-05 12:54 Enno Notiz hinzugefügt: 0006018
2015-08-05 12:56 Enno Notiz hinzugefügt: 0006019
2015-08-05 12:58 Enno Notiz hinzugefügt: 0006020
2015-08-05 13:02 Enno Notiz hinzugefügt: 0006021
2015-08-05 17:21 Enno Notiz hinzugefügt: 0006022
2015-08-05 17:21 Enno Status neu => erledigt
2015-08-05 17:21 Enno Behoben in Version => 3.6
2015-08-05 17:21 Enno Lösung offen => erledigt
2015-08-05 17:21 Enno Bearbeitung durch => Enno
2016-01-23 16:41 Xolgrim Notiz hinzugefügt: 0006443
2016-01-23 16:41 Xolgrim Status erledigt => geschlossen