[Gvsig_usuarios] Problemas con imágenes MrSID

Luis W. Sevilla sevilla_lui en gva.es
Mie Mar 9 09:03:19 CET 2005


a_sig wrote:

> Buenos días a todos.  Tengo una pregunta:
> ¿Es posible trabajar con gvsig e imagenes mrsid en linux?
>
Si, claro, para eso hemos puesto en la web la librería mrsid como una 
dependencia que debes bajarte e instalar.

> Gracias
>
> Manuel Alfonso Barreiros González wrote:
>
>> Tengo instalada la versión 03 de gvSIG, y cuando intento cargar una 
>> imagen
>> en formato MrSID se produce un error y el programa se cierra solo. Tengo
>> instaladas correctamente (...creo) las DLL necesarias para gestonar 
>> ese tipo
>> de imágenes. A continuación adjunto el fichero log de error que se crea.
>> Gracias por vuestra ayuda.
>
Puede ser porque la imagen MrSID está mal. Prueba con otras imágenes y 
si sigue pasando
nos lo dices.

>>
>> An unexpected exception has been detected in native code outside the VM.
>> Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at
>> PC=0x7C350236
>> Function=fclose+0x13
>> Library=C:\WINNT\system32\MSVCR71.dll
>>
>> Current Java thread:
>>     at es.gva.cit.jmrsid.MrSIDImageReader.MrSIDImageReaderNat(Native 
>> Method)
>>     at 
>> es.gva.cit.jmrsid.MrSIDImageReader.<init>(MrSIDImageReader.java:81)
>>     at org.cresques.io.MrSidNative.<init>(MrSidFile.java:85)
>>     at org.cresques.io.MrSidFile.<init>(MrSidFile.java:349)
>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
>> Method)
>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
>> Source)
>>     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
>> Source)
>>     at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>     at org.cresques.io.GeoRasterFile.openFile(GeoRasterFile.java:166)
>>     at
>> com.iver.cit.gvsig.fmap.drivers.raster.CmsRasterDriver.initialize(CmsRasterD 
>>
>> river.java:114)
>>     at
>> com.iver.cit.gvsig.fmap.layers.RasterFileAdapter.start(RasterFileAdapter.jav 
>>
>> a:96)
>>     at 
>> com.iver.cit.gvsig.fmap.layers.FLyrRaster.load(FLyrRaster.java:104)
>>     at
>> com.iver.cit.gvsig.fmap.layers.LayerFactory.createLayer(LayerFactory.java:23 
>>
>> 7)
>>     at
>> com.iver.cit.gvsig.fmap.layers.LayerFactory.createLayer(LayerFactory.java:12 
>>
>> 1)
>>     at com.iver.cit.gvsig.Abrir.execute(Abrir.java:142)
>>     at 
>> com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:587)
>>     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
>>     at 
>> javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
>> Source)
>>     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown 
>> Source)
>>     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
>>     at 
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
>>     at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
>>     at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
>>     at java.awt.Component.processMouseEvent(Unknown Source)
>>     at java.awt.Component.processEvent(Unknown Source)
>>     at java.awt.Container.processEvent(Unknown Source)
>>     at java.awt.Component.dispatchEventImpl(Unknown Source)
>>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>>     at java.awt.Component.dispatchEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>>     at java.awt.Window.dispatchEventImpl(Unknown Source)
>>     at java.awt.Component.dispatchEvent(Unknown Source)
>>     at java.awt.EventQueue.dispatchEvent(Unknown Source)
>>     at
>> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:62) 
>>
>>     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown 
>> Source)
>>     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
>> Source)
>>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>>     at java.awt.EventDispatchThread.run(Unknown Source)
>>
>> Dynamic libraries:
>> 0x00400000 - 0x0040B000     C:\WINNT\system32\java.exe
>> 0x78460000 - 0x784E1000     C:\WINNT\System32\ntdll.dll
>> 0x77DB0000 - 0x77E0D000     C:\WINNT\system32\ADVAPI32.dll
>> 0x77E80000 - 0x77F40000     C:\WINNT\system32\KERNEL32.DLL
>> 0x77120000 - 0x77191000     C:\WINNT\system32\RPCRT4.DLL
>> 0x78000000 - 0x78046000     C:\WINNT\system32\MSVCRT.dll
>> 0x08000000 - 0x08139000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\client\jvm.dll
>> 0x77E10000 - 0x77E75000     C:\WINNT\system32\USER32.dll
>> 0x77F40000 - 0x77F7C000     C:\WINNT\system32\GDI32.DLL
>> 0x77550000 - 0x77581000     C:\WINNT\system32\WINMM.dll
>> 0x10000000 - 0x10007000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\hpi.dll
>> 0x007C0000 - 0x007CE000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\verify.dll
>> 0x007D0000 - 0x007E9000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\java.dll
>> 0x007F0000 - 0x007FD000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\zip.dll
>> 0x33A20000 - 0x33B32000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\awt.dll
>> 0x77800000 - 0x7781E000     C:\WINNT\system32\WINSPOOL.DRV
>> 0x75040000 - 0x75050000     C:\WINNT\system32\MPR.DLL
>> 0x75E30000 - 0x75E4A000     C:\WINNT\system32\IMM32.dll
>> 0x77A50000 - 0x77B45000     C:\WINNT\system32\ole32.dll
>> 0x33B40000 - 0x33B91000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\fontmanager.dll
>> 0x727A0000 - 0x727E6000     C:\WINNT\system32\ddraw.dll
>> 0x72840000 - 0x72846000     C:\WINNT\system32\DCIMAN32.dll
>> 0x72C90000 - 0x72D24000     C:\WINNT\system32\D3DIM700.DLL
>> 0x34950000 - 0x34972000     C:\Archivos de
>> programa\Java\j2re1.4.2_06\bin\dcpr.dll
>> 0x77590000 - 0x777DC000     C:\WINNT\system32\shell32.dll
>> 0x70BD0000 - 0x70C1C000     C:\WINNT\system32\SHLWAPI.DLL
>> 0x71700000 - 0x7178A000     C:\WINNT\system32\COMCTL32.DLL
>> 0x779B0000 - 0x77A4B000     C:\WINNT\system32\OLEAUT32.DLL
>> 0x351E0000 - 0x35265000     C:\WINNT\system32\CLBCATQ.DLL
>> 0x77850000 - 0x7788E000     C:\WINNT\system32\cscui.dll
>> 0x770A0000 - 0x770C3000     C:\WINNT\system32\CSCDLL.DLL
>> 0x75110000 - 0x7511C000     C:\WINNT\System32\ntlanman.dll
>> 0x751C0000 - 0x751D5000     C:\WINNT\System32\NETUI0.DLL
>> 0x75180000 - 0x751B8000     C:\WINNT\System32\NETUI1.DLL
>> 0x75120000 - 0x7516F000     C:\WINNT\System32\NETAPI32.DLL
>> 0x77BE0000 - 0x77BEF000     C:\WINNT\System32\SECUR32.DLL
>> 0x75170000 - 0x75176000     C:\WINNT\System32\NETRAP.DLL
>> 0x75100000 - 0x75110000     C:\WINNT\System32\SAMLIB.DLL
>> 0x74FE0000 - 0x74FF3000     C:\WINNT\System32\WS2_32.DLL
>> 0x74FD0000 - 0x74FD8000     C:\WINNT\System32\WS2HELP.DLL
>> 0x77950000 - 0x7797B000     C:\WINNT\system32\WLDAP32.DLL
>> 0x77980000 - 0x779A4000     C:\WINNT\System32\DNSAPI.DLL
>> 0x75000000 - 0x75009000     C:\WINNT\System32\WSOCK32.DLL
>> 0x75050000 - 0x7507E000     C:\WINNT\system32\NETMSG.DLL
>> 0x35510000 - 0x3551A000     C:\WINNT\system32\jmrsid.dll
>> 0x35520000 - 0x3576D000     C:\WINNT\system32\lti_dsdk_dll.dll
>> 0x780C0000 - 0x78121000     C:\WINNT\system32\MSVCP60.dll
>> 0x7C340000 - 0x7C396000     C:\WINNT\system32\MSVCR71.dll
>> 0x77920000 - 0x77943000     C:\WINNT\system32\imagehlp.dll
>> 0x729A0000 - 0x729CD000     C:\WINNT\system32\DBGHELP.dll
>> 0x68F70000 - 0x68F7B000     C:\WINNT\system32\PSAPI.DLL
>>
>> Heap at VM Abort:
>> Heap
>> def new generation   total 1152K, used 1012K [0x10010000, 0x10140000,
>> 0x12680000)
>>  eden space 1088K,  87% used [0x10010000, 0x100fd288, 0x10120000)
>>  from space 64K, 100% used [0x10130000, 0x10140000, 0x10140000)
>>  to   space 64K,   0% used [0x10120000, 0x10120000, 0x10130000)
>> tenured generation   total 13728K, used 11164K [0x12680000, 0x133e8000,
>> 0x2f410000)
>>   the space 13728K,  81% used [0x12680000, 0x13167010, 0x13167200,
>> 0x133e8000)
>> compacting perm gen  total 12032K, used 11796K [0x2f410000, 0x2ffd0000,
>> 0x33410000)
>>   the space 12032K,  98% used [0x2f410000, 0x2ff95078, 0x2ff95200,
>> 0x2ffd0000)
>>
>> Local Time = Fri Mar 04 14:23:39 2005
>> Elapsed Time = 160
>> #
>> # The exception above was detected in native code outside the VM
>> #
>> # Java VM: Java HotSpot(TM) Client VM (1.4.2_06-b03 mixed mode)
>> #
>
Salu2

-- 
  Luis W. Sevilla
  Equipo de desarrollo gvSIG
  Conselleria de Infraestructuras y Transporte
  Generalitat Valenciana
  Valencia - Spain
  http://www.gvsig.gva.es




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