OBSOLETE Patch-ID# 125719-48


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security xorg server man mesa
Synopsis: Obsoleted by: 125719-49 X11 6.8.0: Xorg server patch
Date: Jan/24/2013


Install Requirements: NA

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product: X11

Unbundled Release: 6.8.0

Xref: This patch available for x86 as patch 125720

Topic:

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
476286915128374
627803915268763
635130015298297
636660315304274
647119615350752
648966015359381
653389515383667
653609215385024
655108315393362
655167015393685
656365315400583
656825815402999
657986615409485
658097015410069
658284715411093
658982915414972
659444415417524
660787215425291
661822015431608
662533715435825
662771215437254
662885415437972
663572115442111
663572715442114
663573215442118
663574015442123
663617415442361
664050515445070
664173715445806
664276215446414
664662615448357
666011515456341
666111015456841
666880615461248
666923715461480
667622115465477
668315415469601
668356715469816
668546515471044
668846715472806
669536315476629
669957915479246
669979815479375
671819215489634
672098415491372
673509515500176
675169815510349
675902915514961
679071715533352
679835915537991
680335615540806
681694215548743
682628515554031
683119315556759
685817215574294
686046115575696
686294815577392
688734115593612
688989115595435
689239915597125
689708615600522
689708915600525
690866015609033
691662715615168
692466715621359
692884715624754
693406215628901
694411315636664
694501615637386
694694615638816
694709315638942
695255915643228
695899815648130
696382215651909
697299015659336
698478515668979
698939315672801
699228215675158
699335715676019
700333915684064
700821315688294
701170515691208
701834815696171
702643715702020
703371515707037
704546915716039
705441015721914
706171815726106
707402415732667
709989115747705
713008015766457
715978215784241
716041715784732
716962115792335
717974215800538
718096315801445
718206515802181
718331815803166
718624715805634
718636315805707
719415415812304
719539615813428


Changes incorporated in this version: 7186363 7183318 7182065 7194154

Patches accumulated and obsoleted by this patch: 118965-02

Patches which conflict with this patch:

Patches required with this patch: 120201-04 144500-19 (or greater)

Obsoleted by:

Files included with this patch:

