Ticket #41915

1: Ghost units seen

Date d'ouverture: 2021-04-04 04:03 Dernière mise à jour: 2022-12-07 02:49

Rapporteur:
Propriétaire:
Type:
État:
Atteints
Composant:
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Duplicate
Fichier:
3

Détails

Freeciv-3.0beta1

This during Ai turn i have saved games if it can help.

(freeciv-gtk3.22:9834): Gtk-WARNING **: 19:43:44.822: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node tab owner GtkNotebook)

(freeciv-gtk3.22:9834): Gtk-WARNING **: 19:59:28.547: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node tab owner GtkNotebook)
2: Chargement des jeux de tuiles "hexemplio".
1: 0x80226c0 1300 Diplomat at (64,59) Motecuhzoma Xocoyotzin
2: Backtrace:
2:     0: freeciv-gtk3.22(backtrace_print+0x44) [0x68bd94]
2:     1: freeciv-gtk3.22(vdo_log+0xb3) [0x691f03]
2:     2: freeciv-gtk3.22(do_log+0xa6) [0x691fd6]
2:     3: freeciv-gtk3.22(handle_tile_info+0x3e6) [0x491206]
2:     4: freeciv-gtk3.22(client_handle_packet+0x760) [0x4988f0]
2:     5: freeciv-gtk3.22(client_packet_input+0x4a) [0x455c8a]
2:     6: freeciv-gtk3.22(input_from_server+0xe3) [0x45dc63]
2:     7: freeciv-gtk3.22() [0x450f1a]
2:     8: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x14e) [0x7fc9b352804e]
2:     9: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52400) [0x7fc9b3528400]
2:    10: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fc9b35286f3]
2:    11: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x7d) [0x7fc9b3d4137d]
2:    12: freeciv-gtk3.22(ui_main+0x1a2e) [0x45397e]
2:    13: freeciv-gtk3.22(client_main+0x443) [0x456513]
2:    14: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fc9b32e60b3]
2:    15: freeciv-gtk3.22(_start+0x2e) [0x45055e]
1: in handle_tile_info() [packhand.c::3076]: assertion '0 == unit_list_size(ptile->units)' failed.
2: Backtrace:
2:     0: freeciv-gtk3.22(backtrace_print+0x44) [0x68bd94]
2:     1: freeciv-gtk3.22(vdo_log+0xb3) [0x691f03]
2:     2: freeciv-gtk3.22(do_log+0xa6) [0x691fd6]
2:     3: freeciv-gtk3.22(fc_assert_fail+0xae) [0x69222e]
2:     4: freeciv-gtk3.22(handle_tile_info+0x8d0) [0x4916f0]
2:     5: freeciv-gtk3.22(client_handle_packet+0x760) [0x4988f0]
2:     6: freeciv-gtk3.22(client_packet_input+0x4a) [0x455c8a]
2:     7: freeciv-gtk3.22(input_from_server+0xe3) [0x45dc63]
2:     8: freeciv-gtk3.22() [0x450f1a]
2:     9: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x14e) [0x7fc9b352804e]
2:    10: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52400) [0x7fc9b3528400]
2:    11: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fc9b35286f3]
2:    12: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x7d) [0x7fc9b3d4137d]
2:    13: freeciv-gtk3.22(ui_main+0x1a2e) [0x45397e]
2:    14: freeciv-gtk3.22(client_main+0x443) [0x456513]
2:    15: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fc9b32e60b3]
2:    16: freeciv-gtk3.22(_start+0x2e) [0x45055e]
1: Ghost units seen
2: Backtrace:
2:     0: freeciv-gtk3.22(backtrace_print+0x44) [0x68bd94]
2:     1: freeciv-gtk3.22(vdo_log+0xb3) [0x691f03]
2:     2: freeciv-gtk3.22(fc_assert_fail+0x117) [0x692297]
2:     3: freeciv-gtk3.22(handle_tile_info+0x8d0) [0x4916f0]
2:     4: freeciv-gtk3.22(client_handle_packet+0x760) [0x4988f0]
2:     5: freeciv-gtk3.22(client_packet_input+0x4a) [0x455c8a]
2:     6: freeciv-gtk3.22(input_from_server+0xe3) [0x45dc63]
2:     7: freeciv-gtk3.22() [0x450f1a]
2:     8: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x14e) [0x7fc9b352804e]
2:     9: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52400) [0x7fc9b3528400]
2:    10: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fc9b35286f3]
2:    11: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x7d) [0x7fc9b3d4137d]
2:    12: freeciv-gtk3.22(ui_main+0x1a2e) [0x45397e]
2:    13: freeciv-gtk3.22(client_main+0x443) [0x456513]
2:    14: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fc9b32e60b3]
2:    15: freeciv-gtk3.22(_start+0x2e) [0x45055e]
1: SVP, rapportez ce bogue à https://osdn.net/projects/freeciv/ticket/
2: Backtrace:
2:     0: freeciv-gtk3.22(backtrace_print+0x44) [0x68bd94]
2:     1: freeciv-gtk3.22(vdo_log+0xb3) [0x691f03]
2:     2: freeciv-gtk3.22(do_log+0xa6) [0x691fd6]
2:     3: freeciv-gtk3.22(fc_assert_fail+0x152) [0x6922d2]
2:     4: freeciv-gtk3.22(handle_tile_info+0x8d0) [0x4916f0]
2:     5: freeciv-gtk3.22(client_handle_packet+0x760) [0x4988f0]
2:     6: freeciv-gtk3.22(client_packet_input+0x4a) [0x455c8a]
2:     7: freeciv-gtk3.22(input_from_server+0xe3) [0x45dc63]
2:     8: freeciv-gtk3.22() [0x450f1a]
2:     9: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x14e) [0x7fc9b352804e]
2:    10: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52400) [0x7fc9b3528400]
2:    11: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fc9b35286f3]
2:    12: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x7d) [0x7fc9b3d4137d]
2:    13: freeciv-gtk3.22(ui_main+0x1a2e) [0x45397e]
2:    14: freeciv-gtk3.22(client_main+0x443) [0x456513]
2:    15: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fc9b32e60b3]
2:    16: freeciv-gtk3.22(_start+0x2e) [0x45055e]

