Tíquete #41675

Qt-client built in Qt6-mode does not quit

: 2021-03-02 05:30 Última Atualização: 2021-10-14 02:56

Relator:
Dono:
Tipo:
Estado:
Fechado
Componente:
Marcos:
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
1

Details

Qt-client built against Qt6 (--with-qt6), does not quit. It brings up the "Quit?" confirmation dialog, but clicking 'OK' from it does nothing. Even after clicking 'OK' (repeatedly) one can click 'Cancel' to return to the game.

Ticket History (3/6 Histories)

2021-03-02 05:30 Updated by: cazfi
  • New Ticket "Qt-client built in Qt6-mode does not quit" created
2021-03-02 05:44 Updated by: cazfi
Comentário

It's some kind of loop in which clicking 'OK' results calling fc_client::closeEvent() which reopens the dialog.

Attempt to trivially cut the loop in fc_client::closeEvent() ended in segfault (but I don't know if it's really related, or does the code just continue to another problem). There's no debugger at my Qt6 testing virtual machine at the moment.

2021-10-10 13:36 Updated by: cazfi
Comentário

Reply To cazfi

ended in segfault (but I don't know if it's really related, or does the code just continue to another problem).

That happens even without the modification in Qt5 -> #43019

2021-10-10 13:43 Updated by: cazfi
  • Resolução Update from Nenhum to Accepted
2021-10-14 02:56 Updated by: cazfi
  • Estado Update from Aberto to Fechado
  • Dono Update from (Nenhum) to cazfi
  • Resolução Update from Accepted to Fixed

Editar

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