Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Please review changes to Patch Access.
Patches:
Download Patch (5523578 bytes): HTTP 
Download Signed Patch (5528948 bytes): HTTP 
Signed Patch Documentation  Patch Finder

Obsoleted by: 119060-26 X11 6.6.2_x86: Xsun patch


Disclaimer: 

Please note: Although OBSOLETED patches are available on SunSolve, Sun recommends using the most recent patches and the most recent revision of those patches. OBSOLETED patches do not include the latest bug fixes and/or product enhancements, and may require the installation of additional patches as a corrective measure.

Status: OBSOLETE
Patch Id: 119060-25
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************
Summary: Obsoleted by: 119060-26 X11 6.6.2_x86: Xsun patch
Date:  Jul/03/2007
Installation Requirements:
NA
Solaris Release: 10_x86
Sun OS Release: 5.10_x86
Unbundled Product: X11
Unbundled Release: 6.6.2
Xref: This patch available for SPARC as 119059
Topic: 
Relevant Architecture: i386
BugId's fixed with this patch:

4751462 4915967 5016163 6191917 6212502 6216985 6217588 6219170 6219932 6219947 6224159 6226717 6226733 6227843 6228875 6245381 6247062 6248417 6248445 6248453 6255133 6265045 6265414 6265634 6269938 6270914 6276115 6277903 6278131 6279680 6280222 6297797 6310310 6311410 6314490 6316436 6319348 6326551 6334067 6338085 6340191 6346811 6347707 6353678 6361567 6366490 6370100 6370739 6373433 6376462 6377194 6377837 6378024 6378204 6383556 6387317 6395871 6397502 6426793 6450316 6453362 6458115 6465805 6477636 6482736 6487187 6488392 6489660 6501702 6502073 6506010 6525814 6526191 6534483 6535201 6538280 6538290 6542279

Changes incorporated in this version:

6542279

Patches accumulated and obsoleted by this patch:

121869-04

Patches which conflict with this patch: 

Required Patches:

Obsoleted by:
 
