Ticket #41915

1: Ghost units seen

Eröffnet am: 2021-04-04 04:03 Letztes Update: 2022-12-07 02:49

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Duplicate
Datei:
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-Verlauf (3/14 Historien)

2021-04-04 04:03 Aktualisiert von: alain_bkr
  • New Ticket "1: Ghost units seen" created
2021-04-04 10:25 Aktualisiert von: cazfi
Kommentar

Which ruleset this was seen with?

2021-04-11 16:07 Aktualisiert von: alain_bkr
Kommentar

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

2021-05-14 18:38 Aktualisiert von: cazfi
2021-10-08 02:21 Aktualisiert von: cazfi
2022-02-03 13:05 Aktualisiert von: cazfi
2022-04-13 20:25 Aktualisiert von: cazfi
Kommentar

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 Aktualisiert von: cazfi
2022-08-05 08:55 Aktualisiert von: cazfi
2022-10-07 10:23 Aktualisiert von: cazfi
2022-12-07 02:49 Aktualisiert von: cazfi
  • Status Update from Offen to Geschlossen
  • Verantwortlicher Update from (Keine) to cazfi
  • Lösung Update from Keine to Duplicate
  • Komponente Update from (Keine) to General
Kommentar

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.

Dateianhangliste

Bearbeiten

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