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>