Tíquete #44511

Client crash with tileset defined ruleset

: 2022-05-05 00:12 Última Atualização: 2022-05-05 03:17

Relator:
Dono:
(Nenhum)
Tipo:
Estado:
Aberto
Componente:
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Nenhum
Arquivo:
1

Details

Starting the client with ancients tileset, and just directly starting the game crashes the client most of the time. Likely exact timing of something matters, as I've never been able to reproduce this when running in a debugger.

It's very likely that this is related to the fact that ancients tileset sets the ruleset that the server should start with.

I got a core. Will attach backtrace from it (S3_1)

Ticket History (3/4 Histories)

2022-05-05 00:12 Updated by: cazfi
  • New Ticket "Client crash with tileset defined ruleset" created
2022-05-05 00:52 Updated by: cazfi
Comentário

Also delta2 (->variant2 ruleset) often crashes when starting the game. Likely the same bug.

(Edited, 2022-05-05 00:52 Updated by: cazfi)
2022-05-05 03:17 Updated by: cazfi
Comentário

Seems like this was a ruleset error (same error copied to both affected rulesets) that the server fails to detect at ruleset load time -> we should add sanity check for that.

ui_name was "%Conquer City%s", i.e., there was "s" missing after first "%"

Attachment File List

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login