<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">Patch-ID# 102057-41
Keywords: security xsun libmfb libcfb libmi libdga sundials libfont mkcookie
Synopsis: OpenWindows 3.4: Server (Xsun) Patch
Date: Sep/05/97

Solaris Release: 2.4

SunOS Release: 5.4

Unbundled Product: OpenWindows

Unbundled Release: 3.4

Relevant Architectures: sparc

BugId's fixed with this patch: 1175652 1176147 1178166 1171660 1178601 1181227 1186770 1184116 1186280 1177198 1186502 1187859 1176797 1191009 1185022 1193058 1198120 1181539 1198120 1181539 1184716 1204780 1207788 1186187 1210010 1159297 1213800 1216397 1217775 1178297 1201444 1221437 1215738 1214376 1202028 1226048 1219100 1227488 1232703 1232824 1234579 1230511 1243445 1251860 1254709 1173815 4012465 1236764 4010744 4036289 4043113 4019277 1266793

Changes incorporated in this version: 1266793

Patches accumulated and obsoleted by this patch: 102203

Patches which conflict with this patch: 102203

Patches required with this patch: 101933 101752 101753

Obsoleted by: 

Files included with this patch: 

    /usr/openwin/bin/Xsun
    /usr/openwin/bin/xlock
    /usr/openwin/bin/xwd
    /usr/openwin/lib/mkcookie
    /usr/openwin/lib/libdga.so.1
    /usr/openwin/lib/libX11.so.4
    /usr/openwin/lib/X11/rgb.txt
    /usr/openwin/lib/X11/rgb.pag
    /usr/openwin/lib/X11/rgb.dir
    /usr/openwin/server/lib/libmi.so.1
    /usr/openwin/server/lib/libfont.so.1
    /usr/openwin/server/lib/libmfb.so.1
    /usr/openwin/server/lib/libcfb.so.1
    /usr/openwin/server/lib/libcfb4.so.1
    /usr/openwin/server/lib/libcfb16.so.1
    /usr/openwin/server/lib/libcfb32.so.1
    /usr/openwin/server/lib/libmhc.so.1
    /usr/openwin/server/lib/libmpg.so.1
    /usr/openwin/share/etc/keytables/keytable.map
    /usr/openwin/server/modules/ddxSUNWcg6.so.1
    /usr/openwin/server/modules/ddxSUNWmouse.so.1
    /usr/openwin/server/modules/ddxSUNWdials.so.1
    /usr/openwin/server/modules/ddxSUNWdialsCompat.so.1
    /usr/openwin/lib/libX11.a
    /usr/openwin/lib/libp/libX11.a
 
Problem Description: 

    1266793 Solaris 2.x libX11 security vulnerability

Incorporated from previous version:

    4019277 Pro/E crashes X server with ZX graphics
    4043113 User defined cursor's image does not properly refresh large cursor.
    4036289 xlock has a security problem.
    4010744 Xpr doesn't work properly with ps option on TrueColor device.
    1236764 Xsun dumps core in FreeCell
    4012465 Stippled fillpolygon doesn't render when the window is resized.
    1173815 Xsun crashes drawing the "X" logo
    1243445 XPutImage from a bitmap image to a pixmap is wrong in a GX+.
    1251860 The patch 102057-31 problem. On TGX+ motifanim can't draw correctly.
    1254709 XPutImage to a GC tile pixmap does not work correctly on GX+/TGX+.
    1230511 Stripes appear while running xlib app that uses 2x2 tile on a GX+ or
	    TGX+
    1234579 Xlib XDrawLines with large values kills Xsun
    1232824 Xsun dumps core on GX+ when dxlib is enabled in running x11perf.
    1232703 Xsun dumps core under mwm/dtwm if the client's closedown mode is
            not DestroyAll.
    1227488 Xlib XDrawLines with large values kills Xsun
    1202028 Xsun server core dumps on a GS machine - Installing 
            patch 102057-24 crashes the server. xgl pointed out that
            the order of the actions in the last fix caused a crash.
    1226048 Server dumps core when launching DPS application on TGX, 102057-14
    1219100 dga macros can't handle fake pixmaps
    1202028 Xsun server core dumps on a GS machine
    1214376 XmbDrawString() doesn't work correctly on TurboGXplus.
    1215738 OpenWindows text quality for Solaris 2.4 is much worse than 
            earlier releases
    1221437 Xsun can't send xterm MotionNotify Event by a tablet of  
            X extension device
    1201444 Xsun crashes with "assertion failed" error message
    1178297 Xsun crashes when using sundials in Unigraphics
    1217775 need to add color names listed in X/OPEN CAE Specification
    1216397 102057 causes Xsun to core in cfbDoBitbltCopy (dbuffered apps/GX+)
    1213800 xil_to_xgl will core dump on sol2.4 but not on sol2.3
    1159297 Fixes miarc domain sqrt error
    1207788 Array bounds read error in cfbCopyPlane1to8 [cfbbitblt.c:477]
    1186187 server crashes during X Test Suite copyplane test
    1210010 mkcookie should close /dev/mem before resetting uid
    1184716 protocols errors after max clients reached
    1204780 HW cursor can't follow mouse's motion after changed pointing 
            device from tablet
    1181539 static window gravity can cause server crashes.
    1198120 OWN 3.4 / 3.3 Xsun crash on cgthree after resizing client 
            at cfbFillBoxSolid().
    1193058 GX+ draws garbage when moving double buffered window
    1185022 Server crashes while XGL denizen test is exiting on GX+  
    1191009 Calling GXPixmapCacheDealloc crashes DXlib
    1187859 Filling with fillStyle == FillTiled is slower on GX+ when 
            tile Pixmap is cached
    1176797 CDE workspace tiling is way too slow on TGX+
    1186502 xfd displays incorrect morisawa scalable font after dps application
    1177198 Xsun server continuously polling, reading bogus file descriptor
    1186280 After applying 102057-04 patch X-apps do not refresh properly
    1184116 save_under not working in a case that used to work
    1186770 Xsun dumped core while starting imagetool on bw2, cg3, ZX
    1181227 Grabbing the retained segment of window can cause a bad clipList
    1178601 window system crashes when quit application which uses dga on a ZX
    1171660 Xsun crashes during ConfigureWindow Request
    1178166 The Canadian French TBITS-5 key layout is wrong.
    1176147 XtSetValues called with valid parameters causes core dump.
    1175652 On a signal exit the server fails to clean up the mouse STREAM

Patch Installation Instructions: 
-------------------------------- 
  Refer to the "Install.info" file within the patch for instructions on
  using the generic 'installpatch' and 'backoutpatch' scripts provided
  with each patch.  Any other special or non-generic installation
  instructions should be described below.
 
Special Install Instructions: 
----------------------------- 

In order to fully fix 1181227 &amp; 1178601, the patch 101933 is also required.

In order to fully fix 1193058 &amp; 1193063, the patches 101752 and 101753
	are also required.  1193063 XGL, Graphics in multiple viewports
	is incorrect when doing double buffering on GX+.
</pre></body></html>