Bug 1861393
Summary: | Screen Sharing is not retaining a password setting (8.1) | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Martin Krajnak <mkrajnak> | ||||
Component: | gnome-control-center | Assignee: | Carlos Garnacho <cgarnach> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Desktop QE <desktop-qa-list> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 8.1 | CC: | cgarnach, jkoten, tpelka, vbenes | ||||
Target Milestone: | rc | Keywords: | ZStream | ||||
Target Release: | 8.1 | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 1869177 1869178 1869179 (view as bug list) | Environment: | |||||
Last Closed: | 2020-08-17 08:07:03 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1869177, 1869178, 1869179 | ||||||
Attachments: |
|
Description
Martin Krajnak
2020-07-28 13:53:02 UTC
also adding message from journal: Jul 28 13:54:31 qe-dell-ovs5-vm-45.dqe.lab.eng.bos.redhat.com systemd-coredump[28068]: Process 27949 (gnome-remote-de) of user 1000 dumped core. Stack trace of thread 27949: #0 0x000055b99347ca73 check_rfb_password (gnome-remote-desktop-daemon) #1 0x00007f46c04ff2bb rfbAuthProcessClientMessage (libvncserver.so.0) #2 0x00007f46c04fa3b5 rfbProcessClientMessage (libvncserver.so.0) #3 0x00007f46c0500ee0 rfbCheckFds (libvncserver.so.0) #4 0x00007f46c04f77db rfbProcessEvents (libvncserver.so.0) #5 0x000055b99347cb4b vnc_socket_grab_func (gnome-remote-desktop-daemon) #6 0x000055b99347ce14 handle_socket_data (gnome-remote-desktop-daemon) #7 0x00007f46c0c5dc1d socket_source_dispatch (libgio-2.0.so.0) #8 0x00007f46c0fd067d g_main_dispatch (libglib-2.0.so.0) #9 0x00007f46c0fd0a48 g_main_context_iterate (libglib-2.0.so.0) #10 0x00007f46c0fd0ae0 g_main_context_iteration (libglib-2.0.so.0) #11 0x00007f46c0c8402d g_application_run (libgio-2.0.so.0) #12 0x000055b993472a39 main (gnome-remote-desktop-daemon) #13 0x00007f46bf717873 __libc_start_main (libc.so.6) #14 0x000055b993472b3e _start (gnome-remote-desktop-daemon) Stack trace of thread 27950: #0 0x00007f46bf7e5211 __GI___poll (libc.so.6) #1 0x00007f46c0fd09b6 g_main_context_poll (libglib-2.0.so.0) #2 0x00007f46c0fd0ae0 g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f46c0fd0b31 glib_worker_main (libglib-2.0.so.0) #4 0x00007f46c0ff8d9a g_thread_proxy (libglib-2.0.so.0) #5 0x00007f46bf26b2de start_thread (libpthread.so.0) #6 0x00007f46bf7f0133 __clone (libc.so.6) Stack trace of thread 27952: #0 0x00007f46bf7e5211 __GI___poll (libc.so.6) #1 0x00007f46c0fd09b6 g_main_context_poll (libglib-2.0.so.0) #2 0x00007f46c0fd0d72 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f46c0cb13ba gdbus_shared_thread_func (libgio-2.0.so.0) #4 0x00007f46c0ff8d9a g_thread_proxy (libglib-2.0.so.0) #5 0x00007f46bf26b2de start_thread (libpthread.so.0) #6 0x00007f46bf7f0133 __clone (libc.so.6) Stack trace of thread 27953: #0 0x00007f46bf7e5211 __GI___poll (libc.so.6) #1 0x00007f46c0fd09b6 g_main_context_poll (libglib-2.0.so.0) #2 0x00007f46c0fd0ae0 g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f46ba53fe0d dconf_gdbus_worker_thread (libdconfsettings.so) #4 0x00007f46c0ff8d9a g_thread_proxy (libglib-2.0.so.0) #5 0x00007f46bf26b2de start_thread (libpthread.so.0) #6 0x00007f46bf7f0133 __clone (libc.so.6) Stack trace of thread 28066: #0 0x00007f46bf7ea99d syscall (libc.so.6) #1 0x00007f46c1017b2e g_cond_wait_until (libglib-2.0.so.0) #2 0x00007f46c0fa3031 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0) #3 0x00007f46c0ff98e2 g_thread_pool_wait_for_new_task (libglib-2.0.so.0) #4 0x00007f46c0ff8d9a g_thread_proxy (libglib-2.0.so.0) #5 0x00007f46bf26b2de start_thread (libpthread.so.0) #6 0x00007f46bf7f0133 __clone (libc.so.6) *** Bug 1763592 has been marked as a duplicate of this bug. *** Also, this can be reproduced only on wayland, no problem with the x session. It also affects previous version of the package (libvncserver-0.9.11-9.el8_1.2.x86_64). This seems to be due to no password being available in the secret service. The fix I have won't make gnome-remote-desktop work, it'll just avoid crashing but still fail albeit more gracefully. rhel 8.0.0, 8.1.0 and 8.2.0 are effected by this, but 8.3.0 already contains the patch. (In reply to Jonas Ådahl from comment #5) > rhel 8.0.0, 8.1.0 and 8.2.0 are effected by this, but 8.3.0 already contains > the patch. Hi Jonas, I cannot reproduce the issue on 8.2, tested with: libvncserver-0.9.11-15.el8_2.x86_64 pipewire-0.2.7-1.el8.x86_64 gnome-remote-desktop-0.1.6-8.el8.x86_64 Maybe it's avoided by having the fix for https://bugzilla.redhat.com/show_bug.cgi?id=1684729 applied. Hopefully this one could be closed as clone of https://bugzilla.redhat.com/show_bug.cgi?id=1866016 We did some digging with Jonas today and it is indeed an issue caused by an unset password, it was fixed in 8.2 in control-center -> https://bugzilla.redhat.com/show_bug.cgi?id=1763207 Hi Carlos, I would like to ask if it would be possible to backport fix that we landed in 8.2 (https://bugzilla.redhat.com/show_bug.cgi?id=1763207) to 8.1 as well. The issue also affects 8.0, gnome-control-center-3.28.2-4.el8.x86_64 I have the patch lined up, but seems I can't push yet, I guess I need zstream+? *** This bug has been marked as a duplicate of bug 1763207 *** |