<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>498</bug_id>
          
          <creation_ts>2011-04-23 02:59:47 +0200</creation_ts>
          <short_desc>Unable to set pixel format 4 for device context</short_desc>
          <delta_ts>2012-05-14 08:04:14 +0200</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Jogl</product>
          <component>opengl</component>
          <version>2</version>
          <rep_platform>pc_x86_32</rep_platform>
          <op_sys>windows</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="RobC">adljefja4056</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>wwalker3</cc>
          
          <cf_type>---</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>969</commentid>
    <comment_count>0</comment_count>
      <attachid>252</attachid>
    <who name="RobC">adljefja4056</who>
    <bug_when>2011-04-23 02:59:47 +0200</bug_when>
    <thetext>Created attachment 252
Simple application that simulates switching back and forth between two Frames.

I&apos;m having an issue with OpenGL/JOGL in a stand-alone application that I am currently building. In the application, the user selects items in a 2D view and then have the ability to look at the items in 3D using OpenGL/JOGL. The user has the ability to switch back and forth between the 2D view and the 3D view. I am getting very inconsistent errors when a user enters 3D, returns to 2D, and then goes back into 3D again. Sometimes the app will work, sometimes it will crash. I am developing on a Dell Optiplex 740 and have not been able to recreate the error on this machine. I am testing the app on a Dell Optiplex 260 and getting errors. The app worked with previous versions of JOGL but started erroring when the version was switched to a March &apos;11 build. Since, I&apos;ve updated to the 04/22/11 build. Any help would be greatly appreciated. 

Info about testing PC: 
Dell Optiplex 260 
Intel 82845G Graphics Controller (Driver: 6.14.10.4342) 
Windows XP Professional Service Pack 2 
JOGL source from 04/22/11 

I have tried to use the JOGL jars and I have also tried using the source code itself. The following is the stack trace I&apos;m getting with the error: 

Exception in thread &quot;AWT-EventQueue-0&quot; javax.media.opengl.GLException: Unable to set pixel format 4 for device context 0x4b0106c8: error code 0 
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:203)
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.updateGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:136)
        at jogamp.opengl.windows.wgl.WindowsWGLDrawable.setRealizedImpl(WindowsWGLDrawable.java:71) 
        at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:155) 
        at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:559) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:382) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at com.Landscape.Display.D3D.display.Panel3D.paint(Panel3D.java:28) 
        at com.Landscape.Screen.ObjectPanel.paintWidget(ObjectPanel.java:57) 
        at com.Landscape.Screen.Widget.paint(Widget.java:690) 
        at com.Landscape.Screen.Widget.paint(Widget.java:721) 
        at com.Landscape.Screen.MainFrame.paint(MainFrame.java:81) 
        at com.Landscape.Screen.MainFrame.update(MainFrame.java:104) 
        at sun.awt.RepaintArea.updateComponent(RepaintArea.java:239) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:216) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at sun.awt.windows.WWindowPeer.handleEvent(WWindowPeer.java:695) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Container.dispatchEventImpl(Container.java:2099) 
        at java.awt.Window.dispatchEventImpl(Window.java:2478) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
Exception in thread &quot;AWT-EventQueue-0&quot; javax.media.opengl.GLException: Unable to create temp OpenGL context for device context 0x4b0106c8 
        at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:296) 
        at jogamp.opengl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:414) 
        at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:353) 
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:348) 
        at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:772) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:388) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at com.Landscape.Display.D3D.display.Panel3D.paint(Panel3D.java:28) 
        at com.Landscape.Screen.ObjectPanel.paintWidget(ObjectPanel.java:57) 
        at com.Landscape.Screen.Widget.paint(Widget.java:690) 
        at com.Landscape.Screen.Widget.paint(Widget.java:721) 
        at com.Landscape.Screen.MainFrame.paint(MainFrame.java:81) 
        at com.Landscape.Screen.MainFrame.update(MainFrame.java:104) 
        at sun.awt.RepaintArea.updateComponent(RepaintArea.java:239) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:216) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at sun.awt.windows.WWindowPeer.handleEvent(WWindowPeer.java:695) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Container.dispatchEventImpl(Container.java:2099) 
        at java.awt.Window.dispatchEventImpl(Window.java:2478) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 

------------------------------------------------------------------------- 

I also added some prints to the source code and gathered the following information: 

--------------------------------- 
The first few times through when the app was working: 

WindowsWGLGraphicsConfigurationFactory.java - updateGraphicsConfiguration 
chooser null 
factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@14c352e 
ns GDISurface[config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 0, ARB-Choosen false, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]], displayHandle 0x0, windowHandle 0x3702e4, surfaceHandle 0xffffffffbd010dbd, size 64x64] 
pfdIDs null 
!config.isExternal() true 
!config.isDetermined() true 
config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 0, ARB-Choosen false, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]] 

WindowsWGLGraphicsConfigurationFactory.java - updateGraphicsConfiguration 
chooser null 
factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@14c352e 
ns JAWT-Window[windowHandle 0x160568, surfaceHandle 0x2d0106e2, bounds [ 10 / 91  650 x 524 ], pos 10/91, size 650x524, visible true, lockedExt false, 
        config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@12bbe6b[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]], 
        awtComponent AWT-GLCanvas[Realized true, 
        jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, 
        Realized true, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@14c352e, 
        handle    0x2d0106e2, 
        Drawable size 650x524, 
        AWT pos 10/91, size 650x524, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@12bbe6b[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]] 
pfdIDs null 
!config.isExternal() true 
!config.isDetermined() false 
config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]] 
hdc 755042018 
config.getPixelFormatID() 4 
config.getPixelFormat().getClass() class jogamp.nativewindow.windows.PIXELFORMATDESCRIPTOR32 
config.getPixelFormat().getBReserved() 0 
config.getPixelFormat().getCAccumAlphaBits() 16 
config.getPixelFormat().getCAccumBits() 64 
config.getPixelFormat().getCAccumBlueBits() 16 
config.getPixelFormat().getCAccumGreenBits() 16 
config.getPixelFormat().getCAccumRedBits() 16 
config.getPixelFormat().getCAlphaBits() 0 
config.getPixelFormat().getCAlphaShift() 0 
config.getPixelFormat().getCAuxBuffers() 0 
config.getPixelFormat().getCBlueBits() 5 
config.getPixelFormat().getCColorBits() 16 
config.getPixelFormat().getCDepthBits() 16 
config.getPixelFormat().getCGreenBits() 6 
config.getPixelFormat().getCGreenShift() 5 
config.getPixelFormat().getCRedBits() 5 
config.getPixelFormat().getCRedShift() 11 
config.getPixelFormat().getCStencilBits() 0 
config.getPixelFormat().getDwDamageMask() 0 
config.getPixelFormat().getDwFlags() 37 
config.getPixelFormat().getDwLayerMask() 0 
config.getPixelFormat().getDwVisibleMask() 0 
config.getPixelFormat().getILayerType() 0 
config.getPixelFormat().getIPixelType() 0 
config.getPixelFormat().getNSize() 40 
config.getPixelFormat().getNVersion() 1 
!GDI.SetPixelFormat(hdc, config.getPixelFormatID(), config.getPixelFormat()) false 

------------------------------ 
The last time in the following line was &quot;true&quot; and the error occurred: 


!GDI.SetPixelFormat(hdc, config.getPixelFormatID(), config.getPixelFormat()) true 
Exception in thread &quot;AWT-EventQueue-0&quot; javax.media.opengl.GLException: Unable to create temp OpenGL context for device context 0x350106dd 
        at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:296) 
        at jogamp.opengl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:414) 
        at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:353) 
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:348) 
        at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:772) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:388) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
