[Gvsig_usuarios] Nuevo build de gvSIG 3D!! Novedades para Mac OSX y windows 7/ windows Vista!!

Rafa Gaitan rafa.gaitan en gmail.com
Mie Ene 13 08:58:19 CET 2010


Hola Agustin,

En PPC no funciona seguro, ya que hemos enlazado todo para intel, ha
sido bastante complicado recompilar todas las librerías y además
añadir ppc suponía algún problema que otro añadido (lo lamento).

En cuanto al error que aparece.. el primero que veo es un
UnsatisfiedLinkError! en la creación de terrain viewer.. siempre
problemas con las nativas! y eso que nos hemos preocupado de que esas
cosas no pasen. Miraré de estudiar el problema a ver si podemos
solucionarlo pero si no lo consigo reproducir va a ser complicado. Por
lo que veo también tienes Snow Leopard ¿no es así?. En principio hemos
enlazado todas las librerías con un Leopard normalito y corriente, es
posible que haya problemas al mezclar 32/64 bits.. veré si me hago con
un Snow Leopard y lo pruebo bien!.

Saludos,
Rafa


2010/1/12 Agustin Diez Castillo <agustin.diez en uv.es>:
> Guaau,
> Finalmente una versión 1.9 para Mac. A mi funcionan los servicios wms, hasta
> donde he probado, en dos dimensiones pero explota en 3D [1]. Y en el ratito
> que trato de ver algo no tengo suerte.
> También me advierte que tengo que cambiar el skin pero no consigo que me
> haga caso después de reinIciar.
> En PPC no me funciona [2]
> Process:         JavaApplicationStub [40372]
> Path:
>  /Applications/gvSIG-1.9.app/Contents/MacOS/JavaApplicationStub
> Identifier:      com.iver.andami.Launcher
> Version:         ??? (1.9)
> Code Type:       X86 (Native)
> Parent Process:  launchd [763]
> Date/Time:       2010-01-12 20:34:03.091 +0100
> OS Version:      Mac OS X 10.6.2 (10C540)
> Report Version:  6
> Interval Since Last Report:          1740508 sec
> Crashes Since Last Report:           2
> Per-App Interval Since Last Report:  615 sec
> Per-App Crashes Since Last Report:   1
> Anonymous UUID:                      04CAABDA-A8E1-46EA-AB34-821D86D2B708
> Exception Type:  EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x000000000000002c
> Crashed Thread:  90  Java: Thread-122
> Application Specific Information:
> Java information:
>  Exception type: Bus Error (0xa) at pc=0x6a27cd81
>  Java VM: Java HotSpot(TM) Client VM (14.3-b01-101 mixed mode macosx-x86)
> Current thread (0x4f84ac00):  JavaThread "Thread-122" [_thread_in_native,
> id=-1233702912, stack(0xb6673000,0xb6773000)]
> Stack: [0xb6673000,0xb6773000]
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> j
>  es.gva.cit.jgdal.GdalRasterBand.readRasterNat(JIIIIIII)Les/gva/cit/jgdal/GdalBuffer;+0
> j
>  es.gva.cit.jgdal.GdalRasterBand.readRaster(IIIIIII)Les/gva/cit/jgdal/GdalBuffer;+213
> J
>  org.gvsig.raster.dataset.io.GdalNative.readData(Lorg/gvsig/raster/dataset/IBuffer;Lorg/gvsig/raster/dataset/BandList;IIIIIIII[I)V
> j
>  org.gvsig.raster.dataset.io.GdalNative.readWindow(Lorg/gvsig/raster/dataset/IBuffer;Lorg/gvsig/raster/dataset/BandList;DDDDDDIIZ)V+478
> j
>  org.gvsig.raster.dataset.io.GdalDriver.getWindowRaster(DDDDIILorg/gvsig/raster/dataset/BandList;Lorg/gvsig/raster/dataset/IBuffer;Z)Lorg/gvsig/raster/dataset/IBuffer;+204
> J
>  org.gvsig.raster.dataset.MultiRasterDataset.getWindowRaster(DDDDIIZ)Lorg/gvsig/raster/dataset/IBuffer;
> J  org.gvsig.raster.buffer.BufferFactory.setAreaOfInterest(DDDDII)[D
> j
>  org.gvsig.raster.grid.render.Rendering.draw(Ljava/awt/Graphics2D;Lorg/gvsig/raster/datastruct/ViewPortData;)Ljava/awt/Image;+302
> j
>  org.gvsig.fmap.raster.layers.FLyrRasterSE.draw(Ljava/awt/image/BufferedImage;Ljava/awt/Graphics2D;Lcom/iver/cit/gvsig/fmap/ViewPort;Lcom/iver/utiles/swing/threads/Cancellable;)V+62
> j
>  org.gvsig.fmap.raster.layers.FLyrRasterSE.draw(Ljava/awt/image/BufferedImage;Ljava/awt/Graphics2D;Lcom/iver/cit/gvsig/fmap/ViewPort;Lcom/iver/utiles/swing/threads/Cancellable;D)V+611
> J
>  org.gvsig.gvsig3d.cacheservices.FLayerCacheService.getTileFromLayer(Ljava/lang/String;Ljava/awt/geom/Rectangle2D;)Ljava/awt/Image;
> J
>  org.gvsig.gvsig3d.cacheservices.FLayerCacheService$RequestTileFromLayerThread.run()V
> j  java.lang.Thread.run()V+11
> v  ~StubRoutines::call_stub
> Java Threads: ( => current thread )
> =>0x4f84ac00 JavaThread "Thread-122" [_thread_in_native, id=-1233702912,
> stack(0xb6673000,0xb6773000)]
>   0x4d8dcc00 JavaThread "Thread-121" [_thread_blocked, id=-1234759680,
> stack(0xb6571000,0xb6671000)]
>   0x4f84a800 JavaThread "Thread-120" [_thread_blocked, id=-1236881408,
> stack(0xb636b000,0xb646b000)]
>   0x4e0c9800 JavaThread "Thread-119" [_thread_blocked, id=-1237938176,
> stack(0xb6269000,0xb6369000)]
>   0x4e0c9400 JavaThread "Thread-118" [_thread_blocked, id=-1238994944,
> stack(0xb6167000,0xb6267000)]
>   0x4e0d6000 JavaThread "ProcessEventThread" [_thread_in_native,
> id=-1240051712, stack(0xb6065000,0xb6165000)]
>   0x4f148400 JavaThread "Thread-117" [_thread_blocked, id=-1241108480,
> stack(0xb5f63000,0xb6063000)]
>   0x63971800 JavaThread "Thread-115" [_thread_blocked, id=-1242165248,
> stack(0xb5e61000,0xb5f61000)]
>   0x4f81a800 JavaThread "Thread-113" [_thread_blocked, id=-1244278784,
> stack(0xb5c5d000,0xb5d5d000)]
>   0x032a5800 JavaThread "Thread-110" [_thread_blocked, id=-1243222016,
> stack(0xb5d5f000,0xb5e5f000)]
>   0x032a4c00 JavaThread "Thread-109" [_thread_blocked, id=-1245335552,
> stack(0xb5b5b000,0xb5c5b000)]
>   0x032a4400 JavaThread "Thread-107" [_thread_blocked, id=-1246392320,
> stack(0xb5a59000,0xb5b59000)]
>   0x032a1000 JavaThread "Thread-105" [_thread_blocked, id=-1247449088,
> stack(0xb5957000,0xb5a57000)]
>   0x032a1c00 JavaThread "Thread-103" [_thread_blocked, id=-1248505856,
> stack(0xb5855000,0xb5955000)]
>   0x4e81a800 JavaThread "Thread-101" [_thread_blocked, id=-1249562624,
> stack(0xb5753000,0xb5853000)]
>   0x4e81a000 JavaThread "Thread-99" [_thread_blocked, id=-1250619392,
> stack(0xb5651000,0xb5751000)]
>   0x4e819c00 JavaThread "Thread-97" [_thread_blocked, id=-1251676160,
> stack(0xb554f000,0xb564f000)]
>   0x0321c800 JavaThread "Thread-95" [_thread_blocked, id=-1252732928,
> stack(0xb544d000,0xb554d000)]
>   0x032a3400 JavaThread "Thread-93" [_thread_blocked, id=-1253789696,
> stack(0xb534b000,0xb544b000)]
>   0x67837800 JavaThread "Thread-91" [_thread_blocked, id=-1254846464,
> stack(0xb5249000,0xb5349000)]
>   0x4f010c00 JavaThread "Thread-89" [_thread_blocked, id=-1255903232,
> stack(0xb5147000,0xb5247000)]
>   0x4f84d400 JavaThread "Thread-87" [_thread_blocked, id=-1259577344,
> stack(0xb4dc6000,0xb4ec6000)]
>   0x67837400 JavaThread "Thread-85" [_thread_blocked, id=-1262690304,
> stack(0xb4ace000,0xb4bce000)]
>   0x638ff800 JavaThread "Thread-83" [_thread_blocked, id=-1265627136,
> stack(0xb4801000,0xb4901000)]
>   0x6789e800 JavaThread "Thread-81" [_thread_blocked, id=-1266683904,
> stack(0xb46ff000,0xb47ff000)]
>   0x4f02bc00 JavaThread "Thread-79" [_thread_blocked, id=-1267740672,
> stack(0xb45fd000,0xb46fd000)]
>   0x4f02c800 JavaThread "Thread-77" [_thread_blocked, id=-1275138048,
> stack(0xb3eef000,0xb3fef000)]
>   0x4f02ac00 JavaThread "Thread-75" [_thread_blocked, id=-1268797440,
> stack(0xb44fb000,0xb45fb000)]
>   0x4f84bc00 JavaThread "Thread-73" [_thread_blocked, id=-1269854208,
> stack(0xb43f9000,0xb44f9000)]
>   0x4d8d8800 JavaThread "Thread-71" [_thread_blocked, id=-1270910976,
> stack(0xb42f7000,0xb43f7000)]
>   0x4d8d7800 JavaThread "Thread-69" [_thread_blocked, id=-1271967744,
> stack(0xb41f5000,0xb42f5000)]
>   0x4d96a400 JavaThread "Thread-67" [_thread_blocked, id=-1273024512,
> stack(0xb40f3000,0xb41f3000)]
>   0x4d968c00 JavaThread "Thread-65" [_thread_blocked, id=-1274081280,
> stack(0xb3ff1000,0xb40f1000)]
>   0x0321bc00 JavaThread "Thread-63" [_thread_blocked, id=-1286762496,
> stack(0xb33d9000,0xb34d9000)]
>   0x4e817c00 JavaThread "Thread-61" [_thread_blocked, id=-1276194816,
> stack(0xb3ded000,0xb3eed000)]
>   0x4e817400 JavaThread "Thread-59" [_thread_blocked, id=-1277251584,
> stack(0xb3ceb000,0xb3deb000)]
>   0x4f817000 JavaThread "Thread-57" [_thread_blocked, id=-1278308352,
> stack(0xb3be9000,0xb3ce9000)]
>   0x4d968800 JavaThread "Thread-55" [_thread_blocked, id=-1279365120,
> stack(0xb3ae7000,0xb3be7000)]
>   0x4d967c00 JavaThread "Thread-53" [_thread_blocked, id=-1280421888,
> stack(0xb39e5000,0xb3ae5000)]
>   0x4e066c00 JavaThread "Thread-51" [_thread_blocked, id=-1281478656,
> stack(0xb38e3000,0xb39e3000)]
>   0x6398bc00 JavaThread "Thread-49" [_thread_blocked, id=-1282535424,
> stack(0xb37e1000,0xb38e1000)]
>   0x6398b400 JavaThread "Thread-47" [_thread_blocked, id=-1283592192,
> stack(0xb36df000,0xb37df000)]
>   0x4f0e9400 JavaThread "Thread-45" [_thread_blocked, id=-1284648960,
> stack(0xb35dd000,0xb36dd000)]
>   0x4f0e8400 JavaThread "Thread-43" [_thread_blocked, id=-1285705728,
> stack(0xb34db000,0xb35db000)]
>   0x4e066400 JavaThread "Thread-42" [_thread_blocked, id=-1287819264,
> stack(0xb32d7000,0xb33d7000)]
>   0x4e092000 JavaThread "Thread-40" [_thread_blocked, id=-1290780672,
> stack(0xb3004000,0xb3104000)]
>   0x4e090c00 JavaThread "Thread-38" [_thread_blocked, id=-1292525568,
> stack(0xb2e5a000,0xb2f5a000)]
>   0x4e07f800 JavaThread "Thread-37" [_thread_blocked, id=-1293582336,
> stack(0xb2d58000,0xb2e58000)]
>   0x4e07f400 JavaThread "ProcessEventThread" [_thread_blocked,
> id=-1294639104, stack(0xb2c56000,0xb2d56000)]
>   0x4e098000 JavaThread "Thread-36" [_thread_blocked, id=-1298866176,
> stack(0xb284e000,0xb294e000)]
>   0x4e088400 JavaThread "Thread-34" [_thread_blocked, id=-1295695872,
> stack(0xb2b54000,0xb2c54000)]
>   0x4f0de000 JavaThread "Thread-28" [_thread_blocked, id=-1297809408,
> stack(0xb2950000,0xb2a50000)]
>   0x4f0c0000 JavaThread "Thread-26" [_thread_blocked, id=-1296752640,
> stack(0xb2a52000,0xb2b52000)]
>   0x4f0dd800 JavaThread "Thread-24" [_thread_blocked, id=-1299922944,
> stack(0xb274c000,0xb284c000)]
>   0x4f0dc400 JavaThread "Thread-23" [_thread_blocked, id=-1306300416,
> stack(0xb2137000,0xb2237000)]
>   0x03001c00 JavaThread "DestroyJavaVM" [_thread_blocked, id=-1332719616,
> stack(0xb0105000,0xb0905000)]
>   0x03251c00 JavaThread "Timer-1" daemon [_thread_blocked, id=-1300979712,
> stack(0xb264a000,0xb274a000)]
>   0x03225000 JavaThread "HSQLDB Timer @248a0a" daemon [_thread_blocked,
> id=-1302036480, stack(0xb2548000,0xb2648000)]
>   0x4f80d000 JavaThread "WeakCollectionCleaner" daemon [_thread_blocked,
> id=-1307357184, stack(0xb2035000,0xb2135000)]
>   0x4ea7dc00 JavaThread "AWT-EventQueue-1" [_thread_in_native,
> id=-1303093248, stack(0xb2446000,0xb2546000)]
>   0x6380d000 JavaThread "TimerQueue" daemon [_thread_blocked,
> id=-1304186880, stack(0xb233b000,0xb243b000)]
>   0x4e812000 JavaThread "Thread-4" [_thread_blocked, id=-1305243648,
> stack(0xb2239000,0xb2339000)]
>   0x4d8a7000 JavaThread "AWT-Shutdown" [_thread_blocked, id=-1309470720,
> stack(0xb1e31000,0xb1f31000)]
>   0x63806000 JavaThread "Java2D Disposer" daemon [_thread_blocked,
> id=-1308413952, stack(0xb1f33000,0xb2033000)]
>   0x4f000400 JavaThread "AWT-AppKit" daemon [_thread_in_native,
> id=-1600293632, stack(0xbf800000,0xc0000000)]
>   0x03247000 JavaThread "Timer-0" daemon [_thread_blocked, id=-1310527488,
> stack(0xb1d2f000,0xb1e2f000)]
>   0x03213c00 JavaThread "Low Memory Detector" daemon [_thread_blocked,
> id=-1312641024, stack(0xb1b2b000,0xb1c2b000)]
>   0x03213000 JavaThread "CompilerThread0" daemon [_thread_blocked,
> id=-1313697792, stack(0xb1a29000,0xb1b29000)]
>   0x03212000 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
> id=-1314754560, stack(0xb1927000,0xb1a27000)]
>   0x03211000 JavaThread "Surrogate Locker Thread (CMS)" daemon
> [_thread_blocked, id=-1315811328, stack(0xb1825000,0xb1925000)]
>   0x03205c00 JavaThread "Finalizer" daemon [_thread_blocked, id=-1316868096,
> stack(0xb1723000,0xb1823000)]
>   0x03204c00 JavaThread "Reference Handler" daemon [_thread_blocked,
> id=-1317924864, stack(0xb1621000,0xb1721000)]
> Other Threads:
>   0x03201000 VMThread [stack: 0xb151f000,0xb161f000] [id=-1318981632]
>   0x03214c00 WatcherThread [stack: 0xb1c2d000,0xb1d2d000] [id=-1311584256]
> VM state:not at safepoint (normal execution)
> VM Mutex/Monitor currently owned by a thread: None
> Heap
>  par new generation   total 37248K, used 15084K [0x06010000, 0x089a0000,
> 0x0aed0000)
>   eden space 31936K,  32% used [0x06010000, 0x06a58b88, 0x07f40000)
>   from space 5312K,  85% used [0x08470000, 0x088e2698, 0x089a0000)
>   to   space 5312K,   0% used [0x07f40000, 0x07f40000, 0x08470000)
>  concurrent mark-sweep generation total 507904K, used 200957K [0x0aed0000,
> 0x29ed0000, 0x46010000)
>  concurrent-mark-sweep perm gen total 63860K, used 38469K [0x46010000,
> 0x49e6d000, 0x4a010000)
> Virtual Machine Arguments:
> JVM Args:
> -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar
> -Xms512m -Xmx1024m -Dapple.laf.useScreenMenuBar=true
> -Djava.library.path=/Applications/gvSIG-1.9.app/Contents/Frameworks:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources
> Java Command: <unknown>
> Launcher Type: generic
> Physical Memory: Page Size = 4k, Total = 6144M, Free = 629M
>
>
>
> Model: MacPro3,1, BootROM MP31.006C.B05, 8 processors, Quad-Core Intel Xeon,
> 2.8 GHz, 6 GB, SMC 1.25f4
> Graphics: ATI Radeon HD 2600 XT, ATI Radeon HD 2600, PCIe, 256 MB
> Memory Module: global_name
> Bluetooth: Version 2.2.4f3, 2 service, 0 devices, 1 incoming serial ports
> Network Service: Built-in Ethernet, Ethernet, en0
> PCI Card: ATI Radeon HD 2600, Display, Slot-1
> Serial ATA Device: WDC WD3200AAJS-41VWA0, 298.09 GB
> Serial ATA Device: SAMSUNG HD080HJ, 74.53 GB
> Serial ATA Device: ST3160023AS, 149.05 GB
> Parallel ATA Device: OPTIARC DVD RW AD-7170A
> USB Device: Keyboard Hub, 0x05ac  (Apple Inc.), 0x1006, 0xfd100000
> USB Device: Apple Keyboard, 0x05ac  (Apple Inc.), 0x0221, 0xfd120000
> USB Device: USB-PS/2 Optical Mouse, 0x046d  (Logitech Inc.), 0xc03f,
> 0x3d200000
> USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8206,
> 0x5d200000
> USB Device: USB HUB, 0x0416  (Winbond Electronics Corp.), 0x5518, 0x5d100000
> USB Device: HASP 2.17, 0x0529  (Aladdin Knowledge Systems), 0x0001,
> 0x1d200000
> FireWire Device: Rugged FW/USB, LaCie, Up to 400 Mb/sec
> FireWire Device: built-in_hub, Up to 800 Mb/sec
> [2] PluginServices.Error grave de la aplicación. Es conveniente que salgas
> de la aplicación java.lang.UnsatisfiedLinkError: native_createTerrainViewer
>     org.gvsig.osgvp.terrain.TerrainViewer.native_createTerrainViewer(Native
> Method)     org.gvsig.osgvp.terrain.TerrainViewer. (TerrainViewer.java:98)
>     org.gvsig.gvsig3dgui.ProjectView3D$1. (ProjectView3D.java:264)
>     org.gvsig.gvsig3dgui.ProjectView3D.getOrCreateCanvas3D(ProjectView3D.java:261)
>     org.gvsig.gvsig3dgui.ProjectView3D.getOrCreateView(ProjectView3D.java:409)
>     org.gvsig.gvsig3dgui.ProjectView3D.createWindow(ProjectView3D.java:430)
>     com.iver.cit.gvsig.project.documents.gui.ProjectWindow.abrir(ProjectWindow.java:340)
>     com.iver.cit.gvsig.project.documents.gui.ProjectWindow.access$2(ProjectWindow.java:330)
>     com.iver.cit.gvsig.project.documents.gui.ProjectWindow$6.actionPerformed(ProjectWindow.java:739)
>     javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
>     javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
>     javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
>     javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
>     javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>     java.awt.Component.processMouseEvent(Component.java:5602)
>     javax.swing.JComponent.processMouseEvent(JComponent.java:3129)
>     java.awt.Component.processEvent(Component.java:5367)
>     java.awt.Container.processEvent(Container.java:2010)
>     java.awt.Component.dispatchEventImpl(Component.java:4068)
>     java.awt.Container.dispatchEventImpl(Container.java:2068)
>     java.awt.Component.dispatchEvent(Component.java:3903)
>     java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
>     java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
>     java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
>     java.awt.Container.dispatchEventImpl(Container.java:2054)
>     java.awt.Window.dispatchEventImpl(Window.java:1801)
>     java.awt.Component.dispatchEvent(Component.java:3903)
>     java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
>     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>     java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
>     java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
>     java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> On Jan 12, 2010, at 8:14 PM, Rafa Gaitan wrote:
>
> Vaaaya!!!
>
> Hola Manuel,
>
> Es la primera vez que vemos ese error! Lo hemos probado en un Snow Leopard y
> no nos ha dado ese error! :S. Miraré si hay alguna nueva versión de jogl y a
> ver si nos soluciona el problema! De verdad que lo lamento! :(.
>
> ¿Por cierto puedes probar si en la Vista 2D se pueden cargar capas WMS o
> capas tiff? Eso también lo hemos tratado de hacer funcionar.
>
> Saludos,
> Rafa.
>
>
> 2010/1/12 Manuel de la Calle Alonso <mdelacalle en gmail.com>
>>
>> Hola,
>> Con lo contento que me había puesto y no he llegado ni a ver la bola ; )
>> Me da un error de openGL,  os ha pasado?, tengo algo mal?
>> Mi S.O. es Snow Leopard
>>   Nombre del modelo: MacBook
>>   Identificador del modelo: MacBook5,1
>>   Nombre del procesador: Intel Core 2 Duo
>>   Velocidad del procesador: 2,4 GHz
>>   Número de procesadores: 1
>>   Número total de núcleos: 2
>>   Caché de nivel 2: 3 MB
>> -------------
>>   Versión del sistema: Mac OS X 10.6.2 (10C540)
>>   Versión del kernel: Darwin 10.2.0
>>   Volumen de arranque: Macintosh HD
>> -----------------------
>>
>> Saludos y muchas gracias!
>> <Captura de pantalla 2010-01-12 a las 19.34.40.png>
>> avax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>>     com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)
>>     com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)
>>
>>     com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
>>
>>     javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
>>     javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
>>     javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
>>     sun.awt.RepaintArea.paintComponent(RepaintArea.java:276)
>>     sun.awt.RepaintArea.paint(RepaintArea.java:241)
>>     apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)
>>     java.awt.Component.dispatchEventImpl(Component.java:4790)
>>     java.awt.Component.dispatchEvent(Component.java:4544)
>>     java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
>>
>>     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>>
>>     java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
>>
>>     java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
>>
>>     java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
>>     java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>>     com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)
>>     com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)
>>
>>     com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
>>
>>     javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
>>     javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
>>     javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
>>     javax.media.opengl.GLCanvas.update(GLCanvas.java:354)
>>     sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)
>>     sun.awt.RepaintArea.paint(RepaintArea.java:233)
>>     apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)
>>     java.awt.Component.dispatchEventImpl(Component.java:4790)
>>     java.awt.Component.dispatchEvent(Component.java:4544)
>>     java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
>>
>>     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>>
>>     java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
>>
>>     java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
>>
>>     java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
>>     java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>>     com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)
>>     com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)
>>
>>     com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
>>
>>     javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
>>     javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
>>     javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
>>     javax.media.opengl.GLCanvas.update(GLCanvas.java:354)
>>     sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)
>>     sun.awt.RepaintArea.paint(RepaintArea.java:233)
>>     apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)
>>     java.awt.Component.dispatchEventImpl(Component.java:4790)
>>     java.awt.Component.dispatchEvent(Component.java:4544)
>>     java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
>>
>>     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>>
>>     java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
>>
>>     java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
>>
>>     java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
>>     java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>>     com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)
>>     com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)
>>
>>     com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
>>
>>     javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
>>     javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
>>     javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
>>     javax.media.opengl.GLCanvas.update(GLCanvas.java:354)
>>     sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)
>>     sun.awt.RepaintArea.paint(RepaintArea.java:233)
>>     apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)
>>     java.awt.Component.dispatchEventImpl(Component.java:4790)
>>     java.awt.Component.dispatchEvent(Component.java:4544)
>>     java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
>>
>>     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>>
>>     java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
>>
>>     java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
>>
>>     java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
>>     java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>>     com.sun.opengl.impl.GLContextLock.lock(GLContextLock.java:83)
>>     com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:131)
>>
>>     com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
>>
>>     javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
>>     javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
>>     javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
>>     javax.media.opengl.GLCanvas.update(GLCanvas.java:354)
>>     sun.awt.RepaintArea.updateComponent(RepaintArea.java:267)
>>     sun.awt.RepaintArea.paint(RepaintArea.java:233)
>>     apple.awt.ComponentModel.handleEvent(ComponentModel.java:263)
>>     java.awt.Component.dispatchEventImpl(Component.java:4790)
>>     java.awt.Component.dispatchEvent(Component.java:4544)
>>     java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
>>
>>     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>>
>>     java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
>>
>>     java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
>>
>>     java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
>>     java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
>>     java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>> javax.media.opengl.GLException: Attempt to make the same context current
>> twice on thread Thread[AWT-EventQueue-1,6,main]
>> El 12/01/2010, a las 17:50, Jordi Torres escribió:
>>
>> Hola a todos,
>>
>> 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].
>>
>> 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 windows Vista/ windows
>> 7. Además 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.
>>
>> Se incorporan novedades de diversa índole, entre ellas cabe destacar:
>>
>> Nueva versión del núcleo integrada (osgVP-2.2.0)
>> Mejoras en el manejo de memoria.
>> Nuevo sistema de simbología.
>> Diferentes modos de visualización, incluyendo estéreo y pantalla completa.
>>
>> 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.
>>
>> 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.
>>
>> Un saludo,
>> El equipo de gvSIG3D.
>>
>>
>> [1]https://gvsig.org/web/projects/gvsig-desktop/devel
>> [2]https://gvsig.org/web/projects/gvsig-desktop/devel/gvsig
>> [3]http://gvsig3d.blogspot.com/
>> --
>> Jordi Torres Fabra
>>
>> Instituto de Automática e Informática Industrial
>> http://www.ai2.upv.es
>> _______________________________________________
>> gvSIG_usuarios mailing list
>> gvSIG_usuarios en listserv.gva.es
>>
>> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
>> de baja en esta lista, acuda a la siguiente dirección:
>>
>> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>>
>>
>> _______________________________________________
>> gvSIG_usuarios mailing list
>> gvSIG_usuarios en listserv.gva.es
>>
>> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
>> de baja en esta lista, acuda a la siguiente dirección:
>>
>> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>>
>
>
>
> --
> Rafael Gaitán Linares
> Instituto de Automática e Informática Industrial  http://www.ai2.upv.es
> Ciudad Politécnica de la Innovación
> Universidad Politécnica de Valencia
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>



-- 
Rafael Gaitán Linares
Instituto de Automática e Informática Industrial  http://www.ai2.upv.es
Ciudad Politécnica de la Innovación
Universidad Politécnica de Valencia


Más información sobre la lista de distribución gvSIG_usuarios