Ticket #47792

1: handle_city() CMA: Shanghai has changed multiple times.

Date d'ouverture: 2023-04-08 01:05 Dernière mise à jour: 2023-04-08 01:18

Rapporteur:
Propriétaire:
(Aucun)
Type:
État:
Ouvert
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
1

Détails

3.1

This message appears in the terminal of the client , but it appears with client-qt and client-gtk3.22.

100% reproducible:

  • Start the server, load the saved game
  • start the client / connect to network game / start => the message appears in client console

With gtk3.22 :

alain@servical:/Big/Games/freeciv_S3_1/buildgcc11$ LANG=en_US.UTF-8 LANGUAGE=$LANG /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22 
Encodings: Data=UTF-8, Local=UTF-8, Internal=UTF-8
3: Loading tileset "hexemplio".
1: handle_city() CMA: Shanghai has changed multiple times.
3: Backtrace:
3:     0: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(backtrace_print+0x44) [0x6afa74]
3:     1: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(vdo_log+0xb0) [0x6b60e0]
3:     2: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(bugreport_request+0xe1) [0x6ada61]
3:     3: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22() [0x52dee9]
3:     4: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22() [0x52a792]
3:     5: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22() [0x4548ea]
3:     6: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x174) [0x7f6c7ed24c44]
3:     7: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xaa6c8) [0x7f6c7ed796c8]
3:     8: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x73) [0x7f6c7ed242b3]
3:     9: /lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x9d) [0x7f6c7f448cfd]
3:    10: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(ui_main+0x1bf8) [0x457558]
3:    11: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(client_main+0xe41) [0x45aac1]
3:    12: /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7f6c7ea29d90]
3:    13: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7f6c7ea29e40]
3:    14: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(_start+0x25) [0x453da5]
1: Please report this message at https://osdn.net/projects/freeciv/ticket/
3: Backtrace:
3:     0: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(backtrace_print+0x44) [0x6afa74]
3:     1: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(do_log+0x124) [0x6b6234]
3:     2: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(bugreport_request+0x15c) [0x6adadc]
3:     3: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22() [0x52dee9]
3:     4: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22() [0x52a792]
3:     5: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22() [0x4548ea]
3:     6: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x174) [0x7f6c7ed24c44]
3:     7: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xaa6c8) [0x7f6c7ed796c8]
3:     8: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x73) [0x7f6c7ed242b3]
3:     9: /lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x9d) [0x7f6c7f448cfd]
3:    10: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(ui_main+0x1bf8) [0x457558]
3:    11: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(client_main+0xe41) [0x45aac1]
3:    12: /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7f6c7ea29d90]
3:    13: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7f6c7ea29e40]
3:    14: /Big/gcc11/FC31/bin/FC31gcc11-gtk3.22(_start+0x25) [0x453da5]

With QT :