2011-04-22 13:31:17,640 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,687 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,703 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,734 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,765 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,796 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,843 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,875 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,906 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,953 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:17,984 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,015 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,046 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,093 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,125 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,156 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,203 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,234 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,296 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,328 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:18,359 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,312 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,343 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,375 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,656 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,687 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,718 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,750 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,796 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:19,828 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,000 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,031 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,078 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,312 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,437 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,468 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,656 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,687 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:20,718 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
2011-04-22 13:31:21,609 21 ERROR [com.Landscape.Utils.Logging.Logger] Panel 3D Paint Failed 
Exception in thread &quot;AWT-EventQueue-0&quot; javax.media.opengl.GLException: Unable to create temp OpenGL context for device context 0xffffffffbd010dbd 
        at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:296) 
        at jogamp.opengl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:414) 
        at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:353) 
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:348) 
        at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:772) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:388) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970</commentid>
    <comment_count>1</comment_count>
    <who name="RobC">adljefja4056</who>
    <bug_when>2011-04-23 03:00:50 +0200</bug_when>
    <thetext>The graphics controller drivers are up to date according to Intel&apos;s information. The Java version is jdk1.6.0_21. Windows is 32-bit. Thanks again. 

I tried adding the VM args you suggested and got the following stack trace: 

WHEN WORKING: 

Switching to count: 74 
java.lang.Exception: main - Info: removeNotify - start 
        at javax.media.opengl.awt.GLCanvas.removeNotify(GLCanvas.java:588) 
        at java.awt.Container.remove(Container.java:1140) 
        at java.awt.Container.remove(Container.java:1198) 
        at test.SimpleScene.cleanup(SimpleScene.java:163) 
        at test.SimpleScene.main(SimpleScene.java:60) 
java.lang.Exception: Info: dispose(false) - start, hasContext true, hasDrawable true 
        at javax.media.opengl.awt.GLCanvas.dispose(GLCanvas.java:398) 
        at javax.media.opengl.awt.GLCanvas.removeNotify(GLCanvas.java:599) 
        at java.awt.Container.remove(Container.java:1140) 
        at java.awt.Container.remove(Container.java:1198) 
        at test.SimpleScene.cleanup(SimpleScene.java:163) 
        at test.SimpleScene.main(SimpleScene.java:60) 
setRealized: jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable true -&gt; false 
main - GLCanvas.dispose(false): closed GraphicsDevice: WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], result: false 
dispose(false) - stop 
main - Info: removeNotify - end, peer: null 
java.lang.Exception: main - Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0] 
        at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:503) 
        at java.awt.Container.addImpl(Container.java:1068) 
        at java.awt.Container.add(Container.java:365) 
        at test.SimpleScene.init(SimpleScene.java:152) 
        at test.SimpleScene.main(SimpleScene.java:61) 
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -&gt; jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@b169f8 
WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] 
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -&gt; jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@12f6684 
updateGraphicsConfiguration(using shared): hdc 0xffffffff98011067 
!!! user chosen caps GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 0 
wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2026: 0 
wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0xffffffff: 0 
updateGraphicsConfigurationARB: wglChoosePixelFormatARB failed with: GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
updateGraphicsConfigurationARB: NumFormats (wglAllARBPFIDs) 42 
updateGraphicsConfigurationARB: 42 pfd ids, onscreen true, pbuffer false, 18 glcaps 
Desired: GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
Available: 18 
0: GLCaps[1 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2]] 
1: GLCaps[2 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
2: GLCaps[3 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2]] 
3: GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]
4: GLCaps[5 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2]] 
5: GLCaps[6 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2]]
6: GLCaps[7 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
7: GLCaps[8 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
8: GLCaps[9 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
9: GLCaps[10 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
10: GLCaps[11 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
11: GLCaps[12 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
12: GLCaps[13 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
13: GLCaps[14 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
14: GLCaps[15 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
15: GLCaps[16 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
16: GLCaps[17 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
17: GLCaps[18 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
Window system&apos;s recommended choice: -1 
Scores: [ -1384, -448, -1288, -352, -1360, -424, -2824, -2728, -1824, -1728, 2536, 2440, 1536, 1440, 2504, 2408, 1504, 1408 ] 
Chosen index: 3 
Chosen capabilities: 
GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
chooseCapabilities: Chosen idx 3 
!!! chosen pfdID (ARB): native recommended 0 chosen GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
*** setCapsPFD: GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 4 -&gt; WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]] 
GLDrawableFactoryImpl.createGLDrawable -&gt; OnscreenDrawable: JAWT-Window[windowHandle 0x0, surfaceHandle 0x0, bounds [ 0 / 0  0 x 0 ], pos 0/0, size 0x0, visible true, lockedExt false, 
        config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@18c56d[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]], 
        awtComponent AWT-GLCanvas[Realized false, 
        null-drawable, 
        Realized false, 
        Factory   null, 
        handle    0x0, 
        Drawable size -1x-1, 
        AWT pos 0/0, size 0x0, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@18c56d[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]] 
GLDrawableFactoryImpl.createGLDrawable: jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable[Realized false, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0x0, 
        Window    JAWT-Window[windowHandle 0x0, surfaceHandle 0x0, bounds [ 0 / 0  0 x 0 ], pos 0/0, size 0x0, visible true, lockedExt false, 
        config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@18c56d[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]], 
        awtComponent AWT-GLCanvas[Realized false, 
        null-drawable, 
        Realized false, 
        Factory   null, 
        handle    0x0, 
        Drawable size -1x-1, 
        AWT pos 0/0, size 0x0, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@18c56d[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]]] 
GLCanvas: TK disableBackgroundErase error: null 
GLCanvas: TK disableBackgroundErase error: null 
main - Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, 
        jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, 
        Realized false, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0x0, 
        Drawable size 0x0, 
        AWT pos 0/0, size 0x0, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@18c56d[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]] 
setRealized: jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable false -&gt; true 
!!! setPixelFormat (post): hdc 0xffffffffc0011147, 0 -&gt; 4, set: true 
java.lang.Exception: Stack trace 
        at java.lang.Thread.dumpStack(Thread.java:1206) 
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:259)
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.updateGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:136)
        at jogamp.opengl.windows.wgl.WindowsWGLDrawable.setRealizedImpl(WindowsWGLDrawable.java:71) 
        at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:155) 
        at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:559) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:382) 
        at test.SimpleScene$CustomCanvas.display(SimpleScene.java:176) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
!!! WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]] 
java.lang.Throwable: AWT-EventQueue-0 - Realized Drawable: jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable[Realized true, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0xffffffffc0011147, 
        Window    JAWT-Window[windowHandle 0x76041c, surfaceHandle 0xffffffffc0011147, bounds [ 4 / 23  292 x 273 ], pos 4/23, size 292x273, visible true, lockedExt false, 
        config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@18c56d[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]], 
        awtComponent AWT-GLCanvas[Realized true, 
        jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, 
        Realized true, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0xffffffffc0011147, 
        Drawable size 292x273, 
        AWT pos 4/23, size 292x273, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@18c56d[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]]] 
        at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:565) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:382) 
        at test.SimpleScene$CustomCanvas.display(SimpleScene.java:176) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-0, &lt;null&gt; -&gt; GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@ecb281 
        at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:178) 
        at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:822) 
        at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:301) 
        at jogamp.opengl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:414) 
        at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:353) 
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:348) 
        at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:772) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:388) 
        at test.SimpleScene$CustomCanvas.display(SimpleScene.java:176) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
