Incidencia #41675

Qt-client built in Qt6-mode does not quit

Abrir Fecha: 2021-03-02 05:30 Última actualización: 2021-10-14 02:56

Informador:
Propietario:
Tipo:
Estado:
Cerrado
Componente:
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Fixed
Fichero:
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
Comentario

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
Comentario

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
  • Resolución Update from Ninguno to Accepted
2021-10-14 02:56 Updated by: cazfi
  • Estado Update from Open to Cerrado
  • Propietario Update from (Ninguno) to cazfi
  • Resolución Update from Accepted to Fixed

Editar

Please login to add comment to this ticket » Entrar