gtkboxlayout.c:446:gtk_box_layout_compute_opposite_size_for_size: assertion failed: (available >= sizes[i].minimum_size)
This is git main at commit 82e46905.
I've been playing with gnome-software to help with #4517 (closed) , and it led to this crash when I apply this patch to gnome-software main branch and search for mail
. This is on Fedora 35 with standard RPM repos and unfiltered Flathub enabled.
$ gdb gnome-software --ex "r --search=mail"
....
**
Gtk:ERROR:../subprojects/gtk/gtk/gtkboxlayout.c:446:gtk_box_layout_compute_opposite_size_for_size: assertion failed: (available >= sizes[i].minimum_size)
Bail out! Gtk:ERROR:../subprojects/gtk/gtk/gtkboxlayout.c:446:gtk_box_layout_compute_opposite_size_for_size: assertion failed: (available >= sizes[i].minimum_size)
Thread 1 "gnome-software" received signal SIGABRT, Aborted.
0x00007ffff6a5f84c in __pthread_kill_implementation () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff6a5f84c in __pthread_kill_implementation () at /lib64/libc.so.6
#1 0x00007ffff6a126a6 in raise () at /lib64/libc.so.6
#2 0x00007ffff69fc7d3 in abort () at /lib64/libc.so.6
#3 0x00007ffff717ef0d in g_assertion_message
(domain=0x7ffff7c5eba6 "Gtk", file=0x7ffff7c5eb80 "../subprojects/gtk/gtk/gtkboxlayout.c", line=446, func=0x7ffff7c5ed80 <__func__.6> "gtk_box_layout_compute_opposite_size_for_size", message=0x2728b00 "assertion failed: (available >= sizes[i].minimum_size)") at ../glib/gtestutils.c:3223
#4 0x00007ffff717ef8f in g_assertion_message_expr
(domain=0x7ffff7c5eba6 "Gtk", file=0x7ffff7c5eb80 "../subprojects/gtk/gtk/gtkboxlayout.c", line=446, func=0x7ffff7c5ed80 <__func__.6> "gtk_box_layout_compute_opposite_size_for_size", expr=0x7ffff7c5ebe8 "available >= sizes[i].minimum_size") at ../glib/gtestutils.c:3249
#5 0x00007ffff772782d in gtk_box_layout_compute_opposite_size_for_size
(self=0x7fff5c0184c0 [GtkBoxLayout], widget=0x2514960 [GtkBox], for_size=36, minimum=0x7fffffffa0fc, natural=0x7fffffffa0f8, min_baseline=0x7fffffffa0f4, nat_baseline=0x7fffffffa0f0) at ../subprojects/gtk/gtk/gtkboxlayout.c:446
#6 0x00007ffff7727d0d in gtk_box_layout_measure
(layout_manager=0x7fff5c0184c0 [GtkBoxLayout], widget=0x2514960 [GtkBox], orientation=GTK_ORIENTATION_HORIZONTAL, for_size=36, minimum=0x7fffffffa0fc, natural=0x7fffffffa0f8, min_baseline=0x7fffffffa0f4, nat_baseline=0x7fffffffa0f0)
at ../subprojects/gtk/gtk/gtkboxlayout.c:593
#7 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0x7fff5c0184c0 [GtkBoxLayout], widget=0x2514960 [GtkBox], orientation=GTK_ORIENTATION_HORIZONTAL, for_size=36, minimum=0x7fffffffa18c, natural=0x7fffffffa188, minimum_baseline=0x7fffffffa1b4, natural_baseline=0x7fffffffa1b0) at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#8 0x00007ffff790ed00 in gtk_widget_query_size_for_orientation (widget=0x2514960 [GtkBox], orientation=GTK_ORIENTATION_HORIZONTAL, for_size=48, minimum=0x7fffffffa2bc, natural=0x7fffffffa2b8, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:248
#9 0x00007ffff790fab7 in gtk_widget_measure (widget=0x24df4a0 [GtkBox], orientation=GTK_ORIENTATION_HORIZONTAL, for_size=44, minimum=0x7fffffffa398, natural=0x7fffffffa39c, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:536
#10 0x00007ffff7727324 in distribute_remaining_size (sizes=0x7fffffffa390, n_sizes=1, orientation=GTK_ORIENTATION_HORIZONTAL, available=460, min=44, max=2147483647) at ../subprojects/gtk/gtk/gtkboxlayout.c:307
#11 0x00007ffff772791e in gtk_box_layout_compute_opposite_size_for_size
(self=0x7fff5c027f90 [GtkBoxLayout], widget=0x24df320 [GtkBox], for_size=548, minimum=0x7fffffffa51c, natural=0x7fffffffa518, min_baseline=0x7fffffffa514, nat_baseline=0x7fffffffa510) at ../subprojects/gtk/gtk/gtkboxlayout.c:463
#12 0x00007ffff7727d0d in gtk_box_layout_measure
(layout_manager=0x7fff5c027f90 [GtkBoxLayout], widget=0x24df320 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=548, minimum=0x7fffffffa51c, natural=0x7fffffffa518, min_baseline=0x7fffffffa514, nat_baseline=0x7fffffffa510)
at ../subprojects/gtk/gtk/gtkboxlayout.c:593
#13 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0x7fff5c027f90 [GtkBoxLayout], widget=0x24df320 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=548, minimum=0x7fffffffa5ac, natural=0x7fffffffa5a8, minimum_baseline=0x7fffffffa5d4, natural_baseline=0x7fffffffa5d0)
at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#14 0x00007ffff790ed00 in gtk_widget_query_size_for_orientation
(widget=0x24df320 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=572, minimum=0x7fffffffa784, natural=0x7fffffffa780, minimum_baseline=0x7fffffffa77c, natural_baseline=0x7fffffffa778)
at ../subprojects/gtk/gtk/gtksizerequest.c:248
#15 0x00007ffff790fa45 in gtk_widget_measure
(widget=0x24df320 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=572, minimum=0x7fffffffa784, natural=0x7fffffffa780, minimum_baseline=0x7fffffffa77c, natural_baseline=0x7fffffffa778)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#16 0x00007ffff7704107 in gtk_bin_layout_measure
(layout_manager=0x7fff8800d4a0 [GtkBinLayout], widget=0x24e8290 [GsAppRow], orientation=GTK_ORIENTATION_VERTICAL, for_size=572, minimum=0x7fffffffa7ec, natural=0x7fffffffa7e8, minimum_baseline=0x7fffffffa7e4, natural_baseline=0x7fffffffa7e0) at ../subprojects/gtk/gtk/gtkbinlayout.c:66
#17 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0x7fff8800d4a0 [GtkBinLayout], widget=0x24e8290 [GsAppRow], orientation=GTK_ORIENTATION_VERTICAL, for_size=572, minimum=0x7fffffffa87c, natural=0x7fffffffa878, minimum_baseline=0x7fffffffa8a4, natural_baseline=0x7fffffffa8a0) at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#18 0x00007ffff790ed00 in gtk_widget_query_size_for_orientation (widget=0x24e8290 [GsAppRow], orientation=GTK_ORIENTATION_VERTICAL, for_size=576, minimum=0x7fffffffaa40, natural=0x0, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:248
#19 0x00007ffff790fa45 in gtk_widget_measure (widget=0x24e8290 [GsAppRow], orientation=GTK_ORIENTATION_VERTICAL, for_size=576, minimum=0x7fffffffaa40, natural=0x0, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#20 0x00007ffff78540eb in gtk_list_box_measure
(widget=0xa9d750 [GtkListBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=576, minimum=0x7fffffffaaec, natural=0x7fffffffaae8, minimum_baseline=0x7fffffffab14, natural_baseline=0x7fffffffab10)
at ../subprojects/gtk/gtk/gtklistbox.c:2551
#21 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation
(widget=0xa9d750 [GtkListBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=600, minimum=0x7fffffffacc4, natural=0x7fffffffacc8, minimum_baseline=0x7fffffffaccc, natural_baseline=0x7fffffffacd0)
at ../subprojects/gtk/gtk/gtksizerequest.c:289
#22 0x00007ffff790fa45 in gtk_widget_measure
(widget=0xa9d750 [GtkListBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=600, minimum=0x7fffffffacc4, natural=0x7fffffffacc8, minimum_baseline=0x7fffffffaccc, natural_baseline=0x7fffffffacd0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#23 0x00007ffff6c73131 in adw_clamp_layout_measure
(manager=0x7fff90015420 [AdwClampLayout], widget=0xaea2f0 [AdwClamp], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffad4c, natural=0x7fffffffad48, minimum_baseline=0x7fffffffad44, natural_baseline=0x7fffffffad40) at ../subprojects/libadwaita/src/adw-clamp-layout.c:245
#24 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0x7fff90015420 [AdwClampLayout], widget=0xaea2f0 [AdwClamp], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffaddc, natural=0x7fffffffadd8, minimum_baseline=0x7fffffffae04, natural_baseline=0x7fffffffae00) at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#25 0x00007ffff790ebeb in gtk_widget_query_size_for_orientation (widget=0xaea2f0 [AdwClamp], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffb01c, natural=0x7fffffffb018, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:217
#26 0x00007ffff790fa45 in gtk_widget_measure (widget=0xaea2f0 [AdwClamp], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffb01c, natural=0x7fffffffb018, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#27 0x00007ffff79e233a in gtk_viewport_measure
(widget=0xae7370 [GtkViewport], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffb01c, natural=0x7fffffffb018, minimum_baseline=0x7fffffffb044, natural_baseline=0x7fffffffb040)
at ../subprojects/gtk/gtk/gtkviewport.c:190
#28 0x00007ffff790ed91 in gtk_widget_query_size_for_orientation
(widget=0xae7370 [GtkViewport], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffb20c, natural=0x7fffffffb208, minimum_baseline=0x0, natural_baseline=0x0) at ../subprojects/gtk/gtk/gtksizerequest.c:261
#29 0x00007ffff790fa45 in gtk_widget_measure (widget=0xae7370 [GtkViewport], orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7fffffffb20c, natural=0x7fffffffb208, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#30 0x00007ffff78e815d in gtk_scrolled_window_measure
(widget=0xa1f8e0 [GtkScrolledWindow], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum_size=0x7fffffffb2ac, natural_size=0x7fffffffb2a8, minimum_baseline=0x7fffffffb2d4, natural_baseline=0x7fffffffb2d0)
at ../subprojects/gtk/gtk/gtkscrolledwindow.c:1781
#31 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation
(widget=0xa1f8e0 [GtkScrolledWindow], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb484, natural=0x7fffffffb480, minimum_baseline=0x0, natural_baseline=0x0) at ../subprojects/gtk/gtk/gtksizerequest.c:289
#32 0x00007ffff790fa45 in gtk_widget_measure (widget=0xa1f8e0 [GtkScrolledWindow], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb484, natural=0x7fffffffb480, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#33 0x00007ffff7925d45 in gtk_stack_measure
(widget=0xa90da0 [GtkStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb52c, natural=0x7fffffffb528, minimum_baseline=0x7fffffffb554, natural_baseline=0x7fffffffb550)
at ../subprojects/gtk/gtk/gtkstack.c:2590
#34 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation
(widget=0xa90da0 [GtkStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb704, natural=0x7fffffffb700, minimum_baseline=0x7fffffffb6fc, natural_baseline=0x7fffffffb6f8)
at ../subprojects/gtk/gtk/gtksizerequest.c:289
#35 0x00007ffff790fa45 in gtk_widget_measure
(widget=0xa90da0 [GtkStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb704, natural=0x7fffffffb700, minimum_baseline=0x7fffffffb6fc, natural_baseline=0x7fffffffb6f8)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#36 0x00007ffff7704107 in gtk_bin_layout_measure
(layout_manager=0xac8120 [GtkBinLayout], widget=0x7fff8c00eab0 [GsSearchPage], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb76c, natural=0x7fffffffb768, minimum_baseline=0x7fffffffb764, natural_baseline=0x7fffffffb760) at ../subprojects/gtk/gtk/gtkbinlayout.c:66
#37 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0xac8120 [GtkBinLayout], widget=0x7fff8c00eab0 [GsSearchPage], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb7fc, natural=0x7fffffffb7f8, minimum_baseline=0x7fffffffb824, natural_baseline=0x7fffffffb820) at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#38 0x00007ffff790ed00 in gtk_widget_query_size_for_orientation
(widget=0x7fff8c00eab0 [GsSearchPage], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb9cc, natural=0x7fffffffb9d0, minimum_baseline=0x0, natural_baseline=0x0) at ../subprojects/gtk/gtk/gtksizerequest.c:248
#39 0x00007ffff790fa45 in gtk_widget_measure (widget=0x7fff8c00eab0 [GsSearchPage], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffb9cc, natural=0x7fffffffb9d0, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#40 0x00007ffff6cbfa0d in adw_view_stack_measure
(widget=0xa532f0 [AdwViewStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffba6c, natural=0x7fffffffba68, minimum_baseline=0x7fffffffba94, natural_baseline=0x7fffffffba90)
at ../subprojects/libadwaita/src/adw-view-stack.c:802
#41 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation
(widget=0xa532f0 [AdwViewStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffbc3c, natural=0x7fffffffbc38, minimum_baseline=0x0, natural_baseline=0x0) at ../subprojects/gtk/gtk/gtksizerequest.c:289
#42 0x00007ffff790fa45 in gtk_widget_measure (widget=0xa532f0 [AdwViewStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffbc3c, natural=0x7fffffffbc38, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#43 0x00007ffff77270f7 in gtk_box_layout_compute_size (self=0x7fff9001d9b0 [GtkBoxLayout], widget=0x533760 [GtkBox], for_size=1190, minimum=0x7fffffffbd0c, natural=0x7fffffffbd08) at ../subprojects/gtk/gtk/gtkboxlayout.c:226
#44 0x00007ffff7727d31 in gtk_box_layout_measure
(layout_manager=0x7fff9001d9b0 [GtkBoxLayout], widget=0x533760 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffbd0c, natural=0x7fffffffbd08, min_baseline=0x7fffffffbd04, nat_baseline=0x7fffffffbd00)
at ../subprojects/gtk/gtk/gtkboxlayout.c:600
#45 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0x7fff9001d9b0 [GtkBoxLayout], widget=0x533760 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffbd9c, natural=0x7fffffffbd98, minimum_baseline=0x7fffffffbdc4, natural_baseline=0x7fffffffbdc0)
at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#46 0x00007ffff790ed00 in gtk_widget_query_size_for_orientation (widget=0x533760 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffbf6c, natural=0x7fffffffbf78, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:248
#47 0x00007ffff790fa45 in gtk_widget_measure (widget=0x533760 [GtkBox], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffbf6c, natural=0x7fffffffbf78, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#48 0x00007ffff6c89189 in adw_leaflet_measure
(widget=0x9fc3e0 [AdwLeaflet], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc01c, natural=0x7fffffffc018, minimum_baseline=0x7fffffffc044, natural_baseline=0x7fffffffc040)
at ../subprojects/libadwaita/src/adw-leaflet.c:1667
#49 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation
(widget=0x9fc3e0 [AdwLeaflet], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc1ec, natural=0x7fffffffc1f8, minimum_baseline=0x0, natural_baseline=0x0) at ../subprojects/gtk/gtk/gtksizerequest.c:289
#50 0x00007ffff790fa45 in gtk_widget_measure (widget=0x9fc3e0 [AdwLeaflet], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc1ec, natural=0x7fffffffc1f8, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#51 0x00007ffff6c89189 in adw_leaflet_measure
(widget=0x9fc1b0 [AdwLeaflet], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc29c, natural=0x7fffffffc298, minimum_baseline=0x7fffffffc2c4, natural_baseline=0x7fffffffc2c0)
at ../subprojects/libadwaita/src/adw-leaflet.c:1667
#52 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation
(widget=0x9fc1b0 [AdwLeaflet], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc46c, natural=0x7fffffffc468, minimum_baseline=0x7fffffffc464, natural_baseline=0x7fffffffc460)
at ../subprojects/gtk/gtk/gtksizerequest.c:289
#53 0x00007ffff790fa45 in gtk_widget_measure
(widget=0x9fc1b0 [AdwLeaflet], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc46c, natural=0x7fffffffc468, minimum_baseline=0x7fffffffc464, natural_baseline=0x7fffffffc460)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#54 0x00007ffff78994d8 in gtk_overlay_layout_measure
(layout_manager=0x9d3f20 [GtkOverlayLayout], widget=0x5332d0 [GtkOverlay], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc4ec, natural=0x7fffffffc4e8, minimum_baseline=0x7fffffffc4e4, natural_baseline=0x7fffffffc4e0) at ../subprojects/gtk/gtk/gtkoverlaylayout.c:285
#55 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0x9d3f20 [GtkOverlayLayout], widget=0x5332d0 [GtkOverlay], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc57c, natural=0x7fffffffc578, minimum_baseline=0x7fffffffc5a4, natural_baseline=0x7fffffffc5a0) at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#56 0x00007ffff790ed00 in gtk_widget_query_size_for_orientation
(widget=0x5332d0 [GtkOverlay], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc74c, natural=0x7fffffffc750, minimum_baseline=0x0, natural_baseline=0x0) at ../subprojects/gtk/gtk/gtksizerequest.c:248
#57 0x00007ffff790fa45 in gtk_widget_measure (widget=0x5332d0 [GtkOverlay], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc74c, natural=0x7fffffffc750, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#58 0x00007ffff6cbfa0d in adw_view_stack_measure
(widget=0x5d6490 [AdwViewStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc7ec, natural=0x7fffffffc7e8, minimum_baseline=0x7fffffffc814, natural_baseline=0x7fffffffc810)
at ../subprojects/libadwaita/src/adw-view-stack.c:802
#59 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation
(widget=0x5d6490 [AdwViewStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc9c4, natural=0x7fffffffc9c0, minimum_baseline=0x7fffffffc9bc, natural_baseline=0x7fffffffc9b8)
at ../subprojects/gtk/gtk/gtksizerequest.c:289
#60 0x00007ffff790fa45 in gtk_widget_measure
(widget=0x5d6490 [AdwViewStack], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffc9c4, natural=0x7fffffffc9c0, minimum_baseline=0x7fffffffc9bc, natural_baseline=0x7fffffffc9b8)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#61 0x00007ffff7704107 in gtk_bin_layout_measure
(layout_manager=0x9d9960 [GtkBinLayout], widget=0x8e9570 [AdwGizmo], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffca2c, natural=0x7fffffffca28, minimum_baseline=0x7fffffffca24, natural_baseline=0x7fffffffca20) at ../subprojects/gtk/gtk/gtkbinlayout.c:66
#62 0x00007ffff7844f16 in gtk_layout_manager_measure
(manager=0x9d9960 [GtkBinLayout], widget=0x8e9570 [AdwGizmo], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffcabc, natural=0x7fffffffcab8, minimum_baseline=0x7fffffffcae4, natural_baseline=0x7fffffffcae0)
at ../subprojects/gtk/gtk/gtklayoutmanager.c:341
#63 0x00007ffff790ed00 in gtk_widget_query_size_for_orientation
(widget=0x8e9570 [AdwGizmo], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffccb0, natural=0x7fffffffccac, minimum_baseline=0x0, natural_baseline=0x0) at ../subprojects/gtk/gtk/gtksizerequest.c:248
#64 0x00007ffff790fa45 in gtk_widget_measure (widget=0x8e9570 [AdwGizmo], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffccb0, natural=0x7fffffffccac, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#65 0x00007ffff7a02823 in gtk_window_measure
(widget=0x9d0a80 [GsShell], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffcdbc, natural=0x7fffffffcdb8, minimum_baseline=0x7fffffffcde4, natural_baseline=0x7fffffffcde0)
at ../subprojects/gtk/gtk/gtkwindow.c:674
#66 0x00007ffff76f9e86 in gtk_application_window_measure
(widget=0x9d0a80 [GsShell], orientation=GTK_ORIENTATION_VERTICAL, for_size=1190, minimum=0x7fffffffcdbc, natural=0x7fffffffcdb8, minimum_baseline=0x7fffffffcde4, natural_baseline=0x7fffffffcde0)
at ../subprojects/gtk/gtk/gtkapplicationwindow.c:421
#67 0x00007ffff790eeb2 in gtk_widget_query_size_for_orientation (widget=0x9d0a80 [GsShell], orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7fffffffcf78, natural=0x7fffffffcf74, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:289
#68 0x00007ffff790fa45 in gtk_widget_measure (widget=0x9d0a80 [GsShell], orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7fffffffcf78, natural=0x7fffffffcf74, minimum_baseline=0x0, natural_baseline=0x0)
at ../subprojects/gtk/gtk/gtksizerequest.c:518
#69 0x00007ffff7a0a851 in gtk_window_compute_default_size
(window=0x9d0a80 [GsShell], cur_width=1200, cur_height=800, max_width=1920, max_height=1028, min_width=0x7fffffffcfe4, min_height=0x7fffffffcfe0, width=0x7fffffffcffc, height=0x7fffffffcff8)
at ../subprojects/gtk/gtk/gtkwindow.c:4221
#70 0x00007ffff7a0a9ab in toplevel_compute_size (toplevel=0xf6f1c0, size=0x7fffffffd670, widget=0x9d0a80 [GsShell]) at ../subprojects/gtk/gtk/gtkwindow.c:4268
#75 0x00007ffff7279b48 in <emit signal ??? on instance 0xf6f1c0 [GdkX11Toplevel]> (instance=0xf6f1c0, signal_id=310, detail=0) at ../gobject/gsignal.c:3553
#71 0x00007ffff725fbf8 in g_cclosure_marshal_VOID__POINTER (closure=0x2253f30, return_value=0x0, n_param_values=2, param_values=0x7fffffffd260, invocation_hint=0x7fffffffd1a0, marshal_data=0x0) at ../gobject/gmarshal.c:1744
#72 0x00007ffff725a8ec in g_closure_invoke (closure=0x2253f30, return_value=0x0, n_param_values=2, param_values=0x7fffffffd260, invocation_hint=0x7fffffffd1a0) at ../gobject/gclosure.c:830
#73 0x00007ffff727a316 in signal_emit_unlocked_R (node=0x130de40, detail=0, instance=0xf6f1c0, emission_return=0x0, instance_and_params=0x7fffffffd260) at ../gobject/gsignal.c:3742
#74 0x00007ffff72795b3 in g_signal_emit_valist (instance=0xf6f1c0, signal_id=310, detail=0, var_args=0x7fffffffd528) at ../gobject/gsignal.c:3497
#76 0x00007ffff7b91c39 in gdk_toplevel_notify_compute_size (toplevel=0xf6f1c0, size=0x7fffffffd670) at ../subprojects/gtk/gdk/gdktoplevel.c:111
#77 0x00007ffff7bd80d9 in compute_toplevel_size (surface=0xf6f1c0 [GdkX11Toplevel], update_geometry=1, width=0x7fffffffd6fc, height=0x7fffffffd6f8) at ../subprojects/gtk/gdk/x11/gdksurface-x11.c:281
#78 0x00007ffff7bd82fb in compute_size_idle (user_data=0xf6f1c0) at ../subprojects/gtk/gdk/x11/gdksurface-x11.c:356
#79 0x00007ffff714ef80 in g_idle_dispatch (source=0x128cd00, callback=0x7ffff7bd82a5 <compute_size_idle>, user_data=0xf6f1c0) at ../glib/gmain.c:5910
#80 0x00007ffff714bcd6 in g_main_dispatch (context=0x5789b0) at ../glib/gmain.c:3394
#81 0x00007ffff714cf26 in g_main_context_dispatch (context=0x5789b0) at ../glib/gmain.c:4112
#82 0x00007ffff714d11e in g_main_context_iterate (context=0x5789b0, block=1, dispatch=1, self=0x527560) at ../glib/gmain.c:4188
#83 0x00007ffff714d258 in g_main_context_iteration (context=0x5789b0, may_block=1) at ../glib/gmain.c:4253
#84 0x00007ffff73c4448 in g_application_run (application=0x533100 [GsApplication], argc=2, argv=0x7fffffffdac8) at ../gio/gapplication.c:2569
#85 0x000000000045b96d in main (argc=2, argv=0x7fffffffdac8) at ../src/gs-main.c:49