PDA

Ver la versión completa : Problema con aplicación que usa Java



alana
08-06-2012, 10:55
Hola a todos.

Acudo a este foro con un problema que no he sido capaz de resolver después de haber intentado muchas cosas. Es un problema que, según he visto por la red, ha ocurrido más de una vez, pero nunca se ha aportado una solución.

El problema viene dado por un programa llamado HEC-HMS 3.3, que se puede descargar gratuitamente de http://www.hec.usace.army.mil/sotware hec-hms/

No obstante, el problema no es sobre el programa mismo, sino por otro motivo que no me permite iniciar dicho programa en mi ordenador. Quiero decir que, el programa utiliza JAVA para funcionar, y cuando intento iniciar HEC-HMS, surge el siguiente mensaje de error:

"Error launching Class hms.Hms with Java java\bin\javaw. Error = 1"

Pienso que el error viene dado por algún problema de configuración de mi ordenador, porque en otros ordenadores que utilizan el mismo Sistema Operativo (Windows XP SP3) funciona perfectamente.

He desinstalado todas las versiones de java anteriores, y he instalado la más reciente, y el problema persiste.

Para dar más detalles, lo que ocurre exactamente es que, al iniciar Hec-Hms por primera vez (y sólo por primera vez), debe surgir una ventana en la que al usuario se le obliga a leer las condiciones de uso del software, haciendo "scroll" en todo el texto para, finalmente, seleccionar la casilla de que "estás de acuerdo con las condiciones de uso". Al hacer esto, el programa ya se puede utilizar. Lo que ocurre en mi caso es que la ventana que surge, lo hace durante unos instantes que casi no da tiempo a verla, luego desaparece, y salta el error que he indicado anteriormente: "Error launching Class hms.Hms with Java java\bin\javaw. Error = 1".

Cuando esto ocurre, se genera un informe de error que pongo a continuación. No sé si será posible deducir qué es lo que falla a través de este informe, pero agradecería cualquier sugerencia...

En cualquier caso, muchas gracias por leer todo esto.

El informe:

#
# An unexpected error has been detected by Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6c61782f, pid=4052, tid=436
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b19 mixed mode windows-x86)
# Problematic frame:
# C 0x6c61782f
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

--------------- T H R E A D ---------------

Current thread (0x2700b400): JavaThread "Thread-0" [_thread_in_native, id=436, stack(0x27380000,0x273d0000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x6c61782f

Registers:
EAX=0x00000001, EBX=0x000fd1b8, ECX=0x7c92005d, EDX=0x00090608
ESP=0x273ced88, EBP=0x62696c3b, ESI=0x00000000, EDI=0x273cedd4
EIP=0x6c61782f, EFLAGS=0x00010202

Top of Stack: (sp=0x273ced88)
0x273ced88: 6c3b7261 782f6269 65637265 706d6973
0x273ced98: 616a2e6c 696c3b72 6d782f62 70612d6c
0x273ceda8: 6a2e7369 68207261 682e736d 0000736d
0x273cedb8: 00200046 00340076 00000000 00000000
0x273cedc8: 00000000 00000000 00000000 273cee00
0x273cedd8: 39134b77 000a433c 000fd2f0 000fb990
0x273cede8: 000fb990 000fd1b8 000fb990 000fb950
0x273cedf8: 000fd1b8 00000000 273cf088 39132011

Instructions: (pc=0x6c61782f)
0x6c61781f:
[error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xc0000005]

Stack: [0x27380000,0x273d0000], sp=0x273ced88, free space=315k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x6c61782f

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::StubRoutines (1)

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x27597800 JavaThread "TimerQueue" daemon [_thread_blocked, id=2072, stack(0x287c0000,0x28810000)]
0x003e5c00 JavaThread "DestroyJavaVM" [_thread_blocked, id=2476, stack(0x008c0000,0x00910000)]
0x27555000 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=1828, stack(0x280e0000,0x28130000)]
0x27517800 JavaThread "Image Fetcher 3" daemon [_thread_blocked, id=3072, stack(0x27b00000,0x27b50000)]
0x27516800 JavaThread "Image Fetcher 2" daemon [_thread_blocked, id=1004, stack(0x27ab0000,0x27b00000)]
0x27533c00 JavaThread "Image Fetcher 1" daemon [_thread_blocked, id=876, stack(0x27a60000,0x27ab0000)]
0x27519400 JavaThread "Thread-4" daemon [_thread_in_native, id=3468, stack(0x27a10000,0x27a60000)]
0x2750bc00 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=3648, stack(0x279c0000,0x27a10000)]
0x27503c00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3272, stack(0x27920000,0x27970000)]
0x274f1800 JavaThread "AWT-Shutdown" [_thread_blocked, id=3392, stack(0x278d0000,0x27920000)]
0x274ed800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2416, stack(0x27880000,0x278d0000)]
=>0x2700b400 JavaThread "Thread-0" [_thread_in_native, id=436, stack(0x27380000,0x273d0000)]
0x26ca3800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=552, stack(0x26ef0000,0x26f40000)]
0x26c99000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3448, stack(0x26ea0000,0x26ef0000)]
0x26c97c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=3924, stack(0x26e50000,0x26ea0000)]
0x26c97000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1616, stack(0x26e00000,0x26e50000)]
0x26c89400 JavaThread "Finalizer" daemon [_thread_blocked, id=944, stack(0x26db0000,0x26e00000)]
0x26c84c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=940, stack(0x26d60000,0x26db0000)]

