Public bug reported:

When I connect to a remote Gnome session the connection fails, because
the remote side crashes:

```
Feb 26 11:50:26 kernel: audit: type=1400 audit(1772103026.494:348): 
apparmor="DENIED" operation="capable" class="cap" profile="fusermount3" 
pid=161659 comm="fusermount3" capability=1  capname="dac_override"
Feb 26 11:50:26 kernel: audit: type=1400 audit(1772103026.494:349): 
apparmor="DENIED" operation="capable" class="cap" profile="fusermount3" 
pid=161659 comm="fusermount3" capability=7  capname="setuid"
Feb 26 11:50:26 kernel: audit: type=1400 audit(1772103026.494:350): 
apparmor="DENIED" operation="capable" class="cap" profile="fusermount3" 
pid=161660 comm="fusermount3" capability=7  capname="setuid"
Feb 26 11:50:26 gnome-remote-desktop-daemon[161593]: [RDP.CLIPRDR] Relieving 
CLIPRDR filename restriction
Feb 26 11:50:26 gnome-remote-desktop-daemon[161593]: libva info: VA-API version 
1.22.0
Feb 26 11:50:26 gnome-remote-desktop-daemon[161593]: libva info: Trying to open 
/usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so
Feb 26 11:50:26 gnome-remote-desktop-daemon[161593]: libva info: Found init 
function __vaDriverInit_1_22
Feb 26 11:50:26 gnome-remote-desktop-daemon[161593]: libva info: 
va_openDriver() returns 0
Feb 26 11:50:26 gnome-remote-desktop-daemon[161593]: [RDP] Did not initialize 
VAAPI: Unsuitable device, missing required AVC profile
Feb 26 11:50:26 gnome-remote-desktop-daemon[161593]: [RDP.CLIPRDR] Client 
capabilities: long format names, stream file clip, file clip no file paths, 
huge file support
Feb 26 11:50:26 kernel: gnome-remote-de[161593]: segfault at 18 ip 
00005f0affe3fb65 sp 00007ffc075874d0 error 4 in 
gnome-remote-desktop-daemon[6ab65,5f0affdeb000+77000] likely on CPU 0 (core 0, 
socket 0)
Feb 26 11:50:26 kernel: Code: 00 48 8b 50 18 48 8b 52 58 48 85 d2 0f 84 af 07 
00 00 48 8b 40 70 4c 8d 4d b0 45 31 c0 31 c9 4c 89 8d 40 ff ff ff 48 8b 40 30 
<48> 8b 40 18 48 8b 70 18 48 c7 45 b0 00 00 00 00 48 8b 7a 18 ba 58
Feb 26 11:50:26 systemd-coredump[161674]: Process 161593 (gnome-remote-de) of 
user 1001 terminated abnormally with signal 11/SEGV, processing...
Feb 26 11:50:26 systemd[1]: Started 
systemd-coredump@3-8193-161674_161675-0.service - Process Core Dump (PID 
161674/UID 0).
Feb 26 11:50:26 systemd-coredump[161675]: [🡕] Process 161593 (gnome-remote-de) 
of user 1001 dumped core.
Feb 26 11:50:27 systemd[1]: systemd-coredump@3-8193-161674_161675-0.service: 
Deactivated successfully.
Feb 26 11:50:27 systemd[1]: systemd-coredump@3-8193-161674_161675-0.service: 
Consumed 381ms CPU time over 418ms wall clock time, 195.7M memory peak.
Feb 26 11:50:27 systemd[1]: systemd-coredump@3-8193-161674_161675-0.service: 
Triggering OnSuccess= dependencies.
Feb 26 11:50:27 gnome-shell[157099]: Client error: socket disconnected
Feb 26 11:50:27 systemd[1]: Starting 
apport-coredump-hook@3-8193-161674_161675-0.service...
Feb 26 11:50:27 systemd[3779]: gnome-remote-desktop.service: Main process 
exited, code=dumped, status=11/SEGV
Feb 26 11:50:27 systemd[3779]: gnome-remote-desktop.service: Failed with result 
'core-dump'.
Feb 26 11:50:27 gnome-shell[157099]: D-Bus client with active sessions vanished
Feb 26 11:50:27 systemd[1]: 
apport-coredump-hook@3-8193-161674_161675-0.service: Deactivated successfully.
Feb 26 11:50:27 systemd[1]: Finished 
apport-coredump-hook@3-8193-161674_161675-0.service.
Feb 26 11:50:27 systemd[3779]: gnome-remote-desktop.service: Scheduled restart 
job, restart counter is at 2.
Feb 26 11:50:27 systemd[3779]: Starting gnome-remote-desktop.service - GNOME 
Remote Desktop...
Feb 26 11:50:27 systemd[3779]: Started gnome-remote-desktop.service - GNOME 
Remote Desktop.
Feb 26 11:50:27 gnome-remote-desktop-daemon[161690]: Cannot load 
libnvidia-encode.so.1
Feb 26 11:50:27 gnome-remote-desktop-daemon[161690]: [HWAccel.Vulkan] 
Initialization of Vulkan was successful
Feb 26 11:50:27 gnome-remote-desktop-daemon[161690]: RDP server started
```
Here is the begin of the backtrace:

