Hide Forgot
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: 1. Start Gnome-Control-Center. 2. Navigate to Devices - Printers. 3. Click "Add" 4. Type "socket>" into the search field (another string like "socket#" works too). 5. 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)
Proposed as a Blocker for 31-beta by Fedora user lruzicka using the blocker tracking app because: I know that this is somehow weak, but I am suggesting it as a blocker, because Gnome-Control-Center is a "core application" and behaviour like that is really annoying.
Discussed during the 2019-09-09 blocker review meeting: [0] The decision to classify this bug as an "AcceptedFreezeException" and an "AcceptedBlocker" was made as it violates the following criterion: "All elements of the default panel (or equivalent) configuration in all release-blocking desktops must function correctly in typical use" We accept this as an FE as long as the fix is clean. [0] https://meetbot.fedoraproject.org/fedora-blocker-review/2019-09-09/f31-blocker-review.2019-09-09-16.00.txt
This needs to be reported upstream.
Where exactly, please?
Found it, https://gitlab.gnome.org/GNOME/gnome-control-center/issues/679
The fix for this has been merged upstream, we should pull it downstream now.
FEDORA-2019-be95719373 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-be95719373
gnome-control-center-3.34.0.1-2.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-be95719373
Well, the dialog no longer crashes. But that's because the whole search box is now non-functional. I can no longer search for printers at my company's CUPS server. Previously, when I input "cups.brq.redhat.com" into the search field, a "Searching for printers" text appeared in the dialog title and my company printers appeared. Now when I input the same string, there is no "Searching for printers" displayed and nothing happens, no printers appear. There is nothing printed into the system journal. The search bar now seems completely dead, not sending any events. That doesn't feel like an improvement from the previous state :-)
Yes, same situation happens for me, however I am not even getting the "Searching for printers" text after the first searching takes place. When I click on ADD, it starts to search for the printers in my neighbourhood and comes up with some PDF printers taken from my own cups server, but when I use the box to write an address where to search for more and press ENTER, nothing really happens. I am on gnome-control-center-3.34.0.1-2.fc31.x86_64.
FEDORA-2019-8f20f9e4e3 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-8f20f9e4e3
accerciser-3.34.1-1.fc31, almanah-0.12.0-1.fc31, at-spi2-atk-2.34.1-1.fc31, eog-3.34.1-1.fc31, epiphany-3.34.1-1.fc31, evince-3.34.1-1.fc31, evolution-3.34.1-1.fc31, evolution-data-server-3.34.1-1.fc31, evolution-ews-3.34.1-1.fc31, evolution-mapi-3.34.1-1.fc31, four-in-a-row-3.34.1-1.fc31, gdk-pixbuf2-2.40.0-1.fc31, gdm-3.34.1-1.fc31, geary-3.34.1-2.fc31, gjs-1.58.1-1.fc31, glib-networking-2.62.1-1.fc31, glib2-2.62.1-1.fc31, gnome-2048-3.34.1-1.fc31, gnome-boxes-3.34.1-1.fc31, gnome-builder-3.34.1-1.fc31, gnome-calculator-3.34.1-1.fc31, gnome-calendar-3.34.1-1.fc31, gnome-control-center-3.34.1-3.fc31, gnome-desktop3-3.34.1-1.fc31, gnome-initial-setup-3.34.1-1.fc31, gnome-maps-3.34.1-1.fc31, gnome-session-3.34.1-2.fc31, gnome-shell-3.34.1-1.fc31, gnome-shell-extensions-3.34.1-1.fc31, gnome-software-3.34.1-1.fc31, gnome-taquin-3.34.1-1.fc31, gnome-terminal-3.34.1-1.fc31, gnome-tetravex-3.34.1-1.fc31, gpaste-3.34.1-1.fc31, gtk3-3.24.12-1.fc31, gvfs-1.42.1-1.fc31, iagno-3.34.1-1.fc31, libdazzle-3.34.1-1.fc31, libgweather-3.34.0-1.fc31, librsvg2-2.46.1-1.fc31, libsoup-2.68.2-1.fc31, mutter-3.34.1-1.fc31, nautilus-3.34.1-1.fc31, quadrapassel-3.34.1-1.fc31, simple-scan-3.34.1-1.fc31, sysprof-3.34.1-1.fc31, totem-3.34.1-1.fc31, vala-0.46.3-1.fc31, vte291-0.58.1-1.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-8f20f9e4e3
gnome-control-center-3.34.1-3.fc31 ships a downstream patch with a fix for this bug.
Yes, gnome-control-center-3.34.1-3 fixes the issue.
accerciser-3.34.1-1.fc31, almanah-0.12.0-1.fc31, at-spi2-atk-2.34.1-1.fc31, eog-3.34.1-1.fc31, epiphany-3.34.1-1.fc31, evince-3.34.1-1.fc31, evolution-3.34.1-1.fc31, evolution-data-server-3.34.1-1.fc31, evolution-ews-3.34.1-1.fc31, evolution-mapi-3.34.1-1.fc31, four-in-a-row-3.34.1-1.fc31, gdk-pixbuf2-2.40.0-1.fc31, gdm-3.34.1-1.fc31, geary-3.34.1-2.fc31, gjs-1.58.1-1.fc31, glib-networking-2.62.1-1.fc31, glib2-2.62.1-1.fc31, gnome-2048-3.34.1-1.fc31, gnome-boxes-3.34.1-1.fc31, gnome-builder-3.34.1-1.fc31, gnome-calculator-3.34.1-1.fc31, gnome-calendar-3.34.1-1.fc31, gnome-control-center-3.34.1-3.fc31, gnome-desktop3-3.34.1-1.fc31, gnome-initial-setup-3.34.1-1.fc31, gnome-maps-3.34.1-1.fc31, gnome-session-3.34.1-2.fc31, gnome-shell-3.34.1-1.fc31, gnome-shell-extensions-3.34.1-1.fc31, gnome-software-3.34.1-1.fc31, gnome-taquin-3.34.1-1.fc31, gnome-terminal-3.34.1-1.fc31, gnome-tetravex-3.34.1-1.fc31, gpaste-3.34.1-1.fc31, gtk3-3.24.12-1.fc31, gvfs-1.42.1-1.fc31, iagno-3.34.1-1.fc31, libdazzle-3.34.1-1.fc31, libgweather-3.34.0-1.fc31, librsvg2-2.46.1-1.fc31, libsoup-2.68.2-1.fc31, mutter-3.34.1-1.fc31, nautilus-3.34.1-1.fc31, quadrapassel-3.34.1-1.fc31, simple-scan-3.34.1-1.fc31, sysprof-3.34.1-1.fc31, totem-3.34.1-1.fc31, vala-0.46.3-1.fc31, vte291-0.58.1-1.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.