AWT-EventQueue-0: !!! Initializing WGL extension address table: Windows_decon_0 
AWT-EventQueue-0: !!! GLContext WGL ProcAddressTable reusing key(Windows_decon_0) -&gt; 24216257 
AWT-EventQueue-0: !!! Context FQN: Windows_decon_0-0x2202 
AWT-EventQueue-0: !!! GLContext GL ProcAddressTable reusing key(Windows_decon_0-0x2202) -&gt; 29855319 
AWT-EventQueue-0: !!! GLContext GL ExtensionAvailabilityCache reusing key(Windows_decon_0-0x2202) -&gt; 11533424 
AWT-EventQueue-0: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0 
WindowsWGLContext.createContext failed, fall back to !ARB context 0.0 (old) - @creation 
AWT-EventQueue-0: createImpl: OK (old) share 0 
AWT-EventQueue-0: !!! Create GL context OK: 0x4b0002 for jogamp.opengl.windows.wgl.WindowsOnscreenWGLContext 
java.lang.Exception: Info: setGL (OpenGL 1.3 (compatibility profile, any, old) - 1.3.0 - Build 4.14.10.4342): AWT-EventQueue-0, GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@ecb281 -&gt; DebugGL4bc, DebugGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: jogamp.opengl.gl4.GL4bcImpl@ecb281 
        ] 
        at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:178) 
        at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:375) 
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:348) 
        at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:772) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:388) 
        at test.SimpleScene$CustomCanvas.display(SimpleScene.java:176) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
GLPipelineFactory: Start jogamp.opengl.gl4.GL4bcImpl, req. Interface: null -&gt; javax.media.opengl.Debug 
GLPipelineFactory: Try jogamp.opengl.gl4.GL4bcImpl Interface[9]: javax.media.opengl.GL4bc 
GLPipelineFactory: jogamp.opengl.gl4.GL4bcImpl _is_ instance of javax.media.opengl.GL4bc 
GLPipelineFactory: Got : javax.media.opengl.DebugGL4bc, base interface: javax.media.opengl.GL4bc 
GLPipelineFactory: Start javax.media.opengl.DebugGL4bc, req. Interface: null -&gt; javax.media.opengl.Trace 
GLPipelineFactory: Try javax.media.opengl.DebugGL4bc Interface[9]: javax.media.opengl.GL4bc 
GLPipelineFactory: javax.media.opengl.DebugGL4bc _is_ instance of javax.media.opengl.GL4bc 
GLPipelineFactory: Got : javax.media.opengl.TraceGL4bc, base interface: javax.media.opengl.GL4bc 
java.lang.Exception: Info: setGL (OpenGL 1.3 (compatibility profile, any, old) - 1.3.0 - Build 4.14.10.4342): AWT-EventQueue-0, DebugGL4bc, DebugGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: jogamp.opengl.gl4.GL4bcImpl@ecb281 
        ] -&gt; TraceGL4bc, TraceGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: DebugGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: jogamp.opengl.gl4.GL4bcImpl@ecb281 
        ] 
        ] 
        at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:178) 
        at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:378) 
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:348) 
        at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:772) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:388) 
        at test.SimpleScene$CustomCanvas.display(SimpleScene.java:176) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 1 [test.SimpleScene@119298d[init false], ].invokeGL(): Running initAction 
java.lang.Exception: Info: setGL (OpenGL 1.3 (compatibility profile, any, old) - 1.3.0 - Build 4.14.10.4342): AWT-EventQueue-0, TraceGL4bc, TraceGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: DebugGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: jogamp.opengl.gl4.GL4bcImpl@ecb281 
        ] 
        ] -&gt; TraceGL4bc, TraceGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: DebugGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: jogamp.opengl.gl4.GL4bcImpl@ecb281 
        ] 
        ] 
        at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:178) 
        at javax.media.opengl.awt.GLCanvas.setGL(GLCanvas.java:680) 
        at test.SimpleScene.init(SimpleScene.java:90) 
        at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:155) 
        at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:175) 
        at javax.media.opengl.awt.GLCanvas$InitAction.run(GLCanvas.java:859) 
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:356) 
        at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:772) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:388) 
        at test.SimpleScene$CustomCanvas.display(SimpleScene.java:176) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
