Application Crash

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Erin Bill
Posts: 7
Joined: Mon Feb 08, 2010 6:59 am

Application Crash

Post by Erin Bill » Fri May 14, 2010 2:48 pm

I was 2 hours (70%) into CMC analysis when OpenSim crashed and the application close. This has happened several times with different data sets and during different analysis. I Have been able to run the same data set before, so it appears to happen spontaneously. I have attached the error below, could you help me decipher the log.

Thanks!

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c9118b5, pid=5760, tid=2776
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode)
# Problematic frame:
# C [ntdll.dll+0x118b5]
#

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

Current thread (0x0b0b91d8): JavaThread "AWT-EventQueue-1" [_thread_in_native, id=2776]

siginfo: ExceptionCode=0xc0000005, writing address 0x00002d24

Registers:
EAX=0x24928088, EBX=0x000005f5, ECX=0x00002d24, EDX=0x76da1fc0
ESP=0x0b63f2a8, EBP=0x0b63f2c0, ESI=0x24928080, EDI=0x0d470000
EIP=0x7c9118b5, EFLAGS=0x00010293

Top of Stack: (sp=0x0b63f2a8)
0x0b63f2a8: 24928080 24928080 0d470000 235b0000
0x0b63f2b8: 235b0000 063a0000 0b63f308 7c911a6d
0x0b63f2c8: 000005f5 01928080 000005f5 0d470000
0x0b63f2d8: 24928080 00000000 00000028 2492b000
0x0b63f2e8: 7c910228 235b0000 00000000 00000000
0x0b63f2f8: 00000000 000001f0 00000000 00000005
0x0b63f308: 0b63f3d8 7c9109ba 24929000 00002000
0x0b63f318: 000005f5 7c342151 24928088 00000001

Instructions: (pc=0x7c9118b5)
0x7c9118a5: 75 62 8b d0 8b 4a 04 8d 46 08 89 10 89 48 04 56
0x7c9118b5: 89 01 57 89 42 04 e8 fc ed ff ff 89 5d 08 0f b7


Stack: [0x0b600000,0x0b640000), sp=0x0b63f2a8, free space=252k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [ntdll.dll+0x118b5]
C [ntdll.dll+0x11a6d]
C [ntdll.dll+0x109ba]
C [MSVCR71.dll+0x218a]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J vtk.vtkRenderWindow.Render_7()V
J vtk.vtkPanel.Render()V
J org.opensim.view.OpenSimCanvas.Render()V
J vtk.vtkPanel.update(Ljava/awt/Graphics;)V
J sun.awt.RepaintArea.paint(Ljava/lang/Object;Z)V
J sun.awt.windows.WComponentPeer.handleEvent(Ljava/awt/AWTEvent;)V
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+765
J java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V
J java.awt.EventDispatchThread.pumpOneEventForHierarchy(ILjava/awt/Component;)Z
J java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V
v ~OSRAdapter
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
0x0afe4f70 JavaThread "Thread-5" [_thread_blocked, id=2944]
0x00038ce8 JavaThread "DestroyJavaVM" [_thread_blocked, id=5856]
=>0x0b0b91d8 JavaThread "AWT-EventQueue-1" [_thread_in_native, id=2776]
0x0b150bc0 JavaThread "TimerQueue" daemon [_thread_blocked, id=5784]
0x0acceb20 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=5388]
0x0acc6750 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2968]
0x0acc63f8 JavaThread "AWT-Shutdown" [_thread_blocked, id=3724]
0x0aff2c60 JavaThread "Timer-0" daemon [_thread_blocked, id=4588]
0x0acb3df0 JavaThread "CLI Requests Server" daemon [_thread_in_native, id=2064]
0x0acece68 JavaThread "Active Reference Queue Daemon" daemon [_thread_blocked, id=3892]
0x00a946f0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4620]
0x00a93400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4744]
0x00a92728 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3688]
0x00a88ce0 JavaThread "Finalizer" daemon [_thread_blocked, id=4596]
0x00a88198 JavaThread "Reference Handler" daemon [_thread_blocked, id=5052]

