Hang when searching
When I open gnome software and search for "Zoom" on Fedora rawhide, it hangs. It seems it infinite-loops inside gtk layout code:
#0 __GI___libc_write (nbytes=4, buf=0x558a7f0adad0, fd=2) at ../sysdeps/unix/sysv/linux/write.c:26
#1 __GI___libc_write (fd=2, buf=0x558a7f0adad0, nbytes=4) at ../sysdeps/unix/sysv/linux/write.c:24
#2 0x00007f9acdbc13bd in _IO_new_file_write (f=0x7f9acdd304c0 <_IO_2_1_stderr_>, data=0x558a7f0adad0, n=4) at fileops.c:1180
#3 0x00007f9acdbc0736 in new_do_write (fp=fp@entry=0x7f9acdd304c0 <_IO_2_1_stderr_>, data=data@entry=0x558a7f0adad0 "Gtk ", to_do=to_do@entry=4) at /usr/src/debug/glibc-2.34.9000-36.fc36.x86_64/libio/libioP.h:947
#4 0x00007f9acdbc1a8e in _IO_new_file_xsputn (n=4, data=<optimized out>, f=<optimized out>) at fileops.c:1254
#5 _IO_new_file_xsputn (f=0x7f9acdd304c0 <_IO_2_1_stderr_>, data=<optimized out>, n=4) at fileops.c:1196
#6 0x00007f9acdbb65fd in __GI__IO_fputs (str=str@entry=0x558a7f0adad0 "Gtk ", fp=0x7f9acdd304c0 <_IO_2_1_stderr_>) at /usr/src/debug/glibc-2.34.9000-36.fc36.x86_64/libio/libioP.h:947
#7 0x00007f9acea3c4a8 in g_printerr (format=format@entry=0x7f9acee76fa4 "%s ") at ../glib/gmessages.c:3401
#8 0x00007f9acee46c8a in gs_log_writer_console (user_data=<optimized out>, n_fields=<optimized out>, fields=<optimized out>, log_level=G_LOG_LEVEL_CRITICAL) at ../lib/gs-debug.c:112
#9 gs_debug_log_writer (log_level=G_LOG_LEVEL_CRITICAL, fields=<optimized out>, n_fields=<optimized out>, user_data=<optimized out>) at ../lib/gs-debug.c:172
#10 0x00007f9acea36cd3 in g_log_structured_array (n_fields=4, fields=0x7ffee9dabe20, log_level=G_LOG_LEVEL_CRITICAL) at ../glib/gmessages.c:1972
#11 g_log_structured_array (log_level=G_LOG_LEVEL_CRITICAL, fields=0x7ffee9dabe20, n_fields=4) at ../glib/gmessages.c:1945
#12 0x00007f9acea36fd9 in g_log_default_handler
(log_domain=log_domain@entry=0x7f9ace6b2085 "Gtk", log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, message=message@entry=0x558a81cf1500 "gtk_widget_measure: assertion 'for_size >= -1' failed", unused_data=unused_data@entry=0x0)
at ../glib/gmessages.c:3251
#13 0x00007f9acea3722a in g_logv (log_domain=0x7f9ace6b2085 "Gtk", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=<optimized out>) at ../glib/gmessages.c:1386
#14 0x00007f9acea37513 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1455
#15 0x00007f9ace33db73 in distribute_remaining_size (max=<optimized out>, min=<optimized out>, available=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, n_sizes=<optimized out>, sizes=<optimized out>)
at ../gtk/gtkboxlayout.c:332
#16 gtk_box_layout_compute_opposite_size_for_size (self=<optimized out>, widget=<optimized out>, for_size=<optimized out>, minimum=<optimized out>, natural=<optimized out>, min_baseline=<optimized out>, nat_baseline=<optimized out>)
at ../gtk/gtkboxlayout.c:463
#17 0x00007f9ace3f4acb in gtk_layout_manager_measure
(manager=0x558a80572ea0, widget=0x558a81c50520, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=36, minimum=0x7ffee9dac274, natural=0x7ffee9dac270, minimum_baseline=0x7ffee9dac26c, natural_baseline=0x7ffee9dac268)
at ../gtk/gtklayoutmanager.c:341
#18 0x00007f9ace47efc5 in gtk_widget_query_size_for_orientation (widget=0x558a81c50520, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=39,
for_size@entry=35, minimum=minimum@entry=0x7ffee9dac334, natural=natural@entry=0x7ffee9dac330, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:248
#19 0x00007f9ace47eb12 in gtk_widget_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=35, minimum=0x7ffee9dac3e8, natural=0x7ffee9dac3ec, minimum_baseline=0x0, natural_baseline=0x0)
at ../gtk/gtksizerequest.c:536
#20 0x00007f9ace33dae2 in distribute_remaining_size (max=2147483647, min=35, available=<optimized out>, orientation=GTK_ORIENTATION_HORIZONTAL, n_sizes=<optimized out>, sizes=<optimized out>) at ../gtk/gtkboxlayout.c:307
#21 gtk_box_layout_compute_opposite_size_for_size (self=<optimized out>, widget=<optimized out>, for_size=<optimized out>, minimum=<optimized out>, natural=<optimized out>, min_baseline=<optimized out>, nat_baseline=<optimized out>)
at ../gtk/gtkboxlayout.c:463
#22 0x00007f9ace3f4acb in gtk_layout_manager_measure
(manager=0x558a8056c650, widget=0x558a80ee03a0, orientation=GTK_ORIENTATION_VERTICAL, for_size=605, minimum=0x7ffee9dac5f4, natural=0x7ffee9dac5f0, minimum_baseline=0x7ffee9dac5ec, natural_baseline=0x7ffee9dac5e8)
at ../gtk/gtklayoutmanager.c:341
#23 0x00007f9ace47efc5 in gtk_widget_query_size_for_orientation
(widget=0x558a80ee03a0, orientation=GTK_ORIENTATION_VERTICAL, for_size=631, minimum=0x7ffee9dac694, natural=0x7ffee9dac690, minimum_baseline=0x7ffee9dac68c, natural_baseline=0x7ffee9dac688) at ../gtk/gtksizerequest.c:248
#24 0x00007f9ace333ed9 in gtk_bin_layout_measure
(layout_manager=<optimized out>, widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=631, minimum=0x7ffee9dac714, natural=0x7ffee9dac710, minimum_baseline=0x7ffee9dac70c, natural_baseline=0x7ffee9dac708)
at ../gtk/gtkbinlayout.c:66
#25 0x00007f9ace3f4acb in gtk_layout_manager_measure
(manager=0x558a816ee2e0, widget=0x558a807f2380, orientation=GTK_ORIENTATION_VERTICAL, for_size=631, minimum=0x7ffee9dac7d4, natural=0x7ffee9dac7d0, minimum_baseline=0x7ffee9dac7cc, natural_baseline=0x7ffee9dac7c8)
at ../gtk/gtklayoutmanager.c:341
#26 0x00007f9ace47efc5 in gtk_widget_query_size_for_orientation (widget=0x558a807f2380, orientation=GTK_ORIENTATION_VERTICAL, for_size=635, minimum=0x7ffee9dac864, natural=0x0, minimum_baseline=0x0, natural_baseline=0x0)
at ../gtk/gtksizerequest.c:248
#27 0x00007f9ace4014a5 in gtk_list_box_measure
(widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, minimum=0x7ffee9dac924, natural=0x7ffee9dac920, minimum_baseline=<optimized out>, natural_baseline=0x7ffee9dac918) at ../gtk/gtklistbox.c:2551
#28 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation
(widget=widget@entry=0x558a7ee35760, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, minimum=minimum@entry=0x7ffee9dac9d4, natural=natural@entry=0x7ffee9dac9d0, minimum_baseline=minimum_baseline@entry=0x7ffee9dac9cc, natural_baseline=0x7ffee9dac9c8) at ../gtk/gtksizerequest.c:289
#29 0x00007f9ace47ea0f in gtk_widget_measure
(widget=widget@entry=0x558a7ee35760, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, minimum=minimum@entry=0x7ffee9dac9d4, natural=natural@entry=0x7ffee9dac9d0, minimum_baseline=minimum_baseline@ent--Type <RET> for more, q to quit, c to continue without paging--c
ry=0x7ffee9dac9cc, natural_baseline=<optimized out>) at ../gtk/gtksizerequest.c:518
#30 0x00007f9acddfcc3a in adw_clamp_layout_measure (manager=<optimized out>, widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7ffee9daca54, natural=0x7ffee9daca50, minimum_baseline=0x7ffee9daca4c, natural_baseline=0x7ffee9daca48) at ../src/adw-clamp-layout.c:245
#31 0x00007f9ace3f4acb in gtk_layout_manager_measure (manager=0x7f9ab00c1a50, widget=0x558a7ee891b0, orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7ffee9dacb14, natural=0x7ffee9dacb10, minimum_baseline=0x7ffee9dacb0c, natural_baseline=0x7ffee9dacb08) at ../gtk/gtklayoutmanager.c:341
#32 0x00007f9ace47f936 in gtk_widget_query_size_for_orientation (widget=0x558a7ee891b0, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dacbf4, natural=0x7ffee9dacbf0, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:217
#33 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7ee85360, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dacc7c, natural=0x7ffee9dacc78, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:289
#34 0x00007f9ace465efa in gtk_scrolled_window_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, minimum_size=0x7ffee9dacd44, natural_size=0x7ffee9dacd40, minimum_baseline=<optimized out>, natural_baseline=0x7ffee9dacd38) at ../gtk/gtkscrolledwindow.c:1768
#35 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7edc16d0, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dacdf0, natural=0x7ffee9dacdec, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:289
#36 0x00007f9ace490d63 in gtk_stack_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9daceb4, natural=0x7ffee9daceb0, minimum_baseline=<optimized out>, natural_baseline=0x7ffee9dacea8) at ../gtk/gtkstack.c:2590
#37 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7ee2d9a0, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dacf54, natural=0x7ffee9dacf50, minimum_baseline=0x7ffee9dacf4c, natural_baseline=0x7ffee9dacf48) at ../gtk/gtksizerequest.c:289
#38 0x00007f9ace333ed9 in gtk_bin_layout_measure (layout_manager=<optimized out>, widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dacfd4, natural=0x7ffee9dacfd0, minimum_baseline=0x7ffee9dacfcc, natural_baseline=0x7ffee9dacfc8) at ../gtk/gtkbinlayout.c:66
#39 0x00007f9ace3f4acb in gtk_layout_manager_measure (manager=0x558a7ee64ea0, widget=0x7f9a9c00ea30, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dad094, natural=0x7ffee9dad090, minimum_baseline=0x7ffee9dad08c, natural_baseline=0x7ffee9dad088) at ../gtk/gtklayoutmanager.c:341
#40 0x00007f9ace47efc5 in gtk_widget_query_size_for_orientation (widget=widget@entry=0x7f9a9c00ea30, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=minimum@entry=0x7ffee9dad140, natural=natural@entry=0x7ffee9dad13c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:248
#41 0x00007f9ace47ea0f in gtk_widget_measure (widget=widget@entry=0x7f9a9c00ea30, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, for_size@entry=1200, minimum=minimum@entry=0x7ffee9dad140, natural=natural@entry=0x7ffee9dad13c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtksizerequest.c:518
#42 0x00007f9acde379bb in adw_view_stack_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dad204, natural=0x7ffee9dad200, minimum_baseline=<optimized out>, natural_baseline=0x7ffee9dad1f8) at ../src/adw-view-stack.c:802
#43 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7ede0940, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dad2a0, natural=0x7ffee9dad2a4, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:289
#44 0x00007f9ace33e043 in gtk_box_layout_compute_size (natural=0x7ffee9dad320, minimum=0x7ffee9dad324, for_size=1200, widget=<optimized out>, self=0x7f9aa8016820) at ../gtk/gtkboxlayout.c:226
#45 gtk_box_layout_measure (layout_manager=0x7f9aa8016820, widget=<optimized out>, orientation=<optimized out>, for_size=1200, minimum=0x7ffee9dad324, natural=0x7ffee9dad320, min_baseline=0x7ffee9dad31c, nat_baseline=0x7ffee9dad318) at ../gtk/gtkboxlayout.c:600
#46 0x00007f9ace3f4acb in gtk_layout_manager_measure (manager=0x7f9aa8016820, widget=0x558a7eaf5760, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dad3e4, natural=0x7ffee9dad3e0, minimum_baseline=0x7ffee9dad3dc, natural_baseline=0x7ffee9dad3d8) at ../gtk/gtklayoutmanager.c:341
#47 0x00007f9ace47efc5 in gtk_widget_query_size_for_orientation (widget=0x558a7eaf5760, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=minimum@entry=0x7ffee9dad4b4, natural=natural@entry=0x7ffee9dad4a8, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:248
#48 0x00007f9ace47ea0f in gtk_widget_measure (widget=<optimized out>, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, for_size@entry=1200, minimum=minimum@entry=0x7ffee9dad4b4, natural=natural@entry=0x7ffee9dad4a8, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtksizerequest.c:518
#49 0x00007f9acde078e8 in adw_leaflet_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dad574, natural=0x7ffee9dad570, minimum_baseline=0x7ffee9dad56c, natural_baseline=0x7ffee9dad568) at ../src/adw-leaflet.c:1667
#50 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7ed9e490, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, minimum=minimum@entry=0x7ffee9dad644, natural=natural@entry=0x7ffee9dad638, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:289
#51 0x00007f9ace47ea0f in gtk_widget_measure (widget=<optimized out>, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, for_size@entry=1200, minimum=minimum@entry=0x7ffee9dad644, natural=natural@entry=0x7ffee9dad638, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtksizerequest.c:518
#52 0x00007f9acde078e8 in adw_leaflet_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dad704, natural=0x7ffee9dad700, minimum_baseline=0x7ffee9dad6fc, natural_baseline=0x7ffee9dad6f8) at ../src/adw-leaflet.c:1667
#53 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7ed9e260, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dad7b4, natural=0x7ffee9dad7b0, minimum_baseline=0x7ffee9dad7ac, natural_baseline=0x7ffee9dad7a8) at ../gtk/gtksizerequest.c:289
#54 0x00007f9ace42da12 in gtk_overlay_layout_measure (layout_manager=0x558a7ed336e0, widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dad834, natural=0x7ffee9dad830, minimum_baseline=0x7ffee9dad82c, natural_baseline=0x7ffee9dad828) at ../gtk/gtkoverlaylayout.c:285
#55 0x00007f9ace3f4acb in gtk_layout_manager_measure (manager=0x558a7ed336e0, widget=0x558a7eaf52d0, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dad8f4, natural=0x7ffee9dad8f0, minimum_baseline=0x7ffee9dad8ec, natural_baseline=0x7ffee9dad8e8) at ../gtk/gtklayoutmanager.c:341
#56 0x00007f9ace47efc5 in gtk_widget_query_size_for_orientation (widget=widget@entry=0x558a7eaf52d0, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=minimum@entry=0x7ffee9dad9a0, natural=natural@entry=0x7ffee9dad99c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:248
#57 0x00007f9ace47ea0f in gtk_widget_measure (widget=widget@entry=0x558a7eaf52d0, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, for_size@entry=1200, minimum=minimum@entry=0x7ffee9dad9a0, natural=natural@entry=0x7ffee9dad99c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtksizerequest.c:518
#58 0x00007f9acde379bb in adw_view_stack_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dada64, natural=0x7ffee9dada60, minimum_baseline=<optimized out>, natural_baseline=0x7ffee9dada58) at ../src/adw-view-stack.c:802
#59 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7ed40150, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dadb04, natural=0x7ffee9dadb00, minimum_baseline=0x7ffee9dadafc, natural_baseline=0x7ffee9dadaf8) at ../gtk/gtksizerequest.c:289
#60 0x00007f9ace333ed9 in gtk_bin_layout_measure (layout_manager=<optimized out>, widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dadb84, natural=0x7ffee9dadb80, minimum_baseline=0x7ffee9dadb7c, natural_baseline=0x7ffee9dadb78) at ../gtk/gtkbinlayout.c:66
#61 0x00007f9ace3f4acb in gtk_layout_manager_measure (manager=0x558a7ed2f160, widget=0x558a7ed514a0, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dadc44, natural=0x7ffee9dadc40, minimum_baseline=0x7ffee9dadc3c, natural_baseline=0x7ffee9dadc38) at ../gtk/gtklayoutmanager.c:341
#62 0x00007f9ace47efc5 in gtk_widget_query_size_for_orientation (widget=0x558a7ed514a0, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dadcd4, natural=0x7ffee9dadcd0, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:248
#63 0x00007f9ace529731 in gtk_window_measure (widget=<optimized out>, orientation=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, minimum=0x7ffee9dade44, natural=0x7ffee9dade40, minimum_baseline=<optimized out>, natural_baseline=0x7ffee9dade38) at ../gtk/gtkwindow.c:674
#64 0x00007f9ace321c7b in gtk_application_window_measure (widget=0x558a7ec56a70, orientation=GTK_ORIENTATION_VERTICAL, for_size=1200, minimum=0x7ffee9dade44, natural=0x7ffee9dade40, minimum_baseline=0x7ffee9dade3c, natural_baseline=0x7ffee9dade38) at ../gtk/gtkapplicationwindow.c:421
#65 0x00007f9ace47f907 in gtk_widget_query_size_for_orientation (widget=0x558a7ec56a70, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffee9dadefc, natural=0x7ffee9dadf00, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtksizerequest.c:289
#66 0x00007f9ace52db81 in gtk_window_compute_default_size (height=0x7ffee9dadef4, width=0x7ffee9dadef8, min_height=0x7ffee9dadee4, min_width=0x7ffee9dadee8, max_height=<optimized out>, max_width=<optimized out>, cur_height=800, cur_width=<optimized out>, window=0x558a7ec56a70) at ../gtk/gtkwindow.c:4294
#67 toplevel_compute_size (toplevel=<optimized out>, size=0x7ffee9dae3b0, widget=0x558a7ec56a70) at ../gtk/gtkwindow.c:4341
#71 0x00007f9aceb4ad73 in <emit signal ??? on instance ???> (instance=instance@entry=0x558a7f558090, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3551
#68 0x00007f9aceb2cc7f in g_closure_invoke (closure=0x558a7feb4450, return_value=0x0, n_param_values=2, param_values=0x7ffee9dae0e0, invocation_hint=0x7ffee9dae060) at ../gobject/gclosure.c:830
#69 0x00007f9aceb49296 in signal_emit_unlocked_R (node=node@entry=0x558a7f2e8ba0, detail=detail@entry=0, instance=instance@entry=0x558a7f558090, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffee9dae0e0) at ../gobject/gsignal.c:3740
#70 0x00007f9aceb4ab5a in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffee9dae2b0) at ../gobject/gsignal.c:3495
#72 0x00007f9ace63607a in gdk_toplevel_notify_compute_size (size=0x7ffee9dae3b0, toplevel=0x558a7f558090) at ../gdk/gdktoplevel.c:111
#73 configure_toplevel_geometry (surface=0x558a7f558090) at ../gdk/wayland/gdksurface-wayland.c:1380
#74 gdk_wayland_surface_compute_size (surface=0x558a7f558090) at ../gdk/wayland/gdksurface-wayland.c:686
#75 gdk_wayland_surface_compute_size (surface=0x558a7f558090) at ../gdk/wayland/gdksurface-wayland.c:679
#76 0x00007f9ace61278a in gdk_surface_layout_on_clock (clock=<optimized out>, data=0x558a7f558090) at ../gdk/gdksurface.c:1382
#77 0x00007f9aceb4ac2a in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7ffee9dae5d0, instance=0x558a7f555180, return_value=0x0, closure=0x558a7f195960) at ../gobject/gclosure.c:893
#78 g_signal_emit_valist (instance=0x558a7f555180, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffee9dae5d0) at ../gobject/gsignal.c:3405
#79 0x00007f9aceb4ad73 in g_signal_emit (instance=instance@entry=0x558a7f555180, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3551
#80 0x00007f9ace603fd9 in _gdk_frame_clock_emit_layout (frame_clock=0x558a7f555180) at ../gdk/gdkframeclock.c:696
#81 gdk_frame_clock_paint_idle (data=data@entry=0x558a7f555180) at ../gdk/gdkframeclockidle.c:582
#82 0x00007f9acea32b91 in g_timeout_dispatch (source=0x558a7f38a830, callback=0x7f9ace603ba0 <gdk_frame_clock_paint_idle>, user_data=0x558a7f555180) at ../glib/gmain.c:4965
#83 0x00007f9acea32340 in g_main_dispatch (context=0x558a7eb20e70) at ../glib/gmain.c:3413
#84 g_main_context_dispatch (context=0x558a7eb20e70) at ../glib/gmain.c:4131
#85 0x00007f9acea873c8 in g_main_context_iterate.constprop.0 (context=context@entry=0x558a7eb20e70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4207
#86 0x00007f9acea2fb43 in g_main_context_iteration (context=context@entry=0x558a7eb20e70, may_block=may_block@entry=1) at ../glib/gmain.c:4272
#87 0x00007f9acec54a25 in g_application_run (application=0x558a7eaf5100, argc=<optimized out>, argv=<optimized out>) at ../gio/gapplication.c:2569
#88 0x0000558a7d6bc4d7 in main (argc=1, argv=0x7ffee9daea48) at ../src/gs-main.c:49
There's tons of assertion spew continuously going into the console:
20:18:40:0007 Gtk gtk_widget_measure: assertion 'for_size >= -1' failed
(for_size
is -2). the caller never returns because test
is -2
, and that means that min
is -1
. So this might be a GTK bug?