glClearColor(&lt;float&gt; 0.0, &lt;float&gt; 0.0, &lt;float&gt; 0.0, &lt;float&gt; 1.0) 
glPolygonMode(&lt;int&gt; 0x408, &lt;int&gt; 0x1B02) 
glFrontFace(&lt;int&gt; 0x901) 
glGetFloatv(&lt;int&gt; 0xB12, &lt;[F&gt;, &lt;int&gt; 0x0) 
AWT-EventQueue-0 - reshape: 292x273 
glViewport(&lt;int&gt; 0x0, &lt;int&gt; 0x0, &lt;int&gt; 0x124, &lt;int&gt; 0x111) 
glClear(&lt;int&gt; 0x4000) 
glRectd(&lt;double&gt; 0.5, &lt;double&gt; 0.5, &lt;double&gt; -0.5, &lt;double&gt; -0.5) 
glBegin(&lt;int&gt; 0x4) 
glColor3f(&lt;float&gt; 1.0, &lt;float&gt; 0.0, &lt;float&gt; 0.0) 
glVertex2d(&lt;double&gt; 0.256310908227524, &lt;double&gt; 0.256310908227524) 
glColor3f(&lt;float&gt; 0.0, &lt;float&gt; 1.0, &lt;float&gt; 0.0) 
glVertex2d(&lt;double&gt; 0.0, &lt;double&gt; -0.256310908227524) 
glColor3f(&lt;float&gt; 0.0, &lt;float&gt; 0.0, &lt;float&gt; 1.0) 
glVertex2d(&lt;double&gt; 0.9665943918332972, &lt;double&gt; -0.9665943918332972) 
glEnd() 
glBegin(&lt;int&gt; 0x9) 
glColor3f(&lt;float&gt; 1.0, &lt;float&gt; 0.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; -1.0, &lt;float&gt; 3.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; 0.0, &lt;float&gt; 0.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; 1.0, &lt;float&gt; 3.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; 0.0, &lt;float&gt; 2.0, &lt;float&gt; 0.0) 
glEnd() 
glClear(&lt;int&gt; 0x4000) 
glRectd(&lt;double&gt; 0.5, &lt;double&gt; 0.5, &lt;double&gt; -0.5, &lt;double&gt; -0.5) 
glBegin(&lt;int&gt; 0x4) 
glColor3f(&lt;float&gt; 1.0, &lt;float&gt; 0.0, &lt;float&gt; 0.0) 
glVertex2d(&lt;double&gt; 0.26596387560898166, &lt;double&gt; 0.26596387560898166) 
glColor3f(&lt;float&gt; 0.0, &lt;float&gt; 1.0, &lt;float&gt; 0.0) 
glVertex2d(&lt;double&gt; 0.0, &lt;double&gt; -0.26596387560898166) 
glColor3f(&lt;float&gt; 0.0, &lt;float&gt; 0.0, &lt;float&gt; 1.0) 
glVertex2d(&lt;double&gt; 0.9639829961524478, &lt;double&gt; -0.9639829961524478) 
glEnd() 
glBegin(&lt;int&gt; 0x9) 
glColor3f(&lt;float&gt; 1.0, &lt;float&gt; 0.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; -1.0, &lt;float&gt; 3.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; 0.0, &lt;float&gt; 0.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; 1.0, &lt;float&gt; 3.0, &lt;float&gt; 0.0) 
glVertex3f(&lt;float&gt; 0.0, &lt;float&gt; 2.0, &lt;float&gt; 0.0) 
glEnd()   

--------------------------------------------- 

WHEN BROKEN: 

java.lang.Exception: main - Info: removeNotify - start 
        at javax.media.opengl.awt.GLCanvas.removeNotify(GLCanvas.java:588) 
        at java.awt.Container.remove(Container.java:1140) 
        at java.awt.Container.remove(Container.java:1198) 
        at test.SimpleScene.cleanup(SimpleScene.java:163) 
        at test.SimpleScene.main(SimpleScene.java:60) 
java.lang.Exception: Info: dispose(false) - start, hasContext true, hasDrawable true 
        at javax.media.opengl.awt.GLCanvas.dispose(GLCanvas.java:398) 
        at javax.media.opengl.awt.GLCanvas.removeNotify(GLCanvas.java:599) 
        at java.awt.Container.remove(Container.java:1140) 
        at java.awt.Container.remove(Container.java:1198) 
        at test.SimpleScene.cleanup(SimpleScene.java:163) 
        at test.SimpleScene.main(SimpleScene.java:60) 
setRealized: jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable true -&gt; false 
main - GLCanvas.dispose(false): closed GraphicsDevice: WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], result: false 
dispose(false) - stop 
main - Info: removeNotify - end, peer: null 
java.lang.Exception: main - Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0] 
        at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:503) 
        at java.awt.Container.addImpl(Container.java:1068) 
        at java.awt.Container.add(Container.java:365) 
        at test.SimpleScene.init(SimpleScene.java:152) 
        at test.SimpleScene.main(SimpleScene.java:61) 
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -&gt; jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@b169f8 
WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] 
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -&gt; jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@12f6684 
updateGraphicsConfiguration(using shared): hdc 0xffffffffc0011147 
!!! user chosen caps GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 0 
wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2026: 0 
wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0xffffffff: 0 
updateGraphicsConfigurationARB: wglChoosePixelFormatARB failed with: GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
updateGraphicsConfigurationARB: NumFormats (wglAllARBPFIDs) 42 
updateGraphicsConfigurationARB: 42 pfd ids, onscreen true, pbuffer false, 18 glcaps 
Desired: GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
Available: 18 
0: GLCaps[1 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2]] 
1: GLCaps[2 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
2: GLCaps[3 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2]] 
3: GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]
4: GLCaps[5 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2]] 
5: GLCaps[6 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2]]
6: GLCaps[7 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
7: GLCaps[8 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
8: GLCaps[9 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
9: GLCaps[10 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
10: GLCaps[11 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
11: GLCaps[12 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
12: GLCaps[13 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
13: GLCaps[14 arb: on-scr, rgba 5/6/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
14: GLCaps[15 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
15: GLCaps[16 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2]] 
16: GLCaps[17 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
17: GLCaps[18 arb: on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2]] 
Window system&apos;s recommended choice: -1 
Scores: [ -1384, -448, -1288, -352, -1360, -424, -2824, -2728, -1824, -1728, 2536, 2440, 1536, 1440, 2504, 2408, 1504, 1408 ] 
Chosen index: 3 
Chosen capabilities: 
GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
chooseCapabilities: Chosen idx 3 
!!! chosen pfdID (ARB): native recommended 0 chosen GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
*** setCapsPFD: GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]] 
WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 4 -&gt; WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]] 
GLDrawableFactoryImpl.createGLDrawable -&gt; OnscreenDrawable: JAWT-Window[windowHandle 0x0, surfaceHandle 0x0, bounds [ 0 / 0  0 x 0 ], pos 0/0, size 0x0, visible true, lockedExt false, 
        config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@19360e2[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]], 
        awtComponent AWT-GLCanvas[Realized false, 
        null-drawable, 
        Realized false, 
        Factory   null, 
        handle    0x0, 
        Drawable size -1x-1, 
        AWT pos 0/0, size 0x0, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@19360e2[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]] 
GLDrawableFactoryImpl.createGLDrawable: jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable[Realized false, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0x0, 
        Window    JAWT-Window[windowHandle 0x0, surfaceHandle 0x0, bounds [ 0 / 0  0 x 0 ], pos 0/0, size 0x0, visible true, lockedExt false, 
        config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@19360e2[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]], 
        awtComponent AWT-GLCanvas[Realized false, 
        null-drawable, 
        Realized false, 
        Factory   null, 
        handle    0x0, 
        Drawable size -1x-1, 
        AWT pos 0/0, size 0x0, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@19360e2[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]]] 
GLCanvas: TK disableBackgroundErase error: null 
GLCanvas: TK disableBackgroundErase error: null 
main - Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, 
        jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, 
        Realized false, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0x0, 
        Drawable size 0x0, 
        AWT pos 0/0, size 0x0, 
        visible true, 
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        sun.awt.Win32GraphicsConfig@19360e2[dev=Win32GraphicsDevice[screen=0],pixfmt=4], 
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen true, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 arb: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]]]]] 
setRealized: jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable false -&gt; true 
CRASHED ON COUNT #: 76 
javax.media.opengl.GLException: Unable to set pixel format 4 for device context 0xfffffffff0010d3a: error code 0 
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:251)
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.updateGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:136)
        at jogamp.opengl.windows.wgl.WindowsWGLDrawable.setRealizedImpl(WindowsWGLDrawable.java:71) 
        at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:155) 
        at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:559) 
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:382) 
        at test.SimpleScene$CustomCanvas.display(SimpleScene.java:176) 
        at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:487) 
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) 
        at sun.awt.RepaintArea.paint(RepaintArea.java:224) 
        at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310) 
        at java.awt.Component.dispatchEventImpl(Component.java:4706) 
        at java.awt.Component.dispatchEvent(Component.java:4460) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
main-SharedResourceRunner release START 
!!! Shutdown Shared: 
!!!   Device  : WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] 
!!!   Screen  : DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0] 
!!!   Drawable: jogamp.opengl.windows.wgl.WindowsDummyWGLDrawable[Realized true, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0x0, 
        Window    GDISurface[config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen false, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 gdi: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]], displayHandle 0x0, windowHandle 0x15b02e0, surfaceHandle 0x0, size 64x64]] 
!!!   CTX     : jogamp.opengl.windows.wgl.WindowsWGLContext [OpenGL 1.3, options 0x22, 1.3 (compatibility profile, any, old) - 1.3.0 - Build 4.14.10.4342, handle 0x10000, TraceGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: DebugGL4bc [ implementing javax.media.opengl.GL4bc, 
         downstream: jogamp.opengl.gl4.GL4bcImpl@1ba34f2 
        ] 
        ], 
        Drawable: jogamp.opengl.windows.wgl.WindowsDummyWGLDrawable[Realized true, 
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@18fe7c3, 
        handle    0x0, 
        Window    GDISurface[config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 4, ARB-Choosen false, 
        requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]], 
        chosen    GLCaps[4 gdi: on-scr, rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2]]], displayHandle 0x0, windowHandle 0x15b02e0, surfaceHandle 0x0, size 64x64]]] 
