Incidencia #41915

1: Ghost units seen

Abrir Fecha: 2021-04-04 04:03 Última actualización: 2022-06-11 21:49

Informador:
Propietario:
(Ninguno)
Tipo:
Estado:
Open
Componente:
(Ninguno)
Hito:
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Ninguno
Fichero:
3

Details

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/11 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
Comentario

Which ruleset this was seen with?

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

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
Comentario

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

Attachment File List

Editar

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