Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002183 | Eressea | General | öffentlich | 2016-01-30 22:20 | 2017-12-05 19:50 |
Reporter | Enno | Bearbeitung durch | Enno | ||
Priorität | sofort | Schweregrad | Blocker | Reproduzierbar | nicht getestet |
Status | geschlossen | Lösung | erledigt | ||
Produktversion | 3.7.5 | ||||
Zusammenfassung | 0002183: E2 und E3 crash 30.01.2016: rsetmoney assert | ||||
Beschreibung | 2 0x00007ffff6963311 in *__GI___assert_fail (
3 0x00000000004d37b1 in rsetmoney (r=0x26bb690, value=5390)
4 0x00000000004cbea4 in give_money (s=0x26bb8c0, d=0x0, itype=0x2987970,
5 0x0000000000478acc in give_item (want=5390, itype=0x2987970,
| ||||
Schritte zur Reproduktion | Die Region ist eine Ozeanregion, aber der Code versucht, das Silber zu setzen. Die Einheit hat GIB 0 5390 Silber" befohlen. | ||||
Tags | Keine Tags zugeordnet. | ||||
Partei | 0 | ||||
Spiel | E2 | ||||
Report | 965 | ||||
Gleiches Problem in give_horses |
|
In immigration kriegt ein Vulkan negative Bauern. Das ist der Fehler von letzter Woche, den ich mit diesen asserts finden wollte! |
|
Dieser Ausdruck erzeugt negative Bauern: peasants += (int)(rng_double()*(wage(r, NULL, NULL, turn) - 9); wage ist 1, und (wage-9) ist negativ, auch nachdem es mit einer Zufallszahl in [0,1] multipliziert wird. Der ganze Ausdruck sieht mir ziemlich beknackt aus. |
|
Das ist von CTD, commit 7f39763e - ich nehme mal an, er hat nicht damit gerechnet, dass es Regionen mit derart üblem Einkommen gibt (Vulkane, 1 Silber). |
|
Neues Release 3.7.10 gemacht, Auswertung läuft. |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2016-01-30 22:20 | Enno | Neuer Eintrag | |
2016-01-30 22:20 | Enno | Status | neu => zugewiesen |
2016-01-30 22:20 | Enno | Bearbeitung durch | => Enno |
2016-01-30 22:29 | Enno | Notiz hinzugefügt: 0006471 | |
2016-01-30 22:37 | Enno | Notiz hinzugefügt: 0006472 | |
2016-01-30 22:41 | Enno | Notiz hinzugefügt: 0006473 | |
2016-01-30 22:56 | Enno | Notiz hinzugefügt: 0006474 | |
2016-01-30 23:04 | Enno | Notiz hinzugefügt: 0006475 | |
2016-01-30 23:04 | Enno | Status | zugewiesen => erledigt |
2016-01-30 23:04 | Enno | Lösung | offen => erledigt |
2016-01-30 23:20 | Enno | Beziehung hinzugefügt | verwandt mit 0002182 |
2017-12-05 19:50 | Enno | Status | erledigt => geschlossen |