main-SharedResourceRunner release END 
RegisteredClassFactory shutdownSharedClasses 0/1: RegisteredClass[handle 0x400000, _dummyWindow_clazz0]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>971</commentid>
    <comment_count>2</comment_count>
    <who name="RobC">adljefja4056</who>
    <bug_when>2011-04-23 03:01:31 +0200</bug_when>
    <thetext>I&apos;m attaching a simple application that simulates switching back and forth between two frames using a loop. I set up a refresh speed value using a Thread.sleep(). I&apos;ve been experimenting with some different speeds on both the 740 and 260 machines. The 740 never gets the pixel format errors, even when I crank up the speed. It tends to work best to produce the error on the 260 at about 250ms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973</commentid>
    <comment_count>3</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2011-04-26 15:48:32 +0200</bug_when>
    <thetext>I&apos;ve duplicated some crashes using your test code on a Dell Optiplex GX270 (Windows XP SP3 32-bit, nvidia GeForce FX 5200). They&apos;re not exactly the same as your crashes, but they do seem to indicate something wrong. Let me try on one more machine that&apos;s easier for me to debug on, and I&apos;ll see if there&apos;s any difference.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>974</commentid>
    <comment_count>4</comment_count>
      <attachid>253</attachid>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2011-04-26 15:49:23 +0200</bug_when>
    <thetext>Created attachment 253
Log showing similar crash</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>975</commentid>
    <comment_count>5</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2011-04-27 02:48:36 +0200</bug_when>
    <thetext>Tested on Dell Inspiron 9300 (Windows XP 32-bit SP3) with ATI Mobility Radeon X300 and it works fine, so it&apos;s apparently not a problem with every Win XP 32-bit system.

Next I&apos;m going to try the solution we used for bug 480 and see if that works on the Optiplex with the NVIDIA card. Bug 480 exposed a problem where certain GL calls need a current context on XP but not on later versions of Windows. Sven just put the fix in for ATI, but I&apos;ll try turning it on for NVIDIA and see if it makes any difference for this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>976</commentid>
    <comment_count>6</comment_count>
    <who name="Wade Walker">wwalker3</who>
    <bug_when>2011-04-27 15:25:22 +0200</bug_when>
    <thetext>Last night I tried the bug 480 solution, and it doesn&apos;t make any difference, so this doesn&apos;t seem to be the same kind of GL context problem. I&apos;ll keep looking to see what&apos;s going on here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>978</commentid>
    <comment_count>7</comment_count>
    <who name="RobC">adljefja4056</who>
    <bug_when>2011-05-09 15:51:46 +0200</bug_when>
    <thetext>I rolled back our application to a JOGL 1.1.1a version and changed all of the GL2 method calls back to GL calls (also all of the lighting and matrix method calls) and the application is working perfectly on the GX260. I ran it with our actual application as well as the test application I sent to you. I cranked up the speed on the frame swapping from 250ms to 50ms and ran the test app into the 5000-7000 range multiple times and never saw the error. Is it possible that this could be a bug somewhere between JOGL versions? The 1.1.1a looks to be from around June of 2009.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565</commentid>
    <comment_count>8</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2012-05-02 15:15:39 +0200</bug_when>
    <thetext>Is there anybody out there able to reproduce this bug ?

Wade could not, I could not (Laptop w/ Win32 and ATI mobile R300) ..

If we cannot have access to such machines, or at least to a proper test log file
as described below, we cannot fix it.

&lt;http://jogamp.org/wiki/index.php/Jogl_FAQ#Bugreports_.26_Testing&gt;
&lt;http://jogamp.org/wiki/index.php/Jogamp_Versioning_and_Releases#Runtime_Version_Check&gt;

Set back to &apos;Uncomfirmed&apos;, since none of use could reproduce this bug yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1576</commentid>
    <comment_count>9</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2012-05-14 08:04:14 +0200</bug_when>
    <thetext>See comment 8 - please provide the essential information and reopen 
the bug if still applicable.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>252</attachid>
            <date>2011-04-23 02:59:47 +0200</date>
            <delta_ts>2011-04-23 02:59:47 +0200</delta_ts>
            <desc>Simple application that simulates switching back and forth between two Frames.</desc>
            <filename>SimpleScene.java</filename>
            <type>application/octet-stream</type>
            <size>4175</size>
            <attacher name="RobC">adljefja4056</attacher>
            
              <data encoding="base64">cGFja2FnZSB0ZXN0Ow0KDQppbXBvcnQgamF2YS5hd3QuRnJhbWU7DQppbXBvcnQgamF2YS5hd3Qu