Other Threads:
0x26c80400 VMThread [stack: 0x26d10000,0x26d60000] [id=3120]
0x26cb6c00 WatcherThread [stack: 0x26f40000,0x26f90000] [id=2564]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 2304K, used 1521K [0x029c0000, 0x02c30000, 0x05120000)
eden space 2112K, 62% used [0x029c0000, 0x02b0c7f8, 0x02bd0000)
from space 192K, 99% used [0x02c00000, 0x02c2fc78, 0x02c30000)
to space 192K, 0% used [0x02bd0000, 0x02bd0000, 0x02c00000)
tenured generation total 30272K, used 2508K [0x05120000, 0x06eb0000, 0x229c0000)
the space 30272K, 8% used [0x05120000, 0x05393150, 0x05393200, 0x06eb0000)
compacting perm gen total 12288K, used 8465K [0x229c0000, 0x235c0000, 0x269c0000)
the space 12288K, 68% used [0x229c0000, 0x232047b0, 0x23204800, 0x235c0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x00423000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\javaw.exe
0x7c910000 - 0x7c9c8000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c903000 C:\WINDOWS\system32\kernel32.dll
0x77da0000 - 0x77e4c000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e50000 - 0x77ee3000 C:\WINDOWS\system32\RPCRT4.dll
0x77fc0000 - 0x77fd1000 C:\WINDOWS\system32\Secur32.dll
0x7e390000 - 0x7e421000 C:\WINDOWS\system32\USER32.dll
0x77ef0000 - 0x77f39000 C:\WINDOWS\system32\GDI32.dll
0x76340000 - 0x7635d000 C:\WINDOWS\system32\IMM32.DLL
0x7c340000 - 0x7c396000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\msvcr71.dll
0x6d7c0000 - 0x6da10000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\client\jvm.dll
0x76b00000 - 0x76b2e000 C:\WINDOWS\system32\WINMM.dll
0x6d270000 - 0x6d278000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\hpi.dll
0x76bb0000 - 0x76bbb000 C:\WINDOWS\system32\PSAPI.DLL
0x6d770000 - 0x6d77c000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\verify.dll
0x6d310000 - 0x6d32f000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\java.dll
0x6d7b0000 - 0x6d7bf000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\zip.dll
0x27190000 - 0x27249000 C:\Archivos de programa\HEC\HEC-HMS\3.3\jniLibHydro.dll
0x76c50000 - 0x76c78000 C:\WINDOWS\system32\imagehlp.dll
0x77be0000 - 0x77c38000 C:\WINDOWS\system32\msvcrt.dll
0x6d000000 - 0x6d12e000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\awt.dll
0x72f80000 - 0x72fa6000 C:\WINDOWS\system32\WINSPOOL.DRV
0x774b0000 - 0x775ee000 C:\WINDOWS\system32\ole32.dll
0x736e0000 - 0x7372b000 C:\WINDOWS\system32\ddraw.dll
0x73b40000 - 0x73b46000 C:\WINDOWS\system32\DCIMAN32.dll
0x746b0000 - 0x746fc000 C:\WINDOWS\system32\MSCTF.dll
0x75160000 - 0x7518e000 C:\WINDOWS\system32\msctfime.ime
0x7e6a0000 - 0x7eec1000 C:\WINDOWS\system32\shell32.dll
0x77f40000 - 0x77fb6000 C:\WINDOWS\system32\SHLWAPI.dll
0x773a0000 - 0x774a3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll
0x58c30000 - 0x58cca000 C:\WINDOWS\system32\comctl32.dll
0x6d210000 - 0x6d263000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\fontmanager.dll
0x27b50000 - 0x27b74000 C:\Archivos de programa\HEC\HEC-HMS\3.3\WindowsEnvironment.dll
0x27b90000 - 0x2806c000 C:\Archivos de programa\HEC\HEC-HMS\3.3\javaHeclib.dll
0x6d570000 - 0x6d583000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\net.dll
0x71a30000 - 0x71a47000 C:\WINDOWS\system32\WS2_32.dll
0x71a20000 - 0x71a28000 C:\WINDOWS\system32\WS2HELP.dll
0x6d590000 - 0x6d599000 C:\Archivos de programa\HEC\HEC-HMS\3.3\java\bin\nio.dll
0x27420000 - 0x27435000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\SolidUI 6.dll
0x74910000 - 0x74a33000 C:\WINDOWS\system32\msxml3.dll
0x28d50000 - 0x2949f000 C:\Archivos de programa\SolidDocuments\Solid Converter PDF v4\SCPDFV4\SCPDFCreatorV4.dll
0x77a50000 - 0x77ae6000 C:\WINDOWS\system32\CRYPT32.dll
0x77af0000 - 0x77b02000 C:\WINDOWS\system32\MSASN1.dll
0x3fa00000 - 0x3fae6000 C:\WINDOWS\system32\WININET.dll
0x294a0000 - 0x294a9000 C:\WINDOWS\system32\Normaliz.dll
0x44430000 - 0x44563000 C:\WINDOWS\system32\urlmon.dll
0x770f0000 - 0x7717b000 C:\WINDOWS\system32\OLEAUT32.dll
0x400a0000 - 0x4028b000 C:\WINDOWS\system32\iertutil.dll
0x77bd0000 - 0x77bd8000 C:\WINDOWS\system32\VERSION.dll
0x76330000 - 0x76335000 C:\WINDOWS\system32\MSIMG32.dll
0x76360000 - 0x763aa000 C:\WINDOWS\system32\comdlg32.dll
0x7e1e0000 - 0x7e202000 C:\WINDOWS\system32\oledlg.dll
0x73ab0000 - 0x73ac5000 C:\WINDOWS\system32\mscms.dll
0x5fea0000 - 0x5fec1000 C:\WINDOWS\system32\GLU32.dll
0x5f120000 - 0x5f1ec000 C:\WINDOWS\system32\OPENGL32.dll
0x597f0000 - 0x59845000 C:\WINDOWS\system32\NETAPI32.dll
0x778f0000 - 0x779e7000 C:\WINDOWS\system32\SETUPAPI.dll
0x76f90000 - 0x7700f000 C:\WINDOWS\system32\CLBCATQ.DLL
0x77010000 - 0x770e0000 C:\WINDOWS\system32\COMRes.dll
0x39130000 - 0x3913c000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\SolidGr aphics6.dll

VM Arguments:
jvm_args: -Xcheck:jni -Xms32M -Xmx512M -DMapPanel.NoVolatileImage=true -Dpython.path=. -Djava.library.path=.
java_command: hms.Hms
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=.;e:\j2sdk1.4.0\lib\jai_codec.jar;e:\j2s dk1.4.0\lib\jai_core.jar;e:\j2sdk1.4.0\lib\mlibwra pper_jai.jar;C:\Archivos de programa\Java\jre6\lib\ext\QTJava.zip;C:\Archivos de

programa\Java\jre7\bin
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\sys tem32\wbem;C:\Archivos de programa\Archivos comunes\Autodesk Shared;C:\Archivos de programa\backburner

2;C:\Archivos de programa\Microsoft SQL Server\80\Tools\Binn;C:\Archivos de programa\QuickTime\QTSystem;C:\Archivos de programa\QuickTime\QTSystem\;C:\Archivos de

programa\Java\jre7\bin
USERNAME=******
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 3 Stepping 4, GenuineIntel



--------------- S Y S T E M ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 2 (1 cores per cpu, 2 threads per core) family 15 model 3 stepping 4, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht

Memory: 4k page, physical 1047204k(482284k free), swap 2520860k(1990872k free)

vm_info: Java HotSpot(TM) Client VM (10.0-b19) for windows-x86 JRE (1.6.0_04-b12), built on Dec 14 2007 00:51:20 by "java_re" with MS VC++ 7.1

time: Thu Jun 07 13:35:26 2012
elapsed time: 2 seconds