<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hola,&nbsp;<div>Con lo contento que me había puesto y no he llegado ni a ver la bola ; )</div><div>Me da un error de openGL, &nbsp;os ha pasado?, tengo algo mal?</div><div><br></div><div>Mi S.O. es Snow Leopard</div><div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp;&nbsp;Nombre del modelo:<span class="Apple-tab-span" style="white-space:pre">        </span>MacBook</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Identificador del modelo:<span class="Apple-tab-span" style="white-space:pre">        </span>MacBook5,1</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Nombre del procesador:<span class="Apple-tab-span" style="white-space:pre">        </span>Intel Core 2 Duo</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Velocidad del procesador:<span class="Apple-tab-span" style="white-space:pre">        </span>2,4 GHz</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Número de procesadores:<span class="Apple-tab-span" style="white-space:pre">        </span>1</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Número total de núcleos:<span class="Apple-tab-span" style="white-space:pre">        </span>2</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Caché de nivel 2:<span class="Apple-tab-span" style="white-space:pre">        </span>3 MB</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; ">-------------</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 184.2px; text-indent: -184.2px; font: normal normal normal 11px/normal 'Lucida Grande'; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 185.4px; text-indent: -185.5px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp;&nbsp;Versión del sistema:<span class="Apple-tab-span" style="white-space:pre">        </span>Mac OS X 10.6.2 (10C540)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 185.4px; text-indent: -185.5px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Versión del kernel:<span class="Apple-tab-span" style="white-space:pre">        </span>Darwin 10.2.0</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 185.4px; text-indent: -185.5px; font: normal normal normal 11px/normal 'Lucida Grande'; ">&nbsp; Volumen de arranque:<span class="Apple-tab-span" style="white-space:pre">        </span>Macintosh HD</div></div><div style="text-indent: -184px;"><font class="Apple-style-span" face="'Lucida Grande'" size="3"><span class="Apple-style-span" style="font-size: 11px; "><br></span></font></div></div><div>-----------------------</div><div><br></div><div><br></div><div>Saludos y muchas gracias!</div><div><br></div><div><img height="392" width="585" apple-width="yes" apple-height="yes" id="f253ace5-6348-4e32-81d1-e042adb435bc" src="cid:9FF47412-10B0-43DF-A9D7-E5635E95B244@lan"></div><div><br></div><div><font size="3" color="#FF0000">avax.media.opengl.GLException: Attempt to 
    make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]</font><br><font size="3" color="#800000">javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.display(GLCanvas.java:244)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.paintComponent(RepaintArea.java:276)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.paint(RepaintArea.java:241)<br>&nbsp;&nbsp;&nbsp;&nbsp;apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEventImpl(Component.java:4790)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEvent(Component.java:4544)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventQueue.dispatchEvent(EventQueue.java:635)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.run(EventDispatchThread.java:122)<br></font><font size="3" color="#FF0000">javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]</font><font size="3" color="#800000"><br>javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.display(GLCanvas.java:244)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.update(GLCanvas.java:354)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.paint(RepaintArea.java:233)<br>&nbsp;&nbsp;&nbsp;&nbsp;apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEventImpl(Component.java:4790)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEvent(Component.java:4544)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventQueue.dispatchEvent(EventQueue.java:635)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.run(EventDispatchThread.java:122)<br></font><font size="3" color="#FF0000">javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]</font><font size="3" color="#800000"><br>javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.display(GLCanvas.java:244)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.update(GLCanvas.java:354)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.paint(RepaintArea.java:233)<br>&nbsp;&nbsp;&nbsp;&nbsp;apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEventImpl(Component.java:4790)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEvent(Component.java:4544)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventQueue.dispatchEvent(EventQueue.java:635)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.run(EventDispatchThread.java:122)<br></font><font size="3" color="#FF0000">javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]</font><font size="3" color="#800000"><br>javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.display(GLCanvas.java:244)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.update(GLCanvas.java:354)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.paint(RepaintArea.java:233)<br>&nbsp;&nbsp;&nbsp;&nbsp;apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEventImpl(Component.java:4790)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEvent(Component.java:4544)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventQueue.dispatchEvent(EventQueue.java:635)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.run(EventDispatchThread.java:122)<br></font><font size="3" color="#FF0000">javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]</font><font size="3" color="#800000"><br>javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.display(GLCanvas.java:244)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)<br>&nbsp;&nbsp;&nbsp;&nbsp;javax.media.opengl.GLCanvas.update(GLCanvas.java:354)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)<br>&nbsp;&nbsp;&nbsp;&nbsp;sun.awt.RepaintArea.paint(RepaintArea.java:233)<br>&nbsp;&nbsp;&nbsp;&nbsp;apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEventImpl(Component.java:4790)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.Component.dispatchEvent(Component.java:4544)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventQueue.dispatchEvent(EventQueue.java:635)<br>&nbsp;&nbsp;&nbsp;&nbsp;com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)<br>&nbsp;&nbsp;&nbsp;&nbsp;java.awt.EventDispatchThread.run(EventDispatchThread.java:122)<br></font><font size="3" color="#FF0000">javax.media.opengl.GLException: 
    Attempt to make the same context current twice on thread 
    Thread[AWT-EventQueue-1,6,main]</font>&nbsp;&nbsp;&nbsp;