/etc/security/exec_attr
/usr/X11/bin/Xephyr
/usr/X11/bin/Xorg
/usr/X11/bin/Xvfb
/usr/X11/bin/Xvnc
/usr/X11/bin/cvt
/usr/X11/bin/scanpci
/usr/X11/bin/xorgcfg
/usr/X11/bin/xorgconfig
/usr/X11/bin/xrandr
/usr/X11/lib/X11/xkb/keycodes/sun
/usr/X11/lib/X11/xkb/keycodes/xfree86
/usr/X11/lib/X11/xkb/rules/xorg
/usr/X11/lib/X11/xkb/rules/xorg.lst
/usr/X11/lib/X11/xkb/symbols/ar
/usr/X11/lib/X11/xkb/symbols/it
/usr/X11/lib/X11/xkb/symbols/kz
/usr/X11/lib/X11/xkb/symbols/pc/kz
/usr/X11/lib/X11/xkb/symbols/pc/za
/usr/X11/lib/X11/xkb/symbols/ru
/usr/X11/lib/X11/xkb/symbols/sun/it
/usr/X11/lib/X11/xkb/symbols/sun/jp
/usr/X11/lib/X11/xkb/symbols/sun/ko
/usr/X11/lib/X11/xkb/symbols/sun/kz
/usr/X11/lib/X11/xkb/symbols/sun/solaris
/usr/X11/lib/X11/xkb/symbols/sun/tr
/usr/X11/lib/X11/xkb/symbols/za
/usr/X11/lib/X11/xkb/xkbtable.map
/usr/X11/lib/X11/xserver/libXfont.so.1
/usr/X11/lib/X11/xserver/sparcv9/libXfont.so.1
/usr/X11/lib/libpciaccess.so
/usr/X11/lib/libpciaccess.so.0
/usr/X11/lib/modules/drivers/ast_drv.so
/usr/X11/lib/modules/drivers/mga_drv.so
/usr/X11/lib/modules/drivers/wsfb_drv.so
/usr/X11/lib/modules/extensions/libIA.so
/usr/X11/lib/modules/extensions/libdbe.so
/usr/X11/lib/modules/extensions/libextmod.so
/usr/X11/lib/modules/extensions/librecord.so
/usr/X11/lib/modules/extensions/libxtrap.so
/usr/X11/lib/modules/fonts/libbitstream.so
/usr/X11/lib/modules/fonts/libfreetype.so
/usr/X11/lib/modules/fonts/libtype1.so
/usr/X11/lib/modules/input/kbd_drv.so
/usr/X11/lib/modules/input/mouse_drv.so
/usr/X11/lib/modules/input/void_drv.so
/usr/X11/lib/modules/libafb.so
/usr/X11/lib/modules/libexa.so
/usr/X11/lib/modules/libfb.so
/usr/X11/lib/modules/libint10.so
/usr/X11/lib/modules/libmfb.so
/usr/X11/lib/modules/libpcidata.so
/usr/X11/lib/modules/libscanpci.so
/usr/X11/lib/modules/libshadow.so
/usr/X11/lib/modules/libshadowfb.so
/usr/X11/lib/modules/libvbe.so
/usr/X11/lib/modules/libvgahw.so
/usr/X11/lib/modules/libxaa.so
/usr/X11/lib/modules/libxf1bpp.so
/usr/X11/lib/modules/libxf4bpp.so
/usr/X11/lib/modules/libxf8_16bpp.so
/usr/X11/lib/modules/libxf8_32bpp.so
/usr/X11/lib/sparcv9/libpciaccess.so
/usr/X11/lib/sparcv9/libpciaccess.so.0
/usr/X11/share/X11/xkb
/usr/X11/share/man/man1/Xorg.1
/usr/X11/share/man/man1/scanpci.1
/usr/X11/share/man/man1/xcursorgen.1
/usr/X11/share/man/man1/xorgcfg.1
/usr/X11/share/man/man1/xorgconfig.1
/usr/X11/share/man/man3Xcursor/Xcursor.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorCursorsCreate.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorCursorsDestroy.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorFilenameLoad.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorFilenameLoadAllImages.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorFilenameLoadCursor.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorFilenameLoadImage.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorFilenameLoadImages.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorFilenameSave.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorFilenameSaveImages.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorGetDefaultSize.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorGetTheme.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorImageCreate.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorImageDestroy.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorImagesCreate.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorImagesDestroy.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorLibraryLoadCursor.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorLibraryLoadCursors.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorLibraryLoadImage.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorLibraryLoadImages.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorSetDefaultSize.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorSetTheme.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorShapeLoadCursor.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorShapeLoadCursors.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorShapeLoadImage.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorShapeLoadImages.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorSupportsARGB.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorXcFileLoad.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorXcFileLoadAllImages.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorXcFileLoadImage.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorXcFileLoadImages.3Xcursor
/usr/X11/share/man/man3Xcursor/XcursorXcFileSave.3Xcursor
/usr/X11/share/man/man4/xorg.conf.4
/usr/X11/share/man/man7/kbd.7
/usr/X11/share/man/man7/mga.7
/usr/share/hwdata/pci.ids

Problem Description:

7186363 scanpci is core dumping on M5000
7183318 PCIe UR fatal fabric errors on T5-x platforms(Xorg fails to start)
7182065 dtlogin user name input box cursor ibeam 'I' has become a ']'
7194154 stipple of 16x8 is incorrectly assumed to reducible to 8x8
 
(from 125719-47)
 
7195396 fix for 6892399 on Solaris 10 changes keyboard layout to US/English
 
(from 125719-46)
 
7186247 specifying /usr/X11/lib/X11/fonts/mis does not help solving Xvfb error
6892399 keyboard LEDs do not function under Xorg on SPARC
7180963 update device ids data files to current versions as of 2012.06
 
(from 125719-45)
 
7160417 Turkish locales do not generate Iabovedot character when using caps lock - G11n part
7169621 Turkish locales do not generate Iabovedot character when using caps lock - X server part
7179742 patch 125719-45 for SPARC can't be installed from net directly, and can't be removed
 
(from 125719-44)
 
7159782 backport of libpciaccess to Solaris 10 Update
7045469 need Matrox SPARC ddx
 
(from 125719-43)
 
7130080 update device ids data files to current versions as of 2012.02
 
(from 125719-42)
 
7054410 Xorg -configure crashes on a T3-1
7099891 problem with Xserver (Xorg server)
 
(from 125719-41)
 
7061718 update device ids data files to current versions as of 2011.07.01
7074024 problem with Xserver (font)
6934062 backing store in Xephyr is not working
 