alain@servical:/Big/Games/freeciv_S3_1/buildgcc11$ LANG=en_US.UTF-8 LANGUAGE=$LANG /Big/gcc11/FC31/bin/FC31gcc11-qt
Encodings: Data=UTF-8, Local=UTF-8, Internal=UTF-8
3: Loading tileset "hexemplio".
1: handle_city() CMA: Shanghai has changed multiple times.
3: Backtrace:
3:     0: /Big/gcc11/FC31/bin/FC31gcc11-qt(backtrace_print+0x44) [0x5612d3044784]
3:     1: /Big/gcc11/FC31/bin/FC31gcc11-qt(vdo_log+0xb0) [0x5612d304adf0]
3:     2: /Big/gcc11/FC31/bin/FC31gcc11-qt(bugreport_request+0xe1) [0x5612d3042791]
3:     3: /Big/gcc11/FC31/bin/FC31gcc11-qt(+0x236b89) [0x5612d2ebfb89]
3:     4: /Big/gcc11/FC31/bin/FC31gcc11-qt(+0x233432) [0x5612d2ebc432]
3:     5: /Big/gcc11/FC31/bin/FC31gcc11-qt(_ZN9fc_client12server_inputEi+0x2d) [0x5612d2e1e9bd]
3:     6: /lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2f1793) [0x7fb8e24f1793]
3:     7: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN15QSocketNotifier9activatedE17QSocketDescriptorNS_4TypeENS_14QPrivateSignalE+0x63) [0x7fb8e24f4cb3]
3:     8: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN15QSocketNotifier5eventEP6QEvent+0x73) [0x7fb8e24f54e3]
3:     9: /lib/x86_64-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x83) [0x7fb8e1b6c713]
3:    10: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x13a) [0x7fb8e24b9e3a]
3:    11: /lib/x86_64-linux-gnu/libQt5Core.so.5(+0x313cc5) [0x7fb8e2513cc5]
3:    12: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x26b) [0x7fb8de691d3b]
3:    13: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xaa6c8) [0x7fb8de6e66c8]
3:    14: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fb8de68f3e3]
3:    15: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x68) [0x7fb8e25130b8]
3:    16: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x12b) [0x7fb8e24b875b]
3:    17: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication4execEv+0x94) [0x7fb8e24c0cf4]
3:    18: /Big/gcc11/FC31/bin/FC31gcc11-qt(_ZN9fc_client7fc_mainEP12QApplication+0x1be) [0x5612d2e1edbe]
3:    19: /Big/gcc11/FC31/bin/FC31gcc11-qt(_Z11qtg_ui_mainiPPc+0x1e3) [0x5612d2d635f3]
3:    20: /Big/gcc11/FC31/bin/FC31gcc11-qt(client_main+0xe41) [0x5612d2d66511]
3:    21: /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7fb8e1229d90]
3:    22: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7fb8e1229e40]
3:    23: /Big/gcc11/FC31/bin/FC31gcc11-qt(_start+0x25) [0x5612d2d62165]
1: Please report this message at https://osdn.net/projects/freeciv/ticket/
3: Backtrace:
3:     0: /Big/gcc11/FC31/bin/FC31gcc11-qt(backtrace_print+0x44) [0x5612d3044784]
3:     1: /Big/gcc11/FC31/bin/FC31gcc11-qt(do_log+0x124) [0x5612d304af44]
3:     2: /Big/gcc11/FC31/bin/FC31gcc11-qt(bugreport_request+0x15c) [0x5612d304280c]
3:     3: /Big/gcc11/FC31/bin/FC31gcc11-qt(+0x236b89) [0x5612d2ebfb89]
3:     4: /Big/gcc11/FC31/bin/FC31gcc11-qt(+0x233432) [0x5612d2ebc432]
3:     5: /Big/gcc11/FC31/bin/FC31gcc11-qt(_ZN9fc_client12server_inputEi+0x2d) [0x5612d2e1e9bd]
3:     6: /lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2f1793) [0x7fb8e24f1793]
3:     7: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN15QSocketNotifier9activatedE17QSocketDescriptorNS_4TypeENS_14QPrivateSignalE+0x63) [0x7fb8e24f4cb3]
3:     8: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN15QSocketNotifier5eventEP6QEvent+0x73) [0x7fb8e24f54e3]
3:     9: /lib/x86_64-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x83) [0x7fb8e1b6c713]
3:    10: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x13a) [0x7fb8e24b9e3a]
3:    11: /lib/x86_64-linux-gnu/libQt5Core.so.5(+0x313cc5) [0x7fb8e2513cc5]
3:    12: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x26b) [0x7fb8de691d3b]
3:    13: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xaa6c8) [0x7fb8de6e66c8]
3:    14: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fb8de68f3e3]
3:    15: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x68) [0x7fb8e25130b8]
3:    16: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x12b) [0x7fb8e24b875b]
3:    17: /lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication4execEv+0x94) [0x7fb8e24c0cf4]
3:    18: /Big/gcc11/FC31/bin/FC31gcc11-qt(_ZN9fc_client7fc_mainEP12QApplication+0x1be) [0x5612d2e1edbe]
3:    19: /Big/gcc11/FC31/bin/FC31gcc11-qt(_Z11qtg_ui_mainiPPc+0x1e3) [0x5612d2d635f3]
3:    20: /Big/gcc11/FC31/bin/FC31gcc11-qt(client_main+0xe41) [0x5612d2d66511]
3:    21: /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7fb8e1229d90]
3:    22: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7fb8e1229e40]
3:    23: /Big/gcc11/FC31/bin/FC31gcc11-qt(_start+0x25) [0x5612d2d62165]

Ticket History (3/5 Histories)

2023-04-08 01:05 Updated by: alain_bkr
  • New Ticket "1: handle_city() CMA: Shanghai has changed multiple times." created
2023-04-08 01:06 Updated by: alain_bkr
  • Details Updated
2023-04-08 01:07 Updated by: alain_bkr
  • Details Updated
2023-04-08 01:18 Updated by: alain_bkr
Commentaire

Complement :

The error occurs only at the first client connection after loading :

  • start server / load game / connect client / start => error
  • start server / load game / connect client / start => error / disconnect client / reconnect client / start => no more error.
(Edited, 2023-04-08 01:20 Updated by: alain_bkr)

Attachment File List

Modifier

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