IZ86715: CRASH WHEN RUNNING OPENGL

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Error Message: Unhandled exception
    Type=Segmentation error vmState=0x00040000
    J9Generic_Signal_Number=00000004 Signal_Number=0000000b
    Error_Value=00000000 Signal_Code=00000001
    Handler1=0013FCEA Handler2=0018BA3D InaccessibleAddress=00000004
    EDI=00705000 ESI=00000000 EAX=000000BD EBX=00703F78
    ECX=00000020 EDX=00008000
    EIP=006F64EE ES=007B DS=007B ESP=BFF91DF8
    EFlags=00210286 CS=0073 SS=007B EBP=BFF91E90
    Module=/opt/ibm/java2-i386-50/jre/bin/xawt/libmawt.so
    Module_base_address=006CA000
    Target=2_30_20100629_60535_lHdSMr (Linux 2.6.32-44.el6.i686)
    CPU=x86 (16 logical CPUs) (0x3afdad000 RAM)
    JVMDUMP006I Processing dump event "gpf", detail "" - please
    wait.
    JVMDUMP032I JVM requested System dump using
    '/opt/ibm/java2-i386-50/demo/jfc/core.20100831.041049.5245.0001.
    dmp' in response to an event
    .
    Stack Trace: #11 <signal handler called>
    #12 0x0040a4ee in GLXGC_InitFBConfig ()
       from
    /root/java/jclxi32dev-20100901/inst.images/x86_linux_2/sdk/jre/b
    in/xawt/libmawt.so
    #13 0x0040a97e in GLXGC_GetGLXConfigInfo ()
       from
    /root/java/jclxi32dev-20100901/inst.images/x86_linux_2/sdk/jre/b
    in/xawt/libmawt.so
    #14 0x00da15bc in VMprJavaSendNative ()
       from
    /root/java/jclxi32dev-20100901/inst.images/x86_linux_2/sdk/jre/b
    in/libj9vm23.so
    #15 0x08b5ea00 in ?? ()
    #16 0x0028cf72 in java_lang_J9VMInternals_initializeImpl ()
    .
    Problem was seen immediately on certain Linux systems when
    running
    java -jar -Dsun.java2d.opengl=true Java2Demo.jar
    

Local fix

Problem summary

  • The problem is caused because the opengl routine
    glXChooseFBConfig() can return invalid configurations.  Using
    such a configuration can lead to dereferencing null pointers.
    

Problem conclusion

  • This defect will be fixed in:
    5.0.0 SR12 FP2
    .
    Configurations returned from glXChooseFBConfig() are checked for
    validity before being used.
    .
    To obtain the fix:
    Install build 20100916 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ86715

  • Reported component name

    JAVA 5 CLASS LI

  • Reported component ID

    620500130

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-10-15

  • Closed date

    2010-10-15

  • Last modified date

    2010-10-15

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    JAVA 5 CLASS LI

  • Fixed component ID

    620500130

Applicable component levels

  • R500 PSN

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Runtimes for Java Technology
Java Class Libraries

Software version:

5.0

Reference #:

IZ86715

Modified date:

2010-10-15

Translate my page

Machine Translation

Content navigation