Files Included in this Patch: 
/usr/X11/bin/Xserver
/usr/openwin/bin/Xnest
/usr/openwin/bin/Xprt
/usr/openwin/bin/Xsun
/usr/openwin/bin/accessx
/usr/openwin/bin/fbconsole
/usr/openwin/bin/twm
/usr/openwin/bin/xfs
/usr/openwin/lib/X11/xkb/compat/japan
/usr/openwin/lib/X11/xkb/keycodes/sun
/usr/openwin/lib/X11/xkb/keymap/sun/all
/usr/openwin/lib/X11/xkb/rules/sun
/usr/openwin/lib/X11/xkb/symbols/sun/jp
/usr/openwin/lib/amd64/libX11.so.4
/usr/openwin/lib/amd64/libXau.so
/usr/openwin/lib/amd64/libXau.so.6
/usr/openwin/lib/amd64/libXdmcp.so
/usr/openwin/lib/amd64/libXdmcp.so.6
/usr/openwin/lib/amd64/libXext.so.0
/usr/openwin/lib/amd64/libXmu.so.4
/usr/openwin/lib/amd64/libXt.so.4
/usr/openwin/lib/libFS.so.5
/usr/openwin/lib/libX11.so.4
/usr/openwin/lib/libXext.so.0
/usr/openwin/lib/libXmu.so.4
/usr/openwin/lib/libXt.so.4
/usr/openwin/server/etc/Adobe.im8.Z
/usr/openwin/server/etc/Solaris.im8.Z
/usr/openwin/server/etc/Solaris.im8g.Z
/usr/openwin/server/etc/Sun.im8
/usr/openwin/server/lib/libcfb.so.1
/usr/openwin/server/lib/libcfb16.so.1
/usr/openwin/server/lib/libcfb32.so.1
/usr/openwin/server/lib/libcfb4.so.1
/usr/openwin/server/lib/libfb.so.1
/usr/openwin/server/lib/libfont.so.1
/usr/openwin/server/lib/libmfb.so.1
/usr/openwin/server/lib/libmi.so.1
/usr/openwin/server/modules/SUNWXst.so.1
/usr/openwin/server/modules/ddxSUNWkbd.so.1
/usr/openwin/server/modules/ddxSUNWmouse.so.1
/usr/openwin/share/etc/keytables/Albania6.kt
/usr/openwin/share/etc/keytables/Arabic6.kt
/usr/openwin/share/etc/keytables/Belarus6.kt
/usr/openwin/share/etc/keytables/Belgian5.kt
/usr/openwin/share/etc/keytables/Belgian6.kt
/usr/openwin/share/etc/keytables/Bulgaria6.kt
/usr/openwin/share/etc/keytables/Canada6.kt
/usr/openwin/share/etc/keytables/Canada_Fr6.kt
/usr/openwin/share/etc/keytables/Croatia6.kt
/usr/openwin/share/etc/keytables/Czech6.kt
/usr/openwin/share/etc/keytables/Denmark6.kt
/usr/openwin/share/etc/keytables/Estonia6.kt
/usr/openwin/share/etc/keytables/Finnish6.kt
/usr/openwin/share/etc/keytables/France6.kt
/usr/openwin/share/etc/keytables/Germany6.kt
/usr/openwin/share/etc/keytables/Greece6.kt
/usr/openwin/share/etc/keytables/Hungary6.kt
/usr/openwin/share/etc/keytables/Iceland6.kt
/usr/openwin/share/etc/keytables/Italy6.kt
/usr/openwin/share/etc/keytables/Japan6.kt
/usr/openwin/share/etc/keytables/Japan7.kt
/usr/openwin/share/etc/keytables/Latvia6.kt
/usr/openwin/share/etc/keytables/Lithuania6.kt
/usr/openwin/share/etc/keytables/Macedonia6.kt
/usr/openwin/share/etc/keytables/Malta_UK6.kt
/usr/openwin/share/etc/keytables/Malta_US6.kt
/usr/openwin/share/etc/keytables/Netherland6.kt
/usr/openwin/share/etc/keytables/Norway6.kt
/usr/openwin/share/etc/keytables/Poland5.kt
/usr/openwin/share/etc/keytables/Poland6.kt
/usr/openwin/share/etc/keytables/Portugal6.kt
/usr/openwin/share/etc/keytables/Portugal_Br6.kt
/usr/openwin/share/etc/keytables/Romania6.kt
/usr/openwin/share/etc/keytables/Russia6.kt
/usr/openwin/share/etc/keytables/SerbiaandMontenegro6.kt
/usr/openwin/share/etc/keytables/Slovakia6.kt
/usr/openwin/share/etc/keytables/Slovenia6.kt
/usr/openwin/share/etc/keytables/Spain6.kt
/usr/openwin/share/etc/keytables/Sweden6.kt
/usr/openwin/share/etc/keytables/Switzer_Fr6.kt
/usr/openwin/share/etc/keytables/Switzer_Ge6.kt
/usr/openwin/share/etc/keytables/TurkeyF6.kt
/usr/openwin/share/etc/keytables/TurkeyQ6.kt
/usr/openwin/share/etc/keytables/UK6.kt
/usr/openwin/share/etc/keytables/US6.kt
/usr/openwin/share/etc/keytables/keytable.map
/usr/openwin/share/etc/keytables/xkbtable.map
/usr/openwin/share/include/X11/XlcPublic.h
/usr/openwin/share/include/X11/Xlcint.h
/usr/openwin/share/include/X11/Xutil.h
/usr/openwin/share/include/X11/extensions/panoramiXext.h
/usr/openwin/share/man/man1/Xserver.1
/usr/openwin/share/man/man1/Xsun.1
/usr/openwin/share/man/man3X11/XmbTextListToTextProperty.3X11
/usr/openwin/share/man/man5/X11.5
Problem Description: 
6542279 [CVE-2007-1667] Multiple integer overflows in the XGetPixel() and XInitImage() functions
 
(from 119060-24)
 
