1: handle_city() CMA: Shanghai has changed multiple times.
3.1
This message appears in the terminal of the client , but it appears with client-qt and client-gtk3.22.
100% reproducible:
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]
Complement :
The error occurs only at the first client connection after loading :
3.1
This message appears in the terminal of the client , but it appears with client-qt and client-gtk3.22.
100% reproducible:
With gtk3.22 :
With QT :