```
#1  grd_hwaccel_vulkan_get_modifiers_for_format (hwaccel_vulkan=<optimized 
out>, physical_device=<optimized out>, drm_format=875713112, 
out_n_modifiers=<synth>
        vk_physical_device = <optimized out>
        modifiers = <optimized out>
        error = 0x5f0b0eab9290
#2  get_modifiers_for_format (stream=0x5f0b0e98ccf0, drm_format=875713112, 
out_n_modifiers=<synthetic pointer>, out_modifiers=<synthetic pointer>) at 
../src/g>
        rdp_server = 0x5f0b0e978010
        hwaccel_vulkan = <optimized out>
        renderer = 0x5f0b0e9c9600
        vk_device = <optimized out>
        vk_physical_device = <optimized out>
        session = 0x5f0b0e97a690
        context = <optimized out>
        egl_thread = <optimized out>
#3  add_format_params (stream=stream@entry=0x5f0b0e98ccf0, 
virtual_monitor=virtual_monitor@entry=0x0, 
pod_builder=pod_builder@entry=0x7ffc07587600, params=par>
        drm_format = 875713112
        n_modifiers = <optimized out>
        modifiers = <optimized out>
        session = <optimized out>
        context = <optimized out>
        rdp_server = <optimized out>
        hwaccel_nvidia = 0x0
        egl_thread = 0x5f0b0e972810
        surface_renderer = <optimized out>
        refresh_rate = 60
        format_frame = {pod = {size = 216, type = 15}, parent = 0x0, offset = 
0, flags = 0}
        need_fallback_format = 0
        n_params = 0
        _g_boolean_var_11 = <optimized out>
#4  0x00005f0affe43fa5 in connect_to_stream (stream=0x5f0b0e98ccf0, 
virtual_monitor=0x0, error=0x7ffc07587ad8) at 
../src/grd-rdp-pipewire-stream.c:1023
```

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: gnome-remote-desktop 50~beta-1
ProcVersionSignature: Ubuntu 6.19.0-6.6-generic 6.19.2
Uname: Linux 6.19.0-6-generic x86_64
ApportVersion: 2.33.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
Date: Thu Feb 26 11:54:07 2026
InstallationDate: Installed on 2023-04-24 (1039 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
SourcePackage: gnome-remote-desktop
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: gnome-remote-desktop (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute

** Attachment added: "grdd.bt"
   https://bugs.launchpad.net/bugs/2142743/+attachment/5948691/+files/grdd.bt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142743

Title:
  gnome-remote-desktop-daemon crashes with segfault in
  grd_context_get_mutter_remote_desktop_proxy

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-remote-desktop/+bug/2142743/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to