Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@chrisdembia
Created July 17, 2014 22:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chrisdembia/8e2201c50d68f3b2f344 to your computer and use it in GitHub Desktop.
Save chrisdembia/8e2201c50d68f3b2f344 to your computer and use it in GitHub Desktop.
opensim-core valgrind
<?xml version="1.0" encoding="UTF-8"?>
<Site BuildName="Linux-c++"
BuildStamp="20140717-2140-Experimental"
Name="FITZE-M92p"
Generator="ctest-2.8.11.2"
CompilerName="/usr/bin/c++"
OSName="Linux"
Hostname="FITZE-M92p"
OSRelease="3.11.0-23-generic"
OSVersion="#40-Ubuntu SMP Wed Jun 4 21:05:23 UTC 2014"
OSPlatform="x86_64"
Is64Bits="1"
VendorString="GenuineIntel"
VendorID="Intel Corporation"
FamilyID="6"
ModelID="58"
ProcessorCacheSize="8192"
NumberOfLogicalCPU="8"
NumberOfPhysicalCPU="4"
TotalVirtualMemory="15257"
TotalPhysicalMemory="15847"
LogicalProcessorsPerPhysical="2"
ProcessorClockFrequency="2501"
>
<DynamicAnalysis Checker="Valgrind">
<StartDateTime>Jul 17 15:14 PDT</StartDateTime>
<StartTestTime>1405635280</StartTestTime>
<TestList>
<Test>./OpenSim/Simulation/Test/testInitState</Test>
</TestList>
<Test Status="failed">
<Name>testInitState</Name>
<Path>./OpenSim/Simulation/Test</Path>
<FullName>./OpenSim/Simulation/Test/testInitState</FullName>
<FullCommandLine>/usr/bin/valgrind &quot;-q&quot; &quot;--tool=memcheck&quot; &quot;--leak-check=yes&quot; &quot;--show-reachable=yes&quot; &quot;--workaround-gcc296-bugs=yes&quot; &quot;--num-callers=50&quot; &quot;/home/fitze/repos/opensim/2/build/testInitState&quot;</FullCommandLine>
<Results>
<Defect type="Memory Leak">27</Defect>
<Defect type="Potential Memory Leak">9</Defect>
</Results>
<Log>
==8317== 8 bytes in 1 blocks are indirectly lost in loss record 1 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F35085: OpenSim::ArrayPtrs&amp;lt;OpenSim::PropertyGroup&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F32FD9: OpenSim::PropertySet::PropertySet() (ArrayPtrs.h:146)
==8317== by 0x4EE7FBA: OpenSim::Object::Object() (Object.cpp:83)
==8317== by 0x4EC0378: OpenSim::Function::Function() (Function.cpp:62)
==8317== by 0x4F48551: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:75)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 8 bytes in 1 blocks are indirectly lost in loss record 2 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F35085: OpenSim::ArrayPtrs&amp;lt;OpenSim::PropertyGroup&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F32FD9: OpenSim::PropertySet::PropertySet() (ArrayPtrs.h:146)
==8317== by 0x4EE7FBA: OpenSim::Object::Object() (Object.cpp:83)
==8317== by 0x4EC0378: OpenSim::Function::Function() (Function.cpp:62)
==8317== by 0x4F48551: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:75)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 8 bytes in 1 blocks are indirectly lost in loss record 3 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F35085: OpenSim::ArrayPtrs&amp;lt;OpenSim::PropertyGroup&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F32FD9: OpenSim::PropertySet::PropertySet() (ArrayPtrs.h:146)
==8317== by 0x4EE7FBA: OpenSim::Object::Object() (Object.cpp:83)
==8317== by 0x4EC0378: OpenSim::Function::Function() (Function.cpp:62)
==8317== by 0x4F48551: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:75)
==8317== by 0x5B18BED: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:185)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 8 bytes in 1 blocks are indirectly lost in loss record 4 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F35085: OpenSim::ArrayPtrs&amp;lt;OpenSim::PropertyGroup&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F32FD9: OpenSim::PropertySet::PropertySet() (ArrayPtrs.h:146)
==8317== by 0x4EE7FBA: OpenSim::Object::Object() (Object.cpp:83)
==8317== by 0x4EC0378: OpenSim::Function::Function() (Function.cpp:62)
==8317== by 0x4F48551: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:75)
==8317== by 0x5B18FE6: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:205)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 16 bytes in 1 blocks are indirectly lost in loss record 5 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F351A5: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F34605: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::append(OpenSim::Property_Deprecated*) (ArrayPtrs.h:630)
==8317== by 0x4F4945D: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:151)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 16 bytes in 1 blocks are indirectly lost in loss record 6 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F351A5: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F34605: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::append(OpenSim::Property_Deprecated*) (ArrayPtrs.h:630)
==8317== by 0x4F4945D: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:151)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 16 bytes in 1 blocks are indirectly lost in loss record 7 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F351A5: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F34605: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::append(OpenSim::Property_Deprecated*) (ArrayPtrs.h:630)
==8317== by 0x4F4945D: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:151)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18BED: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:185)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 16 bytes in 1 blocks are indirectly lost in loss record 8 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F351A5: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::ensureCapacity(int) (ArrayPtrs.h:396)
==8317== by 0x4F34605: OpenSim::ArrayPtrs&amp;lt;OpenSim::Property_Deprecated&amp;gt;::append(OpenSim::Property_Deprecated*) (ArrayPtrs.h:630)
==8317== by 0x4F4945D: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:151)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18FE6: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:205)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 24 bytes in 1 blocks are indirectly lost in loss record 9 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x53D3F9E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::PathSpring::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::PathSpring*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x53D24AC: OpenSim::PathSpring::constructProperties() (PathSpring.cpp:73)
==8317== by 0x53D2249: OpenSim::PathSpring::PathSpring() (PathSpring.cpp:47)
==8317== by 0x52F10D6: RegisterTypes_osimSimulation (RegisterTypes_osimSimulation.cpp:205)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 10 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F493DE: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:148)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 11 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F493DE: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:148)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18BED: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:185)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 12 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F49336: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:142)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 13 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F493DE: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:148)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18FE6: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:205)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 14 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F49336: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:142)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 15 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F49336: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:142)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18BED: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:185)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 16 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F493DE: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:148)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 26 bytes in 1 blocks are indirectly lost in loss record 17 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x4F49336: OpenSim::SimmSpline::setupProperties() (SimmSpline.cpp:142)
==8317== by 0x4F486BF: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (Array.h:115)
==8317== by 0x5B18FE6: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:205)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 32 bytes in 1 blocks are still reachable in loss record 18 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x52C6703: global constructors keyed to a (Geometry.h:256)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 32 bytes in 1 blocks are still reachable in loss record 19 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x52C77D3: global constructors keyed to a (Geometry.h:256)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 32 bytes in 1 blocks are still reachable in loss record 20 of 178
==8317== at 0x4C2C494: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x868E6AF: _dlerror_run (dlerror.c:141)
==8317== by 0x868E0C0: dlopen@@GLIBC_2.2.5 (dlopen.c:87)
==8317== by 0x4F26D37: LoadLibrary(std::string const&amp;amp;, std::string&amp;amp;) (LoadOpenSimLibrary.cpp:39)
==8317== by 0x4F2608D: OpenSim::LoadOpenSimLibrary(std::string const&amp;amp;, bool) (LoadOpenSimLibrary.cpp:125)
==8317== by 0x4F27197: OpenSim::LoadOpenSimLibrary(std::string const&amp;amp;) (LoadOpenSimLibrary.cpp:139)
==8317== by 0x403F14: main (testInitState.cpp:51)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 32 bytes in 1 blocks are still reachable in loss record 21 of 178
==8317== at 0x4C2A2DB: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40081A3: decompose_rpath (dl-load.c:659)
==8317== by 0x4008ED1: _dl_map_object (dl-load.c:703)
==8317== by 0x4013D53: dl_open_worker (dl-open.c:239)
==8317== by 0x400F6E5: _dl_catch_error (dl-error.c:177)
==8317== by 0x4013808: _dl_open (dl-open.c:667)
==8317== by 0x868E025: dlopen_doit (dlopen.c:66)
==8317== by 0x400F6E5: _dl_catch_error (dl-error.c:177)
==8317== by 0x868E63B: _dlerror_run (dlerror.c:163)
==8317== by 0x868E0C0: dlopen@@GLIBC_2.2.5 (dlopen.c:87)
==8317== by 0x4F26D37: LoadLibrary(std::string const&amp;amp;, std::string&amp;amp;) (LoadOpenSimLibrary.cpp:39)
==8317== by 0x4F2608D: OpenSim::LoadOpenSimLibrary(std::string const&amp;amp;, bool) (LoadOpenSimLibrary.cpp:125)
==8317== by 0x4F27197: OpenSim::LoadOpenSimLibrary(std::string const&amp;amp;) (LoadOpenSimLibrary.cpp:139)
==8317== by 0x403F14: main (testInitState.cpp:51)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 32 bytes in 1 blocks are still reachable in loss record 22 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F4337B: OpenSim::Mtx::EnsurePointerSpaceCapacity(int) (Mtx.cpp:767)
==8317== by 0x4F42F81: OpenSim::Mtx::Invert(int, double const*, double*) (Mtx.cpp:419)
==8317== by 0x54760E2: OpenSim::WrapEllipsoid::calcTangentPoint(double, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, double) const (WrapEllipsoid.cpp:769)
==8317== by 0x5474C3F: OpenSim::WrapEllipsoid::wrapLine(SimTK::State const&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, OpenSim::PathWrap const&amp;amp;, OpenSim::WrapResult&amp;amp;, bool&amp;amp;) const (WrapEllipsoid.cpp:605)
==8317== by 0x5494B49: OpenSim::WrapObject::wrapPathSegment(SimTK::State const&amp;amp;, OpenSim::PathPoint&amp;amp;, OpenSim::PathPoint&amp;amp;, OpenSim::PathWrap const&amp;amp;, OpenSim::WrapResult&amp;amp;) const (WrapObject.cpp:330)
==8317== by 0x54393EE: OpenSim::GeometryPath::applyWrapObjects(SimTK::State const&amp;amp;, OpenSim::Array&amp;lt;OpenSim::PathPoint*&amp;gt;&amp;amp;) const (GeometryPath.cpp:1186)
==8317== by 0x5435AA3: OpenSim::GeometryPath::computePath(SimTK::State const&amp;amp;) const (GeometryPath.cpp:998)
==8317== by 0x5437121: OpenSim::GeometryPath::getLength(SimTK::State const&amp;amp;) const (GeometryPath.cpp:568)
==8317== by 0x5B71784: OpenSim::Thelen2003Muscle::calcMuscleLengthInfo(SimTK::State const&amp;amp;, OpenSim::Muscle::MuscleLengthInfo&amp;amp;) const (Thelen2003Muscle.cpp:607)
==8317== by 0x53FD7EA: OpenSim::Muscle::getMuscleLengthInfo(SimTK::State const&amp;amp;) const (Muscle.cpp:480)
==8317== by 0x5B7330E: OpenSim::Thelen2003Muscle::calcMuscleDynamicsInfo(SimTK::State const&amp;amp;, OpenSim::Muscle::MuscleDynamicsInfo&amp;amp;) const (Thelen2003Muscle.cpp:823)
==8317== by 0x53FD50A: OpenSim::Muscle::getMuscleDynamicsInfo(SimTK::State const&amp;amp;) const (Muscle.cpp:519)
==8317== by 0x53FD425: OpenSim::Muscle::getActivation(SimTK::State const&amp;amp;) const (Muscle.cpp:260)
==8317== by 0x5B70032: OpenSim::Thelen2003Muscle::computeInitialFiberEquilibrium(SimTK::State&amp;amp;) const (Thelen2003Muscle.cpp:482)
==8317== by 0x5453868: OpenSim::Model::equilibrateMuscles(SimTK::State&amp;amp;) (Muscle.h:256)
==8317== by 0x4044F6: testStates(std::string const&amp;amp;) (testInitState.cpp:92)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 32 bytes in 1 blocks are still reachable in loss record 23 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F433A4: OpenSim::Mtx::EnsurePointerSpaceCapacity(int) (Mtx.cpp:771)
==8317== by 0x4F42F81: OpenSim::Mtx::Invert(int, double const*, double*) (Mtx.cpp:419)
==8317== by 0x54760E2: OpenSim::WrapEllipsoid::calcTangentPoint(double, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, double) const (WrapEllipsoid.cpp:769)
==8317== by 0x5474C3F: OpenSim::WrapEllipsoid::wrapLine(SimTK::State const&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, OpenSim::PathWrap const&amp;amp;, OpenSim::WrapResult&amp;amp;, bool&amp;amp;) const (WrapEllipsoid.cpp:605)
==8317== by 0x5494B49: OpenSim::WrapObject::wrapPathSegment(SimTK::State const&amp;amp;, OpenSim::PathPoint&amp;amp;, OpenSim::PathPoint&amp;amp;, OpenSim::PathWrap const&amp;amp;, OpenSim::WrapResult&amp;amp;) const (WrapObject.cpp:330)
==8317== by 0x54393EE: OpenSim::GeometryPath::applyWrapObjects(SimTK::State const&amp;amp;, OpenSim::Array&amp;lt;OpenSim::PathPoint*&amp;gt;&amp;amp;) const (GeometryPath.cpp:1186)
==8317== by 0x5435AA3: OpenSim::GeometryPath::computePath(SimTK::State const&amp;amp;) const (GeometryPath.cpp:998)
==8317== by 0x5437121: OpenSim::GeometryPath::getLength(SimTK::State const&amp;amp;) const (GeometryPath.cpp:568)
==8317== by 0x5B71784: OpenSim::Thelen2003Muscle::calcMuscleLengthInfo(SimTK::State const&amp;amp;, OpenSim::Muscle::MuscleLengthInfo&amp;amp;) const (Thelen2003Muscle.cpp:607)
==8317== by 0x53FD7EA: OpenSim::Muscle::getMuscleLengthInfo(SimTK::State const&amp;amp;) const (Muscle.cpp:480)
==8317== by 0x5B7330E: OpenSim::Thelen2003Muscle::calcMuscleDynamicsInfo(SimTK::State const&amp;amp;, OpenSim::Muscle::MuscleDynamicsInfo&amp;amp;) const (Thelen2003Muscle.cpp:823)
==8317== by 0x53FD50A: OpenSim::Muscle::getMuscleDynamicsInfo(SimTK::State const&amp;amp;) const (Muscle.cpp:519)
==8317== by 0x53FD425: OpenSim::Muscle::getActivation(SimTK::State const&amp;amp;) const (Muscle.cpp:260)
==8317== by 0x5B70032: OpenSim::Thelen2003Muscle::computeInitialFiberEquilibrium(SimTK::State&amp;amp;) const (Thelen2003Muscle.cpp:482)
==8317== by 0x5453868: OpenSim::Model::equilibrateMuscles(SimTK::State&amp;amp;) (Muscle.h:256)
==8317== by 0x4044F6: testStates(std::string const&amp;amp;) (testInitState.cpp:92)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 32 bytes in 1 blocks are indirectly lost in loss record 24 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x53D2452: OpenSim::PathSpring::constructProperties() (PathSpring.cpp:72)
==8317== by 0x53D2249: OpenSim::PathSpring::PathSpring() (PathSpring.cpp:47)
==8317== by 0x52F10D6: RegisterTypes_osimSimulation (RegisterTypes_osimSimulation.cpp:205)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 35 bytes in 1 blocks are possibly lost in loss record 25 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x52CA6CB: global constructors keyed to a (ActivationFiberLengthMuscle.cpp:38)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 37 bytes in 1 blocks are possibly lost in loss record 26 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x52CA6FB: global constructors keyed to a (ActivationFiberLengthMuscle.cpp:39)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 48 bytes in 2 blocks are indirectly lost in loss record 27 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x54BE811: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:219)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x404486: testStates(std::string const&amp;amp;) (testInitState.cpp:82)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 48 bytes in 2 blocks are indirectly lost in loss record 28 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x54BE8A6: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:224)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x404486: testStates(std::string const&amp;amp;) (testInitState.cpp:82)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 48 bytes in 2 blocks are indirectly lost in loss record 29 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x54BE811: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:219)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x40545A: testMemoryUsage(std::string const&amp;amp;) (getRSS.h:118)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 48 bytes in 2 blocks are indirectly lost in loss record 30 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x54BE8A6: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:224)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x40545A: testMemoryUsage(std::string const&amp;amp;) (getRSS.h:118)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 58 bytes in 2 blocks are indirectly lost in loss record 31 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61714C0: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 58 bytes in 2 blocks are indirectly lost in loss record 32 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61714C0: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 58 bytes in 2 blocks are indirectly lost in loss record 33 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61714C0: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 58 bytes in 2 blocks are indirectly lost in loss record 34 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61714C0: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 60 bytes in 2 blocks are indirectly lost in loss record 35 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616D17A: SimTK::TiXmlNode::SetValue(char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168A56: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 60 bytes in 2 blocks are indirectly lost in loss record 36 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616D17A: SimTK::TiXmlNode::SetValue(char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168A56: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 65 bytes in 2 blocks are indirectly lost in loss record 37 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616D17A: SimTK::TiXmlNode::SetValue(char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616BA21: SimTK::TiXmlText::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 65 bytes in 2 blocks are indirectly lost in loss record 38 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616D17A: SimTK::TiXmlNode::SetValue(char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616BA21: SimTK::TiXmlText::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 72 bytes in 2 blocks are indirectly lost in loss record 39 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170661: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 72 bytes in 2 blocks are indirectly lost in loss record 40 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616D17A: SimTK::TiXmlNode::SetValue(char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168A56: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 72 bytes in 2 blocks are indirectly lost in loss record 41 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170661: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 72 bytes in 2 blocks are indirectly lost in loss record 42 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616D17A: SimTK::TiXmlNode::SetValue(char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168A56: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 74 bytes in 2 blocks are indirectly lost in loss record 43 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616F113: SimTK::TiXmlBase::ReadText(char const*, SimTK::String*, bool, char const*, bool, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6171559: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 74 bytes in 2 blocks are indirectly lost in loss record 44 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616F113: SimTK::TiXmlBase::ReadText(char const*, SimTK::String*, bool, char const*, bool, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6171559: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 77 bytes in 2 blocks are indirectly lost in loss record 45 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616E48E: SimTK::TiXmlAttribute::TiXmlAttribute(char const*, char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61695BA: SimTK::TiXmlElement::SetAttribute(char const*, char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168A87: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 77 bytes in 2 blocks are indirectly lost in loss record 46 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894C640: char* std::string::_S_construct&amp;lt;char const*&amp;gt;(char const*, char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894CA57: std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;::basic_string(char const*, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616E48E: SimTK::TiXmlAttribute::TiXmlAttribute(char const*, char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61695BA: SimTK::TiXmlElement::SetAttribute(char const*, char const*) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168A87: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 82 bytes in 2 blocks are indirectly lost in loss record 47 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616F113: SimTK::TiXmlBase::ReadText(char const*, SimTK::String*, bool, char const*, bool, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6171559: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 82 bytes in 2 blocks are indirectly lost in loss record 48 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616F113: SimTK::TiXmlBase::ReadText(char const*, SimTK::String*, bool, char const*, bool, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6171559: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 104 bytes in 2 blocks are indirectly lost in loss record 49 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x54BE849: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:223)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x404486: testStates(std::string const&amp;amp;) (testInitState.cpp:82)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 104 bytes in 2 blocks are indirectly lost in loss record 50 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x54BE849: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:223)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x40545A: testMemoryUsage(std::string const&amp;amp;) (getRSS.h:118)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 116 bytes in 4 blocks are indirectly lost in loss record 51 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61714C0: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 116 bytes in 4 blocks are indirectly lost in loss record 52 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B0C7: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894B66D: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x616EC89: SimTK::TiXmlBase::ReadName(char const*, SimTK::String*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61714C0: SimTK::TiXmlAttribute::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617077A: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
&lt;b&gt;MLK&lt;/b&gt; ==8317== 120 (64 direct, 56 indirect) bytes in 1 blocks are definitely lost in loss record 53 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F18903: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (Component.h:1099)
==8317== by 0x53D24AC: OpenSim::PathSpring::constructProperties() (PathSpring.cpp:73)
==8317== by 0x53D2249: OpenSim::PathSpring::PathSpring() (PathSpring.cpp:47)
==8317== by 0x52F10D6: RegisterTypes_osimSimulation (RegisterTypes_osimSimulation.cpp:205)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MPK&lt;/b&gt; ==8317== 128 bytes in 1 blocks are still reachable in loss record 54 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F42F6A: OpenSim::Mtx::Invert(int, double const*, double*) (Mtx.cpp:742)
==8317== by 0x54760E2: OpenSim::WrapEllipsoid::calcTangentPoint(double, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, double) const (WrapEllipsoid.cpp:769)
==8317== by 0x5474C3F: OpenSim::WrapEllipsoid::wrapLine(SimTK::State const&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, SimTK::Vec&amp;lt;3, double, 1&amp;gt;&amp;amp;, OpenSim::PathWrap const&amp;amp;, OpenSim::WrapResult&amp;amp;, bool&amp;amp;) const (WrapEllipsoid.cpp:605)
==8317== by 0x5494B49: OpenSim::WrapObject::wrapPathSegment(SimTK::State const&amp;amp;, OpenSim::PathPoint&amp;amp;, OpenSim::PathPoint&amp;amp;, OpenSim::PathWrap const&amp;amp;, OpenSim::WrapResult&amp;amp;) const (WrapObject.cpp:330)
==8317== by 0x54393EE: OpenSim::GeometryPath::applyWrapObjects(SimTK::State const&amp;amp;, OpenSim::Array&amp;lt;OpenSim::PathPoint*&amp;gt;&amp;amp;) const (GeometryPath.cpp:1186)
==8317== by 0x5435AA3: OpenSim::GeometryPath::computePath(SimTK::State const&amp;amp;) const (GeometryPath.cpp:998)
==8317== by 0x5437121: OpenSim::GeometryPath::getLength(SimTK::State const&amp;amp;) const (GeometryPath.cpp:568)
==8317== by 0x5B71784: OpenSim::Thelen2003Muscle::calcMuscleLengthInfo(SimTK::State const&amp;amp;, OpenSim::Muscle::MuscleLengthInfo&amp;amp;) const (Thelen2003Muscle.cpp:607)
==8317== by 0x53FD7EA: OpenSim::Muscle::getMuscleLengthInfo(SimTK::State const&amp;amp;) const (Muscle.cpp:480)
==8317== by 0x5B7330E: OpenSim::Thelen2003Muscle::calcMuscleDynamicsInfo(SimTK::State const&amp;amp;, OpenSim::Muscle::MuscleDynamicsInfo&amp;amp;) const (Thelen2003Muscle.cpp:823)
==8317== by 0x53FD50A: OpenSim::Muscle::getMuscleDynamicsInfo(SimTK::State const&amp;amp;) const (Muscle.cpp:519)
==8317== by 0x53FD425: OpenSim::Muscle::getActivation(SimTK::State const&amp;amp;) const (Muscle.cpp:260)
==8317== by 0x5B70032: OpenSim::Thelen2003Muscle::computeInitialFiberEquilibrium(SimTK::State&amp;amp;) const (Thelen2003Muscle.cpp:482)
==8317== by 0x5453868: OpenSim::Model::equilibrateMuscles(SimTK::State&amp;amp;) (Muscle.h:256)
==8317== by 0x4044F6: testStates(std::string const&amp;amp;) (testInitState.cpp:92)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 128 bytes in 1 blocks are indirectly lost in loss record 55 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EB9E45: OpenSim::Array&amp;lt;double&amp;gt;::append(double const&amp;amp;) (Array.h:511)
==8317== by 0x4F4873A: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:97)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 128 bytes in 1 blocks are indirectly lost in loss record 56 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EB9E45: OpenSim::Array&amp;lt;double&amp;gt;::append(double const&amp;amp;) (Array.h:511)
==8317== by 0x4F4877A: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:100)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 128 bytes in 1 blocks are indirectly lost in loss record 57 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EADA25: OpenSim::Array&amp;lt;double&amp;gt;::setSize(int) (Array.h:472)
==8317== by 0x4F48917: OpenSim::SimmSpline::calcCoefficients() (SimmSpline.cpp:333)
==8317== by 0x4F4878B: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:103)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 128 bytes in 1 blocks are indirectly lost in loss record 58 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EADA25: OpenSim::Array&amp;lt;double&amp;gt;::setSize(int) (Array.h:472)
==8317== by 0x4F48925: OpenSim::SimmSpline::calcCoefficients() (SimmSpline.cpp:334)
==8317== by 0x4F4878B: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:103)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 128 bytes in 1 blocks are indirectly lost in loss record 59 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EADA25: OpenSim::Array&amp;lt;double&amp;gt;::setSize(int) (Array.h:472)
==8317== by 0x4F48933: OpenSim::SimmSpline::calcCoefficients() (SimmSpline.cpp:335)
==8317== by 0x4F4878B: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:103)
==8317== by 0x5B18E41: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:194)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 128 bytes in 2 blocks are indirectly lost in loss record 60 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x6170721: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 128 bytes in 2 blocks are indirectly lost in loss record 61 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x6170721: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 128 bytes in 2 blocks are indirectly lost in loss record 62 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x6170721: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 128 bytes in 2 blocks are indirectly lost in loss record 63 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x6170721: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 144 bytes in 6 blocks are indirectly lost in loss record 64 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x4F13872: OpenSim::Component::addStateVariable(std::string const&amp;amp;, SimTK::Stage const&amp;amp;, bool) const (Component.cpp:309)
==8317== by 0x53D9DF0: OpenSim::ActivationFiberLengthMuscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (ActivationFiberLengthMuscle.cpp:82)
==8317== by 0x5B6ED00: OpenSim::Thelen2003Muscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Thelen2003Muscle.cpp:80)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x404486: testStates(std::string const&amp;amp;) (testInitState.cpp:82)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 144 bytes in 6 blocks are indirectly lost in loss record 65 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x4F13872: OpenSim::Component::addStateVariable(std::string const&amp;amp;, SimTK::Stage const&amp;amp;, bool) const (Component.cpp:309)
==8317== by 0x53D9E0E: OpenSim::ActivationFiberLengthMuscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (ActivationFiberLengthMuscle.cpp:91)
==8317== by 0x5B6ED00: OpenSim::Thelen2003Muscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Thelen2003Muscle.cpp:80)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x404486: testStates(std::string const&amp;amp;) (testInitState.cpp:82)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 144 bytes in 6 blocks are indirectly lost in loss record 66 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x4F13872: OpenSim::Component::addStateVariable(std::string const&amp;amp;, SimTK::Stage const&amp;amp;, bool) const (Component.cpp:309)
==8317== by 0x53D9DF0: OpenSim::ActivationFiberLengthMuscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (ActivationFiberLengthMuscle.cpp:82)
==8317== by 0x5B6ED00: OpenSim::Thelen2003Muscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Thelen2003Muscle.cpp:80)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x40545A: testMemoryUsage(std::string const&amp;amp;) (getRSS.h:118)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 144 bytes in 6 blocks are indirectly lost in loss record 67 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F1C76E: std::_Function_base::_Base_manager&amp;lt;std::_Bind&amp;lt;std::_Mem_fn&amp;lt;double (OpenSim::Component::StateVariable::*)(SimTK::State const&amp;amp;) const&amp;gt; (OpenSim::Component::StateVariable*, std::_Placeholder&amp;lt;1&amp;gt;)&amp;gt; &amp;gt;::_M_manager(std::_Any_data&amp;amp;, std::_Any_data const&amp;amp;, std::_Manager_operation) (functional:1910)
==8317== by 0x4F1CE52: OpenSim::Output&amp;lt;double&amp;gt;::Output(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F1894B: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (functional:2437)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x4F13872: OpenSim::Component::addStateVariable(std::string const&amp;amp;, SimTK::Stage const&amp;amp;, bool) const (Component.cpp:309)
==8317== by 0x53D9E0E: OpenSim::ActivationFiberLengthMuscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (ActivationFiberLengthMuscle.cpp:91)
==8317== by 0x5B6ED00: OpenSim::Thelen2003Muscle::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Thelen2003Muscle.cpp:80)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x40545A: testMemoryUsage(std::string const&amp;amp;) (getRSS.h:118)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 152 bytes in 1 blocks are indirectly lost in loss record 68 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x61D1BB3: SimTK::MatrixHelperRep&amp;lt;double&amp;gt;::createOwnerMatrixHelperRep(int, int, SimTK::MatrixCharacter const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61D1E80: SimTK::MatrixHelper&amp;lt;double&amp;gt;::MatrixHelper(int, int, SimTK::MatrixCommitment const&amp;amp;, int, int) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544B5C2: OpenSim::Model::Model(OpenSim::Model const&amp;amp;) (MatrixCharacteristics.h:504)
==8317== by 0x5458A4E: OpenSim::Model::clone() const (Model.h:104)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x52F03F0: RegisterTypes_osimSimulation (RegisterTypes_osimSimulation.cpp:132)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 152 bytes in 1 blocks are indirectly lost in loss record 69 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x61D1BB3: SimTK::MatrixHelperRep&amp;lt;double&amp;gt;::createOwnerMatrixHelperRep(int, int, SimTK::MatrixCharacter const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61D1E80: SimTK::MatrixHelper&amp;lt;double&amp;gt;::MatrixHelper(int, int, SimTK::MatrixCommitment const&amp;amp;, int, int) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x5447908: OpenSim::Model::Model() (MatrixCharacteristics.h:504)
==8317== by 0x52F03E3: RegisterTypes_osimSimulation (RegisterTypes_osimSimulation.cpp:132)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 152 bytes in 1 blocks are indirectly lost in loss record 70 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x61D1BB3: SimTK::MatrixHelperRep&amp;lt;double&amp;gt;::createOwnerMatrixHelperRep(int, int, SimTK::MatrixCharacter const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61D1E80: SimTK::MatrixHelper&amp;lt;double&amp;gt;::MatrixHelper(int, int, SimTK::MatrixCommitment const&amp;amp;, int, int) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544A49F: OpenSim::Model::Model(std::string const&amp;amp;, bool) (MatrixCharacteristics.h:504)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 152 bytes in 1 blocks are indirectly lost in loss record 71 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x61D1BB3: SimTK::MatrixHelperRep&amp;lt;double&amp;gt;::createOwnerMatrixHelperRep(int, int, SimTK::MatrixCharacter const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61D1E80: SimTK::MatrixHelper&amp;lt;double&amp;gt;::MatrixHelper(int, int, SimTK::MatrixCommitment const&amp;amp;, int, int) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544A49F: OpenSim::Model::Model(std::string const&amp;amp;, bool) (MatrixCharacteristics.h:504)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 160 bytes in 2 blocks are indirectly lost in loss record 72 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x616FAC2: SimTK::TiXmlNode::Identify(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170AF3: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 160 bytes in 2 blocks are indirectly lost in loss record 73 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x616FAC2: SimTK::TiXmlNode::Identify(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170AF3: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
&lt;b&gt;MLK&lt;/b&gt; ==8317== 160 (8 direct, 152 indirect) bytes in 1 blocks are definitely lost in loss record 74 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x544B542: OpenSim::Model::Model(OpenSim::Model const&amp;amp;) (Model.cpp:188)
==8317== by 0x5458A4E: OpenSim::Model::clone() const (Model.h:104)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x52F03F0: RegisterTypes_osimSimulation (RegisterTypes_osimSimulation.cpp:132)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MLK&lt;/b&gt; ==8317== 160 (8 direct, 152 indirect) bytes in 1 blocks are definitely lost in loss record 75 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x5447888: OpenSim::Model::Model() (Model.cpp:101)
==8317== by 0x52F03E3: RegisterTypes_osimSimulation (RegisterTypes_osimSimulation.cpp:132)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
&lt;b&gt;MLK&lt;/b&gt; ==8317== 160 (8 direct, 152 indirect) bytes in 1 blocks are definitely lost in loss record 76 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x544A41F: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:140)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
&lt;b&gt;MLK&lt;/b&gt; ==8317== 160 (8 direct, 152 indirect) bytes in 1 blocks are definitely lost in loss record 77 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x544A41F: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:140)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 176 bytes in 2 blocks are indirectly lost in loss record 78 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x616B9A5: SimTK::TiXmlText::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 176 bytes in 2 blocks are indirectly lost in loss record 79 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x616B9A5: SimTK::TiXmlText::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6168ABB: SimTK::TiXmlElement::CopyTo(SimTK::TiXmlElement*) const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616A031: SimTK::TiXmlElement::Clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61770B6: SimTK::Xml::Element::clone() const (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x544D47B: OpenSim::Model::updateFromXMLNode(SimTK::Xml::Element&amp;amp;, int) (Model.cpp:273)
==8317== by 0x4EF5BCD: OpenSim::Object::updateFromXMLDocument() (Object.cpp:1641)
==8317== by 0x544A509: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:158)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
==8317== 178 bytes in 2 blocks are indirectly lost in loss record 80 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x6171301: SimTK::TiXmlComment::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x404408: testStates(std::string const&amp;amp;) (testInitState.cpp:78)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 178 bytes in 2 blocks are indirectly lost in loss record 81 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x894AF38: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator&amp;lt;char&amp;gt; const&amp;amp;) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BADA: std::string::_Rep::_M_clone(std::allocator&amp;lt;char&amp;gt; const&amp;amp;, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BB73: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x894BDBE: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18)
==8317== by 0x6171301: SimTK::TiXmlComment::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170B13: SimTK::TiXmlElement::ReadValue(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6170860: SimTK::TiXmlElement::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616FEAA: SimTK::TiXmlDocument::Parse(char const*, SimTK::TiXmlParsingData*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AF5E: SimTK::TiXmlDocument::LoadFile(_IO_FILE*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616ABA5: SimTK::TiXmlDocument::LoadFile(char const*, SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x616AB4D: SimTK::TiXmlDocument::LoadFile(SimTK::TiXmlEncoding) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x6179822: SimTK::Xml::Impl::readFromFile(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x617AECA: SimTK::Xml::Impl::Impl(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x61752C9: SimTK::Xml::Xml(SimTK::String const&amp;amp;) (in /home/fitze/simtk/simbody/lib/x86_64-linux-gnu/libSimTKcommon.so.3.5)
==8317== by 0x4EBA54E: OpenSim::XMLDocument::XMLDocument(std::string const&amp;amp;) (XMLDocument.cpp:96)
==8317== by 0x4EE83F8: OpenSim::Object::Object(std::string const&amp;amp;, bool) (Object.cpp:117)
==8317== by 0x4F115DF: OpenSim::Component::Component(std::string const&amp;amp;, bool) (Component.cpp:111)
==8317== by 0x53DB67B: OpenSim::ModelComponent::ModelComponent(std::string const&amp;amp;, bool) (ModelComponent.cpp:41)
==8317== by 0x5449EB1: OpenSim::Model::Model(std::string const&amp;amp;, bool) (Model.cpp:154)
==8317== by 0x4053E5: testMemoryUsage(std::string const&amp;amp;) (testInitState.cpp:157)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
&lt;b&gt;MLK&lt;/b&gt; ==8317== 216 (128 direct, 88 indirect) bytes in 2 blocks are definitely lost in loss record 82 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F18903: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (Component.h:1099)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x54BE811: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:219)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x40545A: testMemoryUsage(std::string const&amp;amp;) (getRSS.h:118)
==8317== by 0x403F7E: main (testInitState.cpp:53)
==8317==
&lt;b&gt;MLK&lt;/b&gt; ==8317== 253 (128 direct, 125 indirect) bytes in 2 blocks are definitely lost in loss record 83 of 178
==8317== at 0x4C2A879: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x4F18903: void OpenSim::Component::constructOutput&amp;lt;double&amp;gt;(std::string const&amp;amp;, std::function&amp;lt;double (SimTK::State const&amp;amp;)&amp;gt;, SimTK::Stage const&amp;amp;) (Component.h:1099)
==8317== by 0x4F13AA4: OpenSim::Component::addStateVariable(OpenSim::Component::StateVariable*) const (Component.cpp:341)
==8317== by 0x54BE811: OpenSim::Coordinate::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Coordinate.cpp:219)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x54C85A3: OpenSim::CustomJoint::addToSystem(SimTK::MultibodySystem&amp;amp;) const (CustomJoint.cpp:284)
==8317== by 0x4F12B18: OpenSim::Component::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Component.cpp:237)
==8317== by 0x545335D: OpenSim::Model::addToSystem(SimTK::MultibodySystem&amp;amp;) const (Model.cpp:931)
==8317== by 0x5450329: OpenSim::Model::createMultibodySystem() (Model.cpp:640)
==8317== by 0x5450018: OpenSim::Model::buildSystem() (Model.cpp:442)
==8317== by 0x404486: testStates(std::string const&amp;amp;) (testInitState.cpp:82)
==8317== by 0x403F49: main (testInitState.cpp:52)
==8317==
==8317== 256 bytes in 1 blocks are indirectly lost in loss record 84 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EB9E45: OpenSim::Array&amp;lt;double&amp;gt;::append(double const&amp;amp;) (Array.h:511)
==8317== by 0x4F4873A: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:97)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 256 bytes in 1 blocks are indirectly lost in loss record 85 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EB9E45: OpenSim::Array&amp;lt;double&amp;gt;::append(double const&amp;amp;) (Array.h:511)
==8317== by 0x4F4877A: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:100)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 256 bytes in 1 blocks are indirectly lost in loss record 86 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EADA25: OpenSim::Array&amp;lt;double&amp;gt;::setSize(int) (Array.h:472)
==8317== by 0x4F48917: OpenSim::SimmSpline::calcCoefficients() (SimmSpline.cpp:333)
==8317== by 0x4F4878B: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:103)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==8317==
==8317== 256 bytes in 1 blocks are indirectly lost in loss record 87 of 178
==8317== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==8317== by 0x40619B: OpenSim::Array&amp;lt;double&amp;gt;::ensureCapacity(int) (Array.h:343)
==8317== by 0x4EADA25: OpenSim::Array&amp;lt;double&amp;gt;::setSize(int) (Array.h:472)
==8317== by 0x4F48925: OpenSim::SimmSpline::calcCoefficients() (SimmSpline.cpp:334)
==8317== by 0x4F4878B: OpenSim::SimmSpline::SimmSpline(int, double const*, double const*, std::string const&amp;amp;) (SimmSpline.cpp:103)
==8317== by 0x5B18A39: OpenSim::Delp1990Muscle_Deprecated::setupProperties() (Delp1990Muscle_Deprecated.cpp:176)
==8317== by 0x5B1ABA8: OpenSim::Delp1990Muscle_Deprecated::Delp1990Muscle_Deprecated(OpenSim::Delp1990Muscle_Deprecated const&amp;amp;) (Delp1990Muscle_Deprecated.cpp:112)
==8317== by 0x5B1DEEE: OpenSim::Delp1990Muscle_Deprecated::clone() const (Delp1990Muscle_Deprecated.h:57)
==8317== by 0x4EEA4EE: OpenSim::Object::registerType(OpenSim::Object const&amp;amp;) (Object.cpp:552)
==8317== by 0x5B6AA2F: RegisterTypes_osimActuators (RegisterTypes_osimActuators.cpp:88)
==8317== by 0x400F855: call_init.part.0 (dl-init.c:84)
==8317== by 0x400F90F: _dl_init (dl-init.c:55)
==8317== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment