Patch-ID# 120812-32


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

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

Bugs fixed with this patch:

Sun CR # Bug #
489888415170448
618227715233013
623122515250172
630486715279417
631070615281623
631561815283716
631879615285058
631971315285440
631976215285468
632088415285936
632524115287482
632903115288964
633125115289740
633150815289864
633151615289868
633438515290985
633645615291829
633793115292513
636416615303292
637033215305949
637216615306743
637403315307498
637738915309126
637812915309457
637820715309488
638161015311008
639002615314918
639027715315051
639315115316289
639571215317592
639587915317696
640139715320374
640647415322583
640670115322684
640774615323187
641658215326583
642260615329038
642276515329129
642367815329485
642413115329697
642501015330119
642571115330441
642681415330961
643949415336121
644114615336824
644808015339735
645013715340767
645014315340773
645322115342168
645698815344211
645737015344396
646044315345817
646137915346291
646581015348326
646660115348691
648039715354914
648078615355077
648442915356796
649728815363089
649986215364489
650275915366071
650503915367281
650576915367751
651110115370994
651383415372529
652471215378697
652552515379129
6532296
653242615382796
653266215382955
653283215383031
654082015387545
654106515387693
654460015389605
656272515400075
656286815400175
656879615403329
657068115404292
657784415408336
659451115417581
659668015418841
660403515422931
660432615423066
660582315423911
661186815427685
662392115434992
663013315438765
665613315454040
665677615454495
666123715456920
666456615458703
666862315461122
667117115462671
667551815465080
667885515467065
668208915468961
668294515469484
668434215470359
669236015474975
671744515489164
672913315496527
673246615498622
674856815508554
675432115511949
675698415513691
675807815514360
676853715520806
676982415521647
677517515524891
679179915534103
679952315538614
683011515556069
694852615640041


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: Saturday, November 10, 2012