Bug 1847062

Summary: gnome-remote-desktop crash on QXL graphics
Product: Red Hat Enterprise Linux 8 Reporter: Martin Krajnak <mkrajnak>
Component: gnome-remote-desktopAssignee: Jonas Ã…dahl <jadahl>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: high Docs Contact:
Priority: unspecified    
Version: 8.3CC: jkoten, tpelka, tpopela, wtaymans
Target Milestone: rcKeywords: Regression
Target Release: 8.0   
Hardware: x86_64   
OS: All   
Fixed In Version: mutter-3.32.2-42.el8 gnome-remote-desktop-0.1.8-2.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-04 01:35:45 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:
Description Flags
backtrace none

Description Martin Krajnak 2020-06-15 14:45:26 UTC
Created attachment 1697452 [details]

Description of problem:

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1.Have a wayland session running
2.Turn on screensharing (search sharing via gnome-shell), configure a password
3.Connect through vinagre

Actual results:
after several seconds, the remote desktop crashes

Expected results:

Additional info:
(gdb) print errno
<mkrajnak> $1 = 38

Comment 1 Wim Taymans 2020-06-15 15:09:08 UTC
mmap failed because the dma-bufs are not mappable.

Comment 2 Wim Taymans 2020-06-15 15:17:24 UTC
gnome-remote-desktop should check the return value of mmap().

We should however not send dma-buf to clients when it can't be mmapped, until we can
negotiate this better.

Comment 5 Martin Krajnak 2020-06-19 08:43:44 UTC
 Fixed in mutter-3.32.2-42.el8, gnome-remote-desktop-0.1.8-2.el8

Comment 8 errata-xmlrpc 2020-11-04 01:35:45 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: GNOME security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.