Patch-ID# 100175-01 Keywords: MLS 1.0 stencil pixrect Synopsis: SunOS MLS 1.0: pw_rop has an assertion problem when run after pw_stencil. Date: 11/Dec/90 SunOS release: SunOS MLS 1.0 Topic: BugId's fixed with this patch: 1034268 Architectures for which this patch is available: Sun3 Obsoleted by: Problem: When run after a pw_stencil call, the pw_rop has intermittant asserion problems when in pw_ssv_clnt.c. This is due to an incorrect test in ssv_pwo_rop, which tests on the value of a stencil pixrect which was left around from the stencil call. The correct test should be on _ssv_pw_roptouse instead of the stencil pixrect. Work around: For now, before calling pw_rop, create an external reference as follows: extern struct pixrect *_ssv_pw_stencilpr; Then, immediately before the rop, clear the pixrect: _ssv_pw_stencilpr = NULL; pw_rop(WITH PARAMS AS BEFORE); Release: 1.0 Bug Report Id: 1034268 Installation Instructions: This patch should contain the following files: README libsunwindow.a libsunwindow.sa.0.200 libsunwindow.so.0.200 Install instructions: After extracting fix tape contents into /tmp: Make sure you are root at system_low when doing the following: cp /usr/lib/libsunwindow.a /usr/lib/libsunwindow.a.old cp /tmp/libsunwindow.a /usr/lib/libsunwindow.a cp /tmp/libsunwindow.sa.0.200 /usr/lib/libsunwindow.sa.0.200 cp /tmp/libsunwindow.so.0.200 /usr/lib/libsunwindow.so.0.200 cp /tmp/libsunwindow.a /usr/lib/libsunwindow.a chmod 555 /usr/lib/libsunwindow.a chmod 555 /usr/lib/libsunwindow.sa.0.200 chmod 555 /usr/lib/libsunwindow.so.0.200 /usr/etc/ldconfig ranlib /usr/lib/libsunwindow.sa.0.200 Estimated Size of this patch: 566 KB