(from 125719-40)
 
6984785 XFER/NFER/HKTG symbols should be available in XKB keycode table
 
(from 125719-39)
 
7033715 update Xorg/scanpci ids database to Version 2011.04.04
 
(from 125719-38)
 
7026437 kumpaa screensaver kills Xserver with backing store enabled
 
(from 125719-37)
 
6862948 update AST Xorg driver to support AST2300
6992282 mismerge of AST ddx driver
7018348 update Xorg util-macros to 1.3.0
7008213 for maximum compatibility with Xsun, 75dpi should be before 100dpi in font path 
 
(from 125719-36)
 
7011705 update Xorg/scanpci ids database to Version 2011.01.11
 
(from 125719-35)
 
7003339 Xephyr core dump when running "xset -q" in another terminal
6993357 Xorg default font path should use unscaled & scaled modifiers
 
(from 125719-34)
 
6984785 XFER/NFER/HKTG symbols should be available in XKB keycode table
6887341 setting using "kbd -s" does not work for some keyboard layouts
6972990 update Xorg/scanpci ids database to Version 2010.07.14
6989393 update Xorg/scanpci ids database to Version 2010.10.04
 
(from 125719-33)
 
6963822 patch 125719-32 produces pkgadd error when applying to system
 
(from 125719-32)
 
6958998 keysym HJCV has more than one keycode assigned
 
(from 125719-31)
 
6945016 memory corruption in Xorg libfb
6947093 for Sun Korean Type6 keyboard, the Hanja key should report HJCV instead of MENU
6952559 package SUNWxorg-xkb partially failing to install
 
(from 125719-30)
 
6944113 update XKB files to fix Korean Keycodes for HNGL and HJCV keys
6946946 update Xorg/scanpci ids database to Version 2010.04.09
 
(from 125719-29)
 
6718192 Trusted Extensions X server doesn't support multilevel UNIX domain sockets
4762869 X Library needs to deduce when $DISPLAY refers to local machine
 
(from 125719-28)
 
6924667 "Xorg -configure" core dump on Ultra 45 - X_133
6897089 add Hangul and Hangul_Hanja keys in Korean type6 keytable
 
(from 125719-27)
 
6928847 add Keyboard Layout support for South African locale "af_ZA.UTF-8"
6897086 Hangul and Hanja keys on Korean PC 105 keyboard are not recognized
 
(from 125719-26)
 
6908660 Xorg-based servers should not link to Xprint font functions
6916627 update Xorg/scanpci ids database to Version 2010.01.11
 
(from 125719-25)
 
6676221 setxkbmap can't find rules file (xorg) by default
 
(from 125719-24)
 
6889891 update Xorg/scanpci ids database to Version 2009.09.18
 
(from 125719-23)
 
6860461 exiting dtlogin causes the system to hang on AST on SPARC
 
(from 125719-22)
 
6858172 update Xorg/scanpci ids database to Version 2009.07.04
6816942 add EOF notice to xorgcfg & xorgconfig man pages
 
(from 125719-21)
 
6831193 AST driver does not work on SPARC
 
(from 125719-20)
 
6798359 64-bit Xorg server core dumps when logging in
 
(from 125719-19)
 
6826285 update Xorg/scanpci ids database to Version 2009.03.29
 
(from 125719-18)
 
6803356 125720-22 (or greater) causes Xorg server unable to start when using 24.1" LCD monitor (365-1434)
 
(from 125719-17)
 
6699579 [PSARC 2008/294] Xorg driver selection based on VIS_GETIDENTIFIER
 
(from 125719-16)
 
6790717 update Xorg/scanpci ids database to Version 2008.12.27
 
(from 125719-15)
 
6735095 update mga driver to 1.4.9 version
6668806 Xorg server fails to start on IBM x3850 M2
 
(from 125719-14)
 
6751698 update Xorg/scanpci ids database to 2008-10-01 snapshot
6759029 scanpci modules should include information about which pci.ids snapshot they use
6699798 xvnc with Trusted Extentions broken by putback order in u5
 
(from 125719-13)
 
6685465 Xephyr uses wrong or bad colortable in 8-bit mode
6720984 update Xorg/scanpci ids database to 2008-06-30 snapshot
6471196 Arabic input does not work correctly
6551083 [Xorg] not possible to select Arabic Keyboard Layout using "xorgconfig" script
6551670 [Xorg] not possible to input "numerosign" using Russian Keyboard Layout
6625337 [Xorg] two symbols missing in Italian Keyboard Layout
6695363 Kazakhstan keyboard support is needed for Solaris
 
