Public bug reported:

After recent system updates on Ubuntu 24.04 (Noble), GNOME Remote
Desktop (RDP) began crashing immediately upon client connection.

The issue appears to be caused by an update to the FreeRDP / WinPR
libraries.

Observed behavior:
- RDP connection initiates successfully
- Capability negotiation begins (CLIPRDR, RDPGFX, audio)
- gnome-remote-desktop daemon crashes with memory errors:
  - "corrupted size vs. prev_size"
  - segmentation fault (SEGV)
  - service restarts repeatedly via systemd

This makes RDP unusable.

Affected versions
gnome-remote-desktop: 46.3-0ubuntu1.2
libfreerdp3-3: 3.5.1+dfsg1-0ubuntu1.4
libfreerdp-server3-3: 3.5.1+dfsg1-0ubuntu1.4
libfreerdp-client3-3: 3.5.1+dfsg1-0ubuntu1.4
libwinpr3-3: 3.5.1+dfsg1-0ubuntu1.4

Logs (example)
gnome-remote-desktop-daemon: corrupted size vs. prev_size
systemd: Main process exited, code=dumped, status=11/SEGV
gnome-remote-desktop.service: Failed with result 'core-dump'

System was previously working prior to updates on 2026-03-19.
dpkg logs show upgrade:
libfreerdp3-3: 3.5.1+dfsg1-0ubuntu1.2 → 3.5.1+dfsg1-0ubuntu1.4
libwinpr3-3: same version bump

Issue began immediately after this update.

Workaround
Downgrading FreeRDP / WinPR libraries restores functionality completely.

Command used:

sudo apt install --allow-downgrades \
  libfreerdp3-3=3.5.0+dfsg1-0ubuntu1 \
  libfreerdp-server3-3=3.5.0+dfsg1-0ubuntu1 \
  libfreerdp-client3-3=3.5.0+dfsg1-0ubuntu1 \
  libwinpr3-3=3.5.0+dfsg1-0ubuntu1

After downgrade:
- No crashes
- RDP negotiation succeeds
- Service remains stable

This strongly suggests a regression in FreeRDP 3.5.1-0ubuntu1.4 or its
interaction with gnome-remote-desktop.

- Breaks all GNOME RDP access
- Affects multiple machines (Latitude 7420, Optiplex)
- Requires manual downgrade to restore functionality

track when Ubuntu releases the patch so you can safely un-hold the
packages

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: gnome-remote-desktop 46.3-0ubuntu1.2
ProcVersionSignature: Ubuntu 6.17.0-19.19~24.04.2-generic 6.17.13
Uname: Linux 6.17.0-19-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Thu Mar 19 18:25:56 2026
InstallationDate: Installed on 2026-03-01 (18 days ago)
InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 
(20240827.1)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
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 noble wayland-session

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

Title:
  gnome-remote-desktop crashes on Ubuntu 24.04 after FreeRDP
  3.5.1-0ubuntu1.4 update (segfault / memory corruption)

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


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

Reply via email to