Xserver 1.20.3 stable release

Bug #1811230 reported by Timo Aaltonen
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Won't Fix
Undecided
Unassigned
Cosmic
Won't Fix
Undecided
Timo Aaltonen
xorg-server-hwe-18.04 (Ubuntu)
Bionic
Won't Fix
Undecided
Timo Aaltonen

Bug Description

[Impact]
New upstream bugfix release for cosmic and bionic HWE backport.

Upstream changes:

1.20.2
Lots of bugfixes all over the map. Thanks to all for testing and
patches!

Adam Jackson (8):
      modesetting: Lie less in the man page
      modesetting: Document Option "DoubleShadow" in the man page
      xfree86: Fix Option "MaxClients" validation
      modesetting: Don't free(dst) in drmmode_prop_info_copy
      glamor_egl: Don't initialize on llvmpipe
      glamor/egl: Avoid crashing on broken configurations
      fbdevhw: Refuse to touch PCI devices on the fallback probe path
      xserver 1.20.2

Alex Goins (1):
      randr: rrCheckPixmapBounding should only increase screen size

Alexander Volkov (1):
      os/xdmcp: Don't create a new socket in XdmcpReset()

Cedric Roux (1):
      miext/damage: take care of the coordinate mode in damagePolyPoint

Dave Airlie (9):
      shm: move shmsize verify before allocating the drawable.
      xi: free modifiers_failed on error path. (v2)
      fboverlay: move bpp checks above malloc
      glamor: fix leak of fs_getcolor_source.
      modesetting: get pEnt after error checks
      posix_tty: free leak of xf86SetStrOption return value.
      xkb: fix what looks to be a copy-paste error with first vs firstMM
      mibltblt: free prgnSrcClip on error path.
      devices: break after finding and removing device from lists

Jim Qu (1):
      modesetting: code refactor for PRIME sync

Lionel Landwerlin (2):
      present: fix freed pointer access
      xwayland: fix access to invalid pointer

Olivier Fourdan (3):
      glx: check for indirect context in CreateContextAttribsARB()
      xwayland: Remove xwl_present_window from privates on cleanup
      xwayland: Use `double` for `xwl_tablet_tool`

Peter Hutterer (1):
      dix: check_modmap_change() returns Success, not true

Pierre Ossman (1):
      Switch automatic composite update to WorkQueue

Scott Anderson (1):
      xwayland: use wayland axis_discrete event

1.20.3:
Fixes CVE-2018-14665 (local file overwrite bugs), and a trivial fix in
fbdevhw initialization. All users are advised to upgrade. Thanks to
Narendra Shinde and Thomas Hoger for the report, and Matthieu Herrb for
the fix.

Adam Jackson (1):
      xserver 1.20.3

Matthieu Herrb (2):
      Disable -logfile and -modulepath when running with elevated privileges
      LogFilePrep: add a comment to the unsafe format string.

Peter Hutterer (1):
      xfree86: fix readlink call

[Test case]
Normal desktop usage.

[Regression potential]
This has been in disco for two months without any regressions filed, so it should be safe.

Timo Aaltonen (tjaalton)
Changed in xorg-server (Ubuntu):
status: New → Fix Released
Changed in xorg-server-hwe-18.04 (Ubuntu):
status: New → Invalid
Changed in xorg-server (Ubuntu Bionic):
status: New → Invalid
Changed in xorg-server-hwe-18.04 (Ubuntu Cosmic):
status: New → Invalid
Timo Aaltonen (tjaalton)
description: updated
Changed in xorg-server (Ubuntu Cosmic):
assignee: nobody → Timo Aaltonen (tjaalton)
Changed in xorg-server-hwe-18.04 (Ubuntu Bionic):
assignee: nobody → Timo Aaltonen (tjaalton)
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

Hello Timo, or anyone else affected,

Accepted xorg-server into cosmic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/xorg-server/2:1.20.3-0ubuntu0.18.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-cosmic to verification-done-cosmic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-cosmic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in xorg-server (Ubuntu Cosmic):
status: New → Fix Committed
tags: added: verification-needed verification-needed-cosmic
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

tested on cosmic VM, works fine

tags: added: verification-done verification-done-cosmic
removed: verification-needed verification-needed-cosmic
Mathew Hodson (mhodson)
Changed in xorg-server (Ubuntu Bionic):
status: Invalid → Won't Fix
no longer affects: xorg-server-hwe-18.04 (Ubuntu)
no longer affects: xorg-server-hwe-18.04 (Ubuntu Cosmic)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

will be handled as part of hwe stack update, see bug 1824111

Changed in xorg-server-hwe-18.04 (Ubuntu Bionic):
status: New → Won't Fix
Mathew Hodson (mhodson)
Changed in xorg-server (Ubuntu Cosmic):
status: Fix Committed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.