(from 125719-12)
 
6683567 [Xorg][X.Org Bug #15222] multiple X server vulnerabilities reported by iDefense
6661110 update xtrans from 1.0.3 to 1.0.4
6688467 64-bit SPARC mlib demo causes _X11TransConvertAddress: Unknown family type 0
 
(from 125719-11)
 
6669237 need updated list of pci-ids from sourceforge
6683154 Russian keyboard layout gives "No" (numer osign) instead of "#" (number sign)
 
(from 125719-10)
 
6618220 Xorg server core dump with dtlogin on SPARC
 
(from 125719-09)
 
6278039 [jds3.1] all applications crash when accessibility enabled via dtremote 
6660115 [Xorg] MIT-SHM security fix broke pixmaps of less than 8-bit depth
6551083 [Xorg] not possible to select Arabic Keyboard Layout using "xorgconfig" script 
6471196 Arabic input does not work correctly
 
(from 125719-08)
 
6646626 [X.Org bug #4947] Xv extension not byte-swapping properly
 
(from 125719-07)
 
6642762 [X.Org bug 13706] file existence disclosure vulnerability [CVE-2007-5958]
6635732 [X.Org Bug 13519] EVI Extension Integer Overflow Vulnerability (Refixed)
6641737 125719-04/-05/-06 clashes with 118965-01/-02 on /usr/X11/bin/xrandr
 
(from 125719-06)
 
6635727 [X.Org Bug 13523] TOG-CUP Extension Memory Corruption Vulnerability
6635732 [X.Org Bug 13519] EVI Extension Integer Overflow Vulnerability
6635740 [X.Org Bug 13520] MIT-SHM Extension Integer Overflow Vulnerability
6635721 [X.Org Bug 13522] XInput Extension Memory Corruption Vulnerability
6640505 [X.Org Bug 13526] PCF Font Parser Vulnerability
6636174 [X.Org Bug 13524] XFree86-MISC Extension Invalid Array Index Vulnerability
 
(from 125719-05)
 
6351300 [LSARC 2007/491] libXcursor & xcursorgen
 
(from 125719-04)
 
6589829 X server should include zoneid of shared memory segment in access policy
6627712 libXfont should support freetype font engine in Solaris 10
6628854 cannot install in GUI due to bad patch 125720-13 for MIT-SHM
 
(from 125719-03)
 
6533895 update Xorg siliconmotion driver to 1.5.1
6536092 Xorg 7.2 not using /dev/srn
6580970 [PSARC/2007/434] Xorg Server 1.3
6582847 XErrorDB path is incorrect
6594444 xf86-video-savage-2.1.3
6607872 upgrade xf86-video-nv from 2.1.2 to 2.1.5
 
(from 125719-02)
 
6568258 /tmp/.X11-pipe/X0 named pipe not being created by Xorg 7.2
6579866 [tcde] cannot launch terminal in non-root administrative role workspace
 
(from 125719-01)
 
6563653 xorgcfg fails with "Can't create rules structure" error message
 
(from 118965-02)
 
6489660 [PSARC 2007/051] Xorg server 7.2
 
(from 118965-01)
 
6366603 upgrade Xorg to X11R6.9 [final release]


Patch Installation Instructions:
-------------------------------- 
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
NOTE 1:  The keyboard layout number for Japanese type6 is changed to 271 
         after installation. Then the layout number 15 is used for 
         Japanese type7.
 
         The patch for BugId 6338046 (Sun Type 6 Japanese keyboard and 
         other Japanese keyboards should be recognized) is needed to work 
         with this:
 
         118833-36 (or greater)  kernel patch
 
NOTE 2:  To get the complete fix for BugId 6205248 (Suspend Resume code 
         must be ported from Xsun to Xorg server), reboot after patch 
         installation.
 
NOTE 3:  With this patch, Trusted Extensions functionalities can be enabled
         when Trusted Extensions software is installed on the system.
 
NOTE 4:  To get the complete fix for BugId 6589829 (X server should include
         zoneid of shared memory segment in access policy), please also 
         install the following patch:
 
         119059-34 (or greater)  Xsun patch


README -- Last modified date: Thursday, April 11, 2013