Ticket History (3/14 Histories)

2021-04-04 04:03 Updated by: alain_bkr
  • New Ticket "1: Ghost units seen" created
2021-04-04 10:25 Updated by: cazfi
Commentaire

Which ruleset this was seen with?

2021-04-11 16:07 Updated by: alain_bkr
Commentaire

Reply To cazfi

Which ruleset this was seen with?

default = civ2civ3 ruleset.

I have several other cases like this , i log everything to verbose level , and save each turn. I can try to find some other saved games

2022-02-03 13:05 Updated by: cazfi
2022-04-13 20:25 Updated by: cazfi
Commentaire

The fact that Diplomat is a stealth (Partial_Invis) unit in civ2civ3 (default ruleset in S3_0) might be relevant here.

There was one bug related to that fixed some time last year. I think it was already before beta1, but that should be checked -> if that bug was still present in beta1, I would assume that this one is the same.

2022-06-11 21:49 Updated by: cazfi
2022-08-05 08:55 Updated by: cazfi
2022-10-07 10:23 Updated by: cazfi
2022-12-07 02:49 Updated by: cazfi
  • État Update from Ouvert to Atteints
  • Propriétaire Update from (Aucun) to cazfi
  • Résolution Update from Aucun to Duplicate
  • Composant Update from (Aucun) to General
Commentaire

Reply To cazfi

There was one bug related to that fixed some time last year.

Actually, there's been a couple of such bugs. Assuming this one to be a duplicate of some of them.

Attachment File List

Modifier

Please login to add comment to this ticket » Connexion