Patch-ID# 120812-32 NOTE: *********************************************************************** 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. *********************************************************************** For further information on patching best practices and resources, please see the Big Admin Patching Center: http://www.oracle.com/technetwork/systems/patches *********************************************************************** Keywords: opengl libraries bug fixes Synopsis: OpenGL 1.5: OpenGL Patch for Solaris Date: Dec/20/2010 Install Requirements: NA Solaris Release: 9 10 SunOS Release: 5.9 5.10 Unbundled Product: OpenGL Unbundled Release: 1.5 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4898884 6182277 6231225 6304867 6310706 6315618 6318796 6319713 6319762 6320884 6325241 6329031 6331251 6331508 6331516 6334385 6336456 6337931 6364166 6370332 6372166 6374033 6377389 6378129 6378207 6381610 6390026 6390277 6393151 6395712 6395879 6401397 6406474 6406701 6407746 6416582 6422606 6422765 6423678 6424131 6425010 6425711 6426814 6439494 6441146 6448080 6450137 6450143 6453221 6456988 6457370 6460443 6461379 6465810 6466601 6480397 6480786 6484429 6497288 6499862 6502759 6505039 6505769 6511101 6513834 6524712 6525525 6532296 6532426 6532662 6532832 6540820 6541065 6544600 6562725 6562868 6568796 6570681 6577844 6594511 6596680 6604035 6604326 6605823 6611868 6623921 6630133 6656133 6656776 6661237 6664566 6668623 6671171 6675518 6678855 6682089 6682945 6684342 6692360 6717445 6729133 6732466 6748568 6754321 6756984 6758078 6768537 6769824 6775175 6791799 6799523 6830115 6948526 Changes incorporated in this version: 6948526 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/X11/lib/modules/extensions/libglx.so /usr/X11/lib/modules/extensions/libglx.so.1 /usr/openwin/demo/GL/sparcv7/ogl_install_check /usr/openwin/demo/GL/sparcv9/ogl_install_check /usr/openwin/lib/GL/devhandlers/oglSUNWafb.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWdzfb.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWffb.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWgfb.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWifb.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWjfb.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWmmap.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWsrgfb.so.8 /usr/openwin/lib/GL/devhandlers/oglSUNWzulu.so.8 /usr/openwin/lib/GL/libvis.so.1 /usr/openwin/lib/GL/oglSUNWcore.so.8 /usr/openwin/lib/GL/oglSUNWsr.so.8 /usr/openwin/lib/libGL.so.1 /usr/openwin/lib/libGLU.so.1 /usr/openwin/lib/libGLw.so.1 /usr/openwin/lib/libGLw.so.2 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWafb.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWdzfb.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWffb.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWgfb.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWifb.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWjfb.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWmmap.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWsrgfb.so.8 /usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWzulu.so.8 /usr/openwin/lib/sparcv9/GL/libvis.so.1 /usr/openwin/lib/sparcv9/GL/oglSUNWcore.so.8 /usr/openwin/lib/sparcv9/GL/oglSUNWsr.so.8 /usr/openwin/lib/sparcv9/libGL.so.1 /usr/openwin/lib/sparcv9/libGLU.so.1 /usr/openwin/lib/sparcv9/libGLw.so.1 /usr/openwin/platform/sun4u/lib/GL/libkfbl2compiler.so.1 /usr/openwin/platform/sun4u/lib/GL/oglSUNWcore.so.8 /usr/openwin/platform/sun4u/lib/GL/oglSUNWkfbcore.so.8 /usr/openwin/platform/sun4u/lib/GL/oglSUNWsr.so.8 /usr/openwin/platform/sun4u/lib/GL/oglSUNWsrz.so.8 /usr/openwin/platform/sun4u/lib/sparcv9/GL/libkfbl2compiler.so.1 /usr/openwin/platform/sun4u/lib/sparcv9/GL/oglSUNWcore.so.8 /usr/openwin/platform/sun4u/lib/sparcv9/GL/oglSUNWkfbcore.so.8 /usr/openwin/platform/sun4u/lib/sparcv9/GL/oglSUNWsr.so.8 /usr/openwin/platform/sun4u/lib/sparcv9/GL/oglSUNWsrz.so.8 /usr/openwin/server/modules/SUNWGLX.so.1 /usr/openwin/share/include/GL/gl.h /usr/openwin/share/include/GL/glp.h Problem Description: 6948526 OpenGL application crashes on remote display machine in glXCreatePixmap (Netra 240/S10) (from 120812-31) 6830115 unable to run OpenGL applications with AST graphics card (from 120812-30) 6791799 U45/XVR-2500 system hung after running "Flipper" program remotely for 2 weeks 6799523 Xnewt dies because of missing GetDevname symbol (from 120812-29) 6775175 GL applications remote rendering to U45/XVR-2500 causes P25 timeout error (from 120812-28) 6758078 application Socet Set 5.4.1 crashes on XVR-2500 in Xinerama mode 6756984 missing definitions in gl.h for OpenGL 2.0 6769824 XFreePixmap after glXDestroyGLXPixmap causes memory trashing 6768537 missing support for GL_blend_equation_separate (from 120812-27) 6754321 incorrect line color for gluQuadric object 6748568 customer application SOCET_GXP crashes with OGL 1.5 on XVR-2500 (from 120812-26) 6732466 Xserver crashes while running googleearth from remote Linux machine (from 120812-25) 6682089 glTexImage2D to a large pbuffer causes SEGV on XVR-600 6682945 3DCom: parts border changes color randomly 6692360 3DCom: clipped surfaces change color randomly 6684342 ld warning: glwMDrawingAreaWidgetClass visibility symbol STV_PROTECTED 6717445 need libglx.so for SunRay/xorg for s10u5 6729133 segv in OpenGL, feedback mode (from 120812-24) 6656776 ogl_install_check hangs when running remote from SPARC to PC with Nvidia card 6661237 lines disappear and re-appear in random places on screen 6656133 parts 3D surface disappear on XVR-2500 6668623 Catia model turns randomly green when loaded in 3DCom 6671171 border of grey model becomes red every other frame 6675518 OpenGL graphics can become corrupted after multiple updates 6664566 bad shading of a 3D surface in Catia V4 6678855 partially-clipped primitives missing (not rendered) in Catia V5.17 Geometry_Overview (from 120812-23) 6611868 SUNWglrt had errors in smosservice diskless client setup 6623921 glXMakeCurrent to glXPixmap drawable returns GL_FALSE 6630133 OpenGL glGetIntegerv with Pixmap regression only black pictures (from 120812-22) 6604326 XVR-2500 remote rendering crashes Xsun 6605823 OpenGL does not destroy Pixmaps in X-Server; X-Server memory footprint grows (from 120812-21) 6562725 infinite lines not drawn correctly with Catia on XVR-600 6594511 OpenGL FTC copyimage test gets SIGILL on Huron 6596680 MissionAnalyst application hangs in glGetInfoLogARB() 6604035 GeoViz application crashes while creating GLcontext for volume opacity (from 120812-20) 6570681 JFileChooser not repainted properly when another JDialog opened on top of it 6577844 application does not repaint correctly and crashes on resize (from 120812-19) 6540820 OGL: VM crashes when running volatile image test on OpenGL, Solaris Sparc10 6562868 performance regression with Catia V5 6568796 incorrect text color for Schlumberger Inside Reality application (from 120812-18) 6532832 OGL: Xserver hangs momentarily when accessing sub-menus, Solaris 10 + XVR-600 6532296 segfault when running Pro/E to kfb VGL client 6541065 gl.h header file missing from OGL 1.5 patch 6544600 remote GLX rendering from RHEL4 update4 crashes X (from 120812-17) 6532426 polygon stipple displayed on wide points 6525525 OGL depth cueing does not work with Catia on XVR-2500 6532662 glTexImage fails when internal format specifies 3 and format is COLOR_INDEX (from 120812-16) 6524712 XVR-2500 OpenGL does not support OpenGL 2.0 API (from 120812-15) 6513834 running ogl_install_check on Sun Ray crashes Xsun 6511101 memory overwrite error in ogl_kfb_XF86DRI_glx_QueryDirectRenderingCapable() 6502759 kfb: glPushAttrib(GL_ENABLE_BIT) and glPopAttrib() don't affect multi-sample enable 6505039 problem with Catia V5 on XVR-600 & XVR-1200 6505769 Catia problem with glViewport when window resized by user (from 120812-14) 6480397 Pro/E crashes in dga_draw_display on SB2500 with both XVR-600/500 6497288 CATIA V5 on U45+XVR-2500 calls to glLogicOp() sometimes gives confused rendering 6499862 glXMakeCurrent() for PBUFFER fails on XVR-600/XVR-1200 (from 120812-13) 6231225 JFB panics when viewperf 8.0b + 640x480x60 + samples forceon + samples=16 6460443 glCopyPixels() broken when rasterpos falls outside destination bounds 6453221 Pro/E Hangs in cglxdMakeCurrent 6456988 Xserver crashes while using xscreensaver with GDM window manager 6461379 XVR-200 device: covgl reports "Abort" during run 6466601 OpenGL drawing areas are flashing 6465810 OGL application crashes when displaying remotely to PC running Exceed3D 6457370 already allocated XID reallocated after XID exceeds initial resource max 6480786 memory leaks in glXDestroyPixmap, Xsun footprint increases to several GBytes 6484429 some CATIA V4 models not displayed correctly in shading mode on U45 + XVR-2500 (from 120812-12) 6425711 icon distorted on LAF decorated JFrame when using jpg image 6448080 gradient and texture paints not rendered properly on XVR-600 6441146 OGL rendering issues with texturing on sun4v platform 6450143 64-bit OGL applications cannot run in direct mode on sun4v platform 6439494 creating mono pbuffer causes subsequent stereo pbuffer to fail on XVR-2500 6450137 application crashes in assertion in diCallLists (from 120812-11) 6425010 glXCreateNewContext() failed with X protocol errors for some FBConfigs 6424131 OpenGL cores in ogl_zfb_vcopy() on XVR-1000 6422765 glXChooseFBConfig returns bogus stereo config for JFB pbuffer 6423678 application core dumps while building/displaying mesh using display lists 6426814 CATIA V4 crashes with XVR-2500 (from 120812-10) 6422606 incompatible change in struct kfb_sys_info causes memory corruption in OpenGL 6406701 inadequate precision in processing GL_SHORT texture image on XVR-2500 6393151 Opticore volvo_scc model not rendered with multi-sample forceon and 4 samples (from 120812-09) 6416582 performance degradation running viewperf ugs using OpenGL 1.5 patch08 (from 120812-08) 6407746 incorrect color values for glColor3ub and glColor4ubv 6406474 glXGetConfig(GLX_GAMMA_VALUE_SUN) returns Success status with gamma value of 0 for XVR-100 6401397 glDrawPixels does not render correctly for some pixel zoom factors on JFB & IFB 6395879 OpenGL running much slower on sun4v than on sun4u architecture 6390026 copies of back draw buffer to/from texture memory corrupted with 1.3 patch -33/-34 6395712 invalid page fault when running Pro/E on XVR-2500 (from 120812-07) 6390277 OpenGL does not work on Ontario system ('sun4v' platform) 6372166 Xsun server crashes when many window applications open at same time 6378129 pixmap test produces garbage image 6374033 some conform Must Pass tests failed on all stereo resolutions 6377389 P25: problems when running ICEM's benchmark 6378207 invalid page fault when running vmd 6381610 Pro/E crashes and hangs often on Chicago with XVR-2500 and OGL 1.5 (from 120812-06) 6370332 Xserver crashes with JDS and xscreensaver set in random mode 6364166 XVR-2500 performance of tris_drawarrays is half of XVR-1200 (from 120812-05) 6182277 airport management application segv in create context 6319762 crash occurs when running 2D_JavaOGLBAT suite on Expert3D, XVR-1200, etc. 6337931 Java testcase crashes in oglSUNWjfb.so with OGL pipeline enabled 6331508 Shaded Rendering slower on KFB than on XVR-1200 6315618 GeoProbe hangs with invalid page fault in multisample mode 6334385 occlusion query extension is not supported (from 120812-04) 4898884 FTC: Xserver crashed in vertex buffer object test in indirect mode (from 120812-03) 6318796 ICEM's OpenGL 1.5 benchmark self-shadows step bad texture 6331251 FTC: pbuffer -vi crashes Xserver 6331516 environment mapping generation slower on KFB than on XVR-1200 6336456 PCT: pkgadd of SUNWglrt gives errors on S10 system running zones (from 120812-02) 6329031 SUNWglrt package error /usr/openwin/server/etc/3DServerConfig pathname does not exist 6304867 FTC:mix_prims5:OGL1.5:DLCO: color not right in mix_prims5_1 with OpenGL 1.5 6310706 volume rendering of large volume (>fb memory) causes LMM error 6325241 volDemo-glp hangs when run on 3 GridFBs 6320884 ConicWorld/HelloUniverse background corrupted (from 120812-01) 6319713 SUNWglrt package and runpath issues Patch Installation Instructions: -------------------------------- Please refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts 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: This patch requires patch 120812-03 (or greater). If your system does not have 120812-03 (or greater) installed, please install OpenGL software from the XVR-2500 Graphics CD or Solaris 10 1/06 before applying this patch. README -- Last modified date: Monday, December 20, 2010