File _patchinfo of Package patchinfo.1461

<patchinfo incident="1461">
  <issue id="962295" tracker="bnc">X server crashs when user rotate monitor 90 degrees</issue>
  <issue id="771521" tracker="bnc">No panning with ATI, Intel or Nouveau configured via xorg.conf*</issue>
  <issue id="867483" tracker="bnc">[Xephyr, sigsegv, backtrace] crash when moving evdev mouse</issue>
  <issue id="961439" tracker="bnc">xserver: busfault handler corrupts memory</issue>
  <issue id="954321" tracker="bnc">XDMCP fatal error: Session failed %*.*s BUG: triggered 'if (f[f_idx])' BUG: log.c:474 in vpnprintf() Unsupported printf directive '*'</issue>
  <category>recommended</category>
  <rating>moderate</rating>
  <packager>eeich</packager>
  <description>This update for xorg-x11-server provides the following fixes:

- Add support for %*.*s formats to the async safe *printf functions: XdmcpFatal
  uses the format specifier %*.*s, which vpnprintf() didn't understand, which
  caused a backtrace and prevented the reason for the XDMCP failure from being
  logged. (bsc#954321)

- Only initialize pointer when matched: When looping over the registered map
  ranges, don't use the variable holding the final result as loop variable.
  It would always be initialized, on an empty list or when we run past the end
  of the list when no entry was found. (bsc#961439)

- Copy open file table correctly, fixing an off-by-one error. (bsc#867483)

- Fix panning when configured in xorg.conf*. (bsc#771521)

- Disable rotation and other transformation from GPU screens to prevent the
  Xserver from crashing. (bsc#962295)
</description>
  <summary>Recommended update for xorg-x11-server</summary>
</patchinfo>
openSUSE Build Service is sponsored by