<br><div><div>El 12/01/2010, a las 17:50, Jordi Torres escribió:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hola a todos, <br><br>Nos complace anunciar un nuevo build de la extensión 3D de gvSIG que está disponible en [1]. Este build funciona sobre gvSIG 1.9 estable (build 1253) accesible en [2]. <br><br>A parte de las mejoras realizadas para las 5as jornadas, este build(11)
presenta una particularidad muy importante: al instalarlo se
sobreescriben las librerías raster que estaban dando problemas en <span style="font-weight: bold;">windows Vista/ windows 7. </span>Además<span style="font-weight: bold;"> </span>para MacOSX se ofrece la aplicación completa en forma de dmg, funcionando tanto en Leopard como en SnowLeopard permitiendo la carga de capas raster soportadas por gdal.<br>
<br>Se incorporan novedades de diversa índole, entre ellas cabe destacar:<br><ul><li>Nueva versión del núcleo integrada (osgVP-2.2.0)</li><li>Mejoras en el manejo de memoria.</li><li>Nuevo sistema de simbología.</li><li>Diferentes modos de visualización, incluyendo estéreo y pantalla completa.</li>
</ul>Desde el ai2 (Instituto de Automática e Informática Industrial ) hemos creado un blog[3] no oficial de gvsig3D, que contendrá novedades, tutoriales y ejemplos funcionalidad de la aplicación.&nbsp; <br><br>Os animamos a todos a probar esta versión y esperamos vuestros comentarios y sugerencias, tanto en el blog como en esta lista, con el objetivo de seguir mejorando la herramienta. <br>
<br>Un saludo, <br>El equipo de gvSIG3D.<br><br><br>[1]<a href="https://gvsig.org/web/projects/gvsig-desktop/devel">https://gvsig.org/web/projects/gvsig-desktop/devel</a><br>[2]<a href="https://gvsig.org/web/projects/gvsig-desktop/devel/gvsig">https://gvsig.org/web/projects/gvsig-desktop/devel/gvsig</a><br clear="all">
[3]<a href="http://gvsig3d.blogspot.com/">http://gvsig3d.blogspot.com/</a><br>-- <br>Jordi Torres Fabra<br><br>Instituto de Automática e Informática Industrial <br><a href="http://www.ai2.upv.es/">http://www.ai2.upv.es</a><br>

_______________________________________________<br>gvSIG_usuarios mailing list<br><a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br><br>Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br><br>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios<br></blockquote></div><br></div></body></html>