Bug 142 - REGRESSION Error making context current in b09
Summary: REGRESSION Error making context current in b09
Status: VERIFIED WORKSFORME
Alias: None
Product: Jogl
Classification: JogAmp
Component: core (show other bugs)
Version: 1
Hardware: All linux
: P2 normal
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2005-02-18 12:47 CET by Sven Gothel
Modified: 2010-03-24 07:47 CET (History)
0 users

See Also:
Type: DEFECT
SCM Refs:
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Gothel 2010-03-24 07:47:31 CET


---- Reported by gusgus84 2005-02-18 12:47:25 ----

This program was tested and worked properly using b07, but upgrading to b09
causes the following exception:

net.java.games.jogl.GLException: Error making context current
        at
net.java.games.jogl.impl.x11.X11GLContext.makeCurrent(X11GLContext.java:173)
        at
net.java.games.jogl.impl.x11.X11OnscreenGLContext.makeCurrent(X11OnscreenGLContext.java:111)
        at net.java.games.jogl.impl.GLContext.invokeGL(GLContext.java:246)
        at
net.java.games.jogl.GLCanvas.withSingleThreadedWorkaroundDo(GLCanvas.java:228)
        at net.java.games.jogl.GLCanvas.reshape(GLCanvas.java:125)
        at java.awt.Component.setBounds(Component.java:1664)
        at java.awt.BorderLayout.layoutContainer(BorderLayout.java:691)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at java.awt.Window.dispatchEventImpl(Window.java:1604)
        at java.awt.Component.dispatchEvent(Component.java:3477)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
       at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

Using Linux Fedora core 2.6.8-1.521



---- Additional Comments From kbr 2005-02-18 21:58:15 ----

Could you please attach a test case? I added you as an Observer of the jogl
project so you should be able to modify this bug now.




---- Additional Comments From kbr 2005-02-23 02:13:36 ----

Is this bug reproducible? If so, please attach a test case.




---- Additional Comments From gusgus84 2005-02-23 08:47:22 ----

I won't have access to my Linux workstation for a few days to make a simplified 
test case.  But you can download the program I was testing with at 
http://www.chem.byu.edu/Plone/people/rbshirts/research/Boltzmann3D.tar.gz
It's packaged with 1.1b07 because b09 isn't working, so just replace the libs 
there with the new ones and it will throw that exception.  I'll get you a 
simplified test case by the end of the week when I can get to a linux 
workstation



---- Additional Comments From kbr 2005-02-23 13:47:45 ----

Your Boltmann.jar works fine for me on my Red Hat AS 2.1 installation with an
NVidia GeForce FX 5800, NVidia's 66.29 drivers, and the current JOGL sources. My
ATI Linux box doesn't work any more due to bugs in their recent drivers, so I'm
afraid I can't help you if that's your configuration. Let me know if you can
boil down your program into a reproducible test case.




---- Additional Comments From gusgus84 2005-03-08 13:38:30 ----

Still not fixed in b10.  The RedHat Hardware browser says I have an Intel i740,
and I'm using the latest Mesa Drivers.



---- Additional Comments From kbr 2005-04-09 17:36:03 ----

Is this program still failing with JOGL 1.1 b10? If not I would like to close
this bug as "not reproducible".




---- Additional Comments From kbr 2006-01-11 00:22:01 ----

The JOGL implementation has been substantially rewritten in the development of
JSR-231 and is more correct in its synchronization of GLX commands than previous
implementations. Please try the latest nightly build if possible. Closing this
bug as not reproducible.




--- Bug imported by sgothel@jausoft.com 2010-03-24 07:47 EDT  ---

This bug was previously known as _bug_ 142 at https://jogl.dev.java.net/bugs/show_bug.cgi?id=142