Project

General

Profile

Actions

Bug #1620

open

gtk4 client emits warnings when quitting

Added by Dean Brown about 1 month ago. Updated 29 days ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
gtk4-client
Target version:
-
Start date:
07/21/2025
Due date:
% Done:

0%

Estimated time:

Description

Seen in 3.2.0+

low priority because it only happens when quitting.

Messages -
1: GLib-GObject: invalid unclassed pointer in cast to 'GtkPicture'
1: Gtk: gtk_picture_set_paintable: assertion 'GTK_IS_PICTURE (self)' failed
1: GLib-GObject: invalid unclassed pointer in cast to 'GtkPicture'
1: Gtk: gtk_picture_set_paintable: assertion 'GTK_IS_PICTURE (self)' failed
1: GLib-GObject: invalid unclassed pointer in cast to 'GtkPicture'
1: Gtk: gtk_picture_set_paintable: assertion 'GTK_IS_PICTURE (self)' failed

Partial stack trace -
3: 7: 7 freeciv-gtk4 0x0000000105c8ee50 set_unit_icon + 480
3: 8: 8 freeciv-gtk4 0x0000000105cfdfee update_unit_pix_label + 414
3: 9: 9 freeciv-gtk4 0x0000000105ca5efc update_unit_info_label + 172
3: 10: 10 freeciv-gtk4 0x0000000105ca53a7 leave_mapcanvas + 39


Files

1620_gtk4.patch (1.04 KB) 1620_gtk4.patch better fix Dean Brown, 07/22/2025 05:24 AM
Actions

Also available in: Atom PDF