Gnome Control Center crashes upon a typo in Printers settings
Description of problem:
I want to configure a remote printer on my Fedora 31 system. On this machine, I am using the US keyboard layout, which I am not used to, so I produce a lot of typos. Such a typo prevents me from adding a new remote printer to the system.
Version-Release number of selected component (if applicable):
gnome-control-center-3.33.90-1.fc31.x86_64
How reproducible:
Always
Steps to Reproduce:
- Start Gnome-Control-Center.
- Navigate to Devices - Printers.
- Click "Add"
- Type "socket>" into the search field (another string like "socket#" works too).
- Application crashes with an error.
Actual results:
The application crashes with the above non-sense written in the search field.
Expected results:
The application lets the user correct any typos that they might have produced while typing.
Additional info:
Without the typo, when I write "socket:", the application behaves as expected.
===== The reported error: ======
GLib-GIO-WARNING **: 15:43:09.523: Invalid URI 'none://socket>:9100'
(gnome-control-center:11183): GLib-GIO-WARNING **: 15:43:09.523: Invalid URI 'none://socket>:515'
(gnome-control-center:11183): GLib-Net-CRITICAL **: 15:43:09.524: g_proxy_resolver_gnome_lookup_finish: assertion 'g_task_get_source_tag (G_TASK (result)) == g_proxy_resolver_gnome_lookup_async' failed
Segmentation fault (core dumped)