Other Threads:
0x00a85770 VMThread [id=2532]
0x00a92510 WatcherThread [id=5144]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 4544K, used 2875K [0x02ad0000, 0x02fb0000, 0x02fb0000)
eden space 4096K, 70% used [0x02ad0000, 0x02d9efe8, 0x02ed0000)
from space 448K, 0% used [0x02f40000, 0x02f40000, 0x02fb0000)
to space 448K, 0% used [0x02ed0000, 0x02ed0000, 0x02f40000)
tenured generation total 60544K, used 59725K [0x02fb0000, 0x06ad0000, 0x06ad0000)
the space 60544K, 98% used [0x02fb0000, 0x06a03400, 0x06a03400, 0x06ad0000)
compacting perm gen total 21504K, used 21413K [0x06ad0000, 0x07fd0000, 0x0aad0000)
the space 21504K, 99% used [0x06ad0000, 0x07fb9590, 0x07fb9600, 0x07fd0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x0040c000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\java.exe
0x7c900000 - 0x7c9b2000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f02000 C:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\MSVCRT.dll
0x6d6e0000 - 0x6d874000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\client\jvm.dll
0x7e410000 - 0x7e4a1000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f59000 C:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
0x5dac0000 - 0x5dac8000 C:\WINDOWS\system32\rdpsnd.dll
0x76360000 - 0x76370000 C:\WINDOWS\system32\WINSTA.dll
0x5b860000 - 0x5b8b5000 C:\WINDOWS\system32\NETAPI32.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
0x6d2f0000 - 0x6d2f8000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\hpi.dll
0x6d6b0000 - 0x6d6bc000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\verify.dll
0x6d370000 - 0x6d38d000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\java.dll
0x6d6d0000 - 0x6d6df000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\zip.dll
0x6d530000 - 0x6d543000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\net.dll
0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
0x76d60000 - 0x76d79000 C:\WINDOWS\system32\iphlpapi.dll
0x76d40000 - 0x76d58000 C:\WINDOWS\system32\MPRAPI.dll
0x77cc0000 - 0x77cf2000 C:\WINDOWS\system32\ACTIVEDS.dll
0x76e10000 - 0x76e35000 C:\WINDOWS\system32\adsldpc.dll
0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
0x76b20000 - 0x76b31000 C:\WINDOWS\system32\ATL.DLL
0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll
0x77120000 - 0x771ab000 C:\WINDOWS\system32\OLEAUT32.dll
0x76e80000 - 0x76e8e000 C:\WINDOWS\system32\rtutils.dll
0x71bf0000 - 0x71c03000 C:\WINDOWS\system32\SAMLIB.dll
0x77920000 - 0x77a13000 C:\WINDOWS\system32\SETUPAPI.dll
0x71a50000 - 0x71a8f000 C:\WINDOWS\system32\mswsock.dll
0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
0x68000000 - 0x68036000 C:\WINDOWS\system32\rsaenh.dll
0x769c0000 - 0x76a74000 C:\WINDOWS\system32\USERENV.dll
0x6d070000 - 0x6d1d7000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\awt.dll
0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll
0x73760000 - 0x737ab000 C:\WINDOWS\system32\ddraw.dll
0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
0x74720000 - 0x7476c000 C:\WINDOWS\system32\MSCTF.dll
0x755c0000 - 0x755ee000 C:\WINDOWS\system32\msctfime.ime
0x7c9c0000 - 0x7d1d7000 C:\WINDOWS\system32\shell32.dll
0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
0x5d090000 - 0x5d12a000 C:\WINDOWS\system32\comctl32.dll
0x6d2b0000 - 0x6d2ed000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\fontmanager.dll
0x6d550000 - 0x6d559000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\nio.dll
0x10000000 - 0x102cc000 C:\Program Files\OpenSim 2.0\bin\osimJavaJNI.dll
0x0b780000 - 0x0b81d000 C:\Program Files\OpenSim 2.0\bin\osimTools.dll
0x0b830000 - 0x0b870000 C:\Program Files\OpenSim 2.0\bin\osimAnalyses.dll
0x0b880000 - 0x0b8bb000 C:\Program Files\OpenSim 2.0\bin\osimActuators.dll
0x0b8d0000 - 0x0ba0b000 C:\Program Files\OpenSim 2.0\bin\osimSimulation.dll
0x0ba20000 - 0x0bac7000 C:\Program Files\OpenSim 2.0\bin\osimCommon.dll
0x12000000 - 0x121ce000 C:\Program Files\OpenSim 2.0\bin\xerces-c_2_8.dll
0x78130000 - 0x781cb000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\MSVCR80.dll
0x0baf0000 - 0x0bbf1000 C:\Program Files\OpenSim 2.0\bin\OpenSim_SimTKcommon.dll
0x0bd60000 - 0x0c882000 C:\Program Files\OpenSim 2.0\bin\SimTKlapack.dll
0x0bc10000 - 0x0bc25000 C:\Program Files\OpenSim 2.0\bin\pthreadVC2.dll
0x71ad0000 - 0x71ad9000 C:\WINDOWS\system32\WSOCK32.dll
0x7c420000 - 0x7c4a7000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\MSVCP80.dll
0x0c890000 - 0x0ca0d000 C:\Program Files\OpenSim 2.0\bin\OpenSim_SimTKmath.dll
0x0bc40000 - 0x0bca5000 C:\Program Files\OpenSim 2.0\bin\OpenSim_SimTKcpodes.dll
0x0ca10000 - 0x0cb68000 C:\Program Files\OpenSim 2.0\bin\OpenSim_SimTKsimbody.dll
0x0bcd0000 - 0x0bcea000 C:\Program Files\OpenSim 2.0\bin\osimSimmFileWriter.dll
0x0d300000 - 0x0d34e000 C:\Program Files\OpenSim 2.0\bin\vtkCommonJava.dll
0x0d350000 - 0x0d463000 C:\Program Files\OpenSim 2.0\bin\vtkCommon.dll
0x7c3a0000 - 0x7c41b000 C:\WINDOWS\system32\MSVCP71.dll
0x7c340000 - 0x7c396000 C:\WINDOWS\system32\MSVCR71.dll
0x0d480000 - 0x0d503000 C:\Program Files\OpenSim 2.0\bin\vtkFilteringJava.dll
0x0d510000 - 0x0d689000 C:\Program Files\OpenSim 2.0\bin\vtkFiltering.dll
0x0d690000 - 0x0d6ce000 C:\Program Files\OpenSim 2.0\bin\vtkIOJava.dll
0x0d6d0000 - 0x0d8aa000 C:\Program Files\OpenSim 2.0\bin\vtkIO.dll
0x0d8b0000 - 0x0d8c9000 C:\Program Files\OpenSim 2.0\bin\vtkDICOMParser.dll
0x0d8d0000 - 0x0d8ea000 C:\Program Files\OpenSim 2.0\bin\vtkpng.dll
0x0d8f0000 - 0x0d8ff000 C:\Program Files\OpenSim 2.0\bin\vtkzlib.dll
0x0d900000 - 0x0d91c000 C:\Program Files\OpenSim 2.0\bin\vtkjpeg.dll
0x0d920000 - 0x0d95e000 C:\Program Files\OpenSim 2.0\bin\vtktiff.dll
0x0d960000 - 0x0d97b000 C:\Program Files\OpenSim 2.0\bin\vtkexpat.dll
0x73b50000 - 0x73b67000 C:\WINDOWS\system32\AVIFIL32.dll
0x77be0000 - 0x77bf5000 C:\WINDOWS\system32\MSACM32.dll
0x75a70000 - 0x75a91000 C:\WINDOWS\system32\MSVFW32.dll
0x0d980000 - 0x0d993000 C:\Program Files\OpenSim 2.0\bin\vtkMPEG2Encode.dll
0x0d9a0000 - 0x0d9db000 C:\Program Files\OpenSim 2.0\bin\vtkImagingJava.dll
0x0d9e0000 - 0x0dbe3000 C:\Program Files\OpenSim 2.0\bin\vtkImaging.dll
0x0dbf0000 - 0x0dc7c000 C:\Program Files\OpenSim 2.0\bin\vtkGraphicsJava.dll
0x0dc80000 - 0x0e006000 C:\Program Files\OpenSim 2.0\bin\vtkGraphics.dll
0x0e010000 - 0x0e067000 C:\Program Files\OpenSim 2.0\bin\vtkRenderingJava.dll
0x0e070000 - 0x0e225000 C:\Program Files\OpenSim 2.0\bin\vtkRendering.dll
0x0e230000 - 0x0e23a000 C:\Program Files\OpenSim 2.0\bin\vtkftgl.dll
0x5ed00000 - 0x5edcc000 C:\WINDOWS\system32\OPENGL32.dll
0x68b20000 - 0x68b40000 C:\WINDOWS\system32\GLU32.dll
0x0e240000 - 0x0e293000 C:\Program Files\OpenSim 2.0\bin\vtkfreetype.dll
0x6d3d0000 - 0x6d3d6000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\jawt.dll
0x0e810000 - 0x0e843000 C:\Program Files\OpenSim 2.0\bin\vtkHybridJava.dll
0x0e850000 - 0x0e984000 C:\Program Files\OpenSim 2.0\bin\vtkHybrid.dll
0x0e990000 - 0x0e9ba000 C:\Program Files\OpenSim 2.0\bin\vtkexoIIc.dll
0x0e9c0000 - 0x0e9de000 C:\Program Files\OpenSim 2.0\bin\vtkNetCDF.dll
0x73b80000 - 0x73b92000 C:\WINDOWS\system32\AVICAP32.dll
0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll
0x0e9e0000 - 0x0e9fb000 C:\Program Files\OpenSim 2.0\bin\vtkVolumeRenderingJava.dll
0x0ea00000 - 0x0ed8e000 C:\Program Files\OpenSim 2.0\bin\vtkVolumeRendering.dll
0x71b20000 - 0x71b32000 C:\WINDOWS\system32\MPR.dll
0x77b40000 - 0x77b62000 C:\WINDOWS\system32\appHelp.dll
0x76fd0000 - 0x7704f000 C:\WINDOWS\system32\CLBCATQ.DLL
0x77050000 - 0x77115000 C:\WINDOWS\system32\COMRes.dll
0x76980000 - 0x76988000 C:\WINDOWS\system32\LINKINFO.dll
0x76990000 - 0x769b5000 C:\WINDOWS\system32\ntshrui.dll
0x77a20000 - 0x77a74000 C:\WINDOWS\System32\cscui.dll
0x76600000 - 0x7661d000 C:\WINDOWS\System32\CSCDLL.dll
0x6d230000 - 0x6d253000 C:\Program Files\OpenSim 2.0\jdk\jre\bin\dcpr.dll
0x75f60000 - 0x75f67000 C:\WINDOWS\System32\drprov.dll
0x71c10000 - 0x71c1e000 C:\WINDOWS\System32\ntlanman.dll
0x71cd0000 - 0x71ce7000 C:\WINDOWS\System32\NETUI0.dll
0x71c90000 - 0x71cd0000 C:\WINDOWS\System32\NETUI1.dll
0x71c80000 - 0x71c87000 C:\WINDOWS\System32\NETRAP.dll
0x75f70000 - 0x75f7a000 C:\WINDOWS\System32\davclnt.dll

VM Arguments:
jvm_args: -Xms24m -Xmx64m -Dnetbeans.logger.console=true -ea -Dsun.java2d.ddoffscreen=false -Dsun.java2d.gdiblit=false -Dnetbeans.osenv=C:\DOCUME~1\erinbill\LOCALS~1\Temp\nbenv3 -Dnetbeans.osenv.nullsep=true -Djdk.home=jdk -Dnetbeans.home=C:\Program Files\OpenSim 2.0\platform6 -Dnetbeans.dirs=C:\Program Files\OpenSim 2.0\opensim -Dnetbeans.user=C:\Documents and Settings\erinbill\Application Data\.opensim\2.0.2 -Dnetbeans.system_http_proxy=DIRECT -Dnetbeans.system_http_non_proxy_hosts= -Dsun.awt.keepWorkingSetOnMinimize=true
java_command: org/netbeans/Main --branding opensim
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\Program Files\OpenSim 2.0\bin;C:\Program Files\OpenSim 2.0\plugins;C:\Program Files\OpenSim 2.0\bin;C:\Program Files\OpenSim 2.0\bin;C:\Program Files\OpenSim 2.0\bin;C:\Program Files\OpenSim 2.0\bin;C:\Program Files\Basler\Pylon 2.0\genicam\bin\win32_i86;C:\Program Files\Basler\Pylon 2.0\pylon\bin\Win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\DMIX;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\MATLAB\R2009b\runtime\win32;C:\Program Files\MATLAB\R2009b\bin;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\;C:\Program Files\Common Files\Nero\Lib\
USERNAME=erinbill
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel



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

OS: Windows XP Build 2600 Service Pack 3

CPU:total 8 family 6, cmov, cx8, fxsr, mmx, sse, sse2, ht

Memory: 4k page, physical 2097151k(29468k free), swap 4194303k(1986868k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_06-b05) for windows-x86, built on Nov 10 2005 11:12:14 by "java_re" with MS VC++ 6.0


User avatar
Ayman Habib
Posts: 2248
Joined: Fri Apr 01, 2005 12:24 pm

RE: Application Crash

Post by Ayman Habib » Fri May 14, 2010 4:44 pm

Erin,

The stack trace shows the crash is in rendering which is probably not where the problem is. Could you have been running out of memory due to processing large datasets?

We're looking into saving intermediate results so you don't have to rerun these long jobs, but these jobs do not feel like belonging to the GUI. If you need help running them from the command line let us know, the behavior should be more reproducible and has much less memory requirements.


Hope this helps,
-Ayman

POST REPLY