6489660 Xorg server 7.2 [PSARC 2007/051]
6534483 server dies with XVR-500/afb/ffb graphics card
6526191 [X.Org Bug #10001] Xsun: XC-MISC Extension ProcXCMiscGetXIDList Memory Corruption Vulnerability
6538280 [IDEF741] Xsun: fonts.dir File Parsing Integer Overflow
6538290 [IDEF739] Xsun: BDF Font Parsing Integer Overflow
6535201 Xsun: left shift/caps lock/control keys on Japanese Type 7 keyboard don't work with xkb extension
 
(from 119060-23)
 
6501702 UTF8_STRING target selection support in X11
6477636 missing Xrender support for Xserver in Solaris 10 on Sparc Ultra 45 with XVR-100 graphics board
6525814 x11-server list of allowed servers needs to be updated for Xorg 7.2 integration
6488392 PSARC 2006/609: Xserver provider for DTrace (refix)
 
(from 119060-22)
 
6487187 Xsun keytable fixes, alignment to IBM standard
 
(from 119060-21)
 
6506010 libfont.so.1 in recent patches has undefined symbol "Xcalloc"
6502073 [X.Org Bug 9267] Xsun: multiple integer overflows in XRender and DBE extensions (refix)
6488392 PSARC 2006/609: Xserver provider for DTrace
 
(from 119060-20)
 
6502073 [X.Org Bug 9267] Xsun: multiple integer overflows in XRender and DBE extensions
6482736 non-console framebuffer goes to powersave automatically in double-headed
        -dpms graphic configuration
6245381 Mozilla is feeding Xorg fonts - Xorg getting fat
 
(from 119060-19)
 
6426793 SunRay running Xinerama takes up all memory and 20-30% CPU
 
(from 119060-18)
 
6465805 [X.Org bug #7535][CVE-2006-3467] Xsun/Xfs: Freetype2 pcf font problem also affects libXfont
 
(from 119060-17)
 
6191917 Xsun loops when using a font server that dies
 
(from 119060-16)
 
6453362 Xserver(1) man page needs an example showing how to enable remote access
6458115 patch 119060-15 contains "f" objects already delivered by 121869-04
 
(from 119060-15)
 
4915967 integer overflows in X font server
6450316 libX11 may need to merge in some changes from X.Org X11R6.5.1 or later
 
(from 119060-14)
 
6395871 integrate Solaris Trusted Extensions to X Windows (Xsun)
6377194 XST extension wrapping makes the Composite and Damage wrapping not work
 
(from 119060-13)
 
6373433 bugfix 4491526 breaks keymapping for control-shift-f1 and f2 on SPARC systems
6366490 Motif pull-down menus don't draw correctly with Xnest
6314490 X app dumps core with LC_ALL != C when XtOpenDisplay() is called twice
 
(from 119060-12)
 
6255133 SunRay: Xinerama: memory leak in Xsun after calling XCreatePixmap(3X11)
 
(from 119060-11)
 
6378204 Xsun splash screen graphics not in line with unified "coolstart" branding
6361567 Xsun should provide -noreset flag
6376462 Xsun needs -br option
6383556 problem in allocating pixmap
 
(from 119060-10)
 
6326551 xkbSetDetectableAutoRepeat broken
6265414 Dtsession dies when exit button pressed but CDE doesn't exit - Remote login to local host
6347707 dbx dies when processing some 64-bit objects
 
(from 119060-09)
 
6227843 Sweden country code should be "se" not "sw" in Xsun xkbtable.map
 
(from 119060-08)
 
6316436 [CAN-2005-2495] integer overflow in Xsun
 
(from 119060-07)
 
6270914 [JDS3.1] Evolution/Nautilus crash when started in crux theme
 
(from 119060-06)
 
6297797 Xserver can still crash on JDS Solaris 10 even with XVR-1200 Patch 118708-04
6278131 twm dumps core with high-numbered mouse button events
6279680 ddxSUNWmouse: couldn't set absolute mouse scaling resolution on /dev/mouse
 
(from 119060-05)
 
6269938 Solaris 8 and 9 Xtest call is not Xinerama aware
6226717 memory leak in _XlcInitCTInfo with Japanese locale
6265045 buffer overflow in Xsun
6280222 Solaris 10 X86 xvfb Virtual Frame Buffer in a local zone
 
(from 119060-04)
 
6247062 resource file search path needs to include /usr/X11/lib/X11
6248417 update libXmu to X11R6.8 and add /usr/X11/include/X11 in bitmap file search
6216985 Xsun & Xorg Xinerama protocols are incompatible with each other
 
(from 119060-03)
 
6276115 Xsun uses deprecated FBIOSVIDEO ioctl for CG6
6212502 remote display from RedHat to Solaris 9, red and blue
6228875 Xsun crashes in XShmPutImage() on the XVR 600
6219170 Xsun needs to support absolute mouse scaling
6248445 3rd-button emulation problem with Xsun
6265634 "ddxSUNWmouse: sunMouseEnqueueEvent: unrecognized id 32646
4751462 [Solaris Xsun/Xinerama] Cannot move the cursor across
6226733 ISO_Lock keys missing from IsModifierKey macro in Xutils.h
6248453 integration of bug fix for _XkbReadVirtualModMap()
 
(from 119060-02)
 
6224159 Xsun on x86 diddles with console device when started on non-console
 
(from 119060-01)
 
6219932 shift key breaks compose sequence when using XKB in C locale
6219947 Compose LED does not work in XKB mode
5016163 accessx dumps core on events for buttons 4 and 5
 
(from 121869-04)
 
6387317 one key is not working for all European keyboard layouts on SPARC
6397502 new layouts needed for Xsun (French-Canadian, Greek, Latvian and Lithuanian)
 
(from 121869-03)
 
6377837 the bug fix 6338085 is broken by patches 121868-02/121869-02
6277903 one-half key problem when using Danish keyboard
6310310 Belgian keytable file "Belgian5.kt" is not present in keytables directory
6319348 Czech keyboard layout for TYPE6 keyboards does not exist
6334067 some characters are missing in Turkish keyboard layout for Sparc
6340191 Polish keyboard layout for TYPE6 keyboards does not exist
6346811 two keys do not work using Estonian keyboard layout
6353678 Hungarian keyboard layout for TYPE6 keyboards is missing for Xsun
6370100 Belarus layout provides only uppercase cyrillic symbols in JDS on Xsun
6370739 Albanian keyboard layout for Xsun does not contain some symbols
6378024 Slovakian keytable "Slovakia6.kt" file contains several errors
 
(from 121869-02)
 
6217588 new keyboards software needed
 
(from 121869-01)
 
6311410 keymap tables for Japanese type7 keyboard should be added
6338085 Japanese type6 keytable should have layout number 271
Revision History: 

119060-11 119060-17 119060-06 119060-10 119060-04 119060-07 119060-18 119060-20 119060-19 119060-14 119060-08 119060-03 119060-13 119060-16 119060-09 119060-24 119060-05 119060-01 119060-02 119060-12

Patch Installation Instructions: 
-------------------------------- 
Refer to the man pages for instructions on using 'patchadd' and 'patchrm'
scripts provided with Solaris.  Any other special or non-generic
installation instructions should be described below as special
instructions.  The following example installs a patch to a standalone
machine:
 
	example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
	example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.
Special Install Instructions: 
----------------------------- 
 
NOTE: To get the complete fix for bugid 6265414 (Dtsession dies when exit
      button pressed, but CDE doesn't exit - Remote login to local host),
      please also install the dtlogin patch with the fix for 6342881 
      (dtlogin fbconsole handling needs to change to fix bug 6265414):
 
      119279-07 (or greater)  CDE 1.6_x86 dtlogin patch

README -- Last modified date:  Tuesday, July 10, 2007

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 119060-25
Article Type : Patch Descriptions
Last reviewed : 2007-07-03
Audience : PUBLIC
Keywords : security xsun keyboard mouse xinerama
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article