Patch-ID# 102057-31 Keywords: xsun cg6 mouse libmfb libcfb libmi libdga sundials libfont mkcookie Synopsis: OpenWindows 3.4: Server (Xsun) Jumbo Patch Date: Mar/11/96 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 Changes incorporated in this version: 1230511 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/lib/mkcookie /usr/openwin/lib/libdga.so.1 /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 Problem Description: 1230511 Stripes appear while running xlib app that uses 2x2 tile on a GX+ or TGX+ Incorporated from patch 102057-30: 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 & 1178601, the patch 101933 is also required. In order to fully fix 1193058 & 1193063, the patches 101752 and 101753 are also required. 1193063 XGL, Graphics in multiple viewports is incorrect when doing double buffering on GX+.