opensim-org / opensim-gui Goto Github PK
View Code? Open in Web Editor NEWSimTK OpenSim graphical user interface and distribution.
License: Apache License 2.0
SimTK OpenSim graphical user interface and distribution.
License: Apache License 2.0
The Excitation Editor has a Help button. Clicking it brings one to a Confluence log-in page. Once logging in, I am told the page does not exist.
OpenSim version 3.3.
Instructions for building the GUI (minus visualizer) are available now on the front page/README.md page. These instructions were tested on Windows. Need to modify/customize on OSX, Linux.
[nb-javac] /Users/chris/repos/opensim-gui/1/opensim-gui/Gui/opensim/scriptingShell/src/org/opensim/console/gui.java:13: error: package org.openide.explorer does not exist
[nb-javac] import org.openide.explorer.ExplorerManager;
[nb-javac] ^
[nb-javac] 1 error
This is on OSX. Perhaps this is because I'm using the wrong JDK? Apple has their own JDK and maybe I'm using that one?
The issue does not occur on windows.
Right now, the Visualizer
branch is essentially the master branch of this repo. What about turning the current master
branch into something like opensim-3.2
and merging Visualizer
into the master branch?
Reported at the workshop
Reported at the workshop. I believe the issue is that OpenSim writes out a file with time steps for visualization that is not useful for analysis/simulation.
In the past it was relatively clear from the context what was the user intention from selection in the 3D view for example:
Now we have more things to show/select and we need to decide when a Frame is selected if the intention is to select the Frame or the Body that the Frame is attached to. Other CAD systems and Blender have a drop down to decide what you're selecting: Geometry/Object/.... Need a consistent policy that scales and we need to build it in the visualizer API.
This is based in Threejs.org/editor but would have our view buttons, branding, remove un-necessary options and add OpenSim specific functionality to replicate the view window and VCR controls in current GUI.
Steps to reproduce
More information
Updating Model file from 20302 to latest format... ModelVisualizer ignoring 'Unassigned'; only .vtp .stl and .obj files currently supported. Loaded model Jumper from file C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\models\Jumper\DynamicJumperModel.osim
It does not appear to be necessary/helpful to report that the visualizer is ignoring geometry that is "Unassigned". I presume this issue is a result of the default value of String properties defined here.
With Models becoming more complicated and possibly duplicate names used in different paths on the Component Tree, it would be useful to have a search box that allows users to locate components based on Name/FullPath/Type or combination of them. It may also be useful to have a "Favorites" window where these selections/filters can be saved for future use.
Platform: Win 7 Pro 64-bit
Version: opensimWin64Alpha01.zip
OPENSIM_HOME environment variable: Points to 3.3 directory
"Messages" window
Updating Model file from 20303 to latest format... Visualizer couldn't read c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\big_block_centered.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\big_block_centered.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Loaded model toy_with_forces from file C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\models\BouncingBlock\bouncing_block.osim
Running IDTool in the GUI (OpenSim 3.2) with a "Results" file from a previous run of the Tool, or any other Tool, results in wrong ID results. This is because the Results motion files are corrupted by linear interpolation and re-sampled at a high (1000Hz) frequency. This does 2 things that are awful. First, it introduces discontinuities in the velocities and acceleration because each original data point is a corner between lines, and second the files are huge so filtering and splining take forever - orders of magnitude longer than ID takes to solve. The corners result in the large (50,000+N) forces. For example, take a gait model, disable all Forces, and run the ForwardTool for 2s with no external loads. It free falls. The states file generates has 6 data rows and the Results file saved from the GUI has 2000. Running ID on the Results file produces spikes where at times reported in states file (i.e. 6 time points).
Issues to resolve:
This is a master list of Documentation ideas/proposals related to 4.0. If a clear bug arises, please open an issue, proposals for new functionality/nice-to-have features should go here until well defined.
"Properties" panel currently has two tabs: Properties and Outputs. Perhaps rename the panel to something like "Attributes" or "Component Info" (or move the list of Outputs elsewhere). It might be helpful to list the Inputs and Sockets as well, and to indicate what they're connected to.
Previously GUI was leveraging the isDisabled property for common code to enable/disable Forces, Constraints and Controllers. Now removed from API in Alpha release.
It'd be nice to have a window similar to the XML browser that lists all the properties, inputs, outputs, and connectors of each registered component.
I started a CMakelists at the top level of the GUI repository to perform this task, eventually this will be the place to integrate all resources necessary for the application and to make installer cross-platform by pulling in Models and Examples as well as the Javascript viewer.
@aseth1 commented on Mon Jul 11 2016
External loads supports transforming the point of force application expressed in the Ground frame to be re-expressed in the Body frame of the point of application, based on provided kinematics (coordinates in a motion file).
For Tools and analyses like ID and SO, this option is a complete waste of time. The kinematics of the model does not vary from the input motion. In CMC/RRA (for which the option was envisioned to help) I have found no evidence that tracking performance is improved. In the case that tracking is failing (diverging) it occasionally delays failure by a few ms.
@jenhicks commented on Mon Jul 18 2016
@aseth1 A couple questions:
This may affect the tests. Do you (or @jimmyDunne) know if any of the test cases use this specification?
We'll also have to update in doc and examples
If this setting is not specified, it will just be removed?
@jenhicks commented on Wed Aug 10 2016
Decision is to remove the option from the GUI. Will move to the GUI repo.
Missing pieces of Geometry to pass in .json format
Steps to reproduce
Error message (displayed upon clicking red circle and "Show and Report Problem" in bottom-right corner of GUI)
Details (displayed upon clicking "Show Details")
java.lang.NullPointerException at org.opensim.view.nodes.MarkersNode.getColor(MarkersNode.java:159) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.openide.nodes.PropertySupport$Reflection.getValue(PropertySupport.java:289) at org.openide.explorer.propertysheet.PropUtils.updateEdFromProp(PropUtils.java:901) at org.openide.explorer.propertysheet.PropUtils.getPropertyEditor(PropUtils.java:874) Caused: java.lang.IllegalStateException: Error getting property value at org.openide.explorer.propertysheet.PropUtils.getPropertyEditor(PropUtils.java:890) at org.openide.explorer.propertysheet.PropUtils.getPropertyEditor(PropUtils.java:814) at org.openide.explorer.propertysheet.SheetTable.onCustomEditorButton(SheetTable.java:944) at org.openide.explorer.propertysheet.SheetTable.processMouseEvent(SheetTable.java:805) at java.awt.Component.processEvent(Component.java:6290) at java.awt.Container.processEvent(Container.java:2234) at java.awt.Component.dispatchEventImpl(Component.java:4881) at java.awt.Container.dispatchEventImpl(Container.java:2292) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4530) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462) at java.awt.Container.dispatchEventImpl(Container.java:2278) at java.awt.Window.dispatchEventImpl(Window.java:2750) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Steps to reproduce
Suggestion
The code to do this might not be elegant, but I think users would find data types like Vec3
and SpatialVec
more informative than SimTK::Vec<3,double,1>
and SimTK::Vec<2,SimTK::Vec<3,double,1>,1>
.
See also
Similar issue arose in opensim-core repo (see this PR). Perhaps we need a centralized API method that takes a string like "SimTK::Vec<3,double,1>" and returns "Vec3"?
To show our icon instead of the standard coffee-cup java on Apple, an icns file needs to be created, and the build script updated to copy it to the proper location in the installer.
Platform: Win 7 Pro 64-bit
Hardware: AMD Radeon HD 7450
Version: opensimWin64Alpha01.zip
Browser: Tested on Firefox 51.0.1 and Chrome 56.0.2924.87
FPS fluctuates between ~15 and >100. Previous GUI alpha release ("visualizer_alpha_01" from opensim-org/three.js) did not lag.
I ran CMake successfully on Visualizer
branch.
Netbeans Clean and Build on project OpenSim fails:
Building jar: /home/shrik/replace_storage_with_datatable/opensim-gui/Gui/opensim/build/cluster/modules/org-opensim-modeling.jar
org.opensim.modeling.netbeans-extra:
org.opensim.modeling.javahelp:
org.opensim.modeling.module-auto-deps:
org.opensim.modeling.release:
org.opensim.modeling.module-xml-regular:
/home/shrik/netbeans-8.0.2/harness/suite.xml:187: The following error occurred while executing this line:
/home/shrik/netbeans-8.0.2/harness/common.xml:280: Expecting localizing bundle: org/opensim/modeling/Bundle.properties in: /home/shrik/replace_storage_with_datatable/opensim-gui/Gui/opensim/build/cluster/modules/org-opensim-modeling.jar
BUILD FAILED (total time: 5 seconds)
Platform: Win 7 Pro 64-bit
Version: opensimWin64Alpha01.zip
OPENSIM_HOME environment variable: Points to 3.3 directory
Used "running dude" button to run 1.0-second forward simulation. Model began falling (as expected) and then OpenSim closed.
err.log
(empty)
out.log
Updating Model file from 20303 to latest format... Visualizer couldn't read c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\big_block_centered.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\big_block_centered.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'c:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Loaded model toy_with_forces from file C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\models\BouncingBlock\bouncing_block.osim Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\big_block_centered.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Visualizer couldn't read C:\OpenSim 3.3OR\Geometry\linkage1.vtp because: SimTK Exception thrown at PolygonalMesh.cpp:411: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Attempt to load a VTK PolyData (.vtp) file from file name 'C:\OpenSim 3.3OR\Geometry\linkage1.vtp' failed with message: SimTK Exception thrown at PolygonalMesh.cpp:340: Error detected by Simbody method PolygonalMesh::loadVtpFile(): Only format="ascii" is supported for .vtp file DataArray elements, got format="appended" for Points DataArray. (Required condition 'pointData.getRequiredAttributeValue("format") == "ascii"' was not met.) (Required condition '!"failed"' was not met.) Updating Model file from 20303 to latest format... Loaded model leg6dof9musc from file C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\models\Leg6Dof9Musc\leg6dof9musc.osim Running tool leg6dof9musc. No external loads will be applied (external loads file not specified). MODEL: daCopy numStates = 32 numCoordinates = 7 numSpeeds = 7 numActuators = 9 numBodies = 7 numConstraints = 1 numProbes = 0 ANALYSES (total: 2) analysis[0] = Un-named analysis. analysis[1] = Un-named analysis. BODIES (total: 7) body[0] = pelvis. mass: 10.7538 moments of inertia: ~[0.1027,0.0870155,0.0578439] products of inertia: ~[0,0,0] body[1] = femur_r. mass: 8.54927 moments of inertia: ~[0.169564,0.0444489,0.178809] products of inertia: ~[0,0,0] body[2] = tibia_r. mass: 4.67404 moments of inertia: ~[0.0802351,0.00811903,0.0813495] products of inertia: ~[0,0,0] body[3] = patella_r. mass: 0.0919138 moments of inertia: ~[0.00110296,0.00110296,0.00110296] products of inertia: ~[0,0,0] body[4] = talus_r. mass: 0.126069 moments of inertia: ~[0.00202166,0.00202166,0.00202166] products of inertia: ~[0,0,0] body[5] = calcn_r. mass: 1.07225 moments of inertia: ~[0.00090462,0.00361848,0.00361848] products of inertia: ~[0,0,0] body[6] = toes_r. mass: 0.186142 moments of inertia: ~[0,0,0.00090462] products of inertia: ~[0,0,0] JOINTS (total: 7) joint[0] = ground_pelvis. parent: ground_offset, child: pelvis joint[1] = hip_r. parent: pelvis_offset, child: femur_r joint[2] = knee_r. parent: femur_r, child: tibia_r joint[3] = tib_pat_r. parent: tibia_r, child: patella_r joint[4] = ankle_r. parent: tibia_r_offset, child: talus_r joint[5] = subtalar_r. parent: talus_r_offset, child: calcn_r joint[6] = mtp_r. parent: calcn_r_offset, child: toes_r ACTUATORS (total: 9) actuator[0] = bifemlh_r actuator[1] = bifemsh_r actuator[2] = glut_max2_r actuator[3] = psoas_r actuator[4] = rect_fem_r actuator[5] = vas_int_r actuator[6] = med_gas_r actuator[7] = soleus_r actuator[8] = tib_ant_r STATES (total: 32) y[0] = ground_pelvis/pelvis_tilt/value y[1] = ground_pelvis/pelvis_tilt/speed y[2] = ground_pelvis/pelvis_tx/value y[3] = ground_pelvis/pelvis_tx/speed y[4] = ground_pelvis/pelvis_ty/value y[5] = ground_pelvis/pelvis_ty/speed y[6] = hip_r/hip_flexion_r/value y[7] = hip_r/hip_flexion_r/speed y[8] = knee_r/knee_angle_r/value y[9] = knee_r/knee_angle_r/speed y[10] = tib_pat_r/knee_angle_pat_r/value y[11] = tib_pat_r/knee_angle_pat_r/speed y[12] = ankle_r/ankle_angle_r/value y[13] = ankle_r/ankle_angle_r/speed y[14] = bifemlh_r/activation y[15] = bifemlh_r/fiber_length y[16] = bifemsh_r/activation y[17] = bifemsh_r/fiber_length y[18] = glut_max2_r/activation y[19] = glut_max2_r/fiber_length y[20] = psoas_r/activation y[21] = psoas_r/fiber_length y[22] = rect_fem_r/activation y[23] = rect_fem_r/fiber_length y[24] = vas_int_r/activation y[25] = vas_int_r/fiber_length y[26] = med_gas_r/activation y[27] = med_gas_r/fiber_length y[28] = soleus_r/activation y[29] = soleus_r/fiber_length y[30] = tib_ant_r/activation y[31] = tib_ant_r/fiber_length Integrating from 0 to 1 Running tool leg6dof9musc. No external loads will be applied (external loads file not specified). MODEL: daCopy numStates = 32 numCoordinates = 7 numSpeeds = 7 numActuators = 9 numBodies = 7 numConstraints = 1 numProbes = 0 ANALYSES (total: 2) analysis[0] = Un-named analysis. analysis[1] = Un-named analysis. BODIES (total: 7) body[0] = pelvis. mass: 10.7538 moments of inertia: ~[0.1027,0.0870155,0.0578439] products of inertia: ~[0,0,0] body[1] = femur_r. mass: 8.54927 moments of inertia: ~[0.169564,0.0444489,0.178809] products of inertia: ~[0,0,0] body[2] = tibia_r. mass: 4.67404 moments of inertia: ~[0.0802351,0.00811903,0.0813495] products of inertia: ~[0,0,0] body[3] = patella_r. mass: 0.0919138 moments of inertia: ~[0.00110296,0.00110296,0.00110296] products of inertia: ~[0,0,0] body[4] = talus_r. mass: 0.126069 moments of inertia: ~[0.00202166,0.00202166,0.00202166] products of inertia: ~[0,0,0] body[5] = calcn_r. mass: 1.07225 moments of inertia: ~[0.00090462,0.00361848,0.00361848] products of inertia: ~[0,0,0] body[6] = toes_r. mass: 0.186142 moments of inertia: ~[0,0,0.00090462] products of inertia: ~[0,0,0] JOINTS (total: 7) joint[0] = ground_pelvis. parent: ground_offset, child: pelvis joint[1] = hip_r. parent: pelvis_offset, child: femur_r joint[2] = knee_r. parent: femur_r, child: tibia_r joint[3] = tib_pat_r. parent: tibia_r, child: patella_r joint[4] = ankle_r. parent: tibia_r_offset, child: talus_r joint[5] = subtalar_r. parent: talus_r_offset, child: calcn_r joint[6] = mtp_r. parent: calcn_r_offset, child: toes_r ACTUATORS (total: 9) actuator[0] = bifemlh_r actuator[1] = bifemsh_r actuator[2] = glut_max2_r actuator[3] = psoas_r actuator[4] = rect_fem_r actuator[5] = vas_int_r actuator[6] = med_gas_r actuator[7] = soleus_r actuator[8] = tib_ant_r STATES (total: 32) y[0] = ground_pelvis/pelvis_tilt/value y[1] = ground_pelvis/pelvis_tilt/speed y[2] = ground_pelvis/pelvis_tx/value y[3] = ground_pelvis/pelvis_tx/speed y[4] = ground_pelvis/pelvis_ty/value y[5] = ground_pelvis/pelvis_ty/speed y[6] = hip_r/hip_flexion_r/value y[7] = hip_r/hip_flexion_r/speed y[8] = knee_r/knee_angle_r/value y[9] = knee_r/knee_angle_r/speed y[10] = tib_pat_r/knee_angle_pat_r/value y[11] = tib_pat_r/knee_angle_pat_r/speed y[12] = ankle_r/ankle_angle_r/value y[13] = ankle_r/ankle_angle_r/speed y[14] = bifemlh_r/activation y[15] = bifemlh_r/fiber_length y[16] = bifemsh_r/activation y[17] = bifemsh_r/fiber_length y[18] = glut_max2_r/activation y[19] = glut_max2_r/fiber_length y[20] = psoas_r/activation y[21] = psoas_r/fiber_length y[22] = rect_fem_r/activation y[23] = rect_fem_r/fiber_length y[24] = vas_int_r/activation y[25] = vas_int_r/fiber_length y[26] = med_gas_r/activation y[27] = med_gas_r/fiber_length y[28] = soleus_r/activation y[29] = soleus_r/fiber_length y[30] = tib_ant_r/activation y[31] = tib_ant_r/fiber_length Integrating from 0 to 1
hs_err_pid4800.log
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007fee88b4b63, pid=4800, tid=2536 # # JRE version: Java(TM) SE Runtime Environment (8.0_45-b15) (build 1.8.0_45-b15) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.45-b02 mixed mode windows-amd64 compressed oops) # Problematic frame: # C [SimTKcommon.dll+0xc4b63] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/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 (0x000000001cdc8000): JavaThread "Thread-18" [_thread_in_native, id=2536, stack(0x0000000047b00000,0x0000000047d00000)] siginfo: ExceptionCode=0xc0000005, reading address 0x000000000000001f Registers: RAX=0x0000000000000001, RBX=0x0000000040234001, RCX=0x000000000000001f, RDX=0x00000000402340c0 RSP=0x0000000047cfede0, RBP=0x0000000047cfef59, RSI=0x000000000000008c, RDI=0x0000000040088450 R8 =0x0000000047cfefd0, R9 =0x0000000047cfef40, R10=0x000000001ef853e0, R11=0x0000000047cfee68 R12=0x000007fee8d00000, R13=0x0000000000000020, R14=0x00000000000000d0, R15=0x0000000000000000 RIP=0x000007fee88b4b63, EFLAGS=0x0000000000010202 Top of Stack: (sp=0x0000000047cfede0) 0x0000000047cfede0: 000000000000008b 0000000000000020 0x0000000047cfedf0: 000000004033ea60 000000001cdc81f8 0x0000000047cfee00: 000000001d726e98 000000001cdc8000 0x0000000047cfee10: 0000000047cfef08 0000000059dc508e 0x0000000047cfee20: 3fd7cf2dc8f6700b 0000000059dcbb3b 0x0000000047cfee30: 0000000000000000 00000000000000d0 0x0000000047cfee40: 000000001cdc8000 0000000000000004 0x0000000047cfee50: 000000000000000a 000007fe00000000 0x0000000047cfee60: 0000000040088450 000007fee88b7d2c 0x0000000047cfee70: 3fd7cf2d00000004 00000000402340c0 0x0000000047cfee80: 0000000000000004 000000001c999ac0 0x0000000047cfee90: 000093b3a1232052 000007fee8d624e7 0x0000000047cfeea0: 0000000000000020 000000001cdc81f8 0x0000000047cfeeb0: 000000001cdc8000 0000000059dac1e5 0x0000000047cfeec0: 000000000038dc01 0000000000000000 0x0000000047cfeed0: 000000004033ea60 000000001cdc8000 Instructions: (pc=0x000007fee88b4b63) 0x000007fee88b4b43: b8 00 00 00 48 8b 02 83 b8 a0 00 00 00 04 7c 2d 0x000007fee88b4b53: f2 0f 10 05 4d 5c 0b 00 0f b6 84 24 e0 00 00 00 0x000007fee88b4b63: 4c 8b 11 f2 41 0f 11 00 88 84 24 e0 00 00 00 48 0x000007fee88b4b73: 81 c4 b8 00 00 00 49 ff a2 b0 00 00 00 44 8b 88 Register to memory mapping: RAX=0x0000000000000001 is an unknown value RBX=0x0000000040234001 is an unknown value RCX=0x000000000000001f is an unknown value RDX=0x00000000402340c0 is an unknown value RSP=0x0000000047cfede0 is pointing into the stack for thread: 0x000000001cdc8000 RBP=0x0000000047cfef59 is pointing into the stack for thread: 0x000000001cdc8000 RSI=0x000000000000008c is an unknown value RDI=0x0000000040088450 is an unknown value R8 =0x0000000047cfefd0 is pointing into the stack for thread: 0x000000001cdc8000 R9 =0x0000000047cfef40 is pointing into the stack for thread: 0x000000001cdc8000 R10={method} {0x000000001ef853e8} 'SwigDirector_AnalysisWrapper_step' '(Lorg/opensim/modeling/AnalysisWrapper;JI)I' in 'org/opensim/modeling/opensimModelJNI' R11=0x0000000047cfee68 is pointing into the stack for thread: 0x000000001cdc8000 R12=0x000007fee8d00000 is an unknown value R13=0x0000000000000020 is an unknown value R14=0x00000000000000d0 is an unknown value R15=0x0000000000000000 is an unknown value Stack: [0x0000000047b00000,0x0000000047d00000], sp=0x0000000047cfede0, free space=2043k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [SimTKcommon.dll+0xc4b63] C [SimTKmath.dll+0x624e7] C [osimSimulation.dll+0xf8a2e] C [osimTools.dll+0x29f7d] C [osimJavaJNI.dll+0x272e4b] C 0x0000000002605e34 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.opensim.modeling.opensimModelJNI.ForwardTool_run(JLorg/opensim/modeling/ForwardTool;)Z+0 j org.opensim.modeling.ForwardTool.run()Z+5 j org.opensim.tracking.ForwardToolModel$ForwardToolWorker.construct()Ljava/lang/Object;+8 j org.opensim.swingui.SwingWorker$2.run()V+8 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x000000001cdc9000 JavaThread "Timer-1" [_thread_blocked, id=6044, stack(0x0000000045c30000,0x0000000045e30000)] =>0x000000001cdc8000 JavaThread "Thread-18" [_thread_in_native, id=2536, stack(0x0000000047b00000,0x0000000047d00000)] 0x000000001d1cd000 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=7488, stack(0x000000001fcf0000,0x000000001fef0000)] 0x000000001d1d0000 JavaThread "Inactive RequestProcessor thread [Was:Explorer Views/org.openide.explorer.view.TreeView$TreePropertyListener$1Request]" daemon [_thread_blocked, id=7912, stack(0x000000001a3b0000,0x000000001a5b0000)] 0x000000001d1d8800 JavaThread "Scheduler-1972616755" [_thread_blocked, id=6388, stack(0x0000000041520000,0x0000000041720000)] 0x000000001d1d7800 JavaThread "qtp1328050497-70" [_thread_blocked, id=5904, stack(0x0000000041320000,0x0000000041520000)] 0x000000001d1d7000 JavaThread "qtp1328050497-69" [_thread_blocked, id=5212, stack(0x0000000041120000,0x0000000041320000)] 0x000000001d1d6000 JavaThread "qtp1328050497-68" [_thread_in_native, id=580, stack(0x0000000040f20000,0x0000000041120000)] 0x000000001d1d5800 JavaThread "qtp1328050497-67-acceptor-0@39712ed8-ServerConnector@6c654241{HTTP/1.1,[http/1.1]}{0.0.0.0:8001}" [_thread_in_native, id=4612, stack(0x0000000040d20000,0x0000000040f20000)] 0x000000001d1d4800 JavaThread "qtp1328050497-66" [_thread_blocked, id=2660, stack(0x0000000040b20000,0x0000000040d20000)] 0x000000001d1d4000 JavaThread "qtp1328050497-65" [_thread_in_native, id=7728, stack(0x0000000040920000,0x0000000040b20000)] 0x000000001d1d3000 JavaThread "qtp1328050497-64" [_thread_in_native, id=5792, stack(0x000000003cf70000,0x000000003d170000)] 0x000000001d1cf800 JavaThread "qtp1328050497-63" [_thread_in_native, id=7868, stack(0x000000003b3a0000,0x000000003b5a0000)] 0x000000001d1d1800 JavaThread "Thread-6" [_thread_blocked, id=2652, stack(0x0000000039ef0000,0x000000003a0f0000)] 0x000000001d1d1000 JavaThread "Swing-Shell" daemon [_thread_blocked, id=6408, stack(0x000000003d370000,0x000000003d570000)] 0x000000001d1ce000 JavaThread "org.python.google.common.base.internal.Finalizer" daemon [_thread_blocked, id=6808, stack(0x000000003b7a0000,0x000000003b9a0000)] 0x000000001d1cb000 JavaThread "TimerQueue" daemon [_thread_blocked, id=4776, stack(0x00000000202f0000,0x00000000204f0000)] 0x000000001d1ca000 JavaThread "Thread-2" daemon [_thread_blocked, id=6060, stack(0x00000000200f0000,0x00000000202f0000)] 0x000000001d720000 JavaThread "File Watcher" daemon [_thread_blocked, id=4224, stack(0x000000001f0c0000,0x000000001f2c0000)] 0x0000000019411000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=7544, stack(0x000000001c520000,0x000000001c720000)] 0x00000000193f4800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=6192, stack(0x000000001be20000,0x000000001c020000)] 0x00000000193f3000 JavaThread "AWT-Shutdown" [_thread_blocked, id=6896, stack(0x000000001bc20000,0x000000001be20000)] 0x00000000193f2000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=7612, stack(0x000000001ba20000,0x000000001bc20000)] 0x00000000192da000 JavaThread "RequestProcessor queue manager" daemon [_thread_blocked, id=7508, stack(0x000000001b620000,0x000000001b820000)] 0x0000000019207000 JavaThread "CLI Requests Server" daemon [_thread_in_native, id=7484, stack(0x000000001b020000,0x000000001b220000)] 0x0000000019140000 JavaThread "Active Reference Queue Daemon" daemon [_thread_blocked, id=4168, stack(0x0000000019880000,0x0000000019a80000)] 0x0000000016b61000 JavaThread "Service Thread" daemon [_thread_blocked, id=6300, stack(0x0000000018bf0000,0x0000000018df0000)] 0x0000000016b26800 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=4708, stack(0x00000000189f0000,0x0000000018bf0000)] 0x0000000016b01000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=8080, stack(0x00000000187f0000,0x00000000189f0000)] 0x0000000016afa000 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=1692, stack(0x00000000185f0000,0x00000000187f0000)] 0x0000000016af2800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=7184, stack(0x00000000183f0000,0x00000000185f0000)] 0x0000000016af2000 JavaThread "Attach Listener" daemon [_thread_blocked, id=4932, stack(0x00000000181f0000,0x00000000183f0000)] 0x0000000016af1000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6116, stack(0x0000000017ff0000,0x00000000181f0000)] 0x0000000015932000 JavaThread "Finalizer" daemon [_thread_in_Java, id=7328, stack(0x0000000017df0000,0x0000000017ff0000)] 0x000000001592b800 JavaThread "Reference Handler" daemon [_thread_blocked, id=4116, stack(0x0000000017bf0000,0x0000000017df0000)] 0x00000000021ba000 JavaThread "main" [_thread_blocked, id=6176, stack(0x0000000000030000,0x0000000000230000)] Other Threads: 0x0000000015924000 VMThread [stack: 0x00000000179f0000,0x0000000017bf0000] [id=8036] 0x0000000016b63000 WatcherThread [stack: 0x0000000018df0000,0x0000000018ff0000] [id=4552] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap: PSYoungGen total 110080K, used 10657K [0x00000000eab00000, 0x00000000f3880000, 0x0000000100000000) eden space 88576K, 1% used [0x00000000eab00000,0x00000000eabffe20,0x00000000f0180000) from space 21504K, 44% used [0x00000000f0180000,0x00000000f0ae8988,0x00000000f1680000) to space 20992K, 0% used [0x00000000f2400000,0x00000000f2400000,0x00000000f3880000) ParOldGen total 70144K, used 32951K [0x00000000c0000000, 0x00000000c4480000, 0x00000000eab00000) object space 70144K, 46% used [0x00000000c0000000,0x00000000c202dd00,0x00000000c4480000) Metaspace used 60280K, capacity 62967K, committed 63232K, reserved 1101824K class space used 9325K, capacity 10144K, committed 10240K, reserved 1048576K Card table byte_map: [0x00000000119b0000,0x0000000011bc0000] byte_map_base: 0x00000000113b0000 Marking Bits: (ParMarkBitMap*) 0x000000005a474040 Begin Bits: [0x0000000012d20000, 0x0000000013d20000) End Bits: [0x0000000013d20000, 0x0000000014d20000) Polling page: 0x0000000000650000 CodeCache: size=245760Kb used=22141Kb max_used=22152Kb free=223618Kb bounds [0x00000000025f0000, 0x0000000003bc0000, 0x00000000115f0000] total_blobs=7052 nmethods=6159 adapters=801 compilation: enabled Compilation events (10 events): Event: 1172.560 Thread 0x0000000016b26800 7248 3 org.opensim.modeling.DecorativeSphere::finalize (5 bytes) Event: 1172.560 Thread 0x0000000016b26800 nmethod 7248 0x0000000002dbb750 code [0x0000000002dbb8c0, 0x0000000002dbba68] Event: 1172.564 Thread 0x0000000016b26800 7250 s 3 org.opensim.modeling.DecorativeSphere::delete (38 bytes) Event: 1172.565 Thread 0x0000000016b26800 nmethod 7250 0x0000000002996410 code [0x00000000029965a0, 0x0000000002996bf8] Event: 1172.565 Thread 0x0000000016b26800 7251 3 org.opensim.modeling.DecorativeGeometry::finalize (5 bytes) Event: 1172.565 Thread 0x0000000016b26800 nmethod 7251 0x000000000371c190 code [0x000000000371c300, 0x000000000371c508] Event: 1172.565 Thread 0x0000000016b26800 7252 s 3 org.opensim.modeling.DecorativeLine::delete (38 bytes) Event: 1172.565 Thread 0x0000000016b26800 nmethod 7252 0x0000000002bfed10 code [0x0000000002bfeea0, 0x0000000002bff4f8] Event: 1172.566 Thread 0x0000000016b26800 7253 3 org.opensim.modeling.Mat33::finalize (5 bytes) Event: 1172.566 Thread 0x0000000016b26800 nmethod 7253 0x0000000002bfe910 code [0x0000000002bfea80, 0x0000000002bfec88] GC Heap History (10 events): Event: 160.904 GC heap before {Heap before GC invocations=17 (full 3): PSYoungGen total 88064K, used 9919K [0x00000000eab00000, 0x00000000f1000000, 0x0000000100000000) eden space 74752K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000ef400000) from space 13312K, 74% used [0x00000000f0300000,0x00000000f0cafd50,0x00000000f1000000) to space 14336K, 0% used [0x00000000ef400000,0x00000000ef400000,0x00000000f0200000) ParOldGen total 44032K, used 43614K [0x00000000c0000000, 0x00000000c2b00000, 0x00000000eab00000) object space 44032K, 99% used [0x00000000c0000000,0x00000000c2a978a0,0x00000000c2b00000) Metaspace used 52071K, capacity 54711K, committed 55040K, reserved 1095680K class space used 8371K, capacity 9146K, committed 9216K, reserved 1048576K Event: 160.987 GC heap after Heap after GC invocations=17 (full 3): PSYoungGen total 88064K, used 0K [0x00000000eab00000, 0x00000000f1000000, 0x0000000100000000) eden space 74752K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000ef400000) from space 13312K, 0% used [0x00000000f0300000,0x00000000f0300000,0x00000000f1000000) to space 14336K, 0% used [0x00000000ef400000,0x00000000ef400000,0x00000000f0200000) ParOldGen total 62976K, used 28678K [0x00000000c0000000, 0x00000000c3d80000, 0x00000000eab00000) object space 62976K, 45% used [0x00000000c0000000,0x00000000c1c01aa8,0x00000000c3d80000) Metaspace used 52032K, capacity 54649K, committed 55040K, reserved 1095680K class space used 8365K, capacity 9128K, committed 9216K, reserved 1048576K } Event: 562.287 GC heap before {Heap before GC invocations=18 (full 3): PSYoungGen total 88064K, used 74109K [0x00000000eab00000, 0x00000000f1000000, 0x0000000100000000) eden space 74752K, 99% used [0x00000000eab00000,0x00000000ef35f660,0x00000000ef400000) from space 13312K, 0% used [0x00000000f0300000,0x00000000f0300000,0x00000000f1000000) to space 14336K, 0% used [0x00000000ef400000,0x00000000ef400000,0x00000000f0200000) ParOldGen total 62976K, used 28678K [0x00000000c0000000, 0x00000000c3d80000, 0x00000000eab00000) object space 62976K, 45% used [0x00000000c0000000,0x00000000c1c01aa8,0x00000000c3d80000) Metaspace used 52501K, capacity 55007K, committed 55296K, reserved 1095680K class space used 8399K, capacity 9161K, committed 9216K, reserved 1048576K Event: 562.294 GC heap after Heap after GC invocations=18 (full 3): PSYoungGen total 89088K, used 448K [0x00000000eab00000, 0x00000000f2480000, 0x0000000100000000) eden space 74752K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000ef400000) from space 14336K, 3% used [0x00000000ef400000,0x00000000ef470000,0x00000000f0200000) to space 14336K, 0% used [0x00000000f1680000,0x00000000f1680000,0x00000000f2480000) ParOldGen total 62976K, used 61086K [0x00000000c0000000, 0x00000000c3d80000, 0x00000000eab00000) object space 62976K, 97% used [0x00000000c0000000,0x00000000c3ba7b48,0x00000000c3d80000) Metaspace used 52501K, capacity 55007K, committed 55296K, reserved 1095680K class space used 8399K, capacity 9161K, committed 9216K, reserved 1048576K } Event: 562.294 GC heap before {Heap before GC invocations=19 (full 4): PSYoungGen total 89088K, used 448K [0x00000000eab00000, 0x00000000f2480000, 0x0000000100000000) eden space 74752K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000ef400000) from space 14336K, 3% used [0x00000000ef400000,0x00000000ef470000,0x00000000f0200000) to space 14336K, 0% used [0x00000000f1680000,0x00000000f1680000,0x00000000f2480000) ParOldGen total 62976K, used 61086K [0x00000000c0000000, 0x00000000c3d80000, 0x00000000eab00000) object space 62976K, 97% used [0x00000000c0000000,0x00000000c3ba7b48,0x00000000c3d80000) Metaspace used 52501K, capacity 55007K, committed 55296K, reserved 1095680K class space used 8399K, capacity 9161K, committed 9216K, reserved 1048576K Event: 562.334 GC heap after Heap after GC invocations=19 (full 4): PSYoungGen total 89088K, used 0K [0x00000000eab00000, 0x00000000f2480000, 0x0000000100000000) eden space 74752K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000ef400000) from space 14336K, 0% used [0x00000000ef400000,0x00000000ef400000,0x00000000f0200000) to space 14336K, 0% used [0x00000000f1680000,0x00000000f1680000,0x00000000f2480000) ParOldGen total 70144K, used 20620K [0x00000000c0000000, 0x00000000c4480000, 0x00000000eab00000) object space 70144K, 29% used [0x00000000c0000000,0x00000000c1423100,0x00000000c4480000) Metaspace used 52501K, capacity 55007K, committed 55296K, reserved 1095680K class space used 8399K, capacity 9161K, committed 9216K, reserved 1048576K } Event: 594.657 GC heap before {Heap before GC invocations=20 (full 4): PSYoungGen total 89088K, used 73102K [0x00000000eab00000, 0x00000000f2480000, 0x0000000100000000) eden space 74752K, 97% used [0x00000000eab00000,0x00000000ef263870,0x00000000ef400000) from space 14336K, 0% used [0x00000000ef400000,0x00000000ef400000,0x00000000f0200000) to space 14336K, 0% used [0x00000000f1680000,0x00000000f1680000,0x00000000f2480000) ParOldGen total 70144K, used 20620K [0x00000000c0000000, 0x00000000c4480000, 0x00000000eab00000) object space 70144K, 29% used [0x00000000c0000000,0x00000000c1423100,0x00000000c4480000) Metaspace used 59093K, capacity 61745K, committed 62080K, reserved 1101824K class space used 9228K, capacity 10015K, committed 10112K, reserved 1048576K Event: 594.682 GC heap after Heap after GC invocations=20 (full 4): PSYoungGen total 102912K, used 14312K [0x00000000eab00000, 0x00000000f3280000, 0x0000000100000000) eden space 88576K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000f0180000) from space 14336K, 99% used [0x00000000f1680000,0x00000000f247a1c0,0x00000000f2480000) to space 21504K, 0% used [0x00000000f0180000,0x00000000f0180000,0x00000000f1680000) ParOldGen total 70144K, used 32943K [0x00000000c0000000, 0x00000000c4480000, 0x00000000eab00000) object space 70144K, 46% used [0x00000000c0000000,0x00000000c202bd00,0x00000000c4480000) Metaspace used 59093K, capacity 61745K, committed 62080K, reserved 1101824K class space used 9228K, capacity 10015K, committed 10112K, reserved 1048576K } Event: 1172.547 GC heap before {Heap before GC invocations=21 (full 4): PSYoungGen total 102912K, used 102888K [0x00000000eab00000, 0x00000000f3280000, 0x0000000100000000) eden space 88576K, 100% used [0x00000000eab00000,0x00000000f0180000,0x00000000f0180000) from space 14336K, 99% used [0x00000000f1680000,0x00000000f247a1c0,0x00000000f2480000) to space 21504K, 0% used [0x00000000f0180000,0x00000000f0180000,0x00000000f1680000) ParOldGen total 70144K, used 32943K [0x00000000c0000000, 0x00000000c4480000, 0x00000000eab00000) object space 70144K, 46% used [0x00000000c0000000,0x00000000c202bd00,0x00000000c4480000) Metaspace used 60273K, capacity 62967K, committed 63232K, reserved 1101824K class space used 9325K, capacity 10144K, committed 10240K, reserved 1048576K Event: 1172.558 GC heap after Heap after GC invocations=21 (full 4): PSYoungGen total 110080K, used 9634K [0x00000000eab00000, 0x00000000f3880000, 0x0000000100000000) eden space 88576K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000f0180000) from space 21504K, 44% used [0x00000000f0180000,0x00000000f0ae8988,0x00000000f1680000) to space 20992K, 0% used [0x00000000f2400000,0x00000000f2400000,0x00000000f3880000) ParOldGen total 70144K, used 32951K [0x00000000c0000000, 0x00000000c4480000, 0x00000000eab00000) object space 70144K, 46% used [0x00000000c0000000,0x00000000c202dd00,0x00000000c4480000) Metaspace used 60273K, capacity 62967K, committed 63232K, reserved 1101824K class space used 9325K, capacity 10144K, committed 10240K, reserved 1048576K } Deoptimization events (10 events): Event: 868.735 Thread 0x0000000019411000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002ed0a9c method=sun.java2d.SunGraphics2D.validateCompClip()V @ 32 Event: 868.841 Thread 0x0000000019411000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002ed0a9c method=sun.java2d.SunGraphics2D.validateCompClip()V @ 32 Event: 1163.887 Thread 0x0000000019411000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000389170c method=sun.misc.FloatingDecimal$BinaryToASCIIBuffer.dtoa(IJIZ)V @ 272 Event: 1165.116 Thread 0x0000000019411000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003739874 method=java.awt.event.InvocationEvent.dispatch()V @ 11 Event: 1165.213 Thread 0x0000000019411000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003739874 method=java.awt.event.InvocationEvent.dispatch()V @ 11 Event: 1165.252 Thread 0x0000000019411000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000037ab780 method=java.awt.geom.AffineTransform.equals(Ljava/lang/Object;)Z @ 23 Event: 1165.253 Thread 0x0000000019411000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000037c43e0 method=sun.font.FileFontStrike.getGlyphMetrics(IZ)Ljava/awt/geom/Point2D$Float; @ 129 Event: 1165.256 Thread 0x0000000019411000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000039fa2b0 method=sun.java2d.SurfaceData.validatePipe(Lsun/java2d/SunGraphics2D;)V @ 690 Event: 1165.315 Thread 0x0000000019411000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003739874 method=java.awt.event.InvocationEvent.dispatch()V @ 11 Event: 1165.413 Thread 0x0000000019411000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003739874 method=java.awt.event.InvocationEvent.dispatch()V @ 11 Internal exceptions (10 events): Event: 818.394 Thread 0x000000001d1d7800 Exception (0x00000000eb25c298) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 818.394 Thread 0x000000001d1d7800 Exception (0x00000000eb25c660) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 818.394 Thread 0x000000001d1d7800 Exception (0x00000000eb25c9f8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 818.394 Thread 0x000000001d1d4000 Exception (0x00000000eb195520) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 818.394 Thread 0x000000001d1d4000 Exception (0x00000000eb1958e8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 818.394 Thread 0x000000001d1d4000 Exception (0x00000000eb195c80) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 1165.253 Thread 0x0000000019411000 Implicit null exception at 0x00000000037c3f46 to 0x00000000037c43c5 Event: 1167.351 Thread 0x0000000019411000 Exception (0x00000000ef6b7cf8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 1167.351 Thread 0x0000000019411000 Exception (0x00000000ef6b7f30) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Event: 1167.351 Thread 0x0000000019411000 Exception (0x00000000ef6b8138) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u45\3627\hotspot\src\share\vm\prims\jni.cpp, line 709] Events (10 events): Event: 1172.563 Executing VM operation: RevokeBias done Event: 1172.563 Executing VM operation: RevokeBias Event: 1172.563 Executing VM operation: RevokeBias done Event: 1172.563 Executing VM operation: BulkRevokeBias Event: 1172.563 Executing VM operation: BulkRevokeBias done Event: 1172.563 Executing VM operation: RevokeBias Event: 1172.563 Executing VM operation: RevokeBias done Event: 1172.565 Thread 0x0000000016b26800 flushing nmethod 0x00000000027fb2d0 Event: 1172.566 Thread 0x0000000016b26800 flushing nmethod 0x000000000299f650 Event: 1172.566 Thread 0x0000000016b26800 flushing nmethod 0x00000000029af810 Dynamic libraries: 0x0000000000400000 - 0x000000000053d000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\OpenSim64.exe 0x0000000076d00000 - 0x0000000076eaa000 C:\Windows\SYSTEM32\ntdll.dll 0x0000000076be0000 - 0x0000000076cff000 C:\Windows\system32\kernel32.dll 0x000007fefcb20000 - 0x000007fefcb8a000 C:\Windows\system32\KERNELBASE.dll 0x000007fefd480000 - 0x000007fefd55b000 C:\Windows\system32\ADVAPI32.dll 0x000007fefd8d0000 - 0x000007fefd96f000 C:\Windows\system32\msvcrt.dll 0x000007fefd5d0000 - 0x000007fefd5ef000 C:\Windows\SYSTEM32\sechost.dll 0x000007fefd350000 - 0x000007fefd47d000 C:\Windows\system32\RPCRT4.dll 0x000007fefe0f0000 - 0x000007fefee7a000 C:\Windows\system32\SHELL32.dll 0x000007fefdee0000 - 0x000007fefdf51000 C:\Windows\system32\SHLWAPI.dll 0x000007fefd560000 - 0x000007fefd5c7000 C:\Windows\system32\GDI32.dll 0x0000000076ae0000 - 0x0000000076bda000 C:\Windows\system32\USER32.dll 0x000007fefd050000 - 0x000007fefd05e000 C:\Windows\system32\LPK.dll 0x000007fefd5f0000 - 0x000007fefd6ba000 C:\Windows\system32\USP10.dll 0x000007fefdab0000 - 0x000007fefdade000 C:\Windows\system32\IMM32.DLL 0x000007fefddd0000 - 0x000007fefded9000 C:\Windows\system32\MSCTF.dll 0x000007fefd6c0000 - 0x000007fefd8c3000 C:\Windows\system32\ole32.dll 0x000000006ed00000 - 0x000000006ee54000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\nbexec64.dll 0x0000000059c70000 - 0x000000005a4f3000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\server\jvm.dll 0x000007fef7100000 - 0x000007fef7109000 C:\Windows\system32\WSOCK32.dll 0x000007fefee80000 - 0x000007fefeecd000 C:\Windows\system32\WS2_32.dll 0x000007fefddc0000 - 0x000007fefddc8000 C:\Windows\system32\NSI.dll 0x000007fefa140000 - 0x000007fefa17b000 C:\Windows\system32\WINMM.dll 0x000007fefbb20000 - 0x000007fefbb2c000 C:\Windows\system32\VERSION.dll 0x0000000076ec0000 - 0x0000000076ec7000 C:\Windows\system32\PSAPI.DLL 0x0000000072a00000 - 0x0000000072ad2000 C:\Windows\system32\MSVCR100.dll 0x00000000743b0000 - 0x00000000743bf000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\verify.dll 0x0000000070680000 - 0x00000000706a9000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\java.dll 0x0000000070ca0000 - 0x0000000070cb6000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\zip.dll 0x000007fefca40000 - 0x000007fefca4f000 C:\Windows\system32\profapi.dll 0x0000000070c80000 - 0x0000000070c9a000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\net.dll 0x000007fefc2c0000 - 0x000007fefc315000 C:\Windows\system32\mswsock.dll 0x000007fefc420000 - 0x000007fefc427000 C:\Windows\System32\wship6.dll 0x0000000070660000 - 0x0000000070671000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\nio.dll 0x000007fef90f0000 - 0x000007fef9117000 C:\Windows\system32\IPHLPAPI.DLL 0x000007fef9090000 - 0x000007fef909b000 C:\Windows\system32\WINNSI.DLL 0x000007fef9c20000 - 0x000007fef9c38000 C:\Windows\system32\dhcpcsvc.DLL 0x000007fef9c00000 - 0x000007fef9c11000 C:\Windows\system32\dhcpcsvc6.DLL 0x000000006fe60000 - 0x000000006fff8000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\awt.dll 0x000007fefef30000 - 0x000007feff00a000 C:\Windows\system32\OLEAUT32.dll 0x000007fefc3d0000 - 0x000007fefc3e8000 C:\Windows\system32\CRYPTSP.dll 0x000007fefbf10000 - 0x000007fefbf57000 C:\Windows\system32\rsaenh.dll 0x000007fefcdc0000 - 0x000007fefcdde000 C:\Windows\system32\USERENV.dll 0x000007fefc890000 - 0x000007fefc89f000 C:\Windows\system32\CRYPTBASE.dll 0x000007fefad00000 - 0x000007fefad18000 C:\Windows\system32\DWMAPI.DLL 0x0000000070620000 - 0x0000000070659000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\splashscreen.dll 0x000007fef8be0000 - 0x000007fef8c80000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18837_none_a4d981ff711297b6\COMCTL32.dll 0x000007fefa1a0000 - 0x000007fefa1b5000 C:\Windows\system32\NLAapi.dll 0x000007fef6350000 - 0x000007fef6365000 C:\Windows\system32\napinsp.dll 0x000007fef6330000 - 0x000007fef6349000 C:\Windows\system32\pnrpnsp.dll 0x000007fef6320000 - 0x000007fef6330000 C:\Windows\system32\wshbth.dll 0x000007fefc000000 - 0x000007fefc05b000 C:\Windows\system32\DNSAPI.dll 0x000007fef6310000 - 0x000007fef631b000 C:\Windows\System32\winrnr.dll 0x000007fefbbf0000 - 0x000007fefbbf7000 C:\Windows\System32\wshtcpip.dll 0x000007fef6300000 - 0x000007fef6308000 C:\Windows\system32\rasadhlp.dll 0x000007fef9cc0000 - 0x000007fef9d13000 C:\Windows\System32\fwpuclnt.dll 0x00000000705d0000 - 0x0000000070617000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\fontmanager.dll 0x000000006ecb0000 - 0x000000006ecf1000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\jdk\jre\bin\t2k.dll 0x0000000180000000 - 0x0000000180038000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\modules\lib\amd64\jnidispatch-410.dll 0x000007fedb030000 - 0x000007fedb9a4000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimJavaJNI.dll 0x000007fef26c0000 - 0x000007fef278c000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimTools.dll 0x000007fef2650000 - 0x000007fef26b4000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimAnalyses.dll 0x000007fef2550000 - 0x000007fef2641000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimActuators.dll 0x000007fef21b0000 - 0x000007fef254e000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimSimulation.dll 0x000007fef1fc0000 - 0x000007fef21a3000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimCommon.dll 0x000007fef1f60000 - 0x000007fef1fb6000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\BTKCommon.dll 0x000007fef1ec0000 - 0x000007fef1f5e000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\MSVCP140.dll 0x000007fef5c70000 - 0x000007fef5c87000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\VCRUNTIME140.dll 0x000007fef96b0000 - 0x000007fef96b4000 C:\Windows\system32\api-ms-win-crt-runtime-l1-1-0.dll 0x000007fef1dc0000 - 0x000007fef1eb4000 C:\Windows\system32\ucrtbase.DLL 0x000007fefb310000 - 0x000007fefb313000 C:\Windows\system32\api-ms-win-core-timezone-l1-1-0.dll 0x000007fef5300000 - 0x000007fef5303000 C:\Windows\system32\api-ms-win-core-file-l2-1-0.dll 0x000007fef9580000 - 0x000007fef9583000 C:\Windows\system32\api-ms-win-core-localization-l1-2-0.dll 0x000007fef9520000 - 0x000007fef9523000 C:\Windows\system32\api-ms-win-core-synch-l1-2-0.dll 0x000007fef48e0000 - 0x000007fef48e3000 C:\Windows\system32\api-ms-win-core-processthreads-l1-1-1.dll 0x000007fef48d0000 - 0x000007fef48d3000 C:\Windows\system32\api-ms-win-core-file-l1-2-0.dll 0x000007fef45b0000 - 0x000007fef45b4000 C:\Windows\system32\api-ms-win-crt-string-l1-1-0.dll 0x000007fef3ad0000 - 0x000007fef3ad3000 C:\Windows\system32\api-ms-win-crt-heap-l1-1-0.dll 0x000007fef3b90000 - 0x000007fef3b94000 C:\Windows\system32\api-ms-win-crt-stdio-l1-1-0.dll 0x000007fef1db0000 - 0x000007fef1db4000 C:\Windows\system32\api-ms-win-crt-convert-l1-1-0.dll 0x000007fef1da0000 - 0x000007fef1da3000 C:\Windows\system32\api-ms-win-crt-locale-l1-1-0.dll 0x000007fef1d90000 - 0x000007fef1d95000 C:\Windows\system32\api-ms-win-crt-math-l1-1-0.dll 0x000007fef1d80000 - 0x000007fef1d85000 C:\Windows\system32\api-ms-win-crt-multibyte-l1-1-0.dll 0x000007fef1d70000 - 0x000007fef1d73000 C:\Windows\system32\api-ms-win-crt-time-l1-1-0.dll 0x000007fef1d60000 - 0x000007fef1d63000 C:\Windows\system32\api-ms-win-crt-filesystem-l1-1-0.dll 0x000007fef1d50000 - 0x000007fef1d53000 C:\Windows\system32\api-ms-win-crt-environment-l1-1-0.dll 0x000007fef1d40000 - 0x000007fef1d43000 C:\Windows\system32\api-ms-win-crt-utility-l1-1-0.dll 0x000007fef1ce0000 - 0x000007fef1d37000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\BTKBasicFilters.dll 0x000007fef1bc0000 - 0x000007fef1cdf000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\BTKIO.dll 0x000007fee8d00000 - 0x000007fee8fa2000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\SimTKmath.dll 0x000007fee87f0000 - 0x000007fee8981000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\SimTKcommon.dll 0x0000000061780000 - 0x0000000061e02000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\liblapack.dll 0x0000000066600000 - 0x000000006669c000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\libblas.dll 0x000000006f600000 - 0x000000006fc53000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\libgfortran-3.dll 0x000000006cf00000 - 0x000000006d031000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\libquadmath-0.dll 0x000000001edc0000 - 0x000000001ee6d000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\libgcc_s_sjlj-1.dll 0x000007fef1bb0000 - 0x000007fef1bbf000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\pthreadVC2_x64.dll 0x0000000071180000 - 0x000000007121d000 C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4940_none_08e4299fa83d7e3c\MSVCR90.dll 0x000007feeace0000 - 0x000007feead1c000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimLepton.dll 0x000007fee3d80000 - 0x000007fee3fb3000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\SimTKsimbody.dll 0x000007fef1ba0000 - 0x000007fef1ba3000 C:\Windows\system32\api-ms-win-crt-process-l1-1-0.dll 0x000007feed580000 - 0x000007feed5a1000 C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin\osimSimmFileWriter.dll 0x000007fefa4c0000 - 0x000007fefa531000 C:\Windows\system32\winhttp.dll 0x000007fefa220000 - 0x000007fefa285000 C:\Windows\system32\webio.dll 0x000007fefc800000 - 0x000007fefc825000 C:\Windows\system32\SspiCli.dll 0x000007fefbe00000 - 0x000007fefbe0a000 C:\Windows\system32\credssp.dll 0x000007fefcad0000 - 0x000007fefcb06000 C:\Windows\system32\CFGMGR32.dll 0x000007fefd970000 - 0x000007fefda09000 C:\Windows\system32\CLBCatQ.DLL 0x000007fefb340000 - 0x000007fefb534000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b1e3d17594757\comctl32.dll 0x000007fefa950000 - 0x000007fefaab1000 C:\Windows\system32\WindowsCodecs.dll 0x000007fefc830000 - 0x000007fefc887000 C:\Windows\system32\apphelp.dll 0x000007fef7c80000 - 0x000007fef7cef000 C:\Windows\system32\mscoree.dll 0x000007fef7be0000 - 0x000007fef7c78000 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll 0x000007fefc8a0000 - 0x000007fefc931000 C:\Windows\system32\sxs.dll 0x000007fef0860000 - 0x000007fef11f0000 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll 0x000007fef7ae0000 - 0x000007fef7bd7000 C:\Windows\system32\MSVCR120_CLR0400.dll 0x000007feef390000 - 0x000007fef0854000 C:\Windows\assembly\NativeImages_v4.0.30319_64\mscorlib\35a36d5faf5966eed2243f3d43f9f490\mscorlib.ni.dll 0x000007fefc980000 - 0x000007fefc994000 C:\Windows\system32\RpcRtRemote.dll 0x000007feee7c0000 - 0x000007feef390000 C:\Windows\assembly\NativeImages_v4.0.30319_64\System\6f584662f20f93c3e7519cf468ef3889\System.ni.dll 0x000007fef27a0000 - 0x000007fef298c000 C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Drawing\fd7e7403eee6d82b2019f3c67205e62f\System.Drawing.ni.dll 0x000007fef83b0000 - 0x000007fef83b3000 C:\Windows\system32\api-ms-win-core-xstate-l2-1-0.dll 0x000007fef78b0000 - 0x000007fef79b5000 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clrjit.dll 0x000007fef7890000 - 0x000007fef78a6000 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\nlssorting.dll 0x000007fef11f0000 - 0x000007fef1b75000 C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Core\70ba671418b52f8f3fad72c849fdc40f\System.Core.ni.dll 0x000007fef32a0000 - 0x000007fef33c1000 C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Configuration\522caa5fc6794bbfd41330614abb10fc\System.Configuration.ni.dll 0x000007feedf20000 - 0x000007feee7b2000 C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Xml\e1b804a02f2fb30bd25b986c42549a74\System.Xml.ni.dll 0x0000000074700000 - 0x0000000074720000 C:\Program Files\Common Files\TortoiseOverlays\TortoiseOverlays.dll 0x0000000074690000 - 0x00000000746a0000 C:\Program Files\TortoiseSVN\bin\TortoiseStub.dll VM Arguments: jvm_args: -Xms24m -Xmx1024m -Dsun.java2d.ddoffscreen=false -Dsun.java2d.gdiblit=false -Dsun.java2d.noddraw=true -Duser.language=en -XX:MaxPermSize=384m -Dnetbeans.user.dir=C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\bin -Djdk.home=jdk -splash:C:\Users\tkuchida\AppData\Roaming\.OpenSim\dev4001Alpha\var\cache\splash.png -Dnetbeans.home=C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform -Dnetbeans.user=C:\Users\tkuchida\AppData\Roaming\.OpenSim\dev4001Alpha -Dnetbeans.default_userdir_root= -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=C:\Users\tkuchida\AppData\Roaming\.OpenSim\dev4001Alpha\var\log\heapdump.hprof -Dsun.awt.keepWorkingSetOnMinimize=true -Dnetbeans.dirs=C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\OpenSim;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\ide exit java_command: java_class_path (initial): C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\boot.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\org-openide-modules.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\org-openide-util-lookup.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\org-openide-util.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\boot_ja.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\boot_pt_BR.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\boot_ru.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\boot_zh_CN.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-modules_ja.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-modules_pt_BR.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-modules_ru.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-modules_zh_CN.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util-lookup_ja.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util-lookup_pt_BR.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util-lookup_ru.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util-lookup_zh_CN.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util_ja.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util_pt_BR.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util_ru.jar;C:\Users\tkuchida\GitHub - GUI 4.0 alpha01\opensim\platform\lib\locale\org-openide-util_zh_CN.jar Launcher Type: generic Environment Variables: PATH=C:\ProgramData\Oracle\Java\javapath;C:\watcom-1.3\binnt;C:\watcom-1.3\binw;c:\program files (x86)\amd app\bin\x86_64;c:\program files (x86)\amd app\bin\x86;c:\program files (x86)\intel\icls client\;c:\program files\intel\icls client\;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;c:\program files\intel\intel(r) management engine components\dal;c:\program files\intel\intel(r) management engine components\ipt;c:\program files (x86)\intel\intel(r) management engine components\dal;c:\program files (x86)\intel\intel(r) management engine components\ipt;c:\program files\intel\wifi\bin\;c:\program files\common files\intel\wirelesscommon\;c:\program files (x86)\ati technologies\ati.ace\core-static;c:\program files (x86)\miktex 2.9\miktex\bin\;C:\Program Files\MATLAB\R2007a\bin;C:\Program Files\MATLAB\R2007a\bin\win64;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\doxygen\bin;C:\Program Files (x86)\MIT\Kerberos\bin;C:\Program Files\OpenAFS\Common;C:\Program Files\OpenAFS\Client\Program;C:\Program Files (x86)\OpenAFS\Common;C:\Program Files (x86)\OpenAFS\Client\Program;C:\Program Files\VanDyke Software\Clients\;C:\Program Files\TortoiseHg\;C:\Program Files (x86)\gs\gs9.05\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Windows\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\TortoiseGit\bin;C:\Users\tkuchida\GitHub_4_0_alpha\opensim-core-4.0.0_alpha-install\bin;C:\Users\tkuchida\AppData\Local\Programs\Python\Python35-32\Scripts\;C:\Users\tkuchida\AppData\Local\Programs\Python\Python35-32\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\IDM Computer Solutions\UltraEdit-32 USERNAME=tkuchida OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel --------------- S Y S T E M --------------- OS: Windows 7 , 64 bit Build 7601 (6.1.7601.23572) CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, erms, ht, tsc, tscinvbit, tscinv Memory: 4k page, physical 8327648k(3869016k free), swap 16653436k(10748300k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (25.45-b02) for windows-amd64 JRE (1.8.0_45-b15), built on Apr 30 2015 12:40:44 by "java_re" with MS VC++ 10.0 (VS2010) time: Thu Mar 02 13:35:58 2017 elapsed time: 1172 seconds (0d 0h 19m 32s)
This is a checklist derived from a google doc that contains more discussion, presented and discussed in dev meeting 1/26/17
@fcanderson commented on Mon Aug 03 2015
Ayman and I had a discussion last week (on Wed 7/29, I believe) about some features that would be good to have in the Visuals for 4.0. He suggested I create an issue so that visualization requests could be tracked.
There may be a number of requests that accumulate. I will get the list started with an item that came up during my work on the Stiffness Controller.
SPRINGS
It would be nice to have a Spring Primitive, for which the following could be specified
a) loops per unit length (i.e., thread count - how many loops it makes per meter, for example),
b) coil diameter (i.e., the diameter at which the spring orbits its axis),
c) wire diameter (i.e., the diameter of the wire used to make the spring), and
b) length (i.e., the length of the spring along its axis).
Functionality for the Spring Primitive
a) specify an origin and insertion, or more generally a path (e.g., a sequence of line segments),
b) specify a color that can change over time (e.g., to reflect activation level or force level),
c) display an indicator of rest-length (e.g., a disc along the length of the spring).
@fcanderson commented on Mon Aug 03 2015
CAMERA CONTROL
I find the camera control cumbersome. Here are some specifics:
@chrisdembia commented on Mon Aug 03 2015
It would be better (I think), if the view perspective cubes simply changed the rotation and did not translate.
I partially agree. Sometimes I click a cube to just change rotation and then I need to use the scroll wheel to zoom back in. However, sometimes I use those buttons to put everything back into view (to zoom out). So if we change the function of these buttons, I'd like an additional "Zoom out" button that puts everything in view.
@chrisdembia commented on Mon Aug 03 2015
Along these lines, a toggle-able diagram that shows the key bindings would be useful.
Here's a list of places where we used to use Bodies (including ground) that will need to change to either use Frames, PhysicalFrames or continue to use Bodies:
Edited March 12, 2018
Making this repo public will allow us to test and deploy the gui on travis for free.
Based on in-person discussion with @aymanhab , it sounds like he is open to some form of public-ness for this repo.
Before we can make this repo public, we may need to change licenses?
We must attempt to comply with the licenses for the following, which require some sort of documentation even in binary distributions (perhaps we can look at how Apache projects handle carrying over license notices; are they placed in a NOTICE file?).
opensim-visualizer
)Latest API changes and wrapping doesn't propagate Exceptions to the GUI which causes bad models to crash the GUI.
The inverse dynamics solver and the Tool in the API only consume motion/storage files so how and why does the GUI produce the "Results"? Also the file is an incorrect representation of the original and can lead to grossly different results if the file is used downstream for another Tool (see #3).
Steps to reproduce
Error message (displayed upon clicking red circle and "Show and Report Problem" in bottom-right corner of GUI)
Detailed info (displayed upon clicking "Show Details")
java.lang.ArrayIndexOutOfBoundsException: -1 at org.opensim.plotter.JPlotterPanel.runAnalysisTool(JPlotterPanel.java:1678) at org.opensim.plotter.JPlotterPanel.jPlotterAddCurveButtonActionPerformed(JPlotterPanel.java:1129) at org.opensim.plotter.JPlotterPanel.actionPerformed(JPlotterPanel.java:731) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6525) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6290) at java.awt.Container.processEvent(Container.java:2234) at java.awt.Component.dispatchEventImpl(Component.java:4881) at java.awt.Container.dispatchEventImpl(Container.java:2292) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462) at java.awt.Container.dispatchEventImpl(Container.java:2278) at java.awt.Window.dispatchEventImpl(Window.java:2750) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Default files created by Netbeans are less than perfect for branding purposes. The following changes needed as reported by @chrisdembia
Info.plist to include case correct name of application (OpenSim) rather than opensim
Info.plist special flag to handle hires retina display
opensim.conf file needs to specify dynamic library paths to open the app by double click
opensim.conf on windows need special flags (as in OpenSim 3.3 to handle memory management etc.)
Platform: Win 7 Pro 64-bit
Version: opensimWin64Alpha01.zip
Splash screen resolution is low during launch but looks fine from Help -> About.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.