Gnome authenticator fails to start
After upgrade gnome-authenticator from 3.32.2-r11 to 4.0.3-r1, it fails to run with the following error:
$ authenticator
(authenticator:3244): GLib-GObject-WARNING **: 19:24:13.110: specified class size for type 'UrlRow' is smaller than the parent type's 'AdwActionRow' class size
(authenticator:3244): GLib-GObject-WARNING **: 19:24:13.110: cannot add private field to invalid (non-instantiatable) type '<invalid>'
thread 'main' panicked at 'assertion failed: type_.is_valid()', src/widgets/url_row.rs:17:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
With backtrace:
(authenticator:3375): GLib-GObject-WARNING **: 19:27:59.757: specified class size for type 'UrlRow' is smaller than the parent type's 'AdwActionRow' class size
(authenticator:3375): GLib-GObject-WARNING **: 19:27:59.758: cannot add private field to invalid (non-instantiatable) type '<invalid>'
thread 'main' panicked at 'assertion failed: type_.is_valid()', src/widgets/url_row.rs:17:5
stack backtrace:
0: 0xaaaad209e978 - <unknown>
1: 0xaaaad20bc5e8 - <unknown>
2: 0xaaaad2098d94 - <unknown>
3: 0xaaaad20a0864 - <unknown>
4: 0xaaaad20a037c - <unknown>
5: 0xaaaad20a0ec8 - <unknown>
6: 0xaaaad20a09c8 - <unknown>
7: 0xaaaad209edd8 - <unknown>
8: 0xaaaad20a095c - <unknown>
9: 0xaaaad1493e64 - <unknown>
10: 0xaaaad1493de8 - <unknown>
11: 0xaaaad15b5078 - <unknown>
12: 0xaaaad160fdfc - <unknown>
13: 0xaaaad151dd00 - <unknown>
14: 0xaaaad15372b8 - <unknown>
15: 0xaaaad1559054 - <unknown>
16: 0xaaaad14a0544 - <unknown>
17: 0xffffa1709dec - g_type_create_instance
18: 0xffffa16f5900 - <unknown>
19: 0xffffa16f683c - g_object_new_with_properties
20: 0xffffa16f6f94 - g_object_new
21: 0xffffa1beae70 - <unknown>
22: 0xffffa1bec920 - <unknown>
23: 0xffffa1beec38 - <unknown>
24: 0xffffa1bec9b4 - <unknown>
25: 0xffffa1df75a0 - <unknown>
26: 0xffffa1bef110 - <unknown>
27: 0xffffa1be8a88 - gtk_builder_extend_with_template
28: 0xffffa1dd5614 - gtk_widget_init_template
29: 0xaaaad160c568 - <unknown>
30: 0xaaaad149d3c8 - <unknown>
31: 0xaaaad14ff214 - <unknown>
32: 0xaaaad149f264 - <unknown>
33: 0xffffa1709dec - g_type_create_instance
34: 0xffffa16f5900 - <unknown>
35: 0xffffa16f69b8 - g_object_newv
36: 0xaaaad20265d4 - <unknown>
37: 0xaaaad2025d4c - <unknown>
38: 0xaaaad16a7190 - <unknown>
39: 0xaaaad168975c - <unknown>
40: 0xaaaad162dec0 - <unknown>
41: 0xaaaad16bb368 - <unknown>
42: 0xaaaad14c9dfc - <unknown>
43: 0xffffa16ee5e0 - <unknown>
44: 0xffffa16f00b0 - <unknown>
45: 0xffffa1704914 - g_signal_emit_valist
46: 0xffffa1705224 - g_signal_emit
47: 0xffffa181c238 - <unknown>
48: 0xaaaad15a303c - <unknown>
49: 0xaaaad15a27a0 - <unknown>
50: 0xaaaad14ca13c - <unknown>
51: 0xffffa181c480 - g_application_run
52: 0xaaaad1643e3c - <unknown>
53: 0xaaaad162dc34 - <unknown>
54: 0xaaaad162b880 - <unknown>
55: 0xaaaad1521f04 - <unknown>
56: 0xaaaad15a23e4 - <unknown>
57: 0xaaaad151e7c0 - <unknown>
58: 0xaaaad20a1368 - <unknown>
59: 0xaaaad151e78c - <unknown>
60: 0xaaaad162b8bc - <unknown>
61: 0xffffa26fb1c0 - <unknown>