ZXZlbnQuV2luZG93QWRhcHRlcjsNCmltcG9ydCBqYXZhLmF3dC5ldmVudC5XaW5kb3dFdmVudDsN
Cg0KaW1wb3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5EZWJ1Z0dMMjsNCmltcG9ydCBqYXZheC5tZWRp
YS5vcGVuZ2wuR0wyOw0KaW1wb3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5HTEF1dG9EcmF3YWJsZTsN
CmltcG9ydCBqYXZheC5tZWRpYS5vcGVuZ2wuR0xDYXBhYmlsaXRpZXM7DQppbXBvcnQgamF2YXgu
bWVkaWEub3BlbmdsLkdMRXZlbnRMaXN0ZW5lcjsNCmltcG9ydCBqYXZheC5tZWRpYS5vcGVuZ2wu
R0xQcm9maWxlOw0KaW1wb3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5hd3QuR0xDYW52YXM7DQppbXBv
cnQgamF2YXgubWVkaWEub3BlbmdsLmdsdS5HTFU7DQoNCmltcG9ydCBjb20uam9nYW1wLm9wZW5n
bC51dGlsLkZQU0FuaW1hdG9yOw0KaW1wb3J0IGNvbS5qb2dhbXAub3BlbmdsLnV0aWwuZ2wyLkdM
VVQ7DQoNCnB1YmxpYyBjbGFzcyBTaW1wbGVTY2VuZSBpbXBsZW1lbnRzIEdMRXZlbnRMaXN0ZW5l
ciB7DQoNCglwcml2YXRlIGRvdWJsZSB0aGV0YSA9IDA7DQoJcHJpdmF0ZSBkb3VibGUgcyA9IDA7
DQoJcHJpdmF0ZSBkb3VibGUgYyA9IDA7DQoJcHJpdmF0ZSBpbnQgbGlzdElkMSA9IDA7DQoJcHJp
dmF0ZSBzdGF0aWMgRnJhbWUgZnJhbWUxOw0KCXByaXZhdGUgc3RhdGljIEZyYW1lIGZyYW1lMjsN
CglzdGF0aWMgQ3VzdG9tQ2FudmFzIGNhbnZhczsvLyA9IG5ldyBHTENhbnZhcyhjYXBzKTsNCglz
dGF0aWMgR0xQcm9maWxlIGdscDsvLyA9IEdMUHJvZmlsZS5nZXREZWZhdWx0KCk7DQoJc3RhdGlj
IEdMQ2FwYWJpbGl0aWVzIGNhcHM7Ly8gPSBuZXcgR0xDYXBhYmlsaXRpZXMoZ2xwKTsNCglwcml2
YXRlIHN0YXRpYyBib29sZWFuIHRvZ2dsZSA9IGZhbHNlOw0KCXByaXZhdGUgc3RhdGljIGludCBj
b3VudCA9IDA7DQoJDQoJcHJpdmF0ZSBzdGF0aWMgZmluYWwgU2ltcGxlU2NlbmUgc2NlbmVSZW5k
ZXJlciA9IG5ldyBTaW1wbGVTY2VuZSgpOw0KDQoJLy8gR1VUIGFuZCBHTFVUIGFyZSBnbG9iYWwg
b2JqZWN0cyBzbyB0aGF0DQoJLy8gdGhleSBkbyBub3QgaGF2ZSB0byBiZSBuZXdlZCBpbiBlYWNo
IGZyYW1lLg0KCUdMVVQgZ2x1dCA9IG5ldyBHTFVUKCk7DQoJR0xVIGdsdSA9IG5ldyBHTFUoKTsN
Cg0KCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsNCgkJZnJhbWUxID0g
bmV3IEZyYW1lKCJGcmFtZTEiKTsNCgkJZnJhbWUxLnNldFNpemUoMzAwLCAzMDApOw0KCQkNCgkJ
ZnJhbWUyID0gbmV3IEZyYW1lKCJGcmFtZTIiKTsNCgkJZnJhbWUyLnNldFNpemUoMzAwLCAzMDAp
Ow0KCQkNCgkJU2ltcGxlU2NlbmUgc3MgPSBuZXcgU2ltcGxlU2NlbmUoKTsNCgkJc3MuaW5pdChm
cmFtZTEpOw0KCQkNCgkJc3MuaW5pdChmcmFtZTEpOw0KCQkNCgkJd2hpbGUgKHRydWUpIHsNCgkJ
CVN5c3RlbS5lcnIucHJpbnRsbigiU3dpdGNoaW5nIHRvIGNvdW50OiAiICsgY291bnQpOw0KCQkJ
aWYgKHRvZ2dsZSkgew0KCQkJCXNzLmNsZWFudXAoZnJhbWUyKTsNCgkJCQlzcy5pbml0KGZyYW1l
MSk7DQoJCQkJdG9nZ2xlID0gZmFsc2U7DQoJCQl9DQoJCQllbHNlIHsNCgkJCQlzcy5jbGVhbnVw
KGZyYW1lMSk7DQoJCQkJc3MuaW5pdChmcmFtZTIpOw0KCQkJCXRvZ2dsZSA9IHRydWU7DQoJCQl9
DQoJCQl0cnkgew0KCQkJCVRocmVhZC5zbGVlcCgyNTApOw0KCQkJfSBjYXRjaCAoSW50ZXJydXB0
ZWRFeGNlcHRpb24gZSkgew0KCQkJCS8vIFRPRE8gQXV0by1nZW5lcmF0ZWQgY2F0Y2ggYmxvY2sN
CgkJCQllLnByaW50U3RhY2tUcmFjZSgpOw0KCQkJfQ0KCQkJY291bnQrKzsNCgkJfQ0KCX0NCg0K
CUBPdmVycmlkZQ0KCXB1YmxpYyB2b2lkIGRpc3BsYXkoR0xBdXRvRHJhd2FibGUgZHJhd2FibGUp
IHsNCgkJdXBkYXRlKCk7DQoJCXJlbmRlcihkcmF3YWJsZSk7DQoJfQ0KDQoJQE92ZXJyaWRlDQoJ
cHVibGljIHZvaWQgZGlzcG9zZShHTEF1dG9EcmF3YWJsZSBkcmF3YWJsZSkgew0KCX0NCg0KCUBP
dmVycmlkZQ0KCXB1YmxpYyB2b2lkIGluaXQoR0xBdXRvRHJhd2FibGUgZHJhd2FibGUpIHsNCgkJ
R0wyIGdsMiA9IGRyYXdhYmxlLmdldEdMKCkuZ2V0R0wyKCk7IA0KCQkvL0lmIGFuIGVycm9yIG9j
Y3VycywgY2F1c2VzIGEgR0xFeGNlcHRpb24gdG8gYmUgdGhyb3duIGF0IGV4YWN0bHkgdGhlIHBv
aW50IG9mIGZhaWx1cmUuIA0KCQkNCg0KCQlkcmF3YWJsZS5zZXRHTChnbDIpOw0KDQoJCWdsMi5n
bENsZWFyQ29sb3IoMC4wZiwgMC4wZiwgMC4wZiwgMS4wZik7DQoNCgkJZ2wyLmdsUG9seWdvbk1v
ZGUoR0wyLkdMX0ZST05UX0FORF9CQUNLLCBHTDIuR0xfRklMTCk7IC8vIC5HTF9MSU5FKTsNCgkJ
Z2wyLmdsRnJvbnRGYWNlKEdMMi5HTF9DQ1cpOw0KDQoJCWZsb2F0IHZhbFtdID0gbmV3IGZsb2F0
WzJdOw0KCQlnbDIuZ2xHZXRGbG9hdHYoR0wyLkdMX1BPSU5UX1NJWkVfUkFOR0UsIHZhbCwgMCk7
DQoNCg0KCX0NCg0KCUBPdmVycmlkZQ0KCXB1YmxpYyB2b2lkIHJlc2hhcGUoR0xBdXRvRHJhd2Fi
bGUgZHJhd2FibGUsIGludCB4LCBpbnQgeSwgaW50IHcsIGludCBoKSB7DQoJCUdMMiBnbDIgPSBk
cmF3YWJsZS5nZXRHTCgpLmdldEdMMigpOw0KCX0NCg0KCXByaXZhdGUgdm9pZCB1cGRhdGUoKSB7
DQoJCXRoZXRhICs9IDAuMDE7DQoJCXMgPSBNYXRoLnNpbih0aGV0YSk7DQoJCWMgPSBNYXRoLmNv
cyh0aGV0YSk7DQoJfQ0KDQoJcHJpdmF0ZSB2b2lkIHJlbmRlcihHTEF1dG9EcmF3YWJsZSBkcmF3
YWJsZSkgew0KCQlHTDIgZ2wyID0gZHJhd2FibGUuZ2V0R0woKS5nZXRHTDIoKTsNCg0KCQlnbDIu
Z2xDbGVhcihHTDIuR0xfQ09MT1JfQlVGRkVSX0JJVCk7DQoJCQ0KCQlnbDIuZ2xSZWN0ZCguNSwg
LjUsIC0uNSwgLS41KTsNCg0KCQkvLyBkcmF3IGEgdHJpYW5nbGUgZmlsbGluZyB0aGUgd2luZG93
DQoJCWdsMi5nbEJlZ2luKEdMMi5HTF9UUklBTkdMRVMpOw0KCQlnbDIuZ2xDb2xvcjNmKDEsIDAs
IDApOw0KCQlnbDIuZ2xWZXJ0ZXgyZCgtYywgLWMpOw0KCQlnbDIuZ2xDb2xvcjNmKDAsIDEsIDAp
Ow0KCQlnbDIuZ2xWZXJ0ZXgyZCgwLCBjKTsNCgkJZ2wyLmdsQ29sb3IzZigwLCAwLCAxKTsNCgkJ
Z2wyLmdsVmVydGV4MmQocywgLXMpOw0KCQlnbDIuZ2xFbmQoKTsNCg0KCQlnbDIuZ2xCZWdpbihH
TDIuR0xfUE9MWUdPTik7DQoJCWlmICh0b2dnbGUpIHsNCgkJCWdsMi5nbENvbG9yM2YoMSwgMCwg
MCk7DQoJCX0NCgkJZWxzZSB7DQoJCQlnbDIuZ2xDb2xvcjNmKDAsIDEsIDApOw0KCQl9DQoJCWds
Mi5nbFZlcnRleDNmKC0xZiwgM2YsIDBmKTsNCgkJZ2wyLmdsVmVydGV4M2YoMGYsIDBmLCAwZik7
DQoJCWdsMi5nbFZlcnRleDNmKDFmLCAzZiwgMGYpOw0KCQlnbDIuZ2xWZXJ0ZXgzZigwZiwgMmYs
IDBmKTsNCgkJZ2wyLmdsRW5kKCk7DQoJfQ0KCQ0KCXB1YmxpYyB2b2lkIGluaXQoRnJhbWUgZikg
ew0KCQlnbHAgPSBHTFByb2ZpbGUuZ2V0RGVmYXVsdCgpOw0KCQljYXBzID0gbmV3IEdMQ2FwYWJp
bGl0aWVzKGdscCk7DQoJCWNhbnZhcyA9IG5ldyBDdXN0b21DYW52YXMoY2Fwcyk7DQoJCQ0KCQlj
YW52YXMuYWRkR0xFdmVudExpc3RlbmVyKHNjZW5lUmVuZGVyZXIpOw0KCQkNCgkJZi5hZGQoY2Fu
dmFzKTsNCg0KCQlmLnNldEVuYWJsZWQodHJ1ZSk7DQoJCWYuc2V0VmlzaWJsZSh0cnVlKTsNCg0K
CX0NCgkNCgkvKioNCgkgKiBDbGVhbiB1cCB0aGUgUGFuZWwzRC4NCgkgKi8NCglwdWJsaWMgdm9p
ZCBjbGVhbnVwKEZyYW1lIGYpIHsNCgkJZi5yZW1vdmUoY2FudmFzKTsNCg0KCQlUaHJlYWQueWll
bGQoKTsNCgl9DQoJDQoJcHVibGljIGNsYXNzIEN1c3RvbUNhbnZhcyBleHRlbmRzIEdMQ2FudmFz
IHsNCgkJcHVibGljIEN1c3RvbUNhbnZhcyhHTENhcGFiaWxpdGllcyBjYXBzKSB7DQoJCQlzdXBl
cihjYXBzKTsNCgkJfQ0KDQoJCUBPdmVycmlkZQ0KCQlwdWJsaWMgdm9pZCBkaXNwbGF5KCkgew0K
CQkJdHJ5IHsNCgkJCQlzdXBlci5kaXNwbGF5KCk7DQoJCQl9DQoJCQljYXRjaChFeGNlcHRpb24g
ZSkgew0KCQkJCVN5c3RlbS5lcnIucHJpbnRsbigiQ1JBU0hFRCBPTiBDT1VOVCAjOiAiICsgY291
bnQpOw0KCQkJCWUucHJpbnRTdGFja1RyYWNlKCk7DQoJCQkJU3lzdGVtLmV4aXQoMCk7DQoJCQl9
DQoJCX0NCgl9DQp9DQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>253</attachid>
            <date>2011-04-26 15:49:23 +0200</date>
            <delta_ts>2011-04-26 15:49:23 +0200</delta_ts>
            <desc>Log showing similar crash</desc>
            <filename>bug498.log</filename>
            <type>text/plain</type>
            <size>3927</size>
            <attacher name="Wade Walker">wwalker3</attacher>
            
              <data encoding="base64">U3dpdGNoaW5nIHRvIGNvdW50OiAwDQpTd2l0Y2hpbmcgdG8gY291bnQ6IDENClN3aXRjaGluZyB0
byBjb3VudDogMg0KU3dpdGNoaW5nIHRvIGNvdW50OiAzDQpTd2l0Y2hpbmcgdG8gY291bnQ6IDQN
CkNSQVNIRUQgT04gQ09VTlQgIzogNA0KamF2YXgubWVkaWEub3BlbmdsLkdMRXhjZXB0aW9uOiBF
cnJvciBtYWtpbmcgb2xkIGNvbnRleHQgY3VycmVudDogMHgweDEwMDAyLCB3ZXJyOiAwDQoJYXQg
am9nYW1wLm9wZW5nbC53aW5kb3dzLndnbC5XaW5kb3dzV0dMQ29udGV4dC5jcmVhdGVJbXBsKFdp
bmRvd3NXR0xDb250ZXh0LmphdmE6MzQ4KQ0KCWF0IGpvZ2FtcC5vcGVuZ2wuR0xDb250ZXh0SW1w
bC5tYWtlQ3VycmVudExvY2tpbmcoR0xDb250ZXh0SW1wbC5qYXZhOjQxNCkNCglhdCBqb2dhbXAu
b3BlbmdsLkdMQ29udGV4dEltcGwubWFrZUN1cnJlbnQoR0xDb250ZXh0SW1wbC5qYXZhOjM1MykN
CglhdCBqb2dhbXAub3BlbmdsLkdMRHJhd2FibGVIZWxwZXIuaW52b2tlR0woR0xEcmF3YWJsZUhl
bHBlci5qYXZhOjM0OCkNCglhdCBqYXZheC5tZWRpYS5vcGVuZ2wuYXd0LkdMQ2FudmFzLm1heWJl
RG9TaW5nbGVUaHJlYWRlZFdvcmthcm91bmQoR0xDYW52YXMuamF2YTo3NzIpDQoJYXQgamF2YXgu
bWVkaWEub3BlbmdsLmF3dC5HTENhbnZhcy5kaXNwbGF5KEdMQ2FudmFzLmphdmE6Mzg4KQ0KCWF0
IG5hbWUud2FkZXdhbGtlci5qb2dsMnRlc3RzLlNpbXBsZVNjZW5lJEN1c3RvbUNhbnZhcy5kaXNw
bGF5KFNpbXBsZVNjZW5lLmphdmE6MTc2KQ0KCWF0IGphdmF4Lm1lZGlhLm9wZW5nbC5hd3QuR0xD
YW52YXMucGFpbnQoR0xDYW52YXMuamF2YTo0ODcpDQoJYXQgc3VuLmF3dC5SZXBhaW50QXJlYS5w
YWludENvbXBvbmVudChSZXBhaW50QXJlYS5qYXZhOjI0OCkNCglhdCBzdW4uYXd0LlJlcGFpbnRB
cmVhLnBhaW50KFJlcGFpbnRBcmVhLmphdmE6MjI0KQ0KCWF0IHN1bi5hd3Qud2luZG93cy5XQ29t
cG9uZW50UGVlci5oYW5kbGVFdmVudChXQ29tcG9uZW50UGVlci5qYXZhOjMxMCkNCglhdCBqYXZh
LmF3dC5Db21wb25lbnQuZGlzcGF0Y2hFdmVudEltcGwoQ29tcG9uZW50LmphdmE6NDcyOCkNCglh
dCBqYXZhLmF3dC5Db21wb25lbnQuZGlzcGF0Y2hFdmVudChDb21wb25lbnQuamF2YTo0NDgyKQ0K
CWF0IGphdmEuYXd0LkV2ZW50UXVldWUuZGlzcGF0Y2hFdmVudEltcGwoRXZlbnRRdWV1ZS5qYXZh
OjY0NCkNCglhdCBqYXZhLmF3dC5FdmVudFF1ZXVlLmFjY2VzcyQwMDAoRXZlbnRRdWV1ZS5qYXZh
Ojg1KQ0KCWF0IGphdmEuYXd0LkV2ZW50UXVldWUkMS5ydW4oRXZlbnRRdWV1ZS5qYXZhOjYwMykN
CglhdCBqYXZhLmF3dC5FdmVudFF1ZXVlJDEucnVuKEV2ZW50UXVldWUuamF2YTo2MDEpDQoJYXQg
amF2YS5zZWN1cml0eS5BY2Nlc3NDb250cm9sbGVyLmRvUHJpdmlsZWdlZChOYXRpdmUgTWV0aG9k
KQ0KCWF0IGphdmEuc2VjdXJpdHkuQWNjZXNzQ29udHJvbENvbnRleHQkMS5kb0ludGVyc2VjdGlv
blByaXZpbGVnZShBY2Nlc3NDb250cm9sQ29udGV4dC5qYXZhOjg3KQ0KCWF0IGphdmEuc2VjdXJp
dHkuQWNjZXNzQ29udHJvbENvbnRleHQkMS5kb0ludGVyc2VjdGlvblByaXZpbGVnZShBY2Nlc3ND
b250cm9sQ29udGV4dC5qYXZhOjk4KQ0KCWF0IGphdmEuYXd0LkV2ZW50UXVldWUkMi5ydW4oRXZl
bnRRdWV1ZS5qYXZhOjYxNykNCglhdCBqYXZhLmF3dC5FdmVudFF1ZXVlJDIucnVuKEV2ZW50UXVl
dWUuamF2YTo2MTUpDQoJYXQgamF2YS5zZWN1cml0eS5BY2Nlc3NDb250cm9sbGVyLmRvUHJpdmls
ZWdlZChOYXRpdmUgTWV0aG9kKQ0KCWF0IGphdmEuc2VjdXJpdHkuQWNjZXNzQ29udHJvbENvbnRl
eHQkMS5kb0ludGVyc2VjdGlvblByaXZpbGVnZShBY2Nlc3NDb250cm9sQ29udGV4dC5qYXZhOjg3
KQ0KCWF0IGphdmEuYXd0LkV2ZW50UXVldWUuZGlzcGF0Y2hFdmVudChFdmVudFF1ZXVlLmphdmE6
NjE0KQ0KCWF0IGphdmEuYXd0LkV2ZW50RGlzcGF0Y2hUaHJlYWQucHVtcE9uZUV2ZW50Rm9yRmls
dGVycyhFdmVudERpc3BhdGNoVGhyZWFkLmphdmE6MjY5KQ0KCWF0IGphdmEuYXd0LkV2ZW50RGlz
cGF0Y2hUaHJlYWQucHVtcEV2ZW50c0ZvckZpbHRlcihFdmVudERpc3BhdGNoVGhyZWFkLmphdmE6
MTg0KQ0KCWF0IGphdmEuYXd0LkV2ZW50RGlzcGF0Y2hUaHJlYWQucHVtcEV2ZW50c0ZvckhpZXJh
cmNoeShFdmVudERpc3BhdGNoVGhyZWFkLmphdmE6MTc0KQ0KCWF0IGphdmEuYXd0LkV2ZW50RGlz
cGF0Y2hUaHJlYWQucHVtcEV2ZW50cyhFdmVudERpc3BhdGNoVGhyZWFkLmphdmE6MTY5KQ0KCWF0
IGphdmEuYXd0LkV2ZW50RGlzcGF0Y2hUaHJlYWQucHVtcEV2ZW50cyhFdmVudERpc3BhdGNoVGhy
ZWFkLmphdmE6MTYxKQ0KCWF0IGphdmEuYXd0LkV2ZW50RGlzcGF0Y2hUaHJlYWQucnVuKEV2ZW50
RGlzcGF0Y2hUaHJlYWQuamF2YToxMjIpDQpFeGNlcHRpb24gaW4gdGhyZWFkICJtYWluIiBqYXZh
LmxhbmcuQXJyYXlJbmRleE91dE9mQm91bmRzRXhjZXB0aW9uDQoJYXQgamF2YS5sYW5nLlN5c3Rl
bS5hcnJheWNvcHkoTmF0aXZlIE1ldGhvZCkNCglhdCBqb2dhbXAub3BlbmdsLndpbmRvd3Mud2ds
LldpbmRvd3NXR0xHcmFwaGljc0NvbmZpZ3VyYXRpb24ud2dsQ2hvb3NlUGl4ZWxGb3JtYXRBUkIo
V2luZG93c1dHTEdyYXBoaWNzQ29uZmlndXJhdGlvbi5qYXZhOjM0MikNCglhdCBqb2dhbXAub3Bl
bmdsLndpbmRvd3Mud2dsLldpbmRvd3NXR0xHcmFwaGljc0NvbmZpZ3VyYXRpb25GYWN0b3J5LnVw
ZGF0ZUdyYXBoaWNzQ29uZmlndXJhdGlvbkFSQihXaW5kb3dzV0dMR3JhcGhpY3NDb25maWd1cmF0
aW9uRmFjdG9yeS5qYXZhOjMyOSkNCglhdCBqb2dhbXAub3BlbmdsLndpbmRvd3Mud2dsLldpbmRv
d3NXR0xHcmFwaGljc0NvbmZpZ3VyYXRpb25GYWN0b3J5LnVwZGF0ZUdyYXBoaWNzQ29uZmlndXJh
dGlvbihXaW5kb3dzV0dMR3JhcGhpY3NDb25maWd1cmF0aW9uRmFjdG9yeS5qYXZhOjI3MikNCglh
dCBqb2dhbXAub3BlbmdsLndpbmRvd3Mud2dsLldpbmRvd3NXR0xHcmFwaGljc0NvbmZpZ3VyYXRp
b25GYWN0b3J5LnByZXNlbGVjdEdyYXBoaWNzQ29uZmlndXJhdGlvbihXaW5kb3dzV0dMR3JhcGhp
Y3NDb25maWd1cmF0aW9uRmFjdG9yeS5qYXZhOjI0NikNCglhdCBqb2dhbXAub3BlbmdsLndpbmRv
d3Mud2dsLldpbmRvd3NXR0xHcmFwaGljc0NvbmZpZ3VyYXRpb24ucHJlc2VsZWN0R3JhcGhpY3ND
b25maWd1cmF0aW9uKFdpbmRvd3NXR0xHcmFwaGljc0NvbmZpZ3VyYXRpb24uamF2YToxNTEpDQoJ
YXQgam9nYW1wLm9wZW5nbC53aW5kb3dzLndnbC5hd3QuV2luZG93c0FXVFdHTEdyYXBoaWNzQ29u
ZmlndXJhdGlvbkZhY3RvcnkuY2hvb3NlR3JhcGhpY3NDb25maWd1cmF0aW9uSW1wbChXaW5kb3dz
QVdUV0dMR3JhcGhpY3NDb25maWd1cmF0aW9uRmFjdG9yeS5qYXZhOjEyNSkNCglhdCBqYXZheC5t
ZWRpYS5uYXRpdmV3aW5kb3cuR3JhcGhpY3NDb25maWd1cmF0aW9uRmFjdG9yeS5jaG9vc2VHcmFw
aGljc0NvbmZpZ3VyYXRpb24oR3JhcGhpY3NDb25maWd1cmF0aW9uRmFjdG9yeS5qYXZhOjI0MCkN
CglhdCBqYXZheC5tZWRpYS5vcGVuZ2wuYXd0LkdMQ2FudmFzLmNob29zZUdyYXBoaWNzQ29uZmln
dXJhdGlvbihHTENhbnZhcy5qYXZhOjk4MSkNCglhdCBqYXZheC5tZWRpYS5vcGVuZ2wuYXd0LkdM
Q2FudmFzLmFkZE5vdGlmeShHTENhbnZhcy5qYXZhOjUxNykNCglhdCBqYXZhLmF3dC5Db250YWlu
ZXIuYWRkSW1wbChDb250YWluZXIuamF2YToxMDY4KQ0KCWF0IGphdmEuYXd0LkNvbnRhaW5lci5h
ZGQoQ29udGFpbmVyLmphdmE6MzY1KQ0KCWF0IG5hbWUud2FkZXdhbGtlci5qb2dsMnRlc3RzLlNp
bXBsZVNjZW5lLmluaXQoU2ltcGxlU2NlbmUuamF2YToxNTIpDQoJYXQgbmFtZS53YWRld2Fsa2Vy
LmpvZ2wydGVzdHMuU2ltcGxlU2NlbmUubWFpbihTaW1wbGVTY2VuZS5qYXZhOjYxKQ0K
</data>

          </attachment>
      

    